

@keyframes Accordion__fillBar__1DjT87Nu {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Accordion__accordion__18fw5fsp {
  border-bottom: 1px solid #d4d2d2; }
  .theme-ferrari-dark .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-dark-alpha .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-light .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-neutral-grey .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #818181; }
  .theme-ferrari-ferrari-carbon .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-sf90-stradale .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f8-tributo .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-monza-sp1 .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-monza-sp2 .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-pista .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-spider .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-pista-spider .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f812-superfast .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-gtc4-lusso .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #505050; }
  .theme-ferrari-gtc4-lusso-t .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #505050; }
  .theme-ferrari-f8-spider .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-812-gts .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f169 .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-scuderia-dark .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-giallo-modena .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-giallo-modena-dark .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-races-dark .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-portofinom-dark-blue .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-black .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-rht-light .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-rht-dark .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-175 .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #e3bdbd; }
  .theme-ferrari-169-spider .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #8c95a0; }
  .theme-ferrari-f173vs-coupe .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #8f8f8f; }
  .theme-ferrari-f173vs-spider .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #8f8f8f; }
  .theme-ferrari-f167 .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-supercar .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-miami-event-2024 .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f250 .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f169m .Accordion__accordion__18fw5fsp {
    border-bottom: 1px solid #969696; }
  .Accordion__accordion__18fw5fsp + .Accordion__accordion__18fw5fsp {
    margin-top: 32px; }
  .Accordion__accordion--white__3Evu7aHv {
    border-bottom-color: rgba(255, 255, 255, 0.2) !important; }
    .Accordion__accordion--white__3Evu7aHv .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
      fill: #fff !important; }
    .Accordion__accordion--white__3Evu7aHv .Accordion__title__1r6mSd8p,
    .Accordion__accordion--white__3Evu7aHv .Accordion__body__2Gu3euGy {
      color: #fff !important; }
  .Accordion__accordion--techpanel__2V7Uprlw {
    margin-top: 0;
    border-bottom-color: #eeeded; }
    .Accordion__accordion--techpanel__2V7Uprlw + .Accordion__accordion--techpanel__2V7Uprlw {
      margin-top: 0; }
    .Accordion__accordion--techpanel__2V7Uprlw:first-child {
      border-top: 1px solid #eeeded; }
      .theme-ferrari-dark .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-dark-alpha .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-light .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-neutral-grey .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-ferrari-carbon .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-sf90-stradale .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-f8-tributo .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-monza-sp1 .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-monza-sp2 .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-f488-pista .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-f488-spider .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-f488-pista-spider .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-f812-superfast .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-gtc4-lusso .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-gtc4-lusso-t .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-f8-spider .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-812-gts .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-f169 .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-scuderia-dark .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-giallo-modena .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-giallo-modena-dark .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-races-dark .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-171-black .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-171-rht-light .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #001c35; }
      .theme-ferrari-171-rht-dark .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-175 .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #fcf2f2; }
      .theme-ferrari-169-spider .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #374552; }
      .theme-ferrari-f173vs-coupe .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #d0d0d0; }
      .theme-ferrari-f173vs-spider .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #1266a4; }
      .theme-ferrari-f167 .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-supercar .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-miami-event-2024 .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #ffffff; }
      .theme-ferrari-f250 .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #181818; }
      .theme-ferrari-f169m .Accordion__accordion--techpanel__2V7Uprlw:first-child {
        border-top: 1px solid #1E4758; }
    .theme-ferrari-dark .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-dark-alpha .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-light .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-neutral-grey .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-ferrari-carbon .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-sf90-stradale .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-f8-tributo .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-monza-sp1 .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-monza-sp2 .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-f488-pista .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-f488-spider .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-f812-superfast .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-f8-spider .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-812-gts .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-f169 .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-scuderia-dark .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-giallo-modena .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-giallo-modena-dark .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-races-dark .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-171-black .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-171-rht-light .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #001c35; }
    .theme-ferrari-171-rht-dark .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-175 .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #fcf2f2; }
    .theme-ferrari-169-spider .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #374552; }
    .theme-ferrari-f173vs-coupe .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #1266a4; }
    .theme-ferrari-f167 .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-supercar .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #ffffff; }
    .theme-ferrari-f250 .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #181818; }
    .theme-ferrari-f169m .Accordion__accordion--techpanel__2V7Uprlw {
      border-bottom-color: #1E4758; }
    .Accordion__accordion--techpanel__2V7Uprlw:last-child {
      border-bottom: none; }
    .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay {
      margin-bottom: 20px;
      margin-top: 20px; }
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #fff; }
        .theme-ferrari-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-dark-alpha .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-light .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-neutral-grey .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-ferrari-carbon .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-sf90-stradale .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-f8-tributo .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-monza-sp1 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-monza-sp2 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-f488-pista .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-f488-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-f488-pista-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-f812-superfast .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-gtc4-lusso .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-gtc4-lusso-t .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-f8-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-812-gts .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-f169 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-scuderia-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-giallo-modena .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-giallo-modena-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-races-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-171-black .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-171-rht-light .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #001c35; }
        .theme-ferrari-171-rht-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-175 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #fcf2f2; }
        .theme-ferrari-169-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #374552; }
        .theme-ferrari-f173vs-coupe .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #d0d0d0; }
        .theme-ferrari-f173vs-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #1266a4; }
        .theme-ferrari-f167 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-supercar .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-miami-event-2024 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #ffffff; }
        .theme-ferrari-f250 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #181818; }
        .theme-ferrari-f169m .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
          fill: #1E4758; }
    @media (min-width: 37.5625em) {
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__head__2digRBay {
        padding-right: 20px; } }
    .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p,
    .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
      color: #fff; }
      .theme-ferrari-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-dark
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-dark-alpha
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-light .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-light
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-neutral-grey .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-neutral-grey
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-ferrari-carbon
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-sf90-stradale
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f8-tributo
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-monza-sp1
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-monza-sp2
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-f488-pista .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f488-pista
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-f488-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f488-spider
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f488-pista-spider
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f812-superfast
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-gtc4-lusso
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-gtc4-lusso-t
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-f8-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f8-spider
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-812-gts .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-812-gts
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-f169 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f169
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-scuderia-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-scuderia-dark
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-giallo-modena
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-giallo-modena-dark
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-races-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-races-dark
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-portofinom-dark-blue
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-sf90-spider-graphite-black
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-171-black .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-171-black
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-171-rht-light
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-171-rht-dark
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-smart-guide-dark
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-175 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-175
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-169-spider
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f173vs-coupe
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f173vs-spider
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #1266a4; }
      .theme-ferrari-f167 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f167
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-supercar .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-supercar
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-miami-event-2024
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #ffffff; }
      .theme-ferrari-f250 .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f250
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #181818; }
      .theme-ferrari-f169m .Accordion__accordion--techpanel__2V7Uprlw .Accordion__title__1r6mSd8p, .theme-ferrari-f169m
      .Accordion__accordion--techpanel__2V7Uprlw .Accordion__body__2Gu3euGy {
        color: #1E4758; }
  .Accordion__accordion--specification__o6q_mlqb {
    border-bottom: 0; }
    .theme-ferrari-dark .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-dark-alpha .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-light .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #969696; }
    .theme-ferrari-neutral-grey .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #969696; }
    .theme-ferrari-ferrari-carbon .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-sf90-stradale .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #28292a; }
    .theme-ferrari-f8-tributo .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #1a4250; }
    .theme-ferrari-monza-sp1 .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #010101; }
    .theme-ferrari-monza-sp2 .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #010101; }
    .theme-ferrari-f488-pista .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #0b0e15; }
    .theme-ferrari-f488-spider .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #0b1c28; }
    .theme-ferrari-f488-pista-spider .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #11131c; }
    .theme-ferrari-f812-superfast .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #270405; }
    .theme-ferrari-gtc4-lusso .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #999999; }
    .theme-ferrari-gtc4-lusso-t .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #868a8e; }
    .theme-ferrari-f8-spider .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #11100e; }
    .theme-ferrari-812-gts .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #b9b7b7; }
    .theme-ferrari-f169 .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #b9b7b7; }
    .theme-ferrari-scuderia-dark .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #0a0a0d; }
    .theme-ferrari-giallo-modena .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #969696; }
    .theme-ferrari-giallo-modena-dark .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-races-dark .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-portofinom-dark-blue .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #0b1b1f; }
    .theme-ferrari-sf90-spider-graphite-black .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-171-black .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-171-rht-light .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #e2ddd5; }
    .theme-ferrari-171-rht-dark .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000a12; }
    .theme-ferrari-smart-guide-dark .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-175 .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #150000; }
    .theme-ferrari-169-spider .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #6b7785; }
    .theme-ferrari-f173vs-coupe .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #181818; }
    .theme-ferrari-f173vs-spider .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #a0a0a0; }
    .theme-ferrari-f167 .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-supercar .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-miami-event-2024 .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #000000; }
    .theme-ferrari-f250 .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #969696; }
    .theme-ferrari-f169m .Accordion__accordion--specification__o6q_mlqb {
      border-top: 1px solid #969696; }
    .Accordion__accordion--specification__o6q_mlqb .Accordion__head__2digRBay {
      margin-top: 24px;
      margin-bottom: 0; }
  .Accordion__accordion--menuOverlay__3V-nplaC {
    margin-top: 8px; }
    .Accordion__accordion--menuOverlay__3V-nplaC + .Accordion__accordion--menuOverlay__3V-nplaC {
      margin-top: 32px; }
    .Accordion__accordion--menuOverlay__3V-nplaC .Accordion__body__2Gu3euGy {
      padding-top: 16px;
      padding-bottom: 8px; }
    .Accordion__accordion--menuOverlay__3V-nplaC .Accordion__head__2digRBay {
      margin-bottom: 16px;
      padding-left: 24px;
      padding-right: 24px; }
      .Accordion__accordion--menuOverlay__3V-nplaC .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        transform: rotate(180deg) translateZ(0); }
      .Accordion__accordion--menuOverlay__3V-nplaC .Accordion__head__2digRBay .Accordion__icon--close__1aJZvpTG svg {
        transform: rotate(0deg) translateZ(0); }
    .Accordion__accordion--menuOverlay__3V-nplaC .Accordion__title--h2__yoa4kNaX {
      font-size: 32px; }
  .Accordion__accordion--no-border___0RcwwF_ {
    border: none !important; }
  .Accordion__accordion--centered__mN0hKinT .Accordion__head__2digRBay {
    justify-content: center; }
  .Accordion__accordion--centered__mN0hKinT .Accordion__title__1r6mSd8p {
    flex: 0 1 auto; }
  .Accordion__accordion--assetsGrid__1voM9gQw .Accordion__head__2digRBay {
    justify-content: center; }
    .Accordion__accordion--assetsGrid__1voM9gQw .Accordion__head__2digRBay .Accordion__title__1r6mSd8p {
      flex: 0; }
    .Accordion__accordion--assetsGrid__1voM9gQw .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt {
      margin-left: 24px; }
  .Accordion__accordion--assetsGrid__1voM9gQw .Accordion__body__2Gu3euGy {
    color: #181818; }

.Accordion__head__2digRBay {
  display: flex;
  outline: none;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  overflow: hidden;
  margin-bottom: 24px; }
  .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px; }
    .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
      transform: rotate(45deg) translateZ(0);
      transform-origin: 50%;
      transition: transform .4s ease; }
      .theme-ferrari-dark .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-dark-alpha .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-light .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-neutral-grey .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-ferrari-carbon .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-sf90-stradale .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-f8-tributo .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-monza-sp1 .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-monza-sp2 .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-f488-pista .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-f488-spider .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-f488-pista-spider .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-f812-superfast .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-gtc4-lusso .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-gtc4-lusso-t .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-f8-spider .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-812-gts .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-f169 .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-scuderia-dark .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-giallo-modena .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-giallo-modena-dark .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-races-dark .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-171-black .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-171-rht-light .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #001c35; }
      .theme-ferrari-171-rht-dark .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-175 .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #fcf2f2; }
      .theme-ferrari-169-spider .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #374552; }
      .theme-ferrari-f173vs-coupe .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #1266a4; }
      .theme-ferrari-f167 .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-supercar .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-miami-event-2024 .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #ffffff; }
      .theme-ferrari-f250 .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #181818; }
      .theme-ferrari-f169m .Accordion__head__2digRBay .Accordion__icon__2mFhtIzt svg {
        fill: #1E4758; }
    .Accordion__head__2digRBay .Accordion__icon--close__1aJZvpTG svg {
      transform: rotate(0deg) translateZ(0); }

.Accordion__nSection__24h1Dhv2 {
  color: #da291c;
  margin: 0 0 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  flex: 1 1 100%; }
  .theme-ferrari-dark .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-dark-alpha .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-light .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-neutral-grey .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f8-tributo .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f488-pista .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f488-spider .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f812-superfast .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f8-spider .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-812-gts .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f169 .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-giallo-modena .Accordion__nSection__24h1Dhv2 {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .Accordion__nSection__24h1Dhv2 {
    color: #ebb218; }
  .theme-ferrari-races-dark .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-171-black .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-171-rht-light .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-175 .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-169-spider .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f167 .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-supercar .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .Accordion__nSection__24h1Dhv2 {
    color: #0092b1; }
  .theme-ferrari-f250 .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }
  .theme-ferrari-f169m .Accordion__nSection__24h1Dhv2 {
    color: #da291c; }

.Accordion__title__1r6mSd8p {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  margin: 0;
  color: #303030;
  flex: 1 1 calc(100% - 25px); }
  @media (min-width: 37.5625em) {
    .Accordion__title__1r6mSd8p {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .Accordion__title__1r6mSd8p {
      font-size: 36px; } }
  .theme-ferrari-dark .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-light .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-neutral-grey .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-f8-spider .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-812-gts .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-f169 .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-races-dark .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-171-black .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Accordion__title__1r6mSd8p {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Accordion__title__1r6mSd8p {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-175 .Accordion__title__1r6mSd8p {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Accordion__title__1r6mSd8p {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Accordion__title__1r6mSd8p {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Accordion__title__1r6mSd8p {
    color: #1266a4; }
  .theme-ferrari-f167 .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-supercar .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Accordion__title__1r6mSd8p {
    color: #ffffff; }
  .theme-ferrari-f250 .Accordion__title__1r6mSd8p {
    color: #181818; }
  .theme-ferrari-f169m .Accordion__title__1r6mSd8p {
    color: #1E4758; }
  .Accordion__title--h2__yoa4kNaX {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    font-size: 24px; }
    @media (min-width: 37.5625em) {
      .Accordion__title--h2__yoa4kNaX {
        font-size: 28px; } }
  .Accordion__title--body-alt__3AKQP6Lg {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .Accordion__title--caption__29sjuKuI {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }

.Accordion__body__2Gu3euGy {
  display: none;
  color: #969696;
  padding-top: 16px;
  padding-bottom: 32px;
  line-height: 1.5em; }
  .theme-ferrari-dark .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-light .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-neutral-grey .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-f8-spider .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-812-gts .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-f169 .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-races-dark .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-171-black .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Accordion__body__2Gu3euGy {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Accordion__body__2Gu3euGy {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-175 .Accordion__body__2Gu3euGy {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Accordion__body__2Gu3euGy {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Accordion__body__2Gu3euGy {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Accordion__body__2Gu3euGy {
    color: #1266a4; }
  .theme-ferrari-f167 .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-supercar .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Accordion__body__2Gu3euGy {
    color: #ffffff; }
  .theme-ferrari-f250 .Accordion__body__2Gu3euGy {
    color: #181818; }
  .theme-ferrari-f169m .Accordion__body__2Gu3euGy {
    color: #1E4758; }
  .Accordion__body__2Gu3euGy:before, .Accordion__body__2Gu3euGy:after {
    content: '';
    display: table; }

.Accordion__definition__3iYnRcn8 {
  display: flex; }
  .Accordion__definition__3iYnRcn8 + .Accordion__definition__3iYnRcn8 {
    margin-top: 20px; }

.Accordion__definitionName__17gbQfxJ {
  color: #303030;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  flex: 0 0 280px; }

.Accordion__definitionText__3NosoojE {
  color: #8f8f8f;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  padding-left: 34px;
  flex: 1 1 auto; }

@keyframes AnimatedValue__fillBar__fTY2IrQz {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.AnimatedValue__container__3L_pukoP {
  position: relative;
  padding: 20px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 36px; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .AnimatedValue__container__3L_pukoP.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

@keyframes BackgroundImage__fillBar__1Kq5I9Ik {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BackgroundImage__background__me_g8vvy {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .BackgroundImage__background__me_g8vvy img {
    width: 100%;
    height: 100%; }
  .BackgroundImage__background--cover__1T0QaK9y {
    background-size: cover;
    background-position: center; }
    .BackgroundImage__background--cover__1T0QaK9y img {
      object-fit: cover; }
  .BackgroundImage__background--repeat__2V-_gLKz {
    background-repeat: repeat;
    background-position: center; }
  .BackgroundImage__background--overlay__sudrM-Ga::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 20.37%, rgba(0, 0, 0, 0.8) 100%), linear-gradient(107deg, rgba(0, 0, 0, 0) 13.28%, rgba(0, 0, 0, 0.8) 101.66%); }

@keyframes BackgroundVideo__fillBar__2N8x3eJe {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BackgroundVideo__background__HiFeiReo {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  pointer-events: none; }
  .BackgroundVideo__background__HiFeiReo video,
  .BackgroundVideo__background__HiFeiReo > div {
    background-color: transparent;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .BackgroundVideo__background__HiFeiReo .th-poster-element {
    display: none !important; }
  .BackgroundVideo__background__HiFeiReo img.th-image {
    display: inline-block !important;
    object-fit: cover;
    width: 100%;
    height: 100%; }
  .BackgroundVideo__background__HiFeiReo .th-video .th-media-bg-color {
    background-color: transparent; }

.BackgroundVideo__poster__DUUESlwG {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center top;
  background-size: cover;
  opacity: 0;
  transition: opacity .5s ease-in-out; }
  .BackgroundVideo__poster__DUUESlwG.BackgroundVideo__poster-vertical-center__efJf4DWl {
    background-position: center center; }
  .BackgroundVideo__poster__DUUESlwG.BackgroundVideo__poster-active__WtkTVDmo {
    opacity: 1;
    z-index: 2; }

@keyframes VideoEmbed__fillBar__1XnsAkg6 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoEmbed__videoElement__13lE3h6I,
.VideoEmbed__wrapper__2hfdmuhp {
  background: transparent;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.VideoEmbed__video-align-top__3acVcrzf {
  z-index: 2; }
  .VideoEmbed__video-align-top__3acVcrzf .VideoEmbed__videoElement__13lE3h6I {
    object-position: top; }

@keyframes VideoThron__fillBar__26NHbmZS {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoThron__wrapper__MQCgO8QA, .VideoThron__wrapper__MQCgO8QA video {
  background: transparent;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.VideoThron__video-align-top__4mgXxncU {
  z-index: 2; }
  .VideoThron__video-align-top__4mgXxncU video {
    object-position: top; }

@keyframes BottomVideoFrame__fillBar__3L4DM2Xe {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BottomVideoFrame__wrapper__3nnao0i7 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 32px;
  overflow: hidden;
  z-index: 1;
  pointer-events: none; }
  @media (min-width: 37.5625em) {
    .BottomVideoFrame__wrapper__3nnao0i7 {
      height: 24px; } }
  .BottomVideoFrame__wrapper__3nnao0i7 video {
    width: 100%; }

@keyframes BtnAction__fillBar__1qU5FR_D {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BtnAction__wrapper__2lcvxx01 {
  appearance: none;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  color: unset;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  text-decoration: none; }

.BtnAction__text__2vvCUxFa {
  display: flex;
  align-items: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  margin-right: 8px;
  display: inline-flex;
  align-items: center; }
  .theme-ferrari-dark .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-light .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-neutral-grey .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-f488-pista .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-f488-spider .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-f8-spider .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-812-gts .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-f169 .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-scuderia-dark .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-races-dark .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-171-black .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BtnAction__text__2vvCUxFa {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BtnAction__text__2vvCUxFa {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-175 .BtnAction__text__2vvCUxFa {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BtnAction__text__2vvCUxFa {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BtnAction__text__2vvCUxFa {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BtnAction__text__2vvCUxFa {
    color: #1266a4; }
  .theme-ferrari-f167 .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-supercar .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BtnAction__text__2vvCUxFa {
    color: #ffffff; }
  .theme-ferrari-f250 .BtnAction__text__2vvCUxFa {
    color: #181818; }
  .theme-ferrari-f169m .BtnAction__text__2vvCUxFa {
    color: #1E4758; }

.BtnAction__icon__3-znqAs5 {
  display: inline-flex; }

.BtnAction__badge__mJYfvyDj {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 22px;
  position: absolute;
  top: -6px;
  right: -6px;
  background: red;
  color: white;
  width: 20px;
  height: 20px;
  align-content: center;
  justify-content: center;
  border-radius: 10px;
  font-weight: bold;
  pointer-events: none; }

.BtnAction__relative__19VtDpq6 {
  position: relative; }

.BtnAction__absolute__2F7z4rNE {
  position: absolute; }

.BtnAction__fixed__2yDVq3YN {
  position: fixed; }

.BtnAction__disabled__2WzGFnAy {
  pointer-events: none;
  opacity: 0.5; }

.BtnAction__white__3AQU8oiN .BtnAction__text__2vvCUxFa, .BtnAction__grey__13pSMRjK .BtnAction__text__2vvCUxFa {
  color: #fff !important; }

.BtnAction__darkgrey__39dP1ybo .BtnAction__text__2vvCUxFa {
  color: #969696 !important; }

.BtnAction__reverse__2uiwExsY {
  flex-direction: row-reverse; }
  .BtnAction__reverse__2uiwExsY .BtnAction__text__2vvCUxFa {
    margin-left: 8px;
    margin-right: 0; }

.BtnAction__no-icon__2GYM1WAf .BtnAction__text__2vvCUxFa {
  margin-left: 0;
  margin-right: 0; }

@keyframes BtnAudio__fillBar__3v-yrdnV {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BtnAudio__wrapper__3CRxDqRG {
  appearance: none;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  text-decoration: none; }

.BtnAudio__content__doFc6g99 {
  position: relative;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  text-align: left;
  padding-right: 8px; }
  .theme-ferrari-dark .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-light .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-neutral-grey .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-f8-spider .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-812-gts .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-f169 .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-races-dark .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-171-black .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BtnAudio__content__doFc6g99 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BtnAudio__content__doFc6g99 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-175 .BtnAudio__content__doFc6g99 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BtnAudio__content__doFc6g99 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BtnAudio__content__doFc6g99 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BtnAudio__content__doFc6g99 {
    color: #1266a4; }
  .theme-ferrari-f167 .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-supercar .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BtnAudio__content__doFc6g99 {
    color: #ffffff; }
  .theme-ferrari-f250 .BtnAudio__content__doFc6g99 {
    color: #181818; }
  .theme-ferrari-f169m .BtnAudio__content__doFc6g99 {
    color: #1E4758; }
  .BtnAudio__content__doFc6g99.BtnAudio__is-playing__1BmlR459 .BtnAudio__progress__1uVsyLJ_ {
    height: 2px;
    opacity: 1;
    margin-top: 6px; }
    @media (min-width: 60.0625em) {
      .BtnAudio__content__doFc6g99.BtnAudio__is-playing__1BmlR459 .BtnAudio__progress__1uVsyLJ_ {
        margin-top: 4px; } }

.BtnAudio__icon__3qSA9F62 {
  display: inline-flex; }

.BtnAudio__disabled__1suZhg72 {
  pointer-events: none;
  opacity: 0.5; }

.BtnAudio__progress__1uVsyLJ_ {
  position: relative;
  width: 100%;
  height: 0;
  margin-top: 0;
  opacity: 0;
  border-radius: 1px;
  overflow: hidden;
  transition: all 0.25s ease; }
  .BtnAudio__progress__1uVsyLJ_::before {
    content: "";
    display: block;
    height: 100%;
    width: 100%;
    background-color: rgba(143, 143, 143, 0.25); }
  .BtnAudio__progress__1uVsyLJ_ span {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: 1px;
    transform-origin: 0 50%;
    background-color: #da291c; }

@keyframes BtnBigIcon__fillBar__1MnEC6f7 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BtnBigIcon__button__1dGc09tF {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  border-radius: 50%;
  border: 1px solid #969696;
  width: 60px;
  height: 60px;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer; }
  .theme-ferrari-dark .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #181818; }
  .theme-ferrari-dark-alpha .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: transparent; }
  .theme-ferrari-light .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #ffffff; }
  .theme-ferrari-neutral-grey .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #818181;
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #303030; }
  .theme-ferrari-sf90-stradale .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #303133; }
  .theme-ferrari-f8-tributo .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #181818; }
  .theme-ferrari-monza-sp2 .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #404040; }
  .theme-ferrari-f488-pista .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #0e121b; }
  .theme-ferrari-f488-spider .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #191b29; }
  .theme-ferrari-f812-superfast .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #320607; }
  .theme-ferrari-gtc4-lusso .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #505050;
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #505050;
    background: #92989d; }
  .theme-ferrari-f8-spider .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #2c2b27; }
  .theme-ferrari-812-gts .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #f6f7f8; }
  .theme-ferrari-f169 .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: transparent; }
  .theme-ferrari-giallo-modena .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #181818; }
  .theme-ferrari-races-dark .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #1c1d1f; }
  .theme-ferrari-171-black .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #23252d; }
  .theme-ferrari-171-rht-light .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #b9d8e9;
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #331e1c; }
  .theme-ferrari-175 .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #e3bdbd;
    background: #430000; }
  .theme-ferrari-169-spider .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #8c95a0;
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #8f8f8f;
    background: #404040; }
  .theme-ferrari-f173vs-spider .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #8f8f8f;
    background: #f3f3f3; }
  .theme-ferrari-f167 .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #000000; }
  .theme-ferrari-supercar .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #000000; }
  .theme-ferrari-miami-event-2024 .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #ffffff;
    background: #181818; }
  .theme-ferrari-f250 .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #E7E7E7; }
  .theme-ferrari-f169m .BtnBigIcon__button__1dGc09tF {
    border: 1px solid #969696;
    background: #F1F2F2; }
  .BtnBigIcon__button__1dGc09tF:has(.BtnBigIcon__text__15okBT8P) {
    margin-bottom: 30px; }
  .BtnBigIcon__button__1dGc09tF.BtnBigIcon__bgtransparent__2V0dI-vW {
    background: transparent; }
  .BtnBigIcon__button__1dGc09tF.BtnBigIcon__medium__1CRELNew {
    width: 50px;
    height: 50px; }
  .BtnBigIcon__button__1dGc09tF.BtnBigIcon__huge__yJP0QAy6 {
    width: 96px;
    height: 96px; }
    .BtnBigIcon__button__1dGc09tF.BtnBigIcon__huge__yJP0QAy6 .BtnBigIcon__icon__3t9sFuAC {
      transform: scale(1.4); }
  .BtnBigIcon__button__1dGc09tF.BtnBigIcon__with-border-glare__2S_QtwFJ {
    border: none !important; }
    .BtnBigIcon__button__1dGc09tF.BtnBigIcon__with-border-glare__2S_QtwFJ .BtnBigIcon__border-glare__zHzgRDUI {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
      .BtnBigIcon__button__1dGc09tF.BtnBigIcon__with-border-glare__2S_QtwFJ .BtnBigIcon__border-glare__zHzgRDUI svg {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
  .BtnBigIcon__button__1dGc09tF svg {
    width: 100%;
    height: 100%;
    fill: white;
    stroke-width: 0px; }
    .theme-ferrari-dark .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-dark-alpha .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-light .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-neutral-grey .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-ferrari-carbon .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-stradale .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-f8-tributo .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp1 .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp2 .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-f488-spider .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista-spider .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-f812-superfast .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso-t .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-f8-spider .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-812-gts .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-f169 .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-scuderia-dark .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-giallo-modena-dark .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-races-dark .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-171-black .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-171-rht-light .BtnBigIcon__button__1dGc09tF svg {
      fill: #001c35; }
    .theme-ferrari-171-rht-dark .BtnBigIcon__button__1dGc09tF svg {
      fill: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-175 .BtnBigIcon__button__1dGc09tF svg {
      fill: #fcf2f2; }
    .theme-ferrari-169-spider .BtnBigIcon__button__1dGc09tF svg {
      fill: #374552; }
    .theme-ferrari-f173vs-coupe .BtnBigIcon__button__1dGc09tF svg {
      fill: #d0d0d0; }
    .theme-ferrari-f173vs-spider .BtnBigIcon__button__1dGc09tF svg {
      fill: #1266a4; }
    .theme-ferrari-f167 .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-supercar .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-miami-event-2024 .BtnBigIcon__button__1dGc09tF svg {
      fill: #ffffff; }
    .theme-ferrari-f250 .BtnBigIcon__button__1dGc09tF svg {
      fill: #181818; }
    .theme-ferrari-f169m .BtnBigIcon__button__1dGc09tF svg {
      fill: #1E4758; }
  .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #fff;
    text-transform: uppercase;
    position: absolute;
    left: 50%;
    bottom: -32px;
    display: block;
    text-align: center;
    overflow: visible;
    white-space: nowrap;
    transform: translateX(-50%); }
    .theme-ferrari-dark .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-light .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-neutral-grey .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-f488-pista .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-f488-spider .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-f8-spider .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-812-gts .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-f169 .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-scuderia-dark .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-races-dark .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-171-black .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-175 .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #1266a4; }
    .theme-ferrari-f167 .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-supercar .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #ffffff; }
    .theme-ferrari-f250 .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #181818; }
    .theme-ferrari-f169m .BtnBigIcon__button__1dGc09tF .BtnBigIcon__text__15okBT8P {
      color: #1E4758; }
  .BtnBigIcon__button--labelright__1PuLbDtj {
    margin-bottom: inherit; }
    .BtnBigIcon__button--labelright__1PuLbDtj .BtnBigIcon__text__15okBT8P {
      bottom: auto;
      left: 80px;
      transform: none; }
  .BtnBigIcon__button--labelleft__2BF7kQcr {
    margin-bottom: inherit; }
    .BtnBigIcon__button--labelleft__2BF7kQcr .BtnBigIcon__text__15okBT8P {
      bottom: auto;
      right: 80px;
      left: auto;
      transform: none; }
  .BtnBigIcon__button--light__3P1XU3kr {
    border: 1px solid #d4d2d2 !important;
    background: #fff; }
    .BtnBigIcon__button--light__3P1XU3kr svg {
      fill: #181818 !important; }
    .BtnBigIcon__button--light__3P1XU3kr .BtnBigIcon__text__15okBT8P {
      color: #181818 !important; }

@keyframes BtnClose__fillBar__11TgF1K5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BtnClose__button__SZDO9Cuu {
  position: relative;
  display: inline-block;
  text-decoration: none;
  background: #969696;
  border-radius: 50%;
  border: 0;
  padding: 12px;
  width: 40px;
  height: 40px;
  outline: 0; }
  .BtnClose__button__SZDO9Cuu svg {
    width: 100%;
    height: 100%;
    stroke: white;
    stroke-width: 2px; }
  .BtnClose__button__SZDO9Cuu:hover::after {
    opacity: 0; }
  .BtnClose__button__SZDO9Cuu.BtnClose__white__2Rlk5hMW {
    color: #181818;
    background: transparent;
    border: 1px solid #969696; }
    .BtnClose__button__SZDO9Cuu.BtnClose__white__2Rlk5hMW::after {
      background: transparent; }
    .BtnClose__button__SZDO9Cuu.BtnClose__white__2Rlk5hMW:hover::after {
      opacity: 0; }

@keyframes BtnCta__fillBar__2iTWk86P {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BtnCta__button__w7eTRXBJ {
  cursor: pointer;
  position: relative;
  display: inline-block;
  text-decoration: none;
  background: #da291c;
  color: #fff;
  padding: 21px 21px 21px 21px;
  min-width: 200px;
  border: none;
  text-align: center; }
  @media (min-width: 37.5625em) {
    .BtnCta__button__w7eTRXBJ {
      min-width: 250px; } }
  .BtnCta__button--fullWidth__2ef2fNJP {
    width: 100%; }
  .BtnCta__button--auto-width__24FksXHh {
    min-width: 0; }
  .BtnCta__button__w7eTRXBJ .BtnCta__text__16tieEQV {
    transition: opacity 200ms;
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%; }
    .BtnCta__button__w7eTRXBJ .BtnCta__text__16tieEQV .BtnCta__icon__1oDMbTnw {
      margin-right: 24px; }
  .BtnCta__button__w7eTRXBJ:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    content: '';
    transition: all 0.5s ease-out;
    background: radial-gradient(ellipse at bottom, #ed786f, #da291c); }
  .BtnCta__button__w7eTRXBJ:hover:after {
    opacity: 0; }
  .BtnCta__button__w7eTRXBJ:focus {
    outline: none; }

.BtnCta__text__16tieEQV {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.BtnCta__black__2n4LrKOg {
  color: #fff;
  background: #181818;
  border: 1px solid #181818; }
  .BtnCta__black__2n4LrKOg:active {
    box-shadow: inset 0px 0px 0px 1px #181818; }
  .BtnCta__black__2n4LrKOg:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }
  .BtnCta__black__2n4LrKOg:hover:after {
    opacity: 0; }

.BtnCta__grey__3WT0MUWT {
  color: #404040;
  background: #efeded; }
  .BtnCta__grey__3WT0MUWT:after {
    background: transparent; }
  .BtnCta__grey__3WT0MUWT svg {
    fill: #181818 !important; }

.BtnCta__white__3RjRrnU4 {
  color: #181818;
  background: #fff; }
  .BtnCta__white__3RjRrnU4:active {
    box-shadow: inset 0px 0px 0px 1px #969696; }
  .BtnCta__white__3RjRrnU4:after {
    background: transparent; }
  .BtnCta__white__3RjRrnU4:hover:after {
    opacity: 0; }

.BtnCta__bgwhite__33wKc3i0 {
  color: #181818;
  background: #fff; }
  .BtnCta__bgwhite__33wKc3i0:after {
    background: transparent; }
  .BtnCta__bgwhite__33wKc3i0 svg {
    fill: #181818 !important; }

.BtnCta__bgtransparent__1n9xqjaE {
  background: transparent !important;
  border: 1px solid #d4d2d2;
  color: #404040;
  transition: all 200ms;
  padding: 18px 21px 22px 21px; }
  .theme-ferrari-dark .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-light .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-neutral-grey .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-f488-pista .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-f488-spider .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-f8-spider .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-812-gts .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-f169 .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-scuderia-dark .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-races-dark .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-171-black .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(0, 28, 53, 0.4);
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(243, 240, 235, 0.4);
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-175 .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(252, 242, 242, 0.4);
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(55, 69, 82, 0.4);
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(208, 208, 208, 0.4);
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(18, 102, 164, 0.4);
    color: #1266a4; }
  .theme-ferrari-f167 .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-supercar .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
  .theme-ferrari-f250 .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
  .theme-ferrari-f169m .BtnCta__bgtransparent__1n9xqjaE {
    border: 1px solid rgba(30, 71, 88, 0.4);
    color: #1E4758; }
  .BtnCta__bgtransparent__1n9xqjaE:after {
    opacity: 0;
    background: transparent; }
  .theme-ferrari-dark .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-dark .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-dark-alpha .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-dark-alpha .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-light .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-light .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-neutral-grey .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-neutral-grey .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-ferrari-carbon .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-ferrari-carbon .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-sf90-stradale .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-sf90-stradale .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f8-tributo .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-f8-tributo .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-monza-sp1 .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-monza-sp1 .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-monza-sp2 .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-monza-sp2 .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f488-pista .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-f488-pista .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f488-spider .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-f488-spider .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f488-pista-spider .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-f488-pista-spider .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f812-superfast .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-f812-superfast .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-gtc4-lusso .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-gtc4-lusso-t .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-f8-spider .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-f8-spider .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-812-gts .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-812-gts .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-f169 .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-f169 .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-scuderia-dark .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-scuderia-dark .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-giallo-modena .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-giallo-modena .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-giallo-modena-dark .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-giallo-modena-dark .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-races-dark .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-races-dark .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-portofinom-dark-blue .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-sf90-spider-graphite-black .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-171-black .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-171-black .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-171-rht-light .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #001c35; }
    .theme-ferrari-171-rht-light .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #001c35; }
  .theme-ferrari-171-rht-dark .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #f3f0eb; }
    .theme-ferrari-171-rht-dark .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-smart-guide-dark .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-175 .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #fcf2f2; }
    .theme-ferrari-175 .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #fcf2f2; }
  .theme-ferrari-169-spider .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #374552; }
    .theme-ferrari-169-spider .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #374552; }
  .theme-ferrari-f173vs-coupe .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-coupe .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f173vs-spider .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #1266a4; }
    .theme-ferrari-f173vs-spider .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #1266a4; }
  .theme-ferrari-f167 .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-f167 .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-supercar .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-supercar .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-miami-event-2024 .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid white; }
    .theme-ferrari-miami-event-2024 .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f250 .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #181818; }
    .theme-ferrari-f250 .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #181818; }
  .theme-ferrari-f169m .BtnCta__bgtransparent__1n9xqjaE:hover {
    border: 1px solid #1e4758; }
    .theme-ferrari-f169m .BtnCta__bgtransparent__1n9xqjaE:hover:after {
      opacity: 1;
      border-bottom: 1px solid #1E4758; }
  .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
    height: 2px; }
    .theme-ferrari-dark .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-dark-alpha .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-light .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-neutral-grey .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f8-tributo .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f488-pista .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f488-spider .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f812-superfast .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f8-spider .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-812-gts .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f169 .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-giallo-modena .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #ebb218; }
    .theme-ferrari-races-dark .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-171-black .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-171-rht-light .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-175 .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-169-spider .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f167 .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-supercar .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #0092b1; }
    .theme-ferrari-f250 .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }
    .theme-ferrari-f169m .BtnCta__bgtransparent__1n9xqjaE.BtnCta__loading__1-UHen4M:before {
      background: #da291c; }

.theme-ferrari-dark .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-dark .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-dark-alpha .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-dark-alpha .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-light .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-light .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-neutral-grey .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-neutral-grey .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-ferrari-carbon .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-ferrari-carbon .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-sf90-stradale .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-sf90-stradale .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-f8-tributo .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-f8-tributo .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-monza-sp1 .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-monza-sp1 .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-monza-sp2 .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-monza-sp2 .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-f488-pista .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-f488-pista .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-f488-spider .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-f488-spider .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-f488-pista-spider .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-f488-pista-spider .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-f812-superfast .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-f812-superfast .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-gtc4-lusso .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-gtc4-lusso-t .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-f8-spider .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-f8-spider .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-812-gts .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-812-gts .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-f169 .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-f169 .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-scuderia-dark .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-scuderia-dark .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-giallo-modena .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-giallo-modena .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-giallo-modena-dark .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-giallo-modena-dark .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-races-dark .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-races-dark .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-portofinom-dark-blue .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-portofinom-dark-blue .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-sf90-spider-graphite-black .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-171-black .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-171-black .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-171-rht-light .BtnCta__themed__aQE1rkHi {
  background: #001c35;
  color: #f3f0eb; }
  .theme-ferrari-171-rht-light .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #00529b, #001c35); }

.theme-ferrari-171-rht-dark .BtnCta__themed__aQE1rkHi {
  background: #f3f0eb;
  color: #001c35; }
  .theme-ferrari-171-rht-dark .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #f3f0eb); }

.theme-ferrari-smart-guide-dark .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-smart-guide-dark .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-175 .BtnCta__themed__aQE1rkHi {
  background: #fcf2f2;
  color: #430000; }
  .theme-ferrari-175 .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #fcf2f2); }

.theme-ferrari-169-spider .BtnCta__themed__aQE1rkHi {
  background: #374552;
  color: #ffffff; }
  .theme-ferrari-169-spider .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #60788f, #374552); }

.theme-ferrari-f173vs-coupe .BtnCta__themed__aQE1rkHi {
  background: #d0d0d0;
  color: #303030; }
  .theme-ferrari-f173vs-coupe .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #d0d0d0); }

.theme-ferrari-f173vs-spider .BtnCta__themed__aQE1rkHi {
  background: #1266a4;
  color: #ffffff; }
  .theme-ferrari-f173vs-spider .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #339ce9, #1266a4); }

.theme-ferrari-f167 .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-f167 .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-supercar .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-supercar .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-miami-event-2024 .BtnCta__themed__aQE1rkHi {
  background: #ffffff;
  color: #181818; }
  .theme-ferrari-miami-event-2024 .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, white, #ffffff); }

.theme-ferrari-f250 .BtnCta__themed__aQE1rkHi {
  background: #181818;
  color: #ffffff; }
  .theme-ferrari-f250 .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #4b4b4b, #181818); }

.theme-ferrari-f169m .BtnCta__themed__aQE1rkHi {
  background: #1E4758;
  color: #ffffff; }
  .theme-ferrari-f169m .BtnCta__themed__aQE1rkHi:after {
    background: radial-gradient(ellipse at bottom, #3884a4, #1E4758); }

.BtnCta__disabled__32R64M6s {
  pointer-events: none;
  opacity: 0.5; }

.BtnCta__loading__1-UHen4M:before {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: '';
  height: 4px;
  background: rgba(24, 24, 24, 0.4);
  animation: BtnCta__fillBar__2iTWk86P 2s infinite; }

.BtnCta__rounded__1iwvNJ6h {
  min-width: auto;
  padding: 12px 16px;
  border-radius: 32px;
  transition: transform .2s ease; }
  .BtnCta__rounded__1iwvNJ6h:hover {
    transform: scale(1.025); }
  .theme-ferrari-dark .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-dark-alpha .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-light .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-neutral-grey .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-ferrari-carbon .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-sf90-stradale .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f8-tributo .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-monza-sp1 .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-monza-sp2 .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f488-pista .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f488-spider .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f488-pista-spider .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f812-superfast .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-gtc4-lusso .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-gtc4-lusso-t .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-f8-spider .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-812-gts .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-f169 .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-scuderia-dark .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-giallo-modena .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-giallo-modena-dark .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-races-dark .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-portofinom-dark-blue .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-sf90-spider-graphite-black .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-171-black .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-171-rht-light .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(0, 28, 53, 0.4); }
  .theme-ferrari-171-rht-dark .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(243, 240, 235, 0.4); }
  .theme-ferrari-smart-guide-dark .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-175 .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(252, 242, 242, 0.4); }
  .theme-ferrari-169-spider .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(55, 69, 82, 0.4); }
  .theme-ferrari-f173vs-coupe .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(208, 208, 208, 0.4); }
  .theme-ferrari-f173vs-spider .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(18, 102, 164, 0.4); }
  .theme-ferrari-f167 .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-supercar .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-miami-event-2024 .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f250 .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(24, 24, 24, 0.4); }
  .theme-ferrari-f169m .BtnCta__rounded__1iwvNJ6h {
    border: 1px solid rgba(30, 71, 88, 0.4); }
  .BtnCta__rounded__1iwvNJ6h::after {
    display: none; }
  .BtnCta__rounded__1iwvNJ6h .BtnCta__text__16tieEQV .BtnCta__icon__1oDMbTnw {
    margin-right: 12px; }
    .BtnCta__rounded__1iwvNJ6h .BtnCta__text__16tieEQV .BtnCta__icon__1oDMbTnw > span {
      display: flex;
      width: 24px;
      height: 24px; }

@keyframes BtnCta__fillBar__2iTWk86P {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes CtaAdvanced__fillBar__1mG6ONVz {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CtaAdvanced__ctaAdvanced__2EjhxZ2p {
  display: flex;
  align-items: center;
  border: 0;
  background: none;
  outline: none;
  display: inline-flex;
  align-items: center;
  gap: 20px; }
  .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
    color: #181818; }
    .theme-ferrari-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-light .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-neutral-grey .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-f488-pista .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-f488-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-f8-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-812-gts .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-f169 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-scuderia-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-races-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-171-black .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-175 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #1266a4; }
    .theme-ferrari-f167 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-supercar .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #ffffff; }
    .theme-ferrari-f250 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #181818; }
    .theme-ferrari-f169m .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__label__3RkNHgtg {
      color: #1E4758; }
  .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    position: relative;
    width: 56px;
    height: 56px; }
    .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 > div {
      width: 56px;
      height: 56px;
      border: none; }
      .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 > div span {
        display: none; }
    .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: block;
      border-radius: 50px;
      z-index: 5;
      border: 3px solid transparent;
      background: linear-gradient(90deg, #52100b, #da291c, #52100b) border-box;
      -webkit-mask: linear-gradient(#000 0 0) padding-box, linear-gradient(#000 0 0);
      mask-composite: exclude; }
      .theme-ferrari-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-dark-alpha .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-light .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-neutral-grey .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-ferrari-carbon .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-sf90-stradale .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f8-tributo .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-monza-sp1 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-monza-sp2 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f488-pista .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f488-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f488-pista-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f812-superfast .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-gtc4-lusso .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-gtc4-lusso-t .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f8-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-812-gts .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f169 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-scuderia-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-giallo-modena .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #ebb218, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-giallo-modena-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #ebb218, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-races-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-portofinom-dark-blue .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-sf90-spider-graphite-black .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-171-black .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-171-rht-light .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#f3f0eb 0 0) padding-box, linear-gradient(#f3f0eb 0 0);
        mask-composite: exclude; }
      .theme-ferrari-171-rht-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#001c35 0 0) padding-box, linear-gradient(#001c35 0 0);
        mask-composite: exclude; }
      .theme-ferrari-smart-guide-dark .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-175 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#430000 0 0) padding-box, linear-gradient(#430000 0 0);
        mask-composite: exclude; }
      .theme-ferrari-169-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f173vs-coupe .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#303030 0 0) padding-box, linear-gradient(#303030 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f173vs-spider .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f167 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-supercar .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-miami-event-2024 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #0092b1, transparent) border-box;
        -webkit-mask: linear-gradient(#181818 0 0) padding-box, linear-gradient(#181818 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f250 .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
      .theme-ferrari-f169m .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 .CtaAdvanced__circle__qS1Tqe9i {
        background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
        -webkit-mask: linear-gradient(#ffffff 0 0) padding-box, linear-gradient(#ffffff 0 0);
        mask-composite: exclude; }
    .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 svg,
    .CtaAdvanced__ctaAdvanced__2EjhxZ2p .CtaAdvanced__icon__2_0uZDt5 > span:last-child {
      position: absolute;
      display: block;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }

@keyframes Captcha__fillBar__2xHVBr_g {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes Chapter__fillBar__14BFhdgc {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Chapter__chapter__1DwTCCHU {
  display: flex;
  align-items: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  color: #da291c; }
  .theme-ferrari-dark .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-dark-alpha .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-light .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-neutral-grey .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f8-tributo .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f488-pista .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f488-spider .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f812-superfast .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f8-spider .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-812-gts .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f169 .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-giallo-modena .Chapter__chapter__1DwTCCHU {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .Chapter__chapter__1DwTCCHU {
    color: #ebb218; }
  .theme-ferrari-races-dark .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-171-black .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-171-rht-light .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-175 .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-169-spider .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f167 .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-supercar .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .Chapter__chapter__1DwTCCHU {
    color: #0092b1; }
  .theme-ferrari-f250 .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .theme-ferrari-f169m .Chapter__chapter__1DwTCCHU {
    color: #da291c; }
  .Chapter__chapter__1DwTCCHU strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
  .Chapter__chapter--color-white__1lLFaGGm {
    color: #fff !important; }
    .Chapter__chapter--color-white__1lLFaGGm .Chapter__line-caption__1mt4h2OX > i {
      background: #fff !important; }

.Chapter__prefix__h1yCdICq {
  white-space: nowrap; }

.Chapter__line-caption__1mt4h2OX {
  display: flex;
  align-items: center;
  max-width: 50px;
  width: 70%;
  height: 1px;
  min-width: 10px;
  margin: 10px; }
  @media (min-width: 37.5625em) {
    .Chapter__line-caption__1mt4h2OX {
      max-width: 100px; } }
  .Chapter__line-caption__1mt4h2OX > i {
    display: inline-block;
    width: 100%;
    height: 100%;
    background: currentColor; }
    .theme-ferrari-dark .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-dark-alpha .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-light .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-neutral-grey .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f8-tributo .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f488-pista .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f488-spider .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f812-superfast .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f8-spider .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-812-gts .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f169 .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-giallo-modena .Chapter__line-caption__1mt4h2OX > i {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .Chapter__line-caption__1mt4h2OX > i {
      color: #ebb218; }
    .theme-ferrari-races-dark .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-171-black .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-171-rht-light .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-175 .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-169-spider .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f167 .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-supercar .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .Chapter__line-caption__1mt4h2OX > i {
      color: #0092b1; }
    .theme-ferrari-f250 .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }
    .theme-ferrari-f169m .Chapter__line-caption__1mt4h2OX > i {
      color: #da291c; }

@keyframes Checkbox__fillBar__1xGJvxOf {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Checkbox__checkbox__fgUkaeZ0 {
  margin: 5px 0; }
  .Checkbox__checkbox__fgUkaeZ0:has(input:focus-visible) .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::before {
    border: 1px solid #898989;
    box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2); }
  .Checkbox__checkbox__fgUkaeZ0 input {
    outline: none !important;
    box-shadow: none; }
  .Checkbox__checkbox__fgUkaeZ0 [type="checkbox"]:checked,
  .Checkbox__checkbox__fgUkaeZ0 [type="checkbox"]:not(:checked) {
    position: absolute;
    left: -9999px; }
  .Checkbox__checkbox__fgUkaeZ0 [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1); }
  .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
    position: relative;
    display: flex;
    align-items: center;
    line-height: 24px;
    min-height: 24px; }
    .theme-ferrari-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-neutral-grey .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-f8-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-812-gts .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-f169 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-races-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-171-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-175 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #1266a4; }
    .theme-ferrari-f167 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-supercar .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #ffffff; }
    .theme-ferrari-f250 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #181818; }
    .theme-ferrari-f169m .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I {
      color: #1E4758; }
    .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
      box-sizing: content-box;
      position: absolute;
      left: 0;
      top: 0;
      width: 18px;
      height: 18px;
      background: transparent; }
      .theme-ferrari-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-dark-alpha .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-neutral-grey .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #818181; }
      .theme-ferrari-ferrari-carbon .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-sf90-stradale .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-f8-tributo .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-monza-sp1 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-monza-sp2 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-f488-pista .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-f488-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-f488-pista-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-f812-superfast .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-gtc4-lusso .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #505050; }
      .theme-ferrari-gtc4-lusso-t .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #505050; }
      .theme-ferrari-f8-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-812-gts .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-f169 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-scuderia-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-giallo-modena .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-giallo-modena-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-races-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-portofinom-dark-blue .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-sf90-spider-graphite-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-171-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-171-rht-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-171-rht-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #b9d8e9; }
      .theme-ferrari-smart-guide-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-175 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #e3bdbd; }
      .theme-ferrari-169-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #8c95a0; }
      .theme-ferrari-f173vs-coupe .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #8f8f8f; }
      .theme-ferrari-f173vs-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #8f8f8f; }
      .theme-ferrari-f167 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-supercar .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-miami-event-2024 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #ffffff; }
      .theme-ferrari-f250 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .theme-ferrari-f169m .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7 {
        border: 2px solid #969696; }
      .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::before {
        content: '';
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        padding: 8px;
        width: 16px;
        height: 16px;
        border: 1px solid transparent; }
      .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
        content: '';
        box-sizing: content-box;
        position: absolute;
        top: 50%;
        left: 50%;
        width: 12px;
        height: 12px;
        opacity: 0;
        transform: translate(-50%, -50%) scale(0);
        transition: all 0.2s ease; }
        .theme-ferrari-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-dark-alpha .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-neutral-grey .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-ferrari-carbon .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-sf90-stradale .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-f8-tributo .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-monza-sp1 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-monza-sp2 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-f488-pista .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-f488-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-f488-pista-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-f812-superfast .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-gtc4-lusso .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-gtc4-lusso-t .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-f8-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-812-gts .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-f169 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-scuderia-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-giallo-modena .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-giallo-modena-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-races-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-171-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-171-rht-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #001c35; }
        .theme-ferrari-171-rht-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-175 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #fcf2f2; }
        .theme-ferrari-169-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #374552; }
        .theme-ferrari-f173vs-coupe .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #d0d0d0; }
        .theme-ferrari-f173vs-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #1266a4; }
        .theme-ferrari-f167 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-supercar .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-miami-event-2024 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #ffffff; }
        .theme-ferrari-f250 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #181818; }
        .theme-ferrari-f169m .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__box__4hKw3rU7::after {
          background: #1E4758; }
    .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I .Checkbox__content__1tDAxAI3 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      text-transform: uppercase;
      word-break: break-word;
      padding-left: 32px; }
    .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
      text-decoration: underline; }
      .theme-ferrari-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-neutral-grey .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-f488-pista .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-f488-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-f8-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-812-gts .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-f169 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-scuderia-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-races-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-171-black .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-175 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #1266a4; }
      .theme-ferrari-f167 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-supercar .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #ffffff; }
      .theme-ferrari-f250 .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #181818; }
      .theme-ferrari-f169m .Checkbox__checkbox__fgUkaeZ0 .Checkbox__label__2XPhQX1I a {
        color: #1E4758; }

.Checkbox__small__Vz4kG9Tm [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I,
.Checkbox__small__Vz4kG9Tm [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  text-transform: inherit;
  line-height: 20px;
  padding-left: 48px; }

.Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I,
.Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  text-transform: none;
  line-height: 20px;
  font-size: 13px; }
  .theme-ferrari-dark .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-dark
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-dark-alpha
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-light .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-light
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-neutral-grey .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-neutral-grey
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-ferrari-carbon
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-sf90-stradale
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f8-tributo
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-monza-sp1
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-monza-sp2
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f488-pista
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f488-spider
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f488-pista-spider
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f812-superfast
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-gtc4-lusso
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-gtc4-lusso-t
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-f8-spider .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f8-spider
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-812-gts .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-812-gts
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-f169 .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f169
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-scuderia-dark
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-giallo-modena
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-giallo-modena-dark
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-races-dark .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-races-dark
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-portofinom-dark-blue
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-sf90-spider-graphite-black
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-171-black .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-171-black
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-171-rht-light
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-171-rht-dark
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-smart-guide-dark
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-175 .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-175
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-169-spider
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f173vs-coupe
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f173vs-spider
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #1266a4; }
  .theme-ferrari-f167 .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f167
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-supercar .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-supercar
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-miami-event-2024
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #ffffff; }
  .theme-ferrari-f250 .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f250
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #181818; }
  .theme-ferrari-f169m .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:checked + .Checkbox__label__2XPhQX1I, .theme-ferrari-f169m
  .Checkbox__medium-solid__2GUInaCl [type="checkbox"]:not(:checked) + .Checkbox__label__2XPhQX1I {
    color: #1E4758; }

@keyframes CircleAnimation__fillBar__2gR9v-m_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CircleAnimation__container__Bbxj1jKG {
  position: relative;
  padding: 20px; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-dark {
    background: #181818; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-dark-alpha {
    background: transparent; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-light {
    background: #ffffff; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f488-spider {
    background: #17354b; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f812-superfast {
    background: #320607; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f169 {
    background: #d0dddd; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-171-black {
    background: #23252d; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-175 {
    background: #430000; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f167 {
    background: #000000; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-supercar {
    background: #000000; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CircleAnimation__container__Bbxj1jKG.theme-ferrari-f169m {
    background: #F1F2F2; }

.CircleAnimation__shape__qiPxwkh3 {
  display: inline-block;
  transform: rotate(90deg); }

.CircleAnimation__active__2nMQf3Nf circle {
  transition: stroke-dashoffset 1.5s ease-out;
  stroke-dashoffset: 0 !important; }

.CircleAnimation__bgCircle__etL4OC_i {
  stroke-width: 4;
  fill: none;
  opacity: 1; }
  .theme-ferrari-dark .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-dark-alpha .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-light .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-neutral-grey .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #818181; }
  .theme-ferrari-ferrari-carbon .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-sf90-stradale .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-f8-tributo .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-monza-sp1 .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-monza-sp2 .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-f488-pista .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-f488-spider .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-f488-pista-spider .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-f812-superfast .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-gtc4-lusso .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #505050; }
  .theme-ferrari-gtc4-lusso-t .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #505050; }
  .theme-ferrari-f8-spider .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-812-gts .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-f169 .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-scuderia-dark .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-giallo-modena .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-giallo-modena-dark .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-races-dark .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-portofinom-dark-blue .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-171-black .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-171-rht-light .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-171-rht-dark .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-175 .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #e3bdbd; }
  .theme-ferrari-169-spider .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #8c95a0; }
  .theme-ferrari-f173vs-coupe .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #8f8f8f; }
  .theme-ferrari-f173vs-spider .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #8f8f8f; }
  .theme-ferrari-f167 .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-supercar .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-miami-event-2024 .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #ffffff; }
  .theme-ferrari-f250 .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }
  .theme-ferrari-f169m .CircleAnimation__bgCircle__etL4OC_i {
    stroke: #969696; }

.CircleAnimation__plainCircle__QmUF4RKI {
  stroke-width: 4;
  fill: none;
  opacity: 1; }
  .theme-ferrari-dark .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-dark-alpha .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-light .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-neutral-grey .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-ferrari-carbon .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-sf90-stradale .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f8-tributo .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-monza-sp1 .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-monza-sp2 .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f488-pista .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f488-spider .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f488-pista-spider .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f812-superfast .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-gtc4-lusso .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-gtc4-lusso-t .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f8-spider .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-812-gts .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f169 .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-scuderia-dark .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-giallo-modena .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #ebb218; }
  .theme-ferrari-giallo-modena-dark .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #ebb218; }
  .theme-ferrari-races-dark .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-portofinom-dark-blue .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-171-black .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-171-rht-light .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-171-rht-dark .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-smart-guide-dark .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-175 .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-169-spider .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f173vs-coupe .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f173vs-spider .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f167 .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-supercar .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-miami-event-2024 .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #0092b1; }
  .theme-ferrari-f250 .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }
  .theme-ferrari-f169m .CircleAnimation__plainCircle__QmUF4RKI {
    stroke: #da291c; }

.CircleAnimation__gradientCircle__hIfSY-zT {
  stroke-width: 4;
  fill: none; }

.theme-ferrari-dark .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-dark-alpha .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-light .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-neutral-grey .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-ferrari-carbon .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-sf90-stradale .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f8-tributo .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-monza-sp1 .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-monza-sp2 .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f488-pista .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f488-spider .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f488-pista-spider .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f812-superfast .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-gtc4-lusso .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-gtc4-lusso-t .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f8-spider .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-812-gts .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f169 .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-scuderia-dark .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-giallo-modena .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #ebb218; }

.theme-ferrari-giallo-modena-dark .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #ebb218; }

.theme-ferrari-races-dark .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-portofinom-dark-blue .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-sf90-spider-graphite-black .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-171-black .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-171-rht-light .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-171-rht-dark .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-smart-guide-dark .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-175 .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-169-spider .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f173vs-coupe .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f173vs-spider .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f167 .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-supercar .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-miami-event-2024 .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #0092b1; }

.theme-ferrari-f250 .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.theme-ferrari-f169m .CircleAnimation__gradientColor__3ObvKEX5 {
  stop-color: #da291c; }

.CircleAnimation__svgBg__2m4iePVr {
  position: relative; }

.CircleAnimation__svgPlain__1b9MYUYb {
  position: absolute;
  left: 0;
  top: 0; }

.CircleAnimation__svgGradient__2eyRjkoo {
  position: absolute;
  left: 0;
  top: 0;
  transform: rotate(-180deg); }

@keyframes Container__fillBar__1iXDjIKy {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Container__container__1PqeYd8C {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px; }
  @media (min-width: 37.5625em) {
    .Container__container__1PqeYd8C {
      padding-left: 48px;
      padding-right: 48px; } }

.Container__reverse-flex__HRA7l_lX {
  display: flex;
  flex-direction: row-reverse; }

@media (min-width: 60.0625em) {
  .Container__medium__3Mykznnl {
    max-width: 1056px; } }

@media (min-width: 80em) {
  .Container__medium__3Mykznnl {
    max-width: 1312px; } }

@media (min-width: 100.0625em) {
  .Container__medium__3Mykznnl {
    max-width: 1472px; } }

@media (min-width: 60.0625em) {
  .Container__narrow__2CMB9CvO {
    max-width: 904px; } }

@media (min-width: 80em) {
  .Container__narrow__2CMB9CvO {
    max-width: 1264px; } }

@media (min-width: 60.0625em) {
  .Container__super-narrow__NZCns2iT {
    max-width: 896px; } }

.Container__no-padding__2oLM0v38 {
  padding: 0; }

@media (min-width: 60.0625em) {
  .Container__cols12__2ER17AIH {
    max-width: 1312px; } }

.Container__top-1__1q8B6eYs {
  padding-top: 95px; }
  @media (min-width: 60.0625em) {
    .Container__top-1__1q8B6eYs {
      padding-top: 128px; } }

.Container__bottom-1__3_wP0JzM {
  padding-bottom: 95px; }
  @media (min-width: 60.0625em) {
    .Container__bottom-1__3_wP0JzM {
      padding-bottom: 128px; } }

.Container__top-2__gNEqqxlo {
  padding-top: 80px; }
  @media (min-width: 60.0625em) {
    .Container__top-2__gNEqqxlo {
      padding-top: 100px; } }

.Container__bottom-2__3NZkoIK7 {
  padding-bottom: 40px; }

.Container__top-3__1f41ZyJr {
  padding-top: 40px; }

@keyframes ContentSwitcher__fillBar__2ZfUt0uN {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ContentSwitcher__wrapper__1bMu8mQ8 {
  width: 100%;
  height: 100%; }

@keyframes Data__fillBar__2j3sA-6o {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Data__container__RSta68vG {
  display: block; }

.Data__top-label__2_HYGh5U {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px; }
  .theme-ferrari-dark .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-dark-alpha .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-light .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-neutral-grey .Data__top-label__2_HYGh5U {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-sf90-stradale .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-f8-tributo .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-monza-sp1 .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-monza-sp2 .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-f488-pista .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-f488-spider .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-f812-superfast .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .Data__top-label__2_HYGh5U {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Data__top-label__2_HYGh5U {
    color: #505050; }
  .theme-ferrari-f8-spider .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-812-gts .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-f169 .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-scuderia-dark .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-giallo-modena .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-races-dark .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-171-black .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-171-rht-light .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-171-rht-dark .Data__top-label__2_HYGh5U {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-175 .Data__top-label__2_HYGh5U {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .Data__top-label__2_HYGh5U {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Data__top-label__2_HYGh5U {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Data__top-label__2_HYGh5U {
    color: #8f8f8f; }
  .theme-ferrari-f167 .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-supercar .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .Data__top-label__2_HYGh5U {
    color: #ffffff; }
  .theme-ferrari-f250 .Data__top-label__2_HYGh5U {
    color: #969696; }
  .theme-ferrari-f169m .Data__top-label__2_HYGh5U {
    color: #969696; }

.Data__value__3rw31I2K {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px; }
  .theme-ferrari-dark .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-light .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-neutral-grey .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-f8-spider .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-812-gts .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-f169 .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-races-dark .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-171-black .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Data__value__3rw31I2K {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Data__value__3rw31I2K {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-175 .Data__value__3rw31I2K {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Data__value__3rw31I2K {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Data__value__3rw31I2K {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Data__value__3rw31I2K {
    color: #1266a4; }
  .theme-ferrari-f167 .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-supercar .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Data__value__3rw31I2K {
    color: #ffffff; }
  .theme-ferrari-f250 .Data__value__3rw31I2K {
    color: #181818; }
  .theme-ferrari-f169m .Data__value__3rw31I2K {
    color: #1E4758; }

.Data__bottom-label__mymymT-i {
  font-size: 11px; }
  .theme-ferrari-dark .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-dark-alpha .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-light .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-neutral-grey .Data__bottom-label__mymymT-i {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-sf90-stradale .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-f8-tributo .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-monza-sp1 .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-monza-sp2 .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-f488-pista .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-f488-spider .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-f812-superfast .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .Data__bottom-label__mymymT-i {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Data__bottom-label__mymymT-i {
    color: #505050; }
  .theme-ferrari-f8-spider .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-812-gts .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-f169 .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-scuderia-dark .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-giallo-modena .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-races-dark .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-171-black .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-171-rht-light .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-171-rht-dark .Data__bottom-label__mymymT-i {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-175 .Data__bottom-label__mymymT-i {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .Data__bottom-label__mymymT-i {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Data__bottom-label__mymymT-i {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Data__bottom-label__mymymT-i {
    color: #8f8f8f; }
  .theme-ferrari-f167 .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-supercar .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .Data__bottom-label__mymymT-i {
    color: #ffffff; }
  .theme-ferrari-f250 .Data__bottom-label__mymymT-i {
    color: #969696; }
  .theme-ferrari-f169m .Data__bottom-label__mymymT-i {
    color: #969696; }

@keyframes DoubleCircleAnimation__fillBar__XBGki88g {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleCircleAnimation__container__2D9IRlRH {
  position: relative;
  padding: 20px; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-dark {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-dark-alpha {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-light {
    background: #969696; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-neutral-grey {
    background: #969696; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-monza-sp1 {
    background: #010101; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-monza-sp2 {
    background: #010101; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f812-superfast {
    background: #270405; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f8-spider {
    background: #11100e; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f169 {
    background: #b9b7b7; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-giallo-modena {
    background: #969696; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-races-dark {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-171-black {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-175 {
    background: #150000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-169-spider {
    background: #6b7785; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f167 {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-supercar {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f250 {
    background: #969696; }
  .DoubleCircleAnimation__container__2D9IRlRH.theme-ferrari-f169m {
    background: #969696; }

.DoubleCircleAnimation__shape__CCIptQ_h {
  display: inline-block;
  position: relative; }

.DoubleCircleAnimation__active__26jt4MFz circle {
  transition: stroke-dashoffset 1.5s ease-out;
  stroke-dashoffset: 0 !important; }

.DoubleCircleAnimation__greyCircle__1O4JXhjq {
  stroke-width: 10;
  fill: none;
  opacity: 1; }

.theme-ferrari-dark .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-dark-alpha .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-light .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-neutral-grey .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #818181; }

.theme-ferrari-ferrari-carbon .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-sf90-stradale .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-f8-tributo .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-monza-sp1 .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-monza-sp2 .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-f488-pista .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-f488-spider .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-f488-pista-spider .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-f812-superfast .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-gtc4-lusso .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #505050; }

.theme-ferrari-gtc4-lusso-t .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #505050; }

.theme-ferrari-f8-spider .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-812-gts .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-f169 .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-scuderia-dark .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-giallo-modena .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-giallo-modena-dark .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-races-dark .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-portofinom-dark-blue .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-sf90-spider-graphite-black .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-171-black .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-171-rht-light .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-171-rht-dark .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #b9d8e9; }

.theme-ferrari-smart-guide-dark .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-175 .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #e3bdbd; }

.theme-ferrari-169-spider .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #8c95a0; }

.theme-ferrari-f173vs-coupe .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #8f8f8f; }

.theme-ferrari-f173vs-spider .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #8f8f8f; }

.theme-ferrari-f167 .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-supercar .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-miami-event-2024 .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #ffffff; }

.theme-ferrari-f250 .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-f169m .DoubleCircleAnimation__gradientColorGrey__3i2NPovW {
  stop-color: #969696; }

.theme-ferrari-dark .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-dark-alpha .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-light .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-neutral-grey .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-ferrari-carbon .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-sf90-stradale .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f8-tributo .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-monza-sp1 .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-monza-sp2 .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f488-pista .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f488-spider .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f488-pista-spider .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f812-superfast .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-gtc4-lusso .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-gtc4-lusso-t .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f8-spider .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-812-gts .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f169 .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-scuderia-dark .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-giallo-modena .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #ebb218; }

.theme-ferrari-giallo-modena-dark .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #ebb218; }

.theme-ferrari-races-dark .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-portofinom-dark-blue .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-sf90-spider-graphite-black .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-171-black .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-171-rht-light .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-171-rht-dark .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-smart-guide-dark .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-175 .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-169-spider .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f173vs-coupe .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f173vs-spider .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f167 .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-supercar .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-miami-event-2024 .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #0092b1; }

.theme-ferrari-f250 .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.theme-ferrari-f169m .DoubleCircleAnimation__gradientColorRed__3yUPeuPG {
  stop-color: #da291c; }

.DoubleCircleAnimation__redCircle__3EjUoYu- {
  stroke-width: 10;
  fill: none;
  opacity: 1; }
  .theme-ferrari-dark .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-dark-alpha .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-light .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-neutral-grey .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-ferrari-carbon .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-sf90-stradale .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f8-tributo .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-monza-sp1 .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-monza-sp2 .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f488-pista .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f488-spider .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f488-pista-spider .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f812-superfast .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-gtc4-lusso .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-gtc4-lusso-t .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f8-spider .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-812-gts .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f169 .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-scuderia-dark .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-giallo-modena .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #ebb218; }
  .theme-ferrari-giallo-modena-dark .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #ebb218; }
  .theme-ferrari-races-dark .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-portofinom-dark-blue .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-171-black .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-171-rht-light .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-171-rht-dark .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-smart-guide-dark .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-175 .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-169-spider .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f173vs-coupe .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f173vs-spider .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f167 .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-supercar .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-miami-event-2024 .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #0092b1; }
  .theme-ferrari-f250 .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }
  .theme-ferrari-f169m .DoubleCircleAnimation__redCircle__3EjUoYu- {
    stroke: #da291c; }

.DoubleCircleAnimation__svgGrey__ykZVK_wC {
  position: relative;
  transform: rotate(-90deg); }

.DoubleCircleAnimation__svgRed__2sqkNBtx {
  transform: rotate(-90deg);
  position: absolute;
  left: 0;
  top: 0; }

.DoubleCircleAnimation__label__1M7Gd4GB {
  position: absolute;
  right: 50%;
  padding-right: 16px;
  white-space: nowrap;
  margin-top: -3px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .theme-ferrari-dark .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-dark-alpha .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-light .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-neutral-grey .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-sf90-stradale .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-f8-tributo .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-monza-sp1 .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-monza-sp2 .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-f488-pista .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-f488-spider .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-f812-superfast .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #505050; }
  .theme-ferrari-f8-spider .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-812-gts .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-f169 .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-scuderia-dark .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-giallo-modena .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-races-dark .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-171-black .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-171-rht-light .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-171-rht-dark .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-175 .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #8f8f8f; }
  .theme-ferrari-f167 .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-supercar .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #ffffff; }
  .theme-ferrari-f250 .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .theme-ferrari-f169m .DoubleCircleAnimation__label__1M7Gd4GB {
    color: #969696; }
  .DoubleCircleAnimation__label--grey__3rap3r0Q {
    top: 0; }
  .DoubleCircleAnimation__label--red__H9VRhhqH {
    top: 20px; }

@keyframes FormInput__fillBar__1XfkC1v9 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FormInput__field__1TY5XnDr {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0 8px;
  border: 1px solid transparent;
  border-bottom: 1px solid #d4d2d2; }
  .theme-ferrari-dark .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-dark-alpha .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-light .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-neutral-grey .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-ferrari-carbon .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-stradale .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f8-tributo .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp1 .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp2 .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-spider .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista-spider .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f812-superfast .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-gtc4-lusso .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-gtc4-lusso-t .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f8-spider .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-812-gts .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169 .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-scuderia-dark .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-giallo-modena .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-giallo-modena-dark .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-races-dark .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-portofinom-dark-blue .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-spider-graphite-black .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-black .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-rht-light .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(0, 28, 53, 0.5); }
  .theme-ferrari-171-rht-dark .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(243, 240, 235, 0.5); }
  .theme-ferrari-smart-guide-dark .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-175 .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(252, 242, 242, 0.5); }
  .theme-ferrari-169-spider .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(55, 69, 82, 0.5); }
  .theme-ferrari-f173vs-coupe .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(208, 208, 208, 0.5); }
  .theme-ferrari-f173vs-spider .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(18, 102, 164, 0.5); }
  .theme-ferrari-f167 .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-supercar .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-miami-event-2024 .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f250 .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169m .FormInput__field__1TY5XnDr {
    border-bottom: 1px solid rgba(30, 71, 88, 0.5); }
  .FormInput__field__1TY5XnDr label {
    display: block; }
  .FormInput__field__1TY5XnDr::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: #da291c;
    width: 100%;
    height: 2px;
    z-index: 2;
    transform: scaleX(0);
    transition: all 0.6s ease-out;
    transform-origin: 0 0; }
  .FormInput__field__1TY5XnDr.FormInput__isInvalid__1-zKuktC {
    border-bottom: 1px solid transparent; }
    .FormInput__field__1TY5XnDr.FormInput__isInvalid__1-zKuktC::before {
      transform: scaleX(1); }
  .FormInput__field__1TY5XnDr:has(:focus-visible) {
    border: 1px solid #898989;
    box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2); }

.FormInput__label__1AIiXHpo {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 14px;
  letter-spacing: 0.5px;
  position: absolute;
  display: inline-block;
  top: 4px;
  left: 4px;
  color: #969696;
  padding: 20px 0;
  transition: all 0.2s ease-in;
  transform-origin: left center; }
  .theme-ferrari-dark .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-dark-alpha .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-light .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-neutral-grey .FormInput__label__1AIiXHpo {
    color: rgba(129, 129, 129, 0.8); }
  .theme-ferrari-ferrari-carbon .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-sf90-stradale .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-f8-tributo .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-monza-sp1 .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-monza-sp2 .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-f488-pista .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-f488-spider .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-f488-pista-spider .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-f812-superfast .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-gtc4-lusso .FormInput__label__1AIiXHpo {
    color: rgba(80, 80, 80, 0.8); }
  .theme-ferrari-gtc4-lusso-t .FormInput__label__1AIiXHpo {
    color: rgba(80, 80, 80, 0.8); }
  .theme-ferrari-f8-spider .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-812-gts .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-f169 .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-scuderia-dark .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-giallo-modena .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-giallo-modena-dark .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-races-dark .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-portofinom-dark-blue .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-sf90-spider-graphite-black .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-171-black .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-171-rht-light .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-171-rht-dark .FormInput__label__1AIiXHpo {
    color: rgba(185, 216, 233, 0.8); }
  .theme-ferrari-smart-guide-dark .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-175 .FormInput__label__1AIiXHpo {
    color: rgba(227, 189, 189, 0.8); }
  .theme-ferrari-169-spider .FormInput__label__1AIiXHpo {
    color: rgba(140, 149, 160, 0.8); }
  .theme-ferrari-f173vs-coupe .FormInput__label__1AIiXHpo {
    color: rgba(143, 143, 143, 0.8); }
  .theme-ferrari-f173vs-spider .FormInput__label__1AIiXHpo {
    color: rgba(143, 143, 143, 0.8); }
  .theme-ferrari-f167 .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-supercar .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-miami-event-2024 .FormInput__label__1AIiXHpo {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f250 .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }
  .theme-ferrari-f169m .FormInput__label__1AIiXHpo {
    color: rgba(150, 150, 150, 0.8); }

.FormInput__label__1AIiXHpo.FormInput__activeField__1dNm2Qid {
  font-size: .9em;
  transform: translateY(-40%) scale(0.8); }

.FormInput__input__1-QGPuV8 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 16px;
  outline: none !important;
  box-shadow: none;
  width: 100%;
  outline: 0;
  border: 0;
  padding: 20px 0 8px 0;
  -webkit-appearance: none !important;
  background: transparent;
  transition: opacity 200ms; }
  .FormInput__input__1-QGPuV8:disabled {
    opacity: 0.6; }
  .theme-ferrari-dark .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-light .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-neutral-grey .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-f8-spider .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-812-gts .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-f169 .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-races-dark .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-171-black .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .FormInput__input__1-QGPuV8 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .FormInput__input__1-QGPuV8 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-175 .FormInput__input__1-QGPuV8 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .FormInput__input__1-QGPuV8 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .FormInput__input__1-QGPuV8 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .FormInput__input__1-QGPuV8 {
    color: #1266a4; }
  .theme-ferrari-f167 .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-supercar .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .FormInput__input__1-QGPuV8 {
    color: #ffffff; }
  .theme-ferrari-f250 .FormInput__input__1-QGPuV8 {
    color: #181818; }
  .theme-ferrari-f169m .FormInput__input__1-QGPuV8 {
    color: #1E4758; }

.FormInput__formError__34h_kYiw {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: absolute;
  top: 100%;
  left: 0;
  font-size: 11px;
  color: #da291c;
  transform: translateY(-50%); }

@keyframes GraphData__fillBar__35ixqbEa {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GraphData__wrapper__2U8l6H5c {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap-reverse;
  position: relative;
  transform: scale(0.6);
  transform-origin: top center;
  pointer-events: none; }
  .GraphData__wrapper__2U8l6H5c svg {
    display: block;
    fill: none; }
  @media (min-width: 37.5625em) {
    .GraphData__wrapper__2U8l6H5c {
      transform: scale(0.7); } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .GraphData__wrapper__2U8l6H5c {
      transform: scale(0.7);
      transform-origin: top left; } }

@media (min-width: 60.0625em) and (orientation: landscape) {
  .GraphData__wrapper__2U8l6H5c {
    transform: scale(0.7);
    transform-origin: top left; } }
  @media (min-width: 100.0625em) {
    .GraphData__wrapper__2U8l6H5c {
      transform: scale(0.9); } }

.GraphData__text__3HKGBYwr {
  position: relative;
  text-align: center; }

.GraphData__value__aIu_QRG7 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 50px; }
  .theme-ferrari-dark .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-light .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-neutral-grey .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-f8-spider .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-812-gts .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-f169 .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-races-dark .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-171-black .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GraphData__value__aIu_QRG7 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GraphData__value__aIu_QRG7 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-175 .GraphData__value__aIu_QRG7 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GraphData__value__aIu_QRG7 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GraphData__value__aIu_QRG7 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GraphData__value__aIu_QRG7 {
    color: #1266a4; }
  .theme-ferrari-f167 .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-supercar .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GraphData__value__aIu_QRG7 {
    color: #ffffff; }
  .theme-ferrari-f250 .GraphData__value__aIu_QRG7 {
    color: #181818; }
  .theme-ferrari-f169m .GraphData__value__aIu_QRG7 {
    color: #1E4758; }
  .GraphData__value__aIu_QRG7 > span {
    position: relative; }
  .GraphData__value__aIu_QRG7 .GraphData__suffix__3SofR4Jw {
    position: absolute;
    top: 0;
    left: 100%; }
  .GraphData__value__aIu_QRG7 .GraphData__unit__Sa34K0UJ {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    display: block;
    text-transform: uppercase;
    font-size: 13px; }

.GraphData__label__2wfjAi2F {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  font-size: 20px;
  line-height: 1.4em;
  font-size: 20px;
  white-space: nowrap;
  margin: 16px 32px; }
  @media (min-width: 80em) {
    .GraphData__label__2wfjAi2F {
      font-size: 24px; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .GraphData__label__2wfjAi2F {
      text-shadow: 0 0 4px #fff; } }
  .theme-ferrari-dark .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-light .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-neutral-grey .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-f8-spider .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-812-gts .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-f169 .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-races-dark .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-171-black .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GraphData__label__2wfjAi2F {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GraphData__label__2wfjAi2F {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-175 .GraphData__label__2wfjAi2F {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GraphData__label__2wfjAi2F {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GraphData__label__2wfjAi2F {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GraphData__label__2wfjAi2F {
    color: #1266a4; }
  .theme-ferrari-f167 .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-supercar .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GraphData__label__2wfjAi2F {
    color: #ffffff; }
  .theme-ferrari-f250 .GraphData__label__2wfjAi2F {
    color: #181818; }
  .theme-ferrari-f169m .GraphData__label__2wfjAi2F {
    color: #1E4758; }

.GraphData__shape__12h3XZJS {
  position: relative; }

.GraphData__circle__1JaluVtf {
  border-radius: 50%; }

.GraphData__shape-circle__W6mqZbNd .GraphData__value__aIu_QRG7 {
  font-size: 40px;
  padding-bottom: 4px; }

.GraphData__shape-circle__W6mqZbNd .GraphData__circle__1JaluVtf {
  width: 190px;
  height: 190px;
  background-image: conic-gradient(from -2deg, #E8A24F 0%, #F23713 var(--percent, 0%), #969696 var(--percent, 0%), #969696 100%); }

.GraphData__shape-arc__r2a2TleH .GraphData__unit__Sa34K0UJ {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  text-align: center;
  margin-top: 8px; }

.GraphData__shape-arc__r2a2TleH .GraphData__circle__1JaluVtf {
  width: 190px;
  height: 190px;
  background-image: conic-gradient(from 224deg, #E8A24F 0%, #F23713 var(--percent, 0%), #969696 var(--percent, 0%), #969696 100%); }

@keyframes HotspotPoint__fillBar__XXi9jE1a {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HotspotPoint__container__Nft_mZLk {
  position: absolute;
  transform: translate(-50%, -50%);
  border-radius: 100%;
  width: 50px;
  height: 50px; }
  .HotspotPoint__container__Nft_mZLk:focus {
    outline: none; }

.HotspotPoint__content__1FbLRYex {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.HotspotPoint__label__1j1fjS-I {
  display: none;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  position: absolute;
  top: 50%;
  left: 150%;
  width: 150px;
  transform: translateY(-50%);
  pointer-events: none; }
  .theme-ferrari-dark .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-dark-alpha .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-light .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-neutral-grey .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-ferrari-carbon .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-sf90-stradale .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f8-tributo .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-monza-sp1 .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-monza-sp2 .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f488-pista .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f488-spider .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f488-pista-spider .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f812-superfast .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-gtc4-lusso .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-gtc4-lusso-t .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f8-spider .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-812-gts .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f169 .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-scuderia-dark .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-giallo-modena .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-giallo-modena-dark .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-races-dark .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-portofinom-dark-blue .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-sf90-spider-graphite-black .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-171-black .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-171-rht-light .HotspotPoint__label__1j1fjS-I {
    color: #001c35;
    text-shadow: 0 0 3px rgba(243, 240, 235, 0.8); }
  .theme-ferrari-171-rht-dark .HotspotPoint__label__1j1fjS-I {
    color: #f3f0eb;
    text-shadow: 0 0 3px rgba(0, 28, 53, 0.8); }
  .theme-ferrari-smart-guide-dark .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-175 .HotspotPoint__label__1j1fjS-I {
    color: #fcf2f2;
    text-shadow: 0 0 3px rgba(67, 0, 0, 0.8); }
  .theme-ferrari-169-spider .HotspotPoint__label__1j1fjS-I {
    color: #374552;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f173vs-coupe .HotspotPoint__label__1j1fjS-I {
    color: #d0d0d0;
    text-shadow: 0 0 3px rgba(48, 48, 48, 0.8); }
  .theme-ferrari-f173vs-spider .HotspotPoint__label__1j1fjS-I {
    color: #1266a4;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f167 .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-supercar .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-miami-event-2024 .HotspotPoint__label__1j1fjS-I {
    color: #ffffff;
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f250 .HotspotPoint__label__1j1fjS-I {
    color: #181818;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f169m .HotspotPoint__label__1j1fjS-I {
    color: #1E4758;
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.8); }
  .HotspotPoint__label--right__3VjGR-30 {
    left: auto;
    right: 150%;
    text-align: right; }
  .HotspotPoint__label--bottom__1En9blAH {
    left: 50%;
    top: 130%;
    transform: translateX(-50%);
    text-align: center; }
  .HotspotPoint__label__1j1fjS-I.HotspotPoint__permanent-label__1A3Klcg3 {
    display: block; }

.HotspotPoint__close__qkRvxHJr {
  display: block;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  text-transform: capitalize;
  position: absolute;
  top: 50%;
  left: 90%;
  width: 150px;
  transform: translateY(-50%);
  opacity: 0;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
  pointer-events: none;
  margin-left: 12px; }
  .HotspotPoint__close--right__1xxRMetM {
    left: auto;
    right: 90%;
    text-align: right;
    margin-left: 0;
    margin-right: 12px; }

.HotspotPoint__point__3GEmahoi {
  cursor: pointer;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  transform: scale(0);
  border: 1px solid transparent;
  transition: border 300ms; }
  .HotspotPoint__point__3GEmahoi:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 15px;
    height: 15px;
    transform: translate(-50%, -50%);
    transition: transform 300ms, background 300ms;
    border-radius: 50%;
    box-sizing: border-box;
    border: 2px solid transparent; }
    .theme-ferrari-dark .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-dark-alpha .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-light .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-neutral-grey .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-ferrari-carbon .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-stradale .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-f8-tributo .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp1 .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp2 .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-spider .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista-spider .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-f812-superfast .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-gtc4-lusso .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-gtc4-lusso-t .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-f8-spider .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-812-gts .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-f169 .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-scuderia-dark .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-giallo-modena .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-giallo-modena-dark .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-races-dark .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-171-black .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-171-rht-light .HotspotPoint__point__3GEmahoi:before {
      border-color: #001c35; }
    .theme-ferrari-171-rht-dark .HotspotPoint__point__3GEmahoi:before {
      border-color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-175 .HotspotPoint__point__3GEmahoi:before {
      border-color: #fcf2f2; }
    .theme-ferrari-169-spider .HotspotPoint__point__3GEmahoi:before {
      border-color: #374552; }
    .theme-ferrari-f173vs-coupe .HotspotPoint__point__3GEmahoi:before {
      border-color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .HotspotPoint__point__3GEmahoi:before {
      border-color: #1266a4; }
    .theme-ferrari-f167 .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-supercar .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-miami-event-2024 .HotspotPoint__point__3GEmahoi:before {
      border-color: #ffffff; }
    .theme-ferrari-f250 .HotspotPoint__point__3GEmahoi:before {
      border-color: #181818; }
    .theme-ferrari-f169m .HotspotPoint__point__3GEmahoi:before {
      border-color: #1E4758; }
  .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    transition: opacity 300ms;
    opacity: 0; }
    .theme-ferrari-dark .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-dark-alpha .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-light .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-neutral-grey .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-ferrari-carbon .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-sf90-stradale .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-f8-tributo .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-monza-sp1 .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-monza-sp2 .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-f488-pista .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-f488-spider .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-f488-pista-spider .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-f812-superfast .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-f8-spider .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-812-gts .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-f169 .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-scuderia-dark .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-giallo-modena .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena-dark .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-races-dark .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-portofinom-dark-blue .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-171-black .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-171-rht-light .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #f3f0eb; }
    .theme-ferrari-171-rht-dark .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #001c35; }
    .theme-ferrari-smart-guide-dark .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-175 .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #430000; }
    .theme-ferrari-169-spider .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-f173vs-coupe .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #303030; }
    .theme-ferrari-f173vs-spider .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-f167 .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-supercar .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-miami-event-2024 .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #181818; }
    .theme-ferrari-f250 .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
    .theme-ferrari-f169m .HotspotPoint__point__3GEmahoi .HotspotPoint__icon__1utRW5We path {
      fill: #ffffff; }
  .theme-ferrari-dark .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-dark-alpha .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-light .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-neutral-grey .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #818181; }
  .theme-ferrari-ferrari-carbon .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-sf90-stradale .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-f8-tributo .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-monza-sp1 .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-monza-sp2 .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-f488-pista .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-f488-spider .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-f488-pista-spider .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-f812-superfast .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-gtc4-lusso .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #505050; }
  .theme-ferrari-gtc4-lusso-t .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #505050; }
  .theme-ferrari-f8-spider .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-812-gts .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-f169 .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-scuderia-dark .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-giallo-modena .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-giallo-modena-dark .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-races-dark .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-portofinom-dark-blue .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-171-black .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-171-rht-light .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-171-rht-dark .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-175 .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #e3bdbd; }
  .theme-ferrari-169-spider .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #8f8f8f; }
  .theme-ferrari-f167 .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-supercar .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-miami-event-2024 .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #ffffff; }
  .theme-ferrari-f250 .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }
  .theme-ferrari-f169m .HotspotPoint__point__3GEmahoi.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
    border-color: #969696; }

.HotspotPoint__hidden__2I1UO_ir {
  pointer-events: none; }
  .HotspotPoint__hidden__2I1UO_ir:before {
    transform: translate(-50%, -50%) scale(0); }

.theme-ferrari-dark .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-dark-alpha .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-light .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-neutral-grey .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-ferrari-carbon .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-sf90-stradale .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-f8-tributo .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-monza-sp1 .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-monza-sp2 .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-f488-pista .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-f488-spider .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-f488-pista-spider .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-f812-superfast .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-gtc4-lusso .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-gtc4-lusso-t .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-f8-spider .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-812-gts .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-f169 .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-scuderia-dark .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-giallo-modena .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-giallo-modena-dark .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-races-dark .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-171-black .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-171-rht-light .HotspotPoint__opened__17jxY6X7 {
  border-color: #001c35; }

.theme-ferrari-171-rht-dark .HotspotPoint__opened__17jxY6X7 {
  border-color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-175 .HotspotPoint__opened__17jxY6X7 {
  border-color: #fcf2f2; }

.theme-ferrari-169-spider .HotspotPoint__opened__17jxY6X7 {
  border-color: #374552; }

.theme-ferrari-f173vs-coupe .HotspotPoint__opened__17jxY6X7 {
  border-color: #d0d0d0; }

.theme-ferrari-f173vs-spider .HotspotPoint__opened__17jxY6X7 {
  border-color: #1266a4; }

.theme-ferrari-f167 .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-supercar .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-miami-event-2024 .HotspotPoint__opened__17jxY6X7 {
  border-color: #ffffff; }

.theme-ferrari-f250 .HotspotPoint__opened__17jxY6X7 {
  border-color: #181818; }

.theme-ferrari-f169m .HotspotPoint__opened__17jxY6X7 {
  border-color: #1E4758; }

.HotspotPoint__opened__17jxY6X7:before {
  transform: translate(-50%, -50%) scale(2); }
  .theme-ferrari-dark .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-dark-alpha .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-light .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-neutral-grey .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-ferrari-carbon .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-sf90-stradale .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-f8-tributo .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-monza-sp1 .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-monza-sp2 .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-f488-pista .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-f488-spider .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-f488-pista-spider .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-f812-superfast .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-gtc4-lusso .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-gtc4-lusso-t .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-f8-spider .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-812-gts .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-f169 .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-scuderia-dark .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-giallo-modena .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-giallo-modena-dark .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-races-dark .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-171-black .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-171-rht-light .HotspotPoint__opened__17jxY6X7:before {
    background: #001c35; }
  .theme-ferrari-171-rht-dark .HotspotPoint__opened__17jxY6X7:before {
    background: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-175 .HotspotPoint__opened__17jxY6X7:before {
    background: #fcf2f2; }
  .theme-ferrari-169-spider .HotspotPoint__opened__17jxY6X7:before {
    background: #374552; }
  .theme-ferrari-f173vs-coupe .HotspotPoint__opened__17jxY6X7:before {
    background: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HotspotPoint__opened__17jxY6X7:before {
    background: #1266a4; }
  .theme-ferrari-f167 .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-supercar .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-miami-event-2024 .HotspotPoint__opened__17jxY6X7:before {
    background: #ffffff; }
  .theme-ferrari-f250 .HotspotPoint__opened__17jxY6X7:before {
    background: #181818; }
  .theme-ferrari-f169m .HotspotPoint__opened__17jxY6X7:before {
    background: #1E4758; }

.theme-ferrari-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-dark-alpha .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-light .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-neutral-grey .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-ferrari-carbon .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-sf90-stradale .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-f8-tributo .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-monza-sp1 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-monza-sp2 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-f488-pista .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-f488-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-f488-pista-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-f812-superfast .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-gtc4-lusso .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-gtc4-lusso-t .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-f8-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-812-gts .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-f169 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-scuderia-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-giallo-modena .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-giallo-modena-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-races-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-171-black .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-171-rht-light .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #001c35; }

.theme-ferrari-171-rht-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-175 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #fcf2f2; }

.theme-ferrari-169-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #374552; }

.theme-ferrari-f173vs-coupe .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #d0d0d0; }

.theme-ferrari-f173vs-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #1266a4; }

.theme-ferrari-f167 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-supercar .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-miami-event-2024 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #ffffff; }

.theme-ferrari-f250 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #181818; }

.theme-ferrari-f169m .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB {
  border-color: #1E4758; }

.theme-ferrari-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-dark-alpha .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-light .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-neutral-grey .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-ferrari-carbon .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-sf90-stradale .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f8-tributo .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-monza-sp1 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-monza-sp2 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f488-pista .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f488-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f488-pista-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f812-superfast .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-gtc4-lusso .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-gtc4-lusso-t .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-f8-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-812-gts .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-f169 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-scuderia-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-giallo-modena .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-giallo-modena-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-races-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-171-black .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-171-rht-light .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #001c35;
  border-color: #001c35; }

.theme-ferrari-171-rht-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #f3f0eb;
  border-color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-175 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #fcf2f2;
  border-color: #fcf2f2; }

.theme-ferrari-169-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #374552;
  border-color: #374552; }

.theme-ferrari-f173vs-coupe .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #d0d0d0;
  border-color: #d0d0d0; }

.theme-ferrari-f173vs-spider .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #1266a4;
  border-color: #1266a4; }

.theme-ferrari-f167 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-supercar .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-miami-event-2024 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f250 .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #181818;
  border-color: #181818; }

.theme-ferrari-f169m .HotspotPoint__opened__17jxY6X7.HotspotPoint__neutral-grey-theme__1XKHqBAB:before {
  background: #1E4758;
  border-color: #1E4758; }

.HotspotPoint__opened__17jxY6X7 .HotspotPoint__icon__1utRW5We {
  opacity: 1; }

.HotspotPoint__opened__17jxY6X7 .HotspotPoint__label__1j1fjS-I {
  display: block; }

.HotspotPoint__pulsing__1MVjgpDF:before {
  width: 20px;
  height: 20px; }

.HotspotPoint__pulsing__1MVjgpDF::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  transform-origin: center;
  border-radius: 50%;
  box-sizing: border-box;
  animation: HotspotPoint__pulse__1erxfkPR 4s infinite;
  border: 2px solid #fff; }
  .theme-ferrari-dark .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-dark-alpha .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-light .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-neutral-grey .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-ferrari-carbon .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-sf90-stradale .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-f8-tributo .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-monza-sp1 .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-monza-sp2 .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-f488-pista .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-f488-spider .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-f488-pista-spider .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-f812-superfast .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-gtc4-lusso .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-gtc4-lusso-t .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-f8-spider .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-812-gts .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-f169 .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-scuderia-dark .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-giallo-modena .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-giallo-modena-dark .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-races-dark .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-171-black .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-171-rht-light .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #001c35;
    border: 2px solid #001c35; }
  .theme-ferrari-171-rht-dark .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #f3f0eb;
    border: 2px solid #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-175 .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #fcf2f2;
    border: 2px solid #fcf2f2; }
  .theme-ferrari-169-spider .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #374552;
    border: 2px solid #374552; }
  .theme-ferrari-f173vs-coupe .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #d0d0d0;
    border: 2px solid #d0d0d0; }
  .theme-ferrari-f173vs-spider .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #1266a4;
    border: 2px solid #1266a4; }
  .theme-ferrari-f167 .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-supercar .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-miami-event-2024 .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #ffffff;
    border: 2px solid #ffffff; }
  .theme-ferrari-f250 .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #181818;
    border: 2px solid #181818; }
  .theme-ferrari-f169m .HotspotPoint__pulsing__1MVjgpDF::after {
    color: #1E4758;
    border: 2px solid #1E4758; }

.theme-ferrari-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-dark-alpha .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-light .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-neutral-grey .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #818181;
  border-color: #818181; }

.theme-ferrari-ferrari-carbon .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-sf90-stradale .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-f8-tributo .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-monza-sp1 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-monza-sp2 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-f488-pista .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-f488-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-f488-pista-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-f812-superfast .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-gtc4-lusso .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #505050;
  border-color: #505050; }

.theme-ferrari-gtc4-lusso-t .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #505050;
  border-color: #505050; }

.theme-ferrari-f8-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-812-gts .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-f169 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-scuderia-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-giallo-modena .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-giallo-modena-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-races-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-portofinom-dark-blue .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-sf90-spider-graphite-black .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-171-black .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-171-rht-light .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-171-rht-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #b9d8e9;
  border-color: #b9d8e9; }

.theme-ferrari-smart-guide-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-175 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #e3bdbd;
  border-color: #e3bdbd; }

.theme-ferrari-169-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #8c95a0;
  border-color: #8c95a0; }

.theme-ferrari-f173vs-coupe .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #8f8f8f;
  border-color: #8f8f8f; }

.theme-ferrari-f173vs-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #8f8f8f;
  border-color: #8f8f8f; }

.theme-ferrari-f167 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-supercar .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-miami-event-2024 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f250 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-f169m .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB::after {
  color: #969696;
  border-color: #969696; }

.theme-ferrari-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-dark-alpha .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-light .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-neutral-grey .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-ferrari-carbon .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-sf90-stradale .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f8-tributo .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-monza-sp1 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-monza-sp2 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f488-pista .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f488-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f488-pista-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f812-superfast .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-gtc4-lusso .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-gtc4-lusso-t .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-f8-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-812-gts .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-f169 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-scuderia-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-giallo-modena .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-giallo-modena-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-races-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-171-black .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-171-rht-light .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #001c35;
  border-color: #001c35; }

.theme-ferrari-171-rht-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #f3f0eb;
  border-color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-175 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #fcf2f2;
  border-color: #fcf2f2; }

.theme-ferrari-169-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #374552;
  border-color: #374552; }

.theme-ferrari-f173vs-coupe .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #d0d0d0;
  border-color: #d0d0d0; }

.theme-ferrari-f173vs-spider .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #1266a4;
  border-color: #1266a4; }

.theme-ferrari-f167 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-supercar .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-miami-event-2024 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #ffffff;
  border-color: #ffffff; }

.theme-ferrari-f250 .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #181818;
  border-color: #181818; }

.theme-ferrari-f169m .HotspotPoint__pulsing__1MVjgpDF.HotspotPoint__neutral-grey-theme__1XKHqBAB.HotspotPoint__opened__17jxY6X7::after {
  color: #1E4758;
  border-color: #1E4758; }

@keyframes HotspotPoint__pulse__1erxfkPR {
  0% {
    opacity: 0;
    border-width: 2px;
    transform: scale(0.5, 0.5);
    background-color: currentColor; }
  50% {
    opacity: 1;
    transform: scale(1, 1);
    border-width: 2px;
    background-color: currentColor; }
  100% {
    opacity: 0;
    border-width: 1px;
    background-color: transparent;
    transform: scale(2, 2); } }

@keyframes Icon__fillBar__2TYWyu5H {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Icon__icon__2tdLhZ5T {
  appearance: none;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  display: inline-flex;
  align-items: center;
  height: 40px;
  width: 40px;
  padding: 8px;
  justify-content: center;
  border-radius: 100%;
  cursor: pointer;
  position: relative;
  background: #fff;
  font-size: 0; }
  .theme-ferrari-dark .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-dark-alpha .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-light .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-neutral-grey .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-ferrari-carbon .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-sf90-stradale .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-f8-tributo .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-monza-sp1 .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-monza-sp2 .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-f488-pista .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-f488-spider .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-f488-pista-spider .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-f812-superfast .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-gtc4-lusso .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-gtc4-lusso-t .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-f8-spider .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-812-gts .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-f169 .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-scuderia-dark .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-giallo-modena .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-giallo-modena-dark .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-races-dark .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-171-black .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-171-rht-light .Icon__icon__2tdLhZ5T {
    background: #001c35; }
  .theme-ferrari-171-rht-dark .Icon__icon__2tdLhZ5T {
    background: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-175 .Icon__icon__2tdLhZ5T {
    background: #fcf2f2; }
  .theme-ferrari-169-spider .Icon__icon__2tdLhZ5T {
    background: #374552; }
  .theme-ferrari-f173vs-coupe .Icon__icon__2tdLhZ5T {
    background: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Icon__icon__2tdLhZ5T {
    background: #1266a4; }
  .theme-ferrari-f167 .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-supercar .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-miami-event-2024 .Icon__icon__2tdLhZ5T {
    background: #ffffff; }
  .theme-ferrari-f250 .Icon__icon__2tdLhZ5T {
    background: #181818; }
  .theme-ferrari-f169m .Icon__icon__2tdLhZ5T {
    background: #1E4758; }
  .theme-ferrari-dark .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-dark
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-dark-alpha .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-dark-alpha
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-light .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-light
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-neutral-grey .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-neutral-grey
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-ferrari-carbon .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-ferrari-carbon
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-sf90-stradale .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-sf90-stradale
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-f8-tributo .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f8-tributo
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-monza-sp1 .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-monza-sp1
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-monza-sp2 .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-monza-sp2
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-f488-pista .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f488-pista
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-f488-spider .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f488-spider
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-f488-pista-spider .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f488-pista-spider
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-f812-superfast .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f812-superfast
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-gtc4-lusso .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-gtc4-lusso
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-gtc4-lusso-t
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-f8-spider .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f8-spider
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-812-gts .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-812-gts
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-f169 .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f169
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-scuderia-dark .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-scuderia-dark
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-giallo-modena .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-giallo-modena
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-giallo-modena-dark .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-giallo-modena-dark
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-races-dark .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-races-dark
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-portofinom-dark-blue .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-portofinom-dark-blue
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-sf90-spider-graphite-black
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-171-black .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-171-black
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-171-rht-light .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-171-rht-light
  .Icon__icon__2tdLhZ5T path {
    fill: #f3f0eb; }
  .theme-ferrari-171-rht-dark .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-171-rht-dark
  .Icon__icon__2tdLhZ5T path {
    fill: #001c35; }
  .theme-ferrari-smart-guide-dark .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-smart-guide-dark
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-175 .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-175
  .Icon__icon__2tdLhZ5T path {
    fill: #430000; }
  .theme-ferrari-169-spider .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-169-spider
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-f173vs-coupe .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f173vs-coupe
  .Icon__icon__2tdLhZ5T path {
    fill: #303030; }
  .theme-ferrari-f173vs-spider .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f173vs-spider
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-f167 .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f167
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-supercar .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-supercar
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-miami-event-2024 .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-miami-event-2024
  .Icon__icon__2tdLhZ5T path {
    fill: #181818; }
  .theme-ferrari-f250 .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f250
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .theme-ferrari-f169m .Icon__icon__2tdLhZ5T > svg, .theme-ferrari-f169m
  .Icon__icon__2tdLhZ5T path {
    fill: #ffffff; }
  .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn {
    background: none !important; }
    .theme-ferrari-dark .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-dark
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-dark-alpha .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-dark-alpha
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-light .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-light
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-neutral-grey .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-neutral-grey
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-ferrari-carbon .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-ferrari-carbon
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-sf90-stradale .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-sf90-stradale
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-f8-tributo .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f8-tributo
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-monza-sp1 .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-monza-sp1
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-monza-sp2 .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-monza-sp2
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-f488-pista .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f488-pista
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-f488-spider .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f488-spider
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-f488-pista-spider .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f488-pista-spider
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-f812-superfast .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f812-superfast
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-gtc4-lusso
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso-t .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-gtc4-lusso-t
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-f8-spider .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f8-spider
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-812-gts .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-812-gts
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-f169 .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f169
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-scuderia-dark .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-scuderia-dark
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-giallo-modena
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-giallo-modena-dark .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-giallo-modena-dark
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-races-dark .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-races-dark
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-portofinom-dark-blue
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-sf90-spider-graphite-black
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-171-black .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-171-black
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-171-rht-light .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-171-rht-light
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #001c35; }
    .theme-ferrari-171-rht-dark .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-171-rht-dark
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-smart-guide-dark
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-175 .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-175
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #fcf2f2; }
    .theme-ferrari-169-spider .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-169-spider
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #374552; }
    .theme-ferrari-f173vs-coupe .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f173vs-coupe
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f173vs-spider
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #1266a4; }
    .theme-ferrari-f167 .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f167
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-supercar .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-supercar
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-miami-event-2024 .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-miami-event-2024
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #ffffff; }
    .theme-ferrari-f250 .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f250
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #181818; }
    .theme-ferrari-f169m .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn > svg, .theme-ferrari-f169m
    .Icon__icon__2tdLhZ5T.Icon__bgtransparent__2DiBPCjn path {
      fill: #1E4758; }
  .Icon__icon--big__3cXH8nWQ {
    height: 64px;
    width: 64px; }
  .Icon__icon--border__3nsmYcwT {
    border: 2px solid #eeeded; }
    .theme-ferrari-dark .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-dark-alpha .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-light .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #969696; }
    .theme-ferrari-neutral-grey .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #818181; }
    .theme-ferrari-ferrari-carbon .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-sf90-stradale .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-f8-tributo .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-monza-sp1 .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-monza-sp2 .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-f488-pista .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-f488-spider .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-f488-pista-spider .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-f812-superfast .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-gtc4-lusso .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #505050; }
    .theme-ferrari-gtc4-lusso-t .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #505050; }
    .theme-ferrari-f8-spider .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-812-gts .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #969696; }
    .theme-ferrari-f169 .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #969696; }
    .theme-ferrari-scuderia-dark .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-giallo-modena .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #969696; }
    .theme-ferrari-giallo-modena-dark .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-races-dark .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-portofinom-dark-blue .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-171-black .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-171-rht-light .Icon__icon--border__3nsmYcwT {
      background: #001c35;
      border: 2px solid #969696; }
    .theme-ferrari-171-rht-dark .Icon__icon--border__3nsmYcwT {
      background: #f3f0eb;
      border: 2px solid #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-175 .Icon__icon--border__3nsmYcwT {
      background: #fcf2f2;
      border: 2px solid #e3bdbd; }
    .theme-ferrari-169-spider .Icon__icon--border__3nsmYcwT {
      background: #374552;
      border: 2px solid #8c95a0; }
    .theme-ferrari-f173vs-coupe .Icon__icon--border__3nsmYcwT {
      background: #d0d0d0;
      border: 2px solid #8f8f8f; }
    .theme-ferrari-f173vs-spider .Icon__icon--border__3nsmYcwT {
      background: #1266a4;
      border: 2px solid #8f8f8f; }
    .theme-ferrari-f167 .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-supercar .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #969696; }
    .theme-ferrari-miami-event-2024 .Icon__icon--border__3nsmYcwT {
      background: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-f250 .Icon__icon--border__3nsmYcwT {
      background: #181818;
      border: 2px solid #969696; }
    .theme-ferrari-f169m .Icon__icon--border__3nsmYcwT {
      background: #1E4758;
      border: 2px solid #969696; }
    .Icon__icon--border__3nsmYcwT.Icon__white__3osuE7BJ {
      border-color: rgba(255, 255, 255, 0.4) !important; }
      .Icon__icon--border__3nsmYcwT.Icon__white__3osuE7BJ > svg,
      .Icon__icon--border__3nsmYcwT.Icon__white__3osuE7BJ path {
        fill: #fff !important; }
    .Icon__icon--border__3nsmYcwT.Icon__grey__3qNIKnNq {
      border-color: #eeeded !important; }
    .Icon__icon--border__3nsmYcwT.Icon__lightgrey__2bWac6J1 {
      border-color: rgba(238, 237, 237, 0.8) !important; }
  .Icon__bgtransparent__2DiBPCjn:not(.Icon__icon--border__3nsmYcwT) {
    width: auto;
    height: auto;
    padding: 0 2px; }

.Icon__over-circle__1opWzs6L {
  position: absolute;
  top: -3px;
  left: -3px;
  right: -3px;
  bottom: -3px; }
  .Icon__over-circle__1opWzs6L svg {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%) rotate(-90deg); }
    .Icon__over-circle__1opWzs6L svg circle {
      stroke-dasharray: 70;
      stroke-dashoffset: 70; }
  .Icon__over-circle__1opWzs6L circle {
    stroke: #da291c;
    stroke-width: 1px;
    fill: none; }
    .theme-ferrari-dark .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-dark-alpha .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-light .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-neutral-grey .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-ferrari-carbon .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-sf90-stradale .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f8-tributo .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-monza-sp1 .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-monza-sp2 .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f488-pista .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f488-spider .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f488-pista-spider .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f812-superfast .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-gtc4-lusso .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-gtc4-lusso-t .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f8-spider .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-812-gts .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f169 .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-scuderia-dark .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-giallo-modena .Icon__over-circle__1opWzs6L circle {
      stroke: #ebb218; }
    .theme-ferrari-giallo-modena-dark .Icon__over-circle__1opWzs6L circle {
      stroke: #ebb218; }
    .theme-ferrari-races-dark .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-portofinom-dark-blue .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-171-black .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-171-rht-light .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-171-rht-dark .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-smart-guide-dark .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-175 .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-169-spider .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f173vs-coupe .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f173vs-spider .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f167 .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-supercar .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-miami-event-2024 .Icon__over-circle__1opWzs6L circle {
      stroke: #0092b1; }
    .theme-ferrari-f250 .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }
    .theme-ferrari-f169m .Icon__over-circle__1opWzs6L circle {
      stroke: #da291c; }

.Icon__focuson__1K5rKnMn {
  border: none !important; }
  .Icon__focuson__1K5rKnMn .Icon__over-circle__1opWzs6L {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
    .Icon__focuson__1K5rKnMn .Icon__over-circle__1opWzs6L path {
      fill: inherit !important; }

.Icon__white__3osuE7BJ {
  background: #303030 !important;
  border: 2px solid #303030 !important; }
  .Icon__white__3osuE7BJ > svg,
  .Icon__white__3osuE7BJ path {
    fill: #fff !important; }

.Icon__grey__3qNIKnNq {
  background: #eeeded !important; }
  .Icon__grey__3qNIKnNq > svg,
  .Icon__grey__3qNIKnNq path {
    fill: #181818 !important; }

.Icon__lightgrey__2bWac6J1 {
  background: rgba(238, 237, 237, 0.8) !important; }
  .Icon__lightgrey__2bWac6J1 > svg,
  .Icon__lightgrey__2bWac6J1 path {
    fill: #181818 !important; }

.Icon__darkgrey__7znEGsMR {
  background: #969696 !important; }
  .Icon__darkgrey__7znEGsMR > svg,
  .Icon__darkgrey__7znEGsMR path {
    fill: #fff !important; }

.Icon__black__2iaQyfHL {
  background: #fff !important; }
  .Icon__black__2iaQyfHL > svg,
  .Icon__black__2iaQyfHL path {
    fill: #181818 !important; }

.Icon__greyBg__3gOYfOuy {
  background: #303030 !important; }
  .Icon__greyBg__3gOYfOuy > svg,
  .Icon__greyBg__3gOYfOuy path {
    fill: #fff !important; }

.Icon__customgrey__2oYXD3OR {
  background: #fff !important; }
  .Icon__customgrey__2oYXD3OR > svg,
  .Icon__customgrey__2oYXD3OR path {
    fill: #969696 !important; }

.Icon__red__3HJKU3aN {
  background: radial-gradient(circle at bottom, #e74e42, #da291c) !important; }
  .Icon__red__3HJKU3aN > svg,
  .Icon__red__3HJKU3aN path {
    fill: #fff !important; }

.Icon__label__-y7qGMSB {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 8px; }
  .Icon__label--right__1OYrT-Tj {
    margin-left: 8px; }

@keyframes Img__fillBar__2x2C75wH {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Img__image__1RV_fMUN {
  position: relative;
  width: 100%; }
  .Img__image--absolute__2xQT3Qrw {
    position: absolute;
    top: 0;
    left: 0; }
  .Img__image--cover__2yM8XGZ0 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .Img__image--contain__321cVidU {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain; }

@keyframes ImgAnimation__fillBar__5wE0Vi5E {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImgAnimation__wrapper__1XghLWE8 {
  position: relative;
  background: #eeeded;
  width: 0%; }
  .ImgAnimation__wrapper--dark__3GbCNilP {
    background: #404040; }
    .ImgAnimation__wrapper--dark__3GbCNilP .ImgAnimation__content__2gXtucl6 {
      background: #404040; }

.ImgAnimation__content__2gXtucl6 {
  background: #eeeded;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  overflow: hidden; }

.ImgAnimation__inner__3_q4XJuD {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }
  .theme-ferrari-dark .ImgAnimation__inner__3_q4XJuD {
    background: #181818; }
  .theme-ferrari-dark-alpha .ImgAnimation__inner__3_q4XJuD {
    background: transparent; }
  .theme-ferrari-light .ImgAnimation__inner__3_q4XJuD {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .ImgAnimation__inner__3_q4XJuD {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .ImgAnimation__inner__3_q4XJuD {
    background: #303030; }
  .theme-ferrari-sf90-stradale .ImgAnimation__inner__3_q4XJuD {
    background: #303133; }
  .theme-ferrari-f8-tributo .ImgAnimation__inner__3_q4XJuD {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .ImgAnimation__inner__3_q4XJuD {
    background: #181818; }
  .theme-ferrari-monza-sp2 .ImgAnimation__inner__3_q4XJuD {
    background: #404040; }
  .theme-ferrari-f488-pista .ImgAnimation__inner__3_q4XJuD {
    background: #0e121b; }
  .theme-ferrari-f488-spider .ImgAnimation__inner__3_q4XJuD {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .ImgAnimation__inner__3_q4XJuD {
    background: #191b29; }
  .theme-ferrari-f812-superfast .ImgAnimation__inner__3_q4XJuD {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .ImgAnimation__inner__3_q4XJuD {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .ImgAnimation__inner__3_q4XJuD {
    background: #92989d; }
  .theme-ferrari-f8-spider .ImgAnimation__inner__3_q4XJuD {
    background: #2c2b27; }
  .theme-ferrari-812-gts .ImgAnimation__inner__3_q4XJuD {
    background: #f6f7f8; }
  .theme-ferrari-f169 .ImgAnimation__inner__3_q4XJuD {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .ImgAnimation__inner__3_q4XJuD {
    background: transparent; }
  .theme-ferrari-giallo-modena .ImgAnimation__inner__3_q4XJuD {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .ImgAnimation__inner__3_q4XJuD {
    background: #181818; }
  .theme-ferrari-races-dark .ImgAnimation__inner__3_q4XJuD {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .ImgAnimation__inner__3_q4XJuD {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .ImgAnimation__inner__3_q4XJuD {
    background: #1c1d1f; }
  .theme-ferrari-171-black .ImgAnimation__inner__3_q4XJuD {
    background: #23252d; }
  .theme-ferrari-171-rht-light .ImgAnimation__inner__3_q4XJuD {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .ImgAnimation__inner__3_q4XJuD {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .ImgAnimation__inner__3_q4XJuD {
    background: #331e1c; }
  .theme-ferrari-175 .ImgAnimation__inner__3_q4XJuD {
    background: #430000; }
  .theme-ferrari-169-spider .ImgAnimation__inner__3_q4XJuD {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .ImgAnimation__inner__3_q4XJuD {
    background: #404040; }
  .theme-ferrari-f173vs-spider .ImgAnimation__inner__3_q4XJuD {
    background: #f3f3f3; }
  .theme-ferrari-f167 .ImgAnimation__inner__3_q4XJuD {
    background: #000000; }
  .theme-ferrari-supercar .ImgAnimation__inner__3_q4XJuD {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .ImgAnimation__inner__3_q4XJuD {
    background: #181818; }
  .theme-ferrari-f250 .ImgAnimation__inner__3_q4XJuD {
    background: #E7E7E7; }
  .theme-ferrari-f169m .ImgAnimation__inner__3_q4XJuD {
    background: #F1F2F2; }
  .theme-ferrari-dark .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-dark-alpha .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-light .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #181818; }
  .theme-ferrari-sf90-stradale .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #252627; }
  .theme-ferrari-f8-tributo .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #101724; }
  .theme-ferrari-monza-sp1 .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-monza-sp2 .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-f488-pista .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #1e2128; }
  .theme-ferrari-f488-spider .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #212334; }
  .theme-ferrari-f812-superfast .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #1b1a17; }
  .theme-ferrari-812-gts .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #dbdbdb; }
  .theme-ferrari-f169 .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #414141; }
  .theme-ferrari-giallo-modena .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-races-dark .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #252a2b; }
  .theme-ferrari-171-black .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-171-rht-light .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-175 .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #2c0000; }
  .theme-ferrari-169-spider .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-f173vs-spider .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #d0d0d0; }
  .theme-ferrari-f167 .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-supercar .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #303030; }
  .theme-ferrari-f250 .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #eeeded; }
  .theme-ferrari-f169m .ImgAnimation__inner--contrast__ilhyztS1 {
    background: #eeeded; }

@keyframes Legend__fillBar__1PkR5FZG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Legend__wrapper__Lp1KJGY_ {
  white-space: nowrap; }

.Legend__item__rHVqW6Vj {
  display: inline-flex; }
  .Legend__item__rHVqW6Vj + .Legend__item__rHVqW6Vj {
    margin-left: 16px; }

.Legend__color__NxflWSP4 {
  width: 20px;
  height: 20px;
  margin-right: 8px; }
  .Legend__color__NxflWSP4.Legend__color0__2xFdy_No {
    background: #969696; }
  .Legend__color__NxflWSP4.Legend__color1__32znj8jk {
    background: #da291c; }

.Legend__label__Dn_T4eWN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }
  .theme-ferrari-dark .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-dark-alpha .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-light .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-neutral-grey .Legend__label__Dn_T4eWN {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-sf90-stradale .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-f8-tributo .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-monza-sp1 .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-monza-sp2 .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-f488-pista .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-f488-spider .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-f812-superfast .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .Legend__label__Dn_T4eWN {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Legend__label__Dn_T4eWN {
    color: #505050; }
  .theme-ferrari-f8-spider .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-812-gts .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-f169 .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-scuderia-dark .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-giallo-modena .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-races-dark .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-171-black .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-171-rht-light .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-171-rht-dark .Legend__label__Dn_T4eWN {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-175 .Legend__label__Dn_T4eWN {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .Legend__label__Dn_T4eWN {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Legend__label__Dn_T4eWN {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Legend__label__Dn_T4eWN {
    color: #8f8f8f; }
  .theme-ferrari-f167 .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-supercar .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .Legend__label__Dn_T4eWN {
    color: #ffffff; }
  .theme-ferrari-f250 .Legend__label__Dn_T4eWN {
    color: #969696; }
  .theme-ferrari-f169m .Legend__label__Dn_T4eWN {
    color: #969696; }

@keyframes LegendItem__fillBar__3j5WjYVp {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LegendItem__wrapper__3AFy1r_p {
  display: inline-block; }

.LegendItem__item__1bvnR_no {
  height: 46px;
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  padding-left: 16px; }

.LegendItem__color__LMqKZzEo {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 8px; }

.LegendItem__topLabel__bJT22-Wx {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  white-space: nowrap;
  max-width: 130px;
  overflow: hidden;
  text-overflow: ellipsis; }
  .theme-ferrari-dark .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-dark-alpha .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-light .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-neutral-grey .LegendItem__topLabel__bJT22-Wx {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-sf90-stradale .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-f8-tributo .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-monza-sp1 .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-monza-sp2 .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-f488-pista .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-f488-spider .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-f812-superfast .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .LegendItem__topLabel__bJT22-Wx {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .LegendItem__topLabel__bJT22-Wx {
    color: #505050; }
  .theme-ferrari-f8-spider .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-812-gts .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-f169 .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-scuderia-dark .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-giallo-modena .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-races-dark .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-171-black .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-171-rht-light .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-171-rht-dark .LegendItem__topLabel__bJT22-Wx {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-175 .LegendItem__topLabel__bJT22-Wx {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .LegendItem__topLabel__bJT22-Wx {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .LegendItem__topLabel__bJT22-Wx {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .LegendItem__topLabel__bJT22-Wx {
    color: #8f8f8f; }
  .theme-ferrari-f167 .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-supercar .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .LegendItem__topLabel__bJT22-Wx {
    color: #ffffff; }
  .theme-ferrari-f250 .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }
  .theme-ferrari-f169m .LegendItem__topLabel__bJT22-Wx {
    color: #969696; }

.LegendItem__value__2pk5iFCB {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 22px;
  white-space: nowrap; }
  .theme-ferrari-dark .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-light .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-neutral-grey .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-f488-pista .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-f488-spider .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-f8-spider .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-812-gts .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-f169 .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-scuderia-dark .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-races-dark .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-171-black .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .LegendItem__value__2pk5iFCB {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .LegendItem__value__2pk5iFCB {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-175 .LegendItem__value__2pk5iFCB {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .LegendItem__value__2pk5iFCB {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .LegendItem__value__2pk5iFCB {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .LegendItem__value__2pk5iFCB {
    color: #1266a4; }
  .theme-ferrari-f167 .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-supercar .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .LegendItem__value__2pk5iFCB {
    color: #ffffff; }
  .theme-ferrari-f250 .LegendItem__value__2pk5iFCB {
    color: #181818; }
  .theme-ferrari-f169m .LegendItem__value__2pk5iFCB {
    color: #1E4758; }

@keyframes MainCursor__fillBar__1idfpw0Y {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MainCursor__cursor__1me2gYlH {
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  z-index: 900;
  opacity: 0;
  transform: translate3d(-50%, -50%, 0);
  pointer-events: none; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-dark {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-dark-alpha {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-light {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-neutral-grey {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-ferrari-carbon {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-sf90-stradale {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f8-tributo {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-monza-sp1 {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-monza-sp2 {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f488-pista {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f488-spider {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f488-pista-spider {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f812-superfast {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-gtc4-lusso {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-gtc4-lusso-t {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f8-spider {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-812-gts {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f169 {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-scuderia-dark {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-giallo-modena {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-giallo-modena-dark {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-races-dark {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-portofinom-dark-blue {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-sf90-spider-graphite-black {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-171-black {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-171-rht-light {
    color: #f3f0eb; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-171-rht-dark {
    color: #001c35; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-smart-guide-dark {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-175 {
    color: #430000; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-169-spider {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f173vs-coupe {
    color: #303030; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f173vs-spider {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f167 {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-supercar {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-miami-event-2024 {
    color: #181818; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f250 {
    color: #ffffff; }
  .MainCursor__cursor__1me2gYlH.theme-ferrari-f169m {
    color: #ffffff; }
  .MainCursor__cursor--icon__2hFQ6rNQ {
    height: 56px;
    width: 56px;
    opacity: 1;
    transition: height .2s ease, width .2s ease, opacity .2s ease, transform .2s ease; }
  .MainCursor__cursor--active__114cAMgu {
    cursor: none;
    transform: translate3d(-50%, -50%, 0) scale(0.8); }
  .MainCursor__cursor--big__1ow8U2_Y .MainCursor__icon___K6PnkSD {
    height: 96px;
    width: 96px; }
  .MainCursor__cursor--black__1uj37HYo .MainCursor__icon___K6PnkSD {
    background-color: transparent;
    background-image: radial-gradient(circle, #181818, rgba(0, 0, 0, 0.5));
    color: #969696; }

.MainCursor__icon___K6PnkSD {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background-color: #da291c;
  flex: 0 0 auto; }
  .theme-ferrari-dark .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-dark-alpha .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-light .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-neutral-grey .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-ferrari-carbon .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-sf90-stradale .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f8-tributo .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-monza-sp1 .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-monza-sp2 .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f488-pista .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f488-spider .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f488-pista-spider .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f812-superfast .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso-t .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f8-spider .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-812-gts .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f169 .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-scuderia-dark .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-giallo-modena .MainCursor__icon___K6PnkSD {
    background: #ebb218; }
  .theme-ferrari-giallo-modena-dark .MainCursor__icon___K6PnkSD {
    background: #ebb218; }
  .theme-ferrari-races-dark .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-portofinom-dark-blue .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-171-black .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-171-rht-light .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-171-rht-dark .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-smart-guide-dark .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-175 .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-169-spider .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f173vs-coupe .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f173vs-spider .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f167 .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-supercar .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-miami-event-2024 .MainCursor__icon___K6PnkSD {
    background: #0092b1; }
  .theme-ferrari-f250 .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .theme-ferrari-f169m .MainCursor__icon___K6PnkSD {
    background: #da291c; }
  .MainCursor__icon___K6PnkSD svg {
    vertical-align: top;
    height: 16px;
    width: 16px;
    fill: #fff; }

.MainCursor__label-wrap__3Pklucm0 {
  position: absolute;
  top: 0;
  height: 100%;
  left: 30px;
  background: rgba(0, 0, 0, 0.3);
  flex: 0 0 auto;
  align-self: stretch;
  display: flex;
  align-items: center;
  padding: 0 25px;
  border-radius: 0 30px 30px 0; }

.MainCursor__label__1Gl5Izeh {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  font-size: 14px;
  margin: 0 0 0 10px;
  white-space: nowrap;
  font-style: normal;
  color: #fff; }

@keyframes PulseLoader__fillBar__1u7yzIDE {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PulseLoader__wrapper__3-MC30zG {
  position: relative;
  z-index: 1;
  width: 44px;
  height: 44px; }
  .PulseLoader__wrapper__3-MC30zG:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border-width: 3px;
    border-style: solid;
    animation: PulseLoader__pulse__1A4RdzLK 2s linear 0s infinite;
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    opacity: 0;
    transform: scale(0.15);
    will-change: opacity, transform; }
    .theme-ferrari-dark .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-dark-alpha .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-light .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-neutral-grey .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-ferrari-carbon .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-stradale .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-f8-tributo .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp1 .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp2 .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-spider .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-f812-superfast .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-f8-spider .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-812-gts .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-f169 .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-scuderia-dark .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-giallo-modena .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-giallo-modena-dark .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-races-dark .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-171-black .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-171-rht-light .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #001c35; }
    .theme-ferrari-171-rht-dark .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-175 .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #fcf2f2; }
    .theme-ferrari-169-spider .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #374552; }
    .theme-ferrari-f173vs-coupe .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #1266a4; }
    .theme-ferrari-f167 .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-supercar .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #ffffff; }
    .theme-ferrari-f250 .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #181818; }
    .theme-ferrari-f169m .PulseLoader__wrapper__3-MC30zG:before {
      border-color: #1E4758; }

@keyframes PulseLoader__pulse__1A4RdzLK {
  0% {
    opacity: 0; }
  15% {
    opacity: 1; }
  55% {
    opacity: 1; }
  100% {
    opacity: 0;
    transform: scale(0.9); } }

@keyframes Modal__fillBar__1wEugLyD {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Modal__wrapper__3wucLK5v {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  -webkit-overflow-scrolling: touch; }

.Modal__shadow__3qFsGeoL {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(24, 24, 24, 0.8); }

.Modal__buttonAligner__2829Jzau {
  position: fixed;
  top: 24px;
  left: 50%;
  transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .Modal__buttonAligner__2829Jzau {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .Modal__buttonAligner__2829Jzau {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .Modal__buttonAligner__2829Jzau {
      right: 60%; } }

.Modal__container__3yx21WUV {
  height: 100vh;
  width: 100%;
  margin: 0 0 0 auto;
  padding: 20px 20px 50px;
  padding-top: 100px;
  background: #fff;
  overflow-y: scroll;
  overflow-x: hidden; }
  @media (min-width: 60.0625em) {
    .Modal__container__3yx21WUV {
      width: 64%;
      padding: 48px 96px 0 64px;
      padding-right: 128px; } }
  @media (min-width: 80em) {
    .Modal__container__3yx21WUV {
      width: 56%;
      padding-left: 96px; } }
  @media (min-width: 100.0625em) {
    .Modal__container__3yx21WUV {
      width: 60%; } }

@keyframes ProgressBar__fillBar__2gGdpn3_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ProgressBar__progress__1sPtIHs1 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  z-index: 650;
  background: #da291c;
  transform-origin: 0 0;
  transition: all 0.3s ease-out; }

.ProgressBar__absolute__2y0ns6rY {
  position: absolute; }

@keyframes Radio__fillBar__17t11ifG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Radio__radio__rd5TG98G {
  display: inline-block;
  margin: 8px 0 8px 0;
  min-width: auto;
  width: 50%;
  padding: 4px 20px 4px 4px;
  border: 1px solid transparent; }
  @media (min-width: 37.5625em) {
    .Radio__radio__rd5TG98G {
      min-width: 140px;
      width: auto; } }
  .Radio__radio__rd5TG98G:has(:focus-visible) {
    border: 1px solid #898989;
    box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2); }
  .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span, .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span {
    color: #969696; }
    .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border: 1px solid #969696; }
    .theme-ferrari-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #818181; }
    .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-f488-pista .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f488-pista .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-f488-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f488-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #505050; }
    .theme-ferrari-f8-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f8-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-812-gts .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-812-gts .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-f169 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f169 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-races-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-races-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-171-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-171-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-175 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-175 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #e3bdbd; }
    .theme-ferrari-169-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-169-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #8f8f8f; }
    .theme-ferrari-f167 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f167 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-supercar .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-supercar .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #ffffff; }
    .theme-ferrari-f250 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f250 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .theme-ferrari-f169m .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::before, .theme-ferrari-f169m .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::before {
      border-color: #969696; }
    .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #818181; }
    .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-f488-pista .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f488-pista .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-f488-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f488-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #505050; }
    .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #505050; }
    .theme-ferrari-f8-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f8-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-812-gts .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-812-gts .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-f169 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f169 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-races-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-races-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-171-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-171-black .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-175 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-175 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #e3bdbd; }
    .theme-ferrari-169-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-169-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #8f8f8f; }
    .theme-ferrari-f167 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f167 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-supercar .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-supercar .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #ffffff; }
    .theme-ferrari-f250 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f250 .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
    .theme-ferrari-f169m .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:checked + span::after, .theme-ferrari-f169m .Radio__radio__rd5TG98G.Radio__disabled__3Plo9szf input:not(:checked) + span::after {
      background: #969696; }
  .Radio__radio__rd5TG98G input:checked, .Radio__radio__rd5TG98G input:not(:checked) {
    position: absolute;
    left: -9999px; }
    .Radio__radio__rd5TG98G input:checked + span, .Radio__radio__rd5TG98G input:not(:checked) + span {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      position: relative;
      padding-left: 28px;
      white-space: nowrap;
      line-height: 21px;
      display: inline-block;
      color: #181818;
      text-transform: uppercase;
      transition: all 0.2s ease; }
      .theme-ferrari-dark .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-light .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-light .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-f169 .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f169 .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-171-black .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-171-black .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-175 .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-175 .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #1266a4; }
      .theme-ferrari-f167 .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f167 .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-supercar .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-supercar .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #ffffff; }
      .theme-ferrari-f250 .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f250 .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #181818; }
      .theme-ferrari-f169m .Radio__radio__rd5TG98G input:checked + span, .theme-ferrari-f169m .Radio__radio__rd5TG98G input:not(:checked) + span {
        color: #1E4758; }
      .Radio__radio__rd5TG98G input:checked + span::before, .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        content: '';
        box-sizing: content-box;
        position: absolute;
        left: 0;
        top: 0;
        width: 18px;
        height: 18px;
        border: 1px solid #181818;
        border-radius: 100%;
        background: transparent; }
      .theme-ferrari-dark .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-dark .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-light .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-light .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-f169 .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f169 .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-171-black .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-171-black .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #001c35; }
      .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-175 .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-175 .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #fcf2f2; }
      .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #374552; }
      .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #1266a4; }
      .theme-ferrari-f167 .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f167 .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-supercar .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-supercar .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #ffffff; }
      .theme-ferrari-f250 .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f250 .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #181818; }
      .theme-ferrari-f169m .Radio__radio__rd5TG98G input:checked + span::before, .theme-ferrari-f169m .Radio__radio__rd5TG98G input:not(:checked) + span::before {
        border-color: #1E4758; }
      .Radio__radio__rd5TG98G input:checked + span::after, .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        box-sizing: content-box;
        content: '';
        position: absolute;
        top: 4px;
        left: 4px;
        width: 12px;
        height: 12px;
        background: #181818;
        border-radius: 100%;
        transition: all 0.2s ease; }
      .theme-ferrari-dark .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-light .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-light .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-f169 .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f169 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-171-black .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-171-black .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #001c35; }
      .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-175 .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-175 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #fcf2f2; }
      .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #374552; }
      .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #1266a4; }
      .theme-ferrari-f167 .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f167 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-supercar .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-supercar .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #ffffff; }
      .theme-ferrari-f250 .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f250 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #181818; }
      .theme-ferrari-f169m .Radio__radio__rd5TG98G input:checked + span::after, .theme-ferrari-f169m .Radio__radio__rd5TG98G input:not(:checked) + span::after {
        background: #1E4758; }
  .Radio__radio__rd5TG98G input:not(:checked) + span {
    color: #969696; }
    .theme-ferrari-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-light .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #505050; }
    .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-f169 .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-171-black .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-175 .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #8f8f8f; }
    .theme-ferrari-f167 .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-supercar .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #ffffff; }
    .theme-ferrari-f250 .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .theme-ferrari-f169m .Radio__radio__rd5TG98G input:not(:checked) + span {
      color: #969696; }
    .Radio__radio__rd5TG98G input:not(:checked) + span:before {
      border: 1px solid #969696; }
    .theme-ferrari-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-dark-alpha .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-light .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-neutral-grey .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #818181; }
    .theme-ferrari-ferrari-carbon .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-sf90-stradale .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-f8-tributo .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-monza-sp1 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-monza-sp2 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-f488-pista .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-f488-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-f488-pista-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-f812-superfast .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-gtc4-lusso .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #505050; }
    .theme-ferrari-f8-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-812-gts .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-f169 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-scuderia-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-giallo-modena .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-giallo-modena-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-races-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-171-black .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-171-rht-light .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-171-rht-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-175 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #e3bdbd; }
    .theme-ferrari-169-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #8f8f8f; }
    .theme-ferrari-f167 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-supercar .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-miami-event-2024 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #ffffff; }
    .theme-ferrari-f250 .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .theme-ferrari-f169m .Radio__radio__rd5TG98G input:not(:checked) + span::after {
      border-color: #969696; }
    .Radio__radio__rd5TG98G input:not(:checked) + span:after {
      opacity: 0;
      transform: scale(0); }
  .Radio__radio__rd5TG98G input:checked + span::after {
    opacity: 1;
    transform: scale(1); }

@keyframes Ribbon__fillBar__3I23gWrn {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Ribbon__container__17vINoOZ {
  display: block; }

.Ribbon__content__3Kp_HY4z {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-align: center;
  padding: 8px 24px; }
  @media (min-width: 60.0625em) {
    .Ribbon__content__3Kp_HY4z {
      padding: 8px 40px; } }
  .theme-ferrari-dark .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-light .Ribbon__content__3Kp_HY4z {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-neutral-grey .Ribbon__content__3Kp_HY4z {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Ribbon__content__3Kp_HY4z {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Ribbon__content__3Kp_HY4z {
    background: #252627;
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Ribbon__content__3Kp_HY4z {
    background: #101724;
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-f488-pista .Ribbon__content__3Kp_HY4z {
    background: #1e2128;
    color: #ffffff; }
  .theme-ferrari-f488-spider .Ribbon__content__3Kp_HY4z {
    background: #0f2331;
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Ribbon__content__3Kp_HY4z {
    background: #212334;
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Ribbon__content__3Kp_HY4z {
    background: #3c0b0d;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Ribbon__content__3Kp_HY4z {
    background: #b2b2b2;
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Ribbon__content__3Kp_HY4z {
    background: #a0a7ac;
    color: #181818; }
  .theme-ferrari-f8-spider .Ribbon__content__3Kp_HY4z {
    background: #1b1a17;
    color: #ffffff; }
  .theme-ferrari-812-gts .Ribbon__content__3Kp_HY4z {
    background: #dbdbdb;
    color: #181818; }
  .theme-ferrari-f169 .Ribbon__content__3Kp_HY4z {
    background: #dbdbdb;
    color: #181818; }
  .theme-ferrari-scuderia-dark .Ribbon__content__3Kp_HY4z {
    background: #414141;
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Ribbon__content__3Kp_HY4z {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-races-dark .Ribbon__content__3Kp_HY4z {
    background: #303035;
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Ribbon__content__3Kp_HY4z {
    background: #102f37;
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Ribbon__content__3Kp_HY4z {
    background: #252a2b;
    color: #ffffff; }
  .theme-ferrari-171-black .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Ribbon__content__3Kp_HY4z {
    background: #ede8e1;
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Ribbon__content__3Kp_HY4z {
    background: #001324;
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-175 .Ribbon__content__3Kp_HY4z {
    background: #2c0000;
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Ribbon__content__3Kp_HY4z {
    background: #9ca7b4;
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Ribbon__content__3Kp_HY4z {
    background: #d0d0d0;
    color: #1266a4; }
  .theme-ferrari-f167 .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-supercar .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Ribbon__content__3Kp_HY4z {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-f250 .Ribbon__content__3Kp_HY4z {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-f169m .Ribbon__content__3Kp_HY4z {
    background: #eeeded;
    color: #1E4758; }

@keyframes ScrollIndicator__fillBar__MIOXCFKv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ScrollIndicator__wrapper__2KBYeWkO {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center; }
  .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe {
    opacity: 0.2;
    animation: ScrollIndicator__pulse__3o0D0rb7 2.5s ease 1s infinite; }
    .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe:last-child {
      animation-delay: 1.2s; }
    .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
      fill: #181818; }
      .theme-ferrari-dark .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-dark-alpha .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-light .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-neutral-grey .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-ferrari-carbon .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-sf90-stradale .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-f8-tributo .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-monza-sp1 .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-monza-sp2 .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-f488-pista .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-f488-spider .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-f488-pista-spider .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-f812-superfast .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-gtc4-lusso .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-gtc4-lusso-t .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-f8-spider .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-812-gts .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-f169 .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-scuderia-dark .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-giallo-modena .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-giallo-modena-dark .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-races-dark .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-171-black .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-171-rht-light .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #001c35; }
      .theme-ferrari-171-rht-dark .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-175 .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #fcf2f2; }
      .theme-ferrari-169-spider .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #374552; }
      .theme-ferrari-f173vs-coupe .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #d0d0d0; }
      .theme-ferrari-f173vs-spider .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #1266a4; }
      .theme-ferrari-f167 .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-supercar .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-miami-event-2024 .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #ffffff; }
      .theme-ferrari-f250 .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #181818; }
      .theme-ferrari-f169m .ScrollIndicator__wrapper__2KBYeWkO .ScrollIndicator__item__1YMaRnGe svg path {
        fill: #1E4758; }

@keyframes ScrollIndicator__pulse__3o0D0rb7 {
  0% {
    opacity: 0.2; }
  20% {
    opacity: 1; }
  40% {
    opacity: 0.2; } }

.SearchInput__field__2u8mKSLp:has(:focus-within) {
  box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2); }

@keyframes SearchInput__fillBar__WS4p-gXM {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SearchInput__field__2u8mKSLp {
  position: relative;
  width: 100%;
  display: flex;
  margin: 0; }
  .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after, .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::before {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    background: #d4d2d2;
    height: 1px;
    content: ""; }
  .theme-ferrari-dark .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-dark-alpha .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-light .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-neutral-grey .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-ferrari-carbon .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-stradale .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f8-tributo .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp1 .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp2 .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-spider .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista-spider .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f812-superfast .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-gtc4-lusso .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-gtc4-lusso-t .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f8-spider .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-812-gts .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169 .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-scuderia-dark .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-giallo-modena .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-giallo-modena-dark .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-races-dark .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-portofinom-dark-blue .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-spider-graphite-black .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-black .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-rht-light .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(0, 28, 53, 0.5); }
  .theme-ferrari-171-rht-dark .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(243, 240, 235, 0.5); }
  .theme-ferrari-smart-guide-dark .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-175 .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(252, 242, 242, 0.5); }
  .theme-ferrari-169-spider .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(55, 69, 82, 0.5); }
  .theme-ferrari-f173vs-coupe .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(208, 208, 208, 0.5); }
  .theme-ferrari-f173vs-spider .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(18, 102, 164, 0.5); }
  .theme-ferrari-f167 .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-supercar .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-miami-event-2024 .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f250 .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169m .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::after {
    background: rgba(30, 71, 88, 0.5); }
  .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J::before {
    background: #da291c;
    height: 2px;
    z-index: 2;
    transform: scaleX(0);
    transition: all 0.6s ease-out;
    transform-origin: 0 0; }
  .SearchInput__field__2u8mKSLp.SearchInput__borded__a8GIqQ2J.SearchInput__isInvalid__15j4H8iu::before {
    transform: scaleX(1); }
  .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
    border: 1px solid #d4d2d2;
    padding: 0 0 0 16px; }
    .theme-ferrari-dark .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-dark-alpha .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-light .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-neutral-grey .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-ferrari-carbon .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-stradale .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f8-tributo .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp1 .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp2 .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-spider .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista-spider .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f812-superfast .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-gtc4-lusso .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-gtc4-lusso-t .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f8-spider .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-812-gts .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169 .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-scuderia-dark .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-giallo-modena .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-giallo-modena-dark .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-races-dark .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-portofinom-dark-blue .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-black .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-rht-light .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(0, 28, 53, 0.5); }
    .theme-ferrari-171-rht-dark .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(243, 240, 235, 0.5); }
    .theme-ferrari-smart-guide-dark .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-175 .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(252, 242, 242, 0.5); }
    .theme-ferrari-169-spider .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(55, 69, 82, 0.5); }
    .theme-ferrari-f173vs-coupe .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f173vs-spider .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(18, 102, 164, 0.5); }
    .theme-ferrari-f167 .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-supercar .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-miami-event-2024 .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f250 .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169m .SearchInput__field__2u8mKSLp.SearchInput__fullBorded__14zqPbtI {
      border: 1px solid rgba(30, 71, 88, 0.5); }
  .theme-ferrari-dark .SearchInput__field__2u8mKSLp, .theme-ferrari-dark
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .SearchInput__field__2u8mKSLp, .theme-ferrari-dark-alpha
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-light .SearchInput__field__2u8mKSLp, .theme-ferrari-light
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-neutral-grey .SearchInput__field__2u8mKSLp, .theme-ferrari-neutral-grey
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .SearchInput__field__2u8mKSLp, .theme-ferrari-ferrari-carbon
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .SearchInput__field__2u8mKSLp, .theme-ferrari-sf90-stradale
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .SearchInput__field__2u8mKSLp, .theme-ferrari-f8-tributo
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .SearchInput__field__2u8mKSLp, .theme-ferrari-monza-sp1
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .SearchInput__field__2u8mKSLp, .theme-ferrari-monza-sp2
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .SearchInput__field__2u8mKSLp, .theme-ferrari-f488-pista
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .SearchInput__field__2u8mKSLp, .theme-ferrari-f488-spider
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .SearchInput__field__2u8mKSLp, .theme-ferrari-f488-pista-spider
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .SearchInput__field__2u8mKSLp, .theme-ferrari-f812-superfast
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .SearchInput__field__2u8mKSLp, .theme-ferrari-gtc4-lusso
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .SearchInput__field__2u8mKSLp, .theme-ferrari-gtc4-lusso-t
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-f8-spider .SearchInput__field__2u8mKSLp, .theme-ferrari-f8-spider
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-812-gts .SearchInput__field__2u8mKSLp, .theme-ferrari-812-gts
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-f169 .SearchInput__field__2u8mKSLp, .theme-ferrari-f169
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .SearchInput__field__2u8mKSLp, .theme-ferrari-scuderia-dark
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .SearchInput__field__2u8mKSLp, .theme-ferrari-giallo-modena
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .SearchInput__field__2u8mKSLp, .theme-ferrari-giallo-modena-dark
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-races-dark .SearchInput__field__2u8mKSLp, .theme-ferrari-races-dark
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .SearchInput__field__2u8mKSLp, .theme-ferrari-portofinom-dark-blue
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .SearchInput__field__2u8mKSLp, .theme-ferrari-sf90-spider-graphite-black
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-171-black .SearchInput__field__2u8mKSLp, .theme-ferrari-171-black
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .SearchInput__field__2u8mKSLp, .theme-ferrari-171-rht-light
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .SearchInput__field__2u8mKSLp, .theme-ferrari-171-rht-dark
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .SearchInput__field__2u8mKSLp, .theme-ferrari-smart-guide-dark
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-175 .SearchInput__field__2u8mKSLp, .theme-ferrari-175
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .SearchInput__field__2u8mKSLp, .theme-ferrari-169-spider
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .SearchInput__field__2u8mKSLp, .theme-ferrari-f173vs-coupe
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .SearchInput__field__2u8mKSLp, .theme-ferrari-f173vs-spider
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #1266a4; }
  .theme-ferrari-f167 .SearchInput__field__2u8mKSLp, .theme-ferrari-f167
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-supercar .SearchInput__field__2u8mKSLp, .theme-ferrari-supercar
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .SearchInput__field__2u8mKSLp, .theme-ferrari-miami-event-2024
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #ffffff; }
  .theme-ferrari-f250 .SearchInput__field__2u8mKSLp, .theme-ferrari-f250
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #181818; }
  .theme-ferrari-f169m .SearchInput__field__2u8mKSLp, .theme-ferrari-f169m
  .SearchInput__field__2u8mKSLp .SearchInput__input__2v_al890 {
    color: #1E4758; }
  .SearchInput__field__2u8mKSLp.SearchInput__search-engine__24GmJpcg .SearchInput__icon__3Isto9-B {
    pointer-events: none; }
  .SearchInput__field__2u8mKSLp.SearchInput__search-engine__24GmJpcg .SearchInput__input__2v_al890 {
    margin-right: 110px; }
    @media (min-width: 37.5625em) {
      .SearchInput__field__2u8mKSLp.SearchInput__search-engine__24GmJpcg .SearchInput__input__2v_al890 {
        margin-right: 124px; } }
  .SearchInput__field__2u8mKSLp:has(:focus-within) {
    outline: 1px solid #898989 !important; }

.SearchInput__icon__3Isto9-B {
  display: flex;
  align-items: center;
  opacity: 0.5; }
  .SearchInput__icon__3Isto9-B svg path {
    fill: currentColor; }

.SearchInput__input__2v_al890 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  width: 100%;
  outline: 0 !important;
  box-shadow: none;
  border: 0;
  padding: 12px 0 8px 8px;
  -webkit-appearance: none !important;
  background: transparent;
  transition: opacity 200ms; }
  .SearchInput__input__2v_al890:disabled {
    opacity: 0.6; }

@keyframes Shape__fillBar__2leZ_LSc {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Shape__shape__3jjxj-OY {
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0; }
  .Shape__shape__3jjxj-OY svg {
    max-width: 100%; }

.Shape__active__wq77xLIZ path {
  transition: stroke-dashoffset 1.5s ease-out;
  stroke-dashoffset: 0 !important; }

.Shape__Graph_0-100_st0__1egNZASr {
  fill: none;
  stroke: url(#Graph_0-100_1_);
  stroke-width: 4;
  stroke-miterlimit: 10; }

.Shape__Graph_0-200_st0__3HlOA3D_ {
  fill: none;
  stroke: url(#Graph_0-200_1_);
  stroke-width: 4;
  stroke-miterlimit: 10; }

.Shape__Graph_Altezza_st0__171ZAhgR {
  fill: none;
  stroke: #D4D2D2; }

.Shape__Graph_Altezza_st1__1cg9VeSu {
  fill: none;
  stroke: #D4D2D2;
  stroke-linecap: square; }

.Shape__Graph_Altezza_st2__3S4Btb-p {
  fill: none;
  stroke: url(#Line-4_1_);
  stroke-width: 4;
  stroke-linecap: square; }

.Shape__Graph_Larghezza_st0__o84dchgr {
  fill: none;
  stroke: url(#Line-2_2_);
  stroke-linecap: square; }

.Shape__Graph_Larghezza_st1__3jJ25eUA {
  fill: none;
  stroke: url(#Line-2_3_);
  stroke-linecap: square; }

.Shape__Graph_Larghezza_st2__1bcLseUJ {
  fill: none;
  stroke: url(#Line-3_1_);
  stroke-width: 4; }

.Shape__Graph_Lunghezza_st0__1jxLt3aN {
  fill: none;
  stroke: url(#Line-2_2_);
  stroke-linecap: square; }

.Shape__Graph_Lunghezza_st1__2LdxDjrc {
  fill: none;
  stroke: url(#Line-2_3_);
  stroke-linecap: square; }

.Shape__Graph_Lunghezza_st2__3d8XfF-W {
  fill: none;
  stroke: url(#Line_1_);
  stroke-width: 4; }

.Shape__Graph_potenza_st0__1qsE4evD {
  fill: none;
  stroke: url(#Graph_potenza_1_);
  stroke-width: 4;
  stroke-miterlimit: 10; }

@keyframes SingleCircleAnimation__fillBar__FuZ988Ff {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SingleCircleAnimation__container__3XeC8e3M {
  position: relative;
  padding: 20px; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-dark {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-dark-alpha {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-light {
    background: #969696; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-neutral-grey {
    background: #969696; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-monza-sp1 {
    background: #010101; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-monza-sp2 {
    background: #010101; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f812-superfast {
    background: #270405; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f8-spider {
    background: #11100e; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f169 {
    background: #b9b7b7; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-giallo-modena {
    background: #969696; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-races-dark {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-171-black {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-175 {
    background: #150000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-169-spider {
    background: #6b7785; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f167 {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-supercar {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f250 {
    background: #969696; }
  .SingleCircleAnimation__container__3XeC8e3M.theme-ferrari-f169m {
    background: #969696; }

.SingleCircleAnimation__shape__2kYzuEL7 {
  display: inline-block;
  position: relative; }

.SingleCircleAnimation__active__1w0Q554t circle {
  transition: stroke-dashoffset 1.5s ease-out;
  stroke-dashoffset: 0 !important; }

.theme-ferrari-dark .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-dark-alpha .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-light .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-neutral-grey .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-ferrari-carbon .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-sf90-stradale .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f8-tributo .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-monza-sp1 .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-monza-sp2 .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f488-pista .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f488-spider .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f488-pista-spider .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f812-superfast .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-gtc4-lusso .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-gtc4-lusso-t .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f8-spider .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-812-gts .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f169 .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-scuderia-dark .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-giallo-modena .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #ebb218; }

.theme-ferrari-giallo-modena-dark .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #ebb218; }

.theme-ferrari-races-dark .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-portofinom-dark-blue .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-sf90-spider-graphite-black .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-171-black .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-171-rht-light .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-171-rht-dark .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-smart-guide-dark .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-175 .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-169-spider .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f173vs-coupe .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f173vs-spider .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f167 .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-supercar .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-miami-event-2024 .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #0092b1; }

.theme-ferrari-f250 .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.theme-ferrari-f169m .SingleCircleAnimation__gradientColorRed__h38CQVDx {
  stop-color: #da291c; }

.SingleCircleAnimation__redCircle__1wdB5pGb {
  stroke-width: 10;
  fill: none;
  opacity: 1; }
  .theme-ferrari-dark .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-dark-alpha .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-light .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-neutral-grey .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-ferrari-carbon .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-sf90-stradale .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f8-tributo .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-monza-sp1 .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-monza-sp2 .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f488-pista .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f488-spider .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f488-pista-spider .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f812-superfast .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-gtc4-lusso .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-gtc4-lusso-t .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f8-spider .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-812-gts .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f169 .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-scuderia-dark .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-giallo-modena .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #ebb218; }
  .theme-ferrari-giallo-modena-dark .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #ebb218; }
  .theme-ferrari-races-dark .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-portofinom-dark-blue .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-171-black .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-171-rht-light .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-171-rht-dark .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-smart-guide-dark .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-175 .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-169-spider .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f173vs-coupe .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f173vs-spider .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f167 .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-supercar .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-miami-event-2024 .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #0092b1; }
  .theme-ferrari-f250 .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }
  .theme-ferrari-f169m .SingleCircleAnimation__redCircle__1wdB5pGb {
    stroke: #da291c; }

.SingleCircleAnimation__svgRed__3wi7ofAP {
  position: relative;
  transform: rotate(-90deg); }

.SingleCircleAnimation__label__idGswTCy {
  position: absolute;
  right: 50%;
  padding-right: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .theme-ferrari-dark .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-dark-alpha .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-light .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-neutral-grey .SingleCircleAnimation__label__idGswTCy {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-sf90-stradale .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-f8-tributo .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-monza-sp1 .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-monza-sp2 .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-f488-pista .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-f488-spider .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-f812-superfast .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .SingleCircleAnimation__label__idGswTCy {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .SingleCircleAnimation__label__idGswTCy {
    color: #505050; }
  .theme-ferrari-f8-spider .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-812-gts .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-f169 .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-scuderia-dark .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-giallo-modena .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-races-dark .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-171-black .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-171-rht-light .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-171-rht-dark .SingleCircleAnimation__label__idGswTCy {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-175 .SingleCircleAnimation__label__idGswTCy {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .SingleCircleAnimation__label__idGswTCy {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .SingleCircleAnimation__label__idGswTCy {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .SingleCircleAnimation__label__idGswTCy {
    color: #8f8f8f; }
  .theme-ferrari-f167 .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-supercar .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .SingleCircleAnimation__label__idGswTCy {
    color: #ffffff; }
  .theme-ferrari-f250 .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .theme-ferrari-f169m .SingleCircleAnimation__label__idGswTCy {
    color: #969696; }
  .SingleCircleAnimation__label--red__28dDuSYN {
    top: 0; }

@keyframes Standing__fillBar__2kDz_BeX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Standing__container__2DGPCPbD {
  display: flex;
  align-items: center; }
  .Standing__container__2DGPCPbD .Standing__standing__EcLosvo2 {
    position: relative; }
    .Standing__container__2DGPCPbD .Standing__standing__EcLosvo2 svg {
      display: block;
      fill: #da291c; }
  .Standing__container__2DGPCPbD .Standing__position__PYe7RSLj {
    position: absolute;
    left: 22px;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    line-height: 0;
    font-size: 20px;
    color: #fff; }
  .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
    margin-left: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
    .theme-ferrari-dark .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-light .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-neutral-grey .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-f8-spider .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-812-gts .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-f169 .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-races-dark .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-171-black .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-175 .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #1266a4; }
    .theme-ferrari-f167 .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-supercar .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #ffffff; }
    .theme-ferrari-f250 .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #181818; }
    .theme-ferrari-f169m .Standing__container__2DGPCPbD .Standing__name__2gwtK7RX {
      color: #1E4758; }
  .Standing__container__2DGPCPbD.Standing__grey__A7dBc3hW svg {
    fill: #969696; }

@keyframes StreamingVideo__fillBar__GT9r4PsC {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StreamingVideo__background__3iM6ib8a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center; }
  .StreamingVideo__background__3iM6ib8a video, .StreamingVideo__background__3iM6ib8a .StreamingVideo__playerwrap__3xU4Yi-x {
    background: transparent;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .StreamingVideo__background__3iM6ib8a .th-video-poster img {
    display: block !important;
    object-fit: cover; }
  .StreamingVideo__background__3iM6ib8a img.th-image {
    display: inline-block !important;
    object-fit: cover;
    width: 100%;
    height: 100%; }
  .StreamingVideo__background__3iM6ib8a .th-video .th-media-bg-color {
    background-color: transparent; }

.StreamingVideo__poster__1FE7K8qb {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center top;
  background-size: cover;
  opacity: 0;
  transition: opacity .5s ease-in-out; }
  .StreamingVideo__poster__1FE7K8qb.StreamingVideo__poster-vertical-center__3as3VHrE {
    background-position: center center; }
  .StreamingVideo__poster__1FE7K8qb.StreamingVideo__poster-active__WmktXlSm {
    opacity: 1; }

@keyframes Svg__fillBar__1a14ff8q {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Svg__svg__po71JntD {
  max-width: 100%; }

@keyframes Switch__fillBar__eBeBxC73 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Switch__container__1AloPgp2 {
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: color 200ms;
  user-select: none; }
  .theme-ferrari-dark .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-dark-alpha .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-light .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-neutral-grey .Switch__container__1AloPgp2 {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-sf90-stradale .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-f8-tributo .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-monza-sp1 .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-monza-sp2 .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-f488-pista .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-f488-spider .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-f812-superfast .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .Switch__container__1AloPgp2 {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Switch__container__1AloPgp2 {
    color: #505050; }
  .theme-ferrari-f8-spider .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-812-gts .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-f169 .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-scuderia-dark .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-giallo-modena .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-races-dark .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-171-black .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-171-rht-light .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-171-rht-dark .Switch__container__1AloPgp2 {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-175 .Switch__container__1AloPgp2 {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .Switch__container__1AloPgp2 {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Switch__container__1AloPgp2 {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Switch__container__1AloPgp2 {
    color: #8f8f8f; }
  .theme-ferrari-f167 .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-supercar .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .Switch__container__1AloPgp2 {
    color: #ffffff; }
  .theme-ferrari-f250 .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-f169m .Switch__container__1AloPgp2 {
    color: #969696; }
  .theme-ferrari-dark .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-dark-alpha .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-light .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-neutral-grey .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-ferrari-carbon .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-sf90-stradale .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-f8-tributo .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-monza-sp1 .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-monza-sp2 .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-f488-pista .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-f488-spider .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-f488-pista-spider .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-f812-superfast .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-gtc4-lusso .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-gtc4-lusso-t .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-f8-spider .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-812-gts .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-f169 .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-scuderia-dark .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-giallo-modena .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-giallo-modena-dark .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-races-dark .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-portofinom-dark-blue .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-sf90-spider-graphite-black .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-171-black .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-171-rht-light .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #001c35 !important; }
  .theme-ferrari-171-rht-dark .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #f3f0eb !important; }
  .theme-ferrari-smart-guide-dark .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-175 .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #fcf2f2 !important; }
  .theme-ferrari-169-spider .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #374552 !important; }
  .theme-ferrari-f173vs-coupe .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #d0d0d0 !important; }
  .theme-ferrari-f173vs-spider .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #1266a4 !important; }
  .theme-ferrari-f167 .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-supercar .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-miami-event-2024 .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #ffffff !important; }
  .theme-ferrari-f250 .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #181818 !important; }
  .theme-ferrari-f169m .Switch__container__1AloPgp2.Switch__active__hr8gE6SF {
    color: #1E4758 !important; }
  .Switch__container__1AloPgp2.Switch__label-left__fI_TfcEo {
    justify-content: space-between; }
    .Switch__container__1AloPgp2.Switch__label-left__fI_TfcEo .Switch__label__2J-Jq-PN {
      order: -1;
      margin: 0 12px 0 0; }

.Switch__switch__1h0eJxtW {
  position: relative;
  width: 50px;
  height: 28px;
  border-radius: 15px;
  border: solid 2px currentColor;
  padding: 7px;
  flex: 0 0 auto; }

.Switch__dot__1sVOuSkv {
  position: absolute;
  top: 0;
  left: 0;
  margin: 7px;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background: currentColor; }

.Switch__label__2J-Jq-PN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin: 0 0 0 12px; }

.Switch__disabled__3zgzctx2 {
  cursor: default;
  opacity: .5; }

@keyframes Switch__toggle__345Ux_fK {}

.Tabs__tabs__1h5EHLvU {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes Tabs__fillBar__1LbMYq6q {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Tabs__tabs__1h5EHLvU {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  display: flex;
  color: #fff;
  text-transform: uppercase; }
  .theme-ferrari-dark .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-light .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-neutral-grey .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-f8-spider .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-812-gts .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-f169 .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-races-dark .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-171-black .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Tabs__tabs__1h5EHLvU {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Tabs__tabs__1h5EHLvU {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-175 .Tabs__tabs__1h5EHLvU {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Tabs__tabs__1h5EHLvU {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Tabs__tabs__1h5EHLvU {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Tabs__tabs__1h5EHLvU {
    color: #1266a4; }
  .theme-ferrari-f167 .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-supercar .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Tabs__tabs__1h5EHLvU {
    color: #ffffff; }
  .theme-ferrari-f250 .Tabs__tabs__1h5EHLvU {
    color: #181818; }
  .theme-ferrari-f169m .Tabs__tabs__1h5EHLvU {
    color: #1E4758; }
  .Tabs__tabs__1h5EHLvU li {
    flex-grow: 1;
    text-align: center;
    cursor: pointer;
    padding: 5px 10px; }
    .theme-ferrari-dark .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-dark-alpha .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-light .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-neutral-grey .Tabs__tabs__1h5EHLvU li {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-sf90-stradale .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-f8-tributo .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-monza-sp1 .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-monza-sp2 .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-f488-pista .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-f488-spider .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-f812-superfast .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .Tabs__tabs__1h5EHLvU li {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Tabs__tabs__1h5EHLvU li {
      color: #505050; }
    .theme-ferrari-f8-spider .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-812-gts .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-f169 .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-scuderia-dark .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-giallo-modena .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-races-dark .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-171-black .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-171-rht-light .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-171-rht-dark .Tabs__tabs__1h5EHLvU li {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-175 .Tabs__tabs__1h5EHLvU li {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .Tabs__tabs__1h5EHLvU li {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Tabs__tabs__1h5EHLvU li {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Tabs__tabs__1h5EHLvU li {
      color: #8f8f8f; }
    .theme-ferrari-f167 .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-supercar .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .Tabs__tabs__1h5EHLvU li {
      color: #ffffff; }
    .theme-ferrari-f250 .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    .theme-ferrari-f169m .Tabs__tabs__1h5EHLvU li {
      color: #969696; }
    @media (min-width: 37.5625em) {
      .Tabs__tabs__1h5EHLvU li {
        padding: 5px 30px; } }
    .Tabs__tabs__1h5EHLvU li.active {
      border-bottom: 2px solid #fff; }
      .theme-ferrari-dark .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-dark-alpha .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-light .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-neutral-grey .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-ferrari-carbon .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-sf90-stradale .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f8-tributo .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-monza-sp1 .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-monza-sp2 .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f488-pista .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f488-spider .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f488-pista-spider .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f812-superfast .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-gtc4-lusso .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-gtc4-lusso-t .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f8-spider .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-812-gts .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f169 .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-scuderia-dark .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-giallo-modena .Tabs__tabs__1h5EHLvU li.active {
        color: #ebb218;
        border-bottom: 2px solid #ebb218; }
      .theme-ferrari-giallo-modena-dark .Tabs__tabs__1h5EHLvU li.active {
        color: #ebb218;
        border-bottom: 2px solid #ebb218; }
      .theme-ferrari-races-dark .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-portofinom-dark-blue .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-sf90-spider-graphite-black .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-171-black .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-171-rht-light .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-171-rht-dark .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-smart-guide-dark .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-175 .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-169-spider .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f173vs-coupe .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f173vs-spider .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f167 .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-supercar .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-miami-event-2024 .Tabs__tabs__1h5EHLvU li.active {
        color: #0092b1;
        border-bottom: 2px solid #0092b1; }
      .theme-ferrari-f250 .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }
      .theme-ferrari-f169m .Tabs__tabs__1h5EHLvU li.active {
        color: #da291c;
        border-bottom: 2px solid #da291c; }

.Tag__wrapper__k4QuZWu6.Tag__radio__1yBsGd6- input:focus-visible + span {
  box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2); }

@keyframes Tag__fillBar__g3JM_3rk {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Tag__wrapper__k4QuZWu6.Tag__radio__1yBsGd6- input {
  position: absolute;
  cursor: pointer;
  opacity: 0; }
  .Tag__wrapper__k4QuZWu6.Tag__radio__1yBsGd6- input:focus-visible + span {
    outline: 1px solid #898989 !important; }

.Tag__wrapper__k4QuZWu6.Tag__radio__1yBsGd6- label {
  cursor: pointer; }

.Tag__tag__2bvPCRrb {
  appearance: none;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #969696;
  padding: 5px 25px;
  min-width: 100px;
  text-align: center;
  border: 1px solid #eeeded;
  border-radius: 4px;
  cursor: pointer;
  transition: background 200ms, color 200ms; }
  .theme-ferrari-dark .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-light .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-neutral-grey .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-f8-spider .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-812-gts .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-f169 .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-races-dark .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-171-black .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Tag__tag__2bvPCRrb {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Tag__tag__2bvPCRrb {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-175 .Tag__tag__2bvPCRrb {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Tag__tag__2bvPCRrb {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Tag__tag__2bvPCRrb {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Tag__tag__2bvPCRrb {
    color: #1266a4; }
  .theme-ferrari-f167 .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-supercar .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Tag__tag__2bvPCRrb {
    color: #ffffff; }
  .theme-ferrari-f250 .Tag__tag__2bvPCRrb {
    color: #181818; }
  .theme-ferrari-f169m .Tag__tag__2bvPCRrb {
    color: #1E4758; }
  .Tag__tag--hover__3MZnJTg2:hover {
    background: #eeeded; }
    .theme-ferrari-dark .Tag__tag--hover__3MZnJTg2:hover {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-dark-alpha .Tag__tag--hover__3MZnJTg2:hover {
      color: transparent;
      background: #ffffff; }
    .theme-ferrari-light .Tag__tag--hover__3MZnJTg2:hover {
      color: #ffffff;
      background: #181818; }
    .theme-ferrari-neutral-grey .Tag__tag--hover__3MZnJTg2:hover {
      color: #ffffff;
      background: #181818; }
    .theme-ferrari-ferrari-carbon .Tag__tag--hover__3MZnJTg2:hover {
      color: #303030;
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .Tag__tag--hover__3MZnJTg2:hover {
      color: #303133;
      background: #ffffff; }
    .theme-ferrari-f8-tributo .Tag__tag--hover__3MZnJTg2:hover {
      color: #1e293e;
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .Tag__tag--hover__3MZnJTg2:hover {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .Tag__tag--hover__3MZnJTg2:hover {
      color: #404040;
      background: #ffffff; }
    .theme-ferrari-f488-pista .Tag__tag--hover__3MZnJTg2:hover {
      color: #0e121b;
      background: #ffffff; }
    .theme-ferrari-f488-spider .Tag__tag--hover__3MZnJTg2:hover {
      color: #17354b;
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .Tag__tag--hover__3MZnJTg2:hover {
      color: #191b29;
      background: #ffffff; }
    .theme-ferrari-f812-superfast .Tag__tag--hover__3MZnJTg2:hover {
      color: #320607;
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .Tag__tag--hover__3MZnJTg2:hover {
      color: #c6c7c7;
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .Tag__tag--hover__3MZnJTg2:hover {
      color: #92989d;
      background: #181818; }
    .theme-ferrari-f8-spider .Tag__tag--hover__3MZnJTg2:hover {
      color: #2c2b27;
      background: #ffffff; }
    .theme-ferrari-812-gts .Tag__tag--hover__3MZnJTg2:hover {
      color: #f6f7f8;
      background: #181818; }
    .theme-ferrari-f169 .Tag__tag--hover__3MZnJTg2:hover {
      color: #d0dddd;
      background: #181818; }
    .theme-ferrari-scuderia-dark .Tag__tag--hover__3MZnJTg2:hover {
      color: transparent;
      background: #ffffff; }
    .theme-ferrari-giallo-modena .Tag__tag--hover__3MZnJTg2:hover {
      color: #ffffff;
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .Tag__tag--hover__3MZnJTg2:hover {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-races-dark .Tag__tag--hover__3MZnJTg2:hover {
      color: #0d0d16;
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Tag__tag--hover__3MZnJTg2:hover {
      color: #0d2025;
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Tag__tag--hover__3MZnJTg2:hover {
      color: #1c1d1f;
      background: #ffffff; }
    .theme-ferrari-171-black .Tag__tag--hover__3MZnJTg2:hover {
      color: #23252d;
      background: #ffffff; }
    .theme-ferrari-171-rht-light .Tag__tag--hover__3MZnJTg2:hover {
      color: #f3f0eb;
      background: #001c35; }
    .theme-ferrari-171-rht-dark .Tag__tag--hover__3MZnJTg2:hover {
      color: #001c35;
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Tag__tag--hover__3MZnJTg2:hover {
      color: #331e1c;
      background: #ffffff; }
    .theme-ferrari-175 .Tag__tag--hover__3MZnJTg2:hover {
      color: #430000;
      background: #fcf2f2; }
    .theme-ferrari-169-spider .Tag__tag--hover__3MZnJTg2:hover {
      color: #c1cddb;
      background: #374552; }
    .theme-ferrari-f173vs-coupe .Tag__tag--hover__3MZnJTg2:hover {
      color: #404040;
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Tag__tag--hover__3MZnJTg2:hover {
      color: #f3f3f3;
      background: #1266a4; }
    .theme-ferrari-f167 .Tag__tag--hover__3MZnJTg2:hover {
      color: #000000;
      background: #ffffff; }
    .theme-ferrari-supercar .Tag__tag--hover__3MZnJTg2:hover {
      color: #000000;
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .Tag__tag--hover__3MZnJTg2:hover {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-f250 .Tag__tag--hover__3MZnJTg2:hover {
      color: #E7E7E7;
      background: #181818; }
    .theme-ferrari-f169m .Tag__tag--hover__3MZnJTg2:hover {
      color: #F1F2F2;
      background: #1E4758; }
  .Tag__tag--border-fill__2j5OVd9v {
    position: relative;
    border-color: #969696;
    --line-color: #fff;
    --line-thickness: 1px;
    --line-offset: 1px;
    --animation-speed: 800ms;
    /* do not change, used for calculations */
    --line-length: 100;
    --container-offset: 100px; }
  .Tag__tag__2bvPCRrb .Tag__border-container__2f2MDoo8 {
    pointer-events: none;
    position: absolute;
    inset: calc(var(--container-offset) / -2);
    width: calc(100% + var(--container-offset));
    height: calc(100% + var(--container-offset));
    opacity: 0;
    transition: opacity .3s; }
  .Tag__tag__2bvPCRrb .Tag__border-line__3_t0lvrT {
    width: calc(100% - var(--container-offset) + var(--line-offset));
    height: calc(100% - var(--container-offset) + var(--line-offset));
    x: calc((var(--container-offset) / 2) + calc(var(--line-offset) / -2));
    y: calc((var(--container-offset) / 2) + calc(var(--line-offset) / -2));
    fill: transparent;
    stroke: var(--line-color);
    stroke-width: var(--line-thickness);
    stroke-dasharray: var(--line-length);
    stroke-dashoffset: var(--line-length); }
  .no-touch .Tag__tag--border-fill__2j5OVd9v:hover .Tag__border-line__3_t0lvrT {
    stroke-dashoffset: 0;
    transition: stroke-dashoffset var(--animation-speed) ease-in-out; }
  .no-touch .Tag__tag--border-fill__2j5OVd9v:hover .Tag__border-container__2f2MDoo8 {
    opacity: 1; }
  .Tag__tag__2bvPCRrb.Tag__reduce-padding__23LKjP1j {
    padding: 5px 7px; }
  .Tag__tag__2bvPCRrb.Tag__no-min-width__2zLmQfzb {
    min-width: 0; }
  .Tag__tag__2bvPCRrb.Tag__active__2U7un79r {
    background: #da291c;
    border-color: #da291c;
    color: #fff; }
    .Tag__tag__2bvPCRrb.Tag__active__2U7un79r:hover {
      color: #fff !important;
      background: #e74e42 !important;
      border-color: #e74e42 !important; }
    .Tag__tag__2bvPCRrb.Tag__active__2U7un79r.Tag__black__RgUlrkxK {
      background: #181818;
      border-color: #181818;
      color: #fff; }
      .Tag__tag__2bvPCRrb.Tag__active__2U7un79r.Tag__black__RgUlrkxK:hover {
        color: #fff !important;
        background: #323232 !important;
        border-color: #323232 !important; }

@charset "UTF-8";
@keyframes Text__fillBar__2P9TxOpM {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Text__body__2R1A9INN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #303030; }
  .theme-ferrari-dark .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-light .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-neutral-grey .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-f8-spider .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-812-gts .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-f169 .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-races-dark .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-171-black .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Text__body__2R1A9INN {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Text__body__2R1A9INN {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-175 .Text__body__2R1A9INN {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Text__body__2R1A9INN {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Text__body__2R1A9INN {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Text__body__2R1A9INN {
    color: #1266a4; }
  .theme-ferrari-f167 .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-supercar .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Text__body__2R1A9INN {
    color: #ffffff; }
  .theme-ferrari-f250 .Text__body__2R1A9INN {
    color: #181818; }
  .theme-ferrari-f169m .Text__body__2R1A9INN {
    color: #1E4758; }
  .Text__body__2R1A9INN p,
  .Text__body__2R1A9INN ul,
  .Text__body__2R1A9INN ol,
  .Text__body__2R1A9INN h1,
  .Text__body__2R1A9INN h2,
  .Text__body__2R1A9INN h3,
  .Text__body__2R1A9INN h4,
  .Text__body__2R1A9INN h5,
  .Text__body__2R1A9INN h6 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin: 16px 0; }
  .Text__body__2R1A9INN a {
    text-decoration: underline; }
    .Text__body__2R1A9INN a:hover {
      text-decoration: none; }
  
  .Text__body__2R1A9INN ul {
    padding: 0 0 0 4px;
    list-style-type: '\2022'; }
    .Text__body__2R1A9INN ul li {
      padding: 0 0 0 8px; }
  .Text__body__2R1A9INN .subtitle {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .Text__body__2R1A9INN .title {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .Text__body__2R1A9INN .title {
        font-size: 28px; } }
    .theme-ferrari-dark .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-light .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-neutral-grey .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-f8-spider .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-812-gts .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-f169 .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-races-dark .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-171-black .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Text__body__2R1A9INN .title {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Text__body__2R1A9INN .title {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-175 .Text__body__2R1A9INN .title {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Text__body__2R1A9INN .title {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Text__body__2R1A9INN .title {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Text__body__2R1A9INN .title {
      color: #1266a4; }
    .theme-ferrari-f167 .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-supercar .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Text__body__2R1A9INN .title {
      color: #ffffff; }
    .theme-ferrari-f250 .Text__body__2R1A9INN .title {
      color: #181818; }
    .theme-ferrari-f169m .Text__body__2R1A9INN .title {
      color: #1E4758; }
  .Text__body__2R1A9INN .title-featured {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .Text__body__2R1A9INN .title-featured {
        font-size: 28px; } }
    .theme-ferrari-dark .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-light .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-neutral-grey .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-f8-spider .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-812-gts .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-f169 .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-races-dark .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-black .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Text__body__2R1A9INN .title-featured {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Text__body__2R1A9INN .title-featured {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-175 .Text__body__2R1A9INN .title-featured {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Text__body__2R1A9INN .title-featured {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Text__body__2R1A9INN .title-featured {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Text__body__2R1A9INN .title-featured {
      color: #1266a4; }
    .theme-ferrari-f167 .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-supercar .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Text__body__2R1A9INN .title-featured {
      color: #ffffff; }
    .theme-ferrari-f250 .Text__body__2R1A9INN .title-featured {
      color: #181818; }
    .theme-ferrari-f169m .Text__body__2R1A9INN .title-featured {
      color: #1E4758; }
  .Text__body__2R1A9INN .caption {
    color: #808080;
    font-style: italic; }
  .Text__body__2R1A9INN .news_discover_more_link {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
    display: block;
    margin: 32px auto;
    text-decoration: none;
    padding: 21px;
    width: 200px;
    border: none;
    text-align: center;
    color: #303030;
    border: 1px solid #d4d2d2; }
    .Text__body__2R1A9INN .news_discover_more_link:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 0;
      opacity: 0;
      transition: all 0.5s ease-out; }
    .Text__body__2R1A9INN .news_discover_more_link:hover {
      border: 1px solid #181818; }
      .Text__body__2R1A9INN .news_discover_more_link:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
    .theme-ferrari-dark .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark-alpha .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark-alpha .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-light .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-light .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-light .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-neutral-grey .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-neutral-grey .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-neutral-grey .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-ferrari-carbon .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-ferrari-carbon .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-stradale .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-stradale .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-tributo .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-tributo .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp1 .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp1 .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp2 .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp2 .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-spider .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-spider .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista-spider .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f812-superfast .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f812-superfast .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso-t .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f8-spider .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-spider .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-spider .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-812-gts .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-812-gts .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-812-gts .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169 .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f169 .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f169 .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-scuderia-dark .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-scuderia-dark .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-giallo-modena .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-giallo-modena .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-giallo-modena-dark .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-races-dark .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-races-dark .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-races-dark .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-portofinom-dark-blue .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-spider-graphite-black .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-black .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-171-black .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-171-black .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(0, 28, 53, 0.4);
      color: #001c35; }
      .theme-ferrari-171-rht-light .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #001c35; }
        .theme-ferrari-171-rht-light .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(243, 240, 235, 0.4);
      color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #f3f0eb; }
        .theme-ferrari-171-rht-dark .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-smart-guide-dark .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-smart-guide-dark .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-175 .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(252, 242, 242, 0.4);
      color: #fcf2f2; }
      .theme-ferrari-175 .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #fcf2f2; }
        .theme-ferrari-175 .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(55, 69, 82, 0.4);
      color: #374552; }
      .theme-ferrari-169-spider .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #374552; }
        .theme-ferrari-169-spider .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(208, 208, 208, 0.4);
      color: #d0d0d0; }
      .theme-ferrari-f173vs-coupe .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #d0d0d0; }
        .theme-ferrari-f173vs-coupe .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(18, 102, 164, 0.4);
      color: #1266a4; }
      .theme-ferrari-f173vs-spider .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #1266a4; }
        .theme-ferrari-f173vs-spider .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1266a4; }
    .theme-ferrari-f167 .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f167 .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f167 .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-supercar .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-supercar .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-supercar .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-miami-event-2024 .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f250 .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f250 .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f250 .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169m .Text__body__2R1A9INN .news_discover_more_link {
      border: 1px solid rgba(30, 71, 88, 0.4);
      color: #1E4758; }
      .theme-ferrari-f169m .Text__body__2R1A9INN .news_discover_more_link:hover {
        border: 1px solid #1e4758; }
        .theme-ferrari-f169m .Text__body__2R1A9INN .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1E4758; }
    @media (min-width: 37.5625em) {
      .Text__body__2R1A9INN .news_discover_more_link {
        width: 250px; } }

.Text__uptitle__3iyhFRQj {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin: 24px 0;
  color: #181818;
  letter-spacing: 0; }
  .theme-ferrari-dark .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-light .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-neutral-grey .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-f8-spider .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-812-gts .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-f169 .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-races-dark .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-171-black .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Text__uptitle__3iyhFRQj {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Text__uptitle__3iyhFRQj {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-175 .Text__uptitle__3iyhFRQj {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Text__uptitle__3iyhFRQj {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Text__uptitle__3iyhFRQj {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Text__uptitle__3iyhFRQj {
    color: #1266a4; }
  .theme-ferrari-f167 .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-supercar .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Text__uptitle__3iyhFRQj {
    color: #ffffff; }
  .theme-ferrari-f250 .Text__uptitle__3iyhFRQj {
    color: #181818; }
  .theme-ferrari-f169m .Text__uptitle__3iyhFRQj {
    color: #1E4758; }

.Text__title__3N9N4d6F {
  margin: 24px 0; }

.Text__white__2_PKGb6U {
  color: #fff !important; }

.Text__red__2FrdrEtF {
  color: #da291c !important; }

@keyframes Textarea__fillBar__g_rx-qaA {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Textarea__textarea__bGHPzE1N {
  width: 100%; }
  .Textarea__textarea__bGHPzE1N textarea {
    padding: 16px;
    resize: none;
    width: 100%; }
    .theme-ferrari-dark .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-dark-alpha .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-light .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-neutral-grey .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-ferrari-carbon .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-stradale .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f8-tributo .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp1 .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp2 .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-spider .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista-spider .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f812-superfast .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-gtc4-lusso .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-gtc4-lusso-t .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f8-spider .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-812-gts .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169 .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-scuderia-dark .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-giallo-modena .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-giallo-modena-dark .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-races-dark .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-portofinom-dark-blue .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-black .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-rht-light .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(0, 28, 53, 0.5); }
    .theme-ferrari-171-rht-dark .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(243, 240, 235, 0.5); }
    .theme-ferrari-smart-guide-dark .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-175 .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(252, 242, 242, 0.5); }
    .theme-ferrari-169-spider .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(55, 69, 82, 0.5); }
    .theme-ferrari-f173vs-coupe .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f173vs-spider .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(18, 102, 164, 0.5); }
    .theme-ferrari-f167 .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-supercar .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-miami-event-2024 .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f250 .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169m .Textarea__textarea__bGHPzE1N textarea {
      border: 1px solid rgba(30, 71, 88, 0.5); }

@keyframes Title__fillBar__33MKECA6 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Title__title__Jgw9CDdc {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  text-transform: none;
  margin: 0; }
  .theme-ferrari-dark .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-light .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-neutral-grey .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-f8-spider .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-812-gts .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-f169 .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-races-dark .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-171-black .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Title__title__Jgw9CDdc {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Title__title__Jgw9CDdc {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-175 .Title__title__Jgw9CDdc {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Title__title__Jgw9CDdc {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Title__title__Jgw9CDdc {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Title__title__Jgw9CDdc {
    color: #1266a4; }
  .theme-ferrari-f167 .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-supercar .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Title__title__Jgw9CDdc {
    color: #ffffff; }
  .theme-ferrari-f250 .Title__title__Jgw9CDdc {
    color: #181818; }
  .theme-ferrari-f169m .Title__title__Jgw9CDdc {
    color: #1E4758; }
  .Title__title--h1__1nb9uflG {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em; }
    @media (min-width: 37.5625em) {
      .Title__title--h1__1nb9uflG {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .Title__title--h1__1nb9uflG {
        font-size: 36px; } }
  .Title__title--h1-alt__b1rXbOx9 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em;
    text-transform: uppercase; }
    @media (min-width: 37.5625em) {
      .Title__title--h1-alt__b1rXbOx9 {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .Title__title--h1-alt__b1rXbOx9 {
        font-size: 36px; } }
  .Title__title--h2__3mmoLbUW {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em; }
    @media (min-width: 37.5625em) {
      .Title__title--h2__3mmoLbUW {
        font-size: 28px; } }
  .Title__title--h2-alt__1jIFgMb5 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase; }
    @media (min-width: 37.5625em) {
      .Title__title--h2-alt__1jIFgMb5 {
        font-size: 28px; } }
  .Title__title--display2__3gH_P7l6 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 32px;
    line-height: 1.1em; }
    @media (min-width: 60.0625em) {
      .Title__title--display2__3gH_P7l6 {
        font-size: 40px; } }
  .Title__title--pageTitle__S9wSmIpd {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 48px;
    line-height: 1.16em; }
    @media (min-width: 60.0625em) {
      .Title__title--pageTitle__S9wSmIpd {
        font-size: 48px; } }
    @media (min-width: 80em) {
      .Title__title--pageTitle__S9wSmIpd {
        font-size: 56px; } }
  .Title__title--formTitle__3WhB9HrC {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em; }
    @media (min-width: 60.0625em) {
      .Title__title--formTitle__3WhB9HrC {
        font-size: 32px; } }
  .Title__title--bodyAlt__1rbVCc4B {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .Title__title--uppercase__15xOsAcP {
    text-transform: uppercase; }
  .Title__title__Jgw9CDdc > span {
    display: inline-block;
    vertical-align: top; }
    .Title__title__Jgw9CDdc > span > span {
      display: block; }
  .Title__title__Jgw9CDdc span.char {
    display: inline-block;
    will-change: filter, transform; }
  .Title__title--borded__1WCMYuR8 {
    border-bottom: 1px solid #181818;
    margin-bottom: 32px;
    padding-bottom: 8px; }

.Title__white__So8mP5-a {
  color: #fff !important; }

.Title__red__2hcYPkMF {
  color: #da291c !important; }

.AccordionLinksGrid__links__31fwn1tn {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes AccordionLinksGrid__fillBar__3eNluW4u {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.AccordionLinksGrid__wrapper__1dDxeCTr {
  padding: 48px 0; }

.AccordionLinksGrid__group__2P6YO7zM {
  margin-bottom: 40px; }
  .AccordionLinksGrid__group__2P6YO7zM:last-child {
    margin-bottom: 0; }

.AccordionLinksGrid__group-name__3PVQ31gM {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  text-transform: uppercase;
  color: #181818;
  margin-bottom: 20px; }

.AccordionLinksGrid__links__31fwn1tn {
  padding: 0;
  margin: 0;
  width: 100%;
  display: flex;
  flex-wrap: wrap; }

.AccordionLinksGrid__link-wrapper__z7iqZPXM {
  width: 100%;
  padding: 0 0 25px 0; }
  @media (min-width: 37.5625em) {
    .AccordionLinksGrid__link-wrapper__z7iqZPXM {
      width: 50%;
      padding: 0 25px 25px 0; } }
  @media (min-width: 80em) {
    .AccordionLinksGrid__link-wrapper__z7iqZPXM {
      width: 33%;
      padding: 0 30px 25px 0; } }
  .AccordionLinksGrid__link-wrapper__z7iqZPXM a {
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    line-height: 14px;
    color: #181818;
    text-decoration: none;
    text-transform: initial;
    transition: opacity .2s ease; }
    .AccordionLinksGrid__link-wrapper__z7iqZPXM a:hover {
      opacity: .5; }

@keyframes AccordionRoundDate__fillBar__1B_neU1b {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.AccordionRoundDate__wrapper__bnwsaTKo {
  margin: 0 auto; }
  .theme-ferrari-dark .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-dark-alpha .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-light .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #252627; }
  .theme-ferrari-f8-tributo .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f488-pista .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #212334; }
  .theme-ferrari-f812-superfast .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #414141; }
  .theme-ferrari-giallo-modena .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-races-dark .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #252a2b; }
  .theme-ferrari-171-black .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-171-rht-light .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-175 .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #2c0000; }
  .theme-ferrari-169-spider .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-supercar .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f250 .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-f169m .AccordionRoundDate__wrapper__bnwsaTKo {
    border-bottom: 1px solid #eeeded; }
  .AccordionRoundDate__wrapper__bnwsaTKo.AccordionRoundDate__-expanded__U5Zov8B1 .AccordionRoundDate__button__3bHzsG2v > svg {
    transform: rotate(0); }

.AccordionRoundDate__button__3bHzsG2v {
  width: 100%;
  padding: 20px 0;
  text-transform: uppercase;
  background: none;
  border: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer; }
  @media (min-width: 37.5625em) {
    .AccordionRoundDate__button__3bHzsG2v {
      padding: 22px 24px; } }
  .AccordionRoundDate__button__3bHzsG2v:enabled:hover .AccordionRoundDate__round__rzTLDZm_,
  .AccordionRoundDate__button__3bHzsG2v:enabled:hover .AccordionRoundDate__date__2Tq4kOL1,
  .AccordionRoundDate__button__3bHzsG2v:enabled:hover .AccordionRoundDate__title__1gd4YQyk {
    opacity: 0.5; }
  .AccordionRoundDate__button__3bHzsG2v[disabled] {
    cursor: auto; }
    .theme-ferrari-dark .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-dark-alpha .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-light .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #eeeded; }
    .theme-ferrari-neutral-grey .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #eeeded; }
    .theme-ferrari-ferrari-carbon .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #181818; }
    .theme-ferrari-sf90-stradale .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #252627; }
    .theme-ferrari-f8-tributo .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #101724; }
    .theme-ferrari-monza-sp1 .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-monza-sp2 .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-f488-pista .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #1e2128; }
    .theme-ferrari-f488-spider .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #0f2331; }
    .theme-ferrari-f488-pista-spider .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #212334; }
    .theme-ferrari-f812-superfast .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #3c0b0d; }
    .theme-ferrari-gtc4-lusso .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #a0a7ac; }
    .theme-ferrari-f8-spider .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #1b1a17; }
    .theme-ferrari-812-gts .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #dbdbdb; }
    .theme-ferrari-f169 .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #dbdbdb; }
    .theme-ferrari-scuderia-dark .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #414141; }
    .theme-ferrari-giallo-modena .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #eeeded; }
    .theme-ferrari-giallo-modena-dark .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-races-dark .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303035; }
    .theme-ferrari-portofinom-dark-blue .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #252a2b; }
    .theme-ferrari-171-black .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-171-rht-light .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #ede8e1; }
    .theme-ferrari-171-rht-dark .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #001324; }
    .theme-ferrari-smart-guide-dark .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-175 .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #2c0000; }
    .theme-ferrari-169-spider .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #9ca7b4; }
    .theme-ferrari-f173vs-coupe .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-f173vs-spider .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #d0d0d0; }
    .theme-ferrari-f167 .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-supercar .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-miami-event-2024 .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #303030; }
    .theme-ferrari-f250 .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #eeeded; }
    .theme-ferrari-f169m .AccordionRoundDate__button__3bHzsG2v[disabled] .AccordionRoundDate__title__1gd4YQyk {
      color: #eeeded; }
    .theme-ferrari-dark .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-dark-alpha .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-light .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-neutral-grey .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-ferrari-carbon .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #181818; }
    .theme-ferrari-sf90-stradale .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #252627; }
    .theme-ferrari-f8-tributo .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #101724; }
    .theme-ferrari-monza-sp1 .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-monza-sp2 .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-f488-pista .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #1e2128; }
    .theme-ferrari-f488-spider .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #0f2331; }
    .theme-ferrari-f488-pista-spider .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #212334; }
    .theme-ferrari-f812-superfast .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #3c0b0d; }
    .theme-ferrari-gtc4-lusso .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #a0a7ac; }
    .theme-ferrari-f8-spider .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #1b1a17; }
    .theme-ferrari-812-gts .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #dbdbdb; }
    .theme-ferrari-f169 .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #dbdbdb; }
    .theme-ferrari-scuderia-dark .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #414141; }
    .theme-ferrari-giallo-modena .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-giallo-modena-dark .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-races-dark .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303035; }
    .theme-ferrari-portofinom-dark-blue .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #252a2b; }
    .theme-ferrari-171-black .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-171-rht-light .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #ede8e1; }
    .theme-ferrari-171-rht-dark .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #001324; }
    .theme-ferrari-smart-guide-dark .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-175 .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #2c0000; }
    .theme-ferrari-169-spider .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #9ca7b4; }
    .theme-ferrari-f173vs-coupe .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-f173vs-spider .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #d0d0d0; }
    .theme-ferrari-f167 .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-supercar .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-miami-event-2024 .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-f250 .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-f169m .AccordionRoundDate__button__3bHzsG2v[disabled] > svg path {
      fill: #eeeded; }
  .AccordionRoundDate__button__3bHzsG2v > svg {
    width: 12px;
    height: 12px;
    margin: 0 0 0 24px;
    transform: rotate(135deg);
    transition: transform 0.3s ease; }
    .theme-ferrari-dark .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-dark-alpha .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-light .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-neutral-grey .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #818181; }
    .theme-ferrari-ferrari-carbon .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-sf90-stradale .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-f8-tributo .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-monza-sp1 .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-monza-sp2 .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-f488-pista .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-f488-spider .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-f488-pista-spider .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-f812-superfast .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-gtc4-lusso .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #505050; }
    .theme-ferrari-gtc4-lusso-t .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #505050; }
    .theme-ferrari-f8-spider .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-812-gts .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-f169 .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-scuderia-dark .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-giallo-modena .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-giallo-modena-dark .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-races-dark .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-portofinom-dark-blue .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-171-black .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-171-rht-light .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-171-rht-dark .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-175 .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #e3bdbd; }
    .theme-ferrari-169-spider .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #8c95a0; }
    .theme-ferrari-f173vs-coupe .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #8f8f8f; }
    .theme-ferrari-f173vs-spider .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #8f8f8f; }
    .theme-ferrari-f167 .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-supercar .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-miami-event-2024 .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #ffffff; }
    .theme-ferrari-f250 .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }
    .theme-ferrari-f169m .AccordionRoundDate__button__3bHzsG2v > svg path {
      fill: #969696; }

.AccordionRoundDate__round__rzTLDZm_,
.AccordionRoundDate__date__2Tq4kOL1,
.AccordionRoundDate__title__1gd4YQyk {
  transition: opacity 0.3s ease; }

.AccordionRoundDate__round__rzTLDZm_,
.AccordionRoundDate__date__2Tq4kOL1 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  display: none; }

.AccordionRoundDate__round__rzTLDZm_ {
  min-width: 86px;
  margin: 0 24px 0 0;
  text-align: left; }
  .theme-ferrari-dark .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-light .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-neutral-grey .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-f8-spider .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-812-gts .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-f169 .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-races-dark .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-171-black .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .AccordionRoundDate__round__rzTLDZm_ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .AccordionRoundDate__round__rzTLDZm_ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-175 .AccordionRoundDate__round__rzTLDZm_ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .AccordionRoundDate__round__rzTLDZm_ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .AccordionRoundDate__round__rzTLDZm_ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .AccordionRoundDate__round__rzTLDZm_ {
    color: #1266a4; }
  .theme-ferrari-f167 .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-supercar .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .AccordionRoundDate__round__rzTLDZm_ {
    color: #ffffff; }
  .theme-ferrari-f250 .AccordionRoundDate__round__rzTLDZm_ {
    color: #181818; }
  .theme-ferrari-f169m .AccordionRoundDate__round__rzTLDZm_ {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .AccordionRoundDate__round__rzTLDZm_ {
      display: block; } }

.AccordionRoundDate__date__2Tq4kOL1 {
  margin: 0 auto 0 0; }
  .theme-ferrari-dark .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-dark-alpha .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-light .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-neutral-grey .AccordionRoundDate__date__2Tq4kOL1 {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-sf90-stradale .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-f8-tributo .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-monza-sp1 .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-monza-sp2 .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-f488-pista .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-f488-spider .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-f812-superfast .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .AccordionRoundDate__date__2Tq4kOL1 {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .AccordionRoundDate__date__2Tq4kOL1 {
    color: #505050; }
  .theme-ferrari-f8-spider .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-812-gts .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-f169 .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-scuderia-dark .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-giallo-modena .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-races-dark .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-171-black .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-171-rht-light .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-171-rht-dark .AccordionRoundDate__date__2Tq4kOL1 {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-175 .AccordionRoundDate__date__2Tq4kOL1 {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .AccordionRoundDate__date__2Tq4kOL1 {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .AccordionRoundDate__date__2Tq4kOL1 {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .AccordionRoundDate__date__2Tq4kOL1 {
    color: #8f8f8f; }
  .theme-ferrari-f167 .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-supercar .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .AccordionRoundDate__date__2Tq4kOL1 {
    color: #ffffff; }
  .theme-ferrari-f250 .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  .theme-ferrari-f169m .AccordionRoundDate__date__2Tq4kOL1 {
    color: #969696; }
  @media (min-width: 37.5625em) {
    .AccordionRoundDate__date__2Tq4kOL1 {
      display: block; } }

.AccordionRoundDate__title__1gd4YQyk {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 14px; }
  .theme-ferrari-dark .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-dark-alpha .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-light .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-neutral-grey .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f8-tributo .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f488-pista .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f488-spider .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f812-superfast .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f8-spider .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-812-gts .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f169 .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-giallo-modena .AccordionRoundDate__title__1gd4YQyk {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .AccordionRoundDate__title__1gd4YQyk {
    color: #ebb218; }
  .theme-ferrari-races-dark .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-171-black .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-171-rht-light .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-175 .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-169-spider .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f167 .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-supercar .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .AccordionRoundDate__title__1gd4YQyk {
    color: #0092b1; }
  .theme-ferrari-f250 .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  .theme-ferrari-f169m .AccordionRoundDate__title__1gd4YQyk {
    color: #da291c; }
  @media (min-width: 37.5625em) {
    .AccordionRoundDate__title__1gd4YQyk {
      margin: 0 0 0 auto;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em; } }

.AccordionRoundDate__container__mxFR88Ud {
  overflow: hidden;
  transition: height 0.6s ease; }

.AccordionRoundDate__content__2YCNdVjc {
  padding: 0 0 20px; }
  @media (min-width: 37.5625em) {
    .AccordionRoundDate__content__2YCNdVjc {
      padding: 0 24px 22px; } }

@keyframes AccordionTitleSmall__fillBar__N1p4ERDa {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.AccordionTitleSmall__wrapper__2ZYBt-uu {
  margin: 0 auto; }
  .theme-ferrari-dark .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-dark-alpha .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-light .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #252627; }
  .theme-ferrari-f8-tributo .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f488-pista .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #212334; }
  .theme-ferrari-f812-superfast .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #414141; }
  .theme-ferrari-giallo-modena .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-races-dark .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #252a2b; }
  .theme-ferrari-171-black .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-171-rht-light .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-175 .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #2c0000; }
  .theme-ferrari-169-spider .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-supercar .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f250 .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-f169m .AccordionTitleSmall__wrapper__2ZYBt-uu {
    border-bottom: 1px solid #eeeded; }
  .AccordionTitleSmall__wrapper__2ZYBt-uu.AccordionTitleSmall__-expanded__2UNua_XL .AccordionTitleSmall__button__Doj-XWP5 > svg {
    transform: rotate(0); }

.AccordionTitleSmall__button__Doj-XWP5 {
  width: 100%;
  padding: 20px 0;
  background: none;
  border: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer; }
  @media (min-width: 37.5625em) {
    .AccordionTitleSmall__button__Doj-XWP5 {
      padding: 22px 24px; } }
  .AccordionTitleSmall__button__Doj-XWP5:enabled:hover > .AccordionTitleSmall__title__3_Wfggpj {
    opacity: 0.5; }
  .AccordionTitleSmall__button__Doj-XWP5[disabled] {
    cursor: auto; }
    .theme-ferrari-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-dark-alpha .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-light .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #eeeded; }
    .theme-ferrari-neutral-grey .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #eeeded; }
    .theme-ferrari-ferrari-carbon .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #181818; }
    .theme-ferrari-sf90-stradale .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #252627; }
    .theme-ferrari-f8-tributo .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #101724; }
    .theme-ferrari-monza-sp1 .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-monza-sp2 .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-f488-pista .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #1e2128; }
    .theme-ferrari-f488-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #0f2331; }
    .theme-ferrari-f488-pista-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #212334; }
    .theme-ferrari-f812-superfast .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #3c0b0d; }
    .theme-ferrari-gtc4-lusso .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #a0a7ac; }
    .theme-ferrari-f8-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #1b1a17; }
    .theme-ferrari-812-gts .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #dbdbdb; }
    .theme-ferrari-f169 .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #dbdbdb; }
    .theme-ferrari-scuderia-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #414141; }
    .theme-ferrari-giallo-modena .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #eeeded; }
    .theme-ferrari-giallo-modena-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-races-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303035; }
    .theme-ferrari-portofinom-dark-blue .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #252a2b; }
    .theme-ferrari-171-black .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-171-rht-light .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #ede8e1; }
    .theme-ferrari-171-rht-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #001324; }
    .theme-ferrari-smart-guide-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-175 .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #2c0000; }
    .theme-ferrari-169-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #9ca7b4; }
    .theme-ferrari-f173vs-coupe .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-f173vs-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #d0d0d0; }
    .theme-ferrari-f167 .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-supercar .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-miami-event-2024 .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #303030; }
    .theme-ferrari-f250 .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #eeeded; }
    .theme-ferrari-f169m .AccordionTitleSmall__button__Doj-XWP5[disabled] .AccordionTitleSmall__title__3_Wfggpj {
      color: #eeeded; }
    .theme-ferrari-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-dark-alpha .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-light .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-neutral-grey .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-ferrari-carbon .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #181818; }
    .theme-ferrari-sf90-stradale .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #252627; }
    .theme-ferrari-f8-tributo .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #101724; }
    .theme-ferrari-monza-sp1 .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-monza-sp2 .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-f488-pista .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #1e2128; }
    .theme-ferrari-f488-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #0f2331; }
    .theme-ferrari-f488-pista-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #212334; }
    .theme-ferrari-f812-superfast .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #3c0b0d; }
    .theme-ferrari-gtc4-lusso .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #a0a7ac; }
    .theme-ferrari-f8-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #1b1a17; }
    .theme-ferrari-812-gts .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #dbdbdb; }
    .theme-ferrari-f169 .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #dbdbdb; }
    .theme-ferrari-scuderia-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #414141; }
    .theme-ferrari-giallo-modena .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-giallo-modena-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-races-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303035; }
    .theme-ferrari-portofinom-dark-blue .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #252a2b; }
    .theme-ferrari-171-black .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-171-rht-light .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #ede8e1; }
    .theme-ferrari-171-rht-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #001324; }
    .theme-ferrari-smart-guide-dark .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-175 .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #2c0000; }
    .theme-ferrari-169-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #9ca7b4; }
    .theme-ferrari-f173vs-coupe .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-f173vs-spider .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #d0d0d0; }
    .theme-ferrari-f167 .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-supercar .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-miami-event-2024 .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #303030; }
    .theme-ferrari-f250 .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #eeeded; }
    .theme-ferrari-f169m .AccordionTitleSmall__button__Doj-XWP5[disabled] > svg path {
      fill: #eeeded; }
  .AccordionTitleSmall__button__Doj-XWP5 > svg {
    width: 12px;
    height: 12px;
    margin: 0 0 0 24px;
    transform: rotate(135deg);
    transition: transform 0.3s ease; }
    .theme-ferrari-dark .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-dark-alpha .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-light .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-neutral-grey .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #818181; }
    .theme-ferrari-ferrari-carbon .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-sf90-stradale .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-f8-tributo .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-monza-sp1 .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-monza-sp2 .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-f488-pista .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-f488-spider .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-f488-pista-spider .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-f812-superfast .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-gtc4-lusso .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #505050; }
    .theme-ferrari-gtc4-lusso-t .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #505050; }
    .theme-ferrari-f8-spider .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-812-gts .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-f169 .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-scuderia-dark .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-giallo-modena .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-giallo-modena-dark .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-races-dark .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-portofinom-dark-blue .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-171-black .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-171-rht-light .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-171-rht-dark .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-175 .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #e3bdbd; }
    .theme-ferrari-169-spider .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #8c95a0; }
    .theme-ferrari-f173vs-coupe .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #8f8f8f; }
    .theme-ferrari-f173vs-spider .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #8f8f8f; }
    .theme-ferrari-f167 .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-supercar .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-miami-event-2024 .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #ffffff; }
    .theme-ferrari-f250 .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }
    .theme-ferrari-f169m .AccordionTitleSmall__button__Doj-XWP5 > svg path {
      fill: #969696; }

.AccordionTitleSmall__title__3_Wfggpj {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  transition: opacity 0.3s ease; }
  .theme-ferrari-dark .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-light .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-neutral-grey .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-f488-pista .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-f488-spider .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-f8-spider .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-812-gts .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-f169 .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-scuderia-dark .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-races-dark .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-171-black .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .AccordionTitleSmall__title__3_Wfggpj {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .AccordionTitleSmall__title__3_Wfggpj {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-175 .AccordionTitleSmall__title__3_Wfggpj {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .AccordionTitleSmall__title__3_Wfggpj {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .AccordionTitleSmall__title__3_Wfggpj {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .AccordionTitleSmall__title__3_Wfggpj {
    color: #1266a4; }
  .theme-ferrari-f167 .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-supercar .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .AccordionTitleSmall__title__3_Wfggpj {
    color: #ffffff; }
  .theme-ferrari-f250 .AccordionTitleSmall__title__3_Wfggpj {
    color: #181818; }
  .theme-ferrari-f169m .AccordionTitleSmall__title__3_Wfggpj {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .AccordionTitleSmall__title__3_Wfggpj {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em; } }

.AccordionTitleSmall__container__1RLvHXAD {
  overflow: hidden;
  transition: height 0.6s ease; }

.AccordionTitleSmall__content__2htbRSAW {
  padding: 0 0 20px; }
  @media (min-width: 37.5625em) {
    .AccordionTitleSmall__content__2htbRSAW {
      padding: 0 24px 22px; } }
  .AccordionTitleSmall__content__2htbRSAW > a {
    margin: 0 -8px; }

.AccordionTitleSmall__new__1Q7U-ULL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  background-color: #da291c;
  color: #fff;
  margin: 0 auto 0 .5em;
  padding: .1em .5em; }

@keyframes AudioPlayer__fillBar__166U1buH {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.AudioPlayer__container__2GjG8ibY {
  position: relative;
  width: 215px;
  height: 60px;
  margin: auto; }
  .AudioPlayer__container__2GjG8ibY.AudioPlayer__with-poster__3--IxHzx {
    height: auto;
    background-repeat: no-repeat;
    background-size: cover; }
    .AudioPlayer__container__2GjG8ibY.AudioPlayer__with-poster__3--IxHzx:after {
      content: '';
      display: block;
      padding-top: 56.25%;
      width: 100%; }
    .AudioPlayer__container__2GjG8ibY.AudioPlayer__with-poster__3--IxHzx .AudioPlayer__content__1I9f6YaS {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7)); }
  .AudioPlayer__container__2GjG8ibY:before {
    content: '';
    position: absolute;
    width: 92%;
    left: 4%;
    height: 10px;
    bottom: 0;
    box-shadow: 0 3px 8px rgba(24, 24, 24, 0.4); }
  .AudioPlayer__container--boxed__3kcpj_CE {
    margin: 24px auto; }
    @media (min-width: 60.0625em) {
      .AudioPlayer__container--boxed__3kcpj_CE {
        margin: 48px auto; } }
    @media (min-width: 80em) {
      .AudioPlayer__container--boxed__3kcpj_CE {
        margin: 64px auto; } }
    @media (min-width: 100.0625em) {
      .AudioPlayer__container--boxed__3kcpj_CE {
        margin: 96px auto; } }

.AudioPlayer__content__1I9f6YaS {
  position: relative;
  width: 215px;
  height: 60px;
  display: flex;
  align-items: center;
  padding: 10px;
  background: #fff; }
  .theme-ferrari-dark .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-dark-alpha .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-light .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #eeeded; }
  .theme-ferrari-neutral-grey .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-sf90-stradale .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #252627; }
  .theme-ferrari-f8-tributo .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #101724; }
  .theme-ferrari-monza-sp1 .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-monza-sp2 .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-f488-pista .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #1e2128; }
  .theme-ferrari-f488-spider .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #212334; }
  .theme-ferrari-f812-superfast .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #1b1a17; }
  .theme-ferrari-812-gts .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #dbdbdb; }
  .theme-ferrari-f169 .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #414141; }
  .theme-ferrari-giallo-modena .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-races-dark .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #252a2b; }
  .theme-ferrari-171-black .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-171-rht-light .AudioPlayer__content__1I9f6YaS {
    color: #001c35;
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .AudioPlayer__content__1I9f6YaS {
    color: #f3f0eb;
    background: #001324; }
  .theme-ferrari-smart-guide-dark .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-175 .AudioPlayer__content__1I9f6YaS {
    color: #fcf2f2;
    background: #2c0000; }
  .theme-ferrari-169-spider .AudioPlayer__content__1I9f6YaS {
    color: #374552;
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .AudioPlayer__content__1I9f6YaS {
    color: #d0d0d0;
    background: #303030; }
  .theme-ferrari-f173vs-spider .AudioPlayer__content__1I9f6YaS {
    color: #1266a4;
    background: #d0d0d0; }
  .theme-ferrari-f167 .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-supercar .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-miami-event-2024 .AudioPlayer__content__1I9f6YaS {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-f250 .AudioPlayer__content__1I9f6YaS {
    color: #181818;
    background: #eeeded; }
  .theme-ferrari-f169m .AudioPlayer__content__1I9f6YaS {
    color: #1E4758;
    background: #eeeded; }

.AudioPlayer__pauseplay__2VoAstZw {
  flex: 0 0 auto;
  margin-right: 10px; }
  .AudioPlayer__pauseplay__2VoAstZw.AudioPlayer__paused__2JLSzijk svg {
    margin-left: 3px; }

.AudioPlayer__right__3VDzg49C {
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  min-width: 0; }

.AudioPlayer__name__1oT1QRc7 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: 0;
  font-size: 11px;
  text-transform: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }
  .theme-ferrari-dark .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-light .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-neutral-grey .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-f8-spider .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-812-gts .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-f169 .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-races-dark .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-171-black .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .AudioPlayer__name__1oT1QRc7 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .AudioPlayer__name__1oT1QRc7 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-175 .AudioPlayer__name__1oT1QRc7 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .AudioPlayer__name__1oT1QRc7 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .AudioPlayer__name__1oT1QRc7 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .AudioPlayer__name__1oT1QRc7 {
    color: #1266a4; }
  .theme-ferrari-f167 .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-supercar .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .AudioPlayer__name__1oT1QRc7 {
    color: #ffffff; }
  .theme-ferrari-f250 .AudioPlayer__name__1oT1QRc7 {
    color: #181818; }
  .theme-ferrari-f169m .AudioPlayer__name__1oT1QRc7 {
    color: #1E4758; }

.AudioPlayer__times__3Z2cC9OU {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  line-height: 12px;
  margin-top: 5px; }

.AudioPlayer__current__2Ed_-mVF {
  display: inline-block;
  width: 40px;
  margin-right: 20px; }

.AudioPlayer__total__hdcQl947 {
  color: #969696;
  display: inline-block; }

.AudioPlayer__progress-container__bQZ-VFyM {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10px;
  outline: none; }

.AudioPlayer__progress__3Hc0KMfQ {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px;
  background: #da291c; }

.AudioPlayer__transparent__3R1yktiZ {
  border: none;
  width: 100%;
  min-width: 100%;
  color: #fff; }
  .AudioPlayer__transparent__3R1yktiZ::before {
    content: none; }
  .AudioPlayer__transparent__3R1yktiZ .AudioPlayer__content__1I9f6YaS {
    width: 100%;
    color: #fff;
    background: none;
    border: none; }
    .AudioPlayer__transparent__3R1yktiZ .AudioPlayer__content__1I9f6YaS .AudioPlayer__name__1oT1QRc7 {
      color: #fff; }
    .AudioPlayer__transparent__3R1yktiZ .AudioPlayer__content__1I9f6YaS .AudioPlayer__total__hdcQl947 {
      color: #d4d2d2; }
    .AudioPlayer__transparent__3R1yktiZ .AudioPlayer__content__1I9f6YaS .AudioPlayer__progress__3Hc0KMfQ {
      bottom: 0px; }

@keyframes BodyText__fillBar__3ljCAqva {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BodyText__content__1ADzqt8i {
  width: 100%;
  max-width: 848px;
  padding: 0 24px;
  margin: 24px auto; }
  @media (min-width: 37.5625em) {
    .BodyText__content__1ADzqt8i {
      max-width: 928px;
      padding: 0 64px;
      margin: 64px auto; } }
  @media (min-width: 60.0625em) {
    .BodyText__content__1ADzqt8i {
      margin: 48px auto; } }
  @media (min-width: 80em) {
    .BodyText__content__1ADzqt8i {
      max-width: 992px;
      padding: 0 96px;
      margin: 96px auto; } }

.BodyText__uptitle__1L1S9L32 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin: 24px 0;
  color: #181818;
  letter-spacing: 0; }
  .theme-ferrari-dark .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-light .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-neutral-grey .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-f8-spider .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-812-gts .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-f169 .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-races-dark .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-171-black .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BodyText__uptitle__1L1S9L32 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BodyText__uptitle__1L1S9L32 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-175 .BodyText__uptitle__1L1S9L32 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BodyText__uptitle__1L1S9L32 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BodyText__uptitle__1L1S9L32 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BodyText__uptitle__1L1S9L32 {
    color: #1266a4; }
  .theme-ferrari-f167 .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-supercar .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BodyText__uptitle__1L1S9L32 {
    color: #ffffff; }
  .theme-ferrari-f250 .BodyText__uptitle__1L1S9L32 {
    color: #181818; }
  .theme-ferrari-f169m .BodyText__uptitle__1L1S9L32 {
    color: #1E4758; }

.BodyText__bottomText__268mVqWU {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin: 48px 0 24px;
  color: #181818;
  letter-spacing: 0;
  display: block; }
  .theme-ferrari-dark .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-light .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-neutral-grey .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-f488-pista .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-f488-spider .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-f8-spider .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-812-gts .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-f169 .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-scuderia-dark .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-races-dark .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-171-black .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BodyText__bottomText__268mVqWU {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BodyText__bottomText__268mVqWU {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-175 .BodyText__bottomText__268mVqWU {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BodyText__bottomText__268mVqWU {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BodyText__bottomText__268mVqWU {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BodyText__bottomText__268mVqWU {
    color: #1266a4; }
  .theme-ferrari-f167 .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-supercar .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BodyText__bottomText__268mVqWU {
    color: #ffffff; }
  .theme-ferrari-f250 .BodyText__bottomText__268mVqWU {
    color: #181818; }
  .theme-ferrari-f169m .BodyText__bottomText__268mVqWU {
    color: #1E4758; }

.BodyText__title__SKyLqm0j {
  margin: 24px 0; }

@keyframes BtnFocusOn__fillBar__V3QYBI_R {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BtnFocusOn__btn__2uH29qol {
  border: 0;
  background: none;
  outline: none;
  display: inline-flex;
  align-items: center;
  padding: 10px 30px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  position: relative;
  padding: 20px 30px;
  width: 100%;
  color: #181818; }
  .theme-ferrari-dark .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-dark-alpha .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-light .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-neutral-grey .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-ferrari-carbon .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-sf90-stradale .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-f8-tributo .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-monza-sp1 .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-monza-sp2 .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-f488-pista .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-f488-spider .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-f488-pista-spider .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-f812-superfast .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-gtc4-lusso .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-f8-spider .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-812-gts .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-f169 .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-scuderia-dark .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-giallo-modena .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-races-dark .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-portofinom-dark-blue .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-171-black .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-171-rht-light .BtnFocusOn__btn__2uH29qol {
    color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .BtnFocusOn__btn__2uH29qol {
    color: #001c35; }
  .theme-ferrari-smart-guide-dark .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-175 .BtnFocusOn__btn__2uH29qol {
    color: #430000; }
  .theme-ferrari-169-spider .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-f173vs-coupe .BtnFocusOn__btn__2uH29qol {
    color: #303030; }
  .theme-ferrari-f173vs-spider .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-f167 .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-supercar .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-miami-event-2024 .BtnFocusOn__btn__2uH29qol {
    color: #181818; }
  .theme-ferrari-f250 .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .theme-ferrari-f169m .BtnFocusOn__btn__2uH29qol {
    color: #ffffff; }
  .BtnFocusOn__btn__2uH29qol:focus {
    outline: none; }
  @media (min-width: 37.5625em) {
    .BtnFocusOn__btn__2uH29qol {
      width: auto; } }
  .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 30px;
    transform: scaleX(0);
    transform-origin: 0 0;
    background: #fff; }
    .theme-ferrari-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-light .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-neutral-grey .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-f488-pista .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-f488-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-f8-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-812-gts .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-f169 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-scuderia-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-races-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-171-black .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-175 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #1266a4; }
    .theme-ferrari-f167 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-supercar .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #ffffff; }
    .theme-ferrari-f250 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #181818; }
    .theme-ferrari-f169m .BtnFocusOn__btn__2uH29qol .BtnFocusOn__bg__5jqYcuqm {
      background: #1E4758; }
  .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 0;
    width: 3px;
    background: #da291c; }
    .theme-ferrari-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-dark-alpha .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-light .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-neutral-grey .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f8-tributo .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f488-pista .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f488-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f812-superfast .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f8-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-812-gts .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f169 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-giallo-modena .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #ebb218; }
    .theme-ferrari-races-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-171-black .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-171-rht-light .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-175 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-169-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f167 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-supercar .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #0092b1; }
    .theme-ferrari-f250 .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
    .theme-ferrari-f169m .BtnFocusOn__btn__2uH29qol .BtnFocusOn__border__3v073sUk {
      background: #da291c; }
  .BtnFocusOn__btn__2uH29qol .BtnFocusOn__label__2bc_qABw {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 18px;
    line-height: 1.3em;
    font-size: 16px;
    opacity: 0;
    transform: translateY(10px);
    z-index: 1;
    padding: 0 20px 0 0; }
    @media (min-width: 37.5625em) {
      .BtnFocusOn__btn__2uH29qol .BtnFocusOn__label__2bc_qABw {
        font-size: 18px; } }
  .BtnFocusOn__btn__2uH29qol .BtnFocusOn__icon__1etJCYZf {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    position: relative;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    margin-left: auto;
    opacity: 0; }
    @media (min-width: 37.5625em) {
      .BtnFocusOn__btn__2uH29qol .BtnFocusOn__icon__1etJCYZf {
        margin-left: 60px; } }
    .BtnFocusOn__btn__2uH29qol .BtnFocusOn__icon__1etJCYZf svg,
    .BtnFocusOn__btn__2uH29qol .BtnFocusOn__icon__1etJCYZf > span {
      position: absolute;
      display: block;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }

.BtnFocusOn__btn__2uH29qol.BtnFocusOn__small__3KdsjEmj {
  padding: 14px 20px; }
  .BtnFocusOn__btn__2uH29qol.BtnFocusOn__small__3KdsjEmj .BtnFocusOn__label__2bc_qABw {
    font-size: 22px; }
  .BtnFocusOn__btn__2uH29qol.BtnFocusOn__small__3KdsjEmj .BtnFocusOn__border__3v073sUk {
    display: none; }

@media (min-width: 37.5625em) {
  .BtnFocusOn__ctaPadding__ydwUruBc {
    padding: 72px 68px; } }

@keyframes DefaultBtnFocusOn__fillBar__9BZ_o8qz {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DefaultBtnFocusOn__btn__2YNMOvm8 {
  border: 0;
  background: none;
  outline: none;
  display: inline-flex;
  align-items: center;
  padding: 10px 30px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  position: relative;
  padding: 20px 30px;
  width: 100%;
  color: #181818; }
  .theme-ferrari-dark .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-dark-alpha .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-light .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-neutral-grey .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-ferrari-carbon .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-sf90-stradale .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-f8-tributo .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-monza-sp1 .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-monza-sp2 .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-f488-pista .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-f488-spider .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-f488-pista-spider .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-f812-superfast .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-f8-spider .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-812-gts .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-f169 .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-scuderia-dark .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-giallo-modena .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-races-dark .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-portofinom-dark-blue .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-171-black .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-171-rht-light .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #001c35; }
  .theme-ferrari-smart-guide-dark .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-175 .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #430000; }
  .theme-ferrari-169-spider .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-f173vs-coupe .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #303030; }
  .theme-ferrari-f173vs-spider .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-f167 .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-supercar .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-miami-event-2024 .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #181818; }
  .theme-ferrari-f250 .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .theme-ferrari-f169m .DefaultBtnFocusOn__btn__2YNMOvm8 {
    color: #ffffff; }
  .DefaultBtnFocusOn__btn__2YNMOvm8:focus {
    outline: none; }
  @media (min-width: 37.5625em) {
    .DefaultBtnFocusOn__btn__2YNMOvm8 {
      width: auto; } }
  .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 30px;
    transform: scaleX(0);
    transform-origin: 0 0;
    background: #fff; }
    .theme-ferrari-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-light .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-neutral-grey .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-f488-pista .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-f488-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-f8-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-812-gts .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-f169 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-scuderia-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-races-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-171-black .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-175 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #1266a4; }
    .theme-ferrari-f167 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-supercar .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #ffffff; }
    .theme-ferrari-f250 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #181818; }
    .theme-ferrari-f169m .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__bg__3H4GYNTj {
      background: #1E4758; }
  .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 0;
    width: 3px;
    background: #da291c; }
    .theme-ferrari-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-dark-alpha .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-light .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-neutral-grey .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f8-tributo .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f488-pista .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f488-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f812-superfast .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f8-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-812-gts .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f169 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-giallo-modena .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #ebb218; }
    .theme-ferrari-races-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-171-black .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-171-rht-light .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-175 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-169-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f167 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-supercar .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #0092b1; }
    .theme-ferrari-f250 .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
    .theme-ferrari-f169m .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__border__1h6GvUfK {
      background: #da291c; }
  .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__label__3LJT9HZ7 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 18px;
    line-height: 1.3em;
    font-size: 16px;
    opacity: 0;
    transform: translateY(10px);
    z-index: 1;
    padding: 0 20px 0 0; }
    @media (min-width: 37.5625em) {
      .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__label__3LJT9HZ7 {
        font-size: 18px; } }
  .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__icon__1WKZvWu4 {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    position: relative;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    margin-left: auto;
    opacity: 0; }
    @media (min-width: 37.5625em) {
      .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__icon__1WKZvWu4 {
        margin-left: 60px; } }
    .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__icon__1WKZvWu4 svg,
    .DefaultBtnFocusOn__btn__2YNMOvm8 .DefaultBtnFocusOn__icon__1WKZvWu4 > span {
      position: absolute;
      display: block;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }

.DefaultBtnFocusOn__btn__2YNMOvm8.DefaultBtnFocusOn__small__346J0AvB {
  padding: 14px 20px; }
  .DefaultBtnFocusOn__btn__2YNMOvm8.DefaultBtnFocusOn__small__346J0AvB .DefaultBtnFocusOn__label__3LJT9HZ7 {
    font-size: 22px; }
  .DefaultBtnFocusOn__btn__2YNMOvm8.DefaultBtnFocusOn__small__346J0AvB .DefaultBtnFocusOn__border__1h6GvUfK {
    display: none; }

@keyframes BtnFocusOnSmall__fillBar__ayHpxFq_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BtnFocusOnSmall__btn__1G1VuCnh {
  border: 0;
  background: none;
  outline: none;
  display: inline-flex;
  align-items: center;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  position: relative;
  padding: 7px 8px 7px 24px;
  color: #181818;
  width: 100%; }
  .BtnFocusOnSmall__btn__1G1VuCnh:focus {
    outline: none; }
  @media (min-width: 37.5625em) {
    .BtnFocusOnSmall__btn__1G1VuCnh {
      width: auto; } }
  .BtnFocusOnSmall__btn__1G1VuCnh .BtnFocusOnSmall__bg__11i7yZmz {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0px;
    background: #fff;
    transform-origin: 0 0; }
  .BtnFocusOnSmall__btn__1G1VuCnh .BtnFocusOnSmall__label__2EfZbFuM {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    opacity: 0;
    transform: translateY(10px);
    z-index: 1; }
  .BtnFocusOnSmall__btn__1G1VuCnh .BtnFocusOnSmall__icon__2K83SUbu {
    z-index: 1;
    flex-shrink: 0;
    display: inline-block;
    position: relative;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    margin-left: auto;
    opacity: 0; }
    .BtnFocusOnSmall__btn__1G1VuCnh .BtnFocusOnSmall__icon__2K83SUbu svg, .BtnFocusOnSmall__btn__1G1VuCnh .BtnFocusOnSmall__icon__2K83SUbu > span {
      position: absolute;
      display: block;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }

@keyframes ButtonDownloadFile__fillBar__2yS53QO6 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ButtonDownloadFile__wrapper__1pERgUbL {
  margin: 0 auto;
  padding: 12px 8px;
  background: transparent;
  border: none;
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .theme-ferrari-dark .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-dark-alpha .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-light .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #252627; }
  .theme-ferrari-f8-tributo .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f488-pista .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #212334; }
  .theme-ferrari-f812-superfast .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #414141; }
  .theme-ferrari-giallo-modena .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-races-dark .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #252a2b; }
  .theme-ferrari-171-black .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-171-rht-light .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-175 .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #2c0000; }
  .theme-ferrari-169-spider .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-supercar .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f250 .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-f169m .ButtonDownloadFile__wrapper__1pERgUbL {
    border-bottom: 1px solid #eeeded; }

.ButtonDownloadFile__title__1YMHRQGN,
.ButtonDownloadFile__type__5ZgTJmjp,
.ButtonDownloadFile__new__NCCbzEc3 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }

.ButtonDownloadFile__title__1YMHRQGN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  min-width: 0;
  margin: 0 16px 0 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1 1 auto; }
  .theme-ferrari-dark .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-light .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-neutral-grey .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-f8-spider .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-812-gts .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-f169 .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-races-dark .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-171-black .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ButtonDownloadFile__title__1YMHRQGN {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ButtonDownloadFile__title__1YMHRQGN {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-175 .ButtonDownloadFile__title__1YMHRQGN {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ButtonDownloadFile__title__1YMHRQGN {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ButtonDownloadFile__title__1YMHRQGN {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ButtonDownloadFile__title__1YMHRQGN {
    color: #1266a4; }
  .theme-ferrari-f167 .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-supercar .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ButtonDownloadFile__title__1YMHRQGN {
    color: #ffffff; }
  .theme-ferrari-f250 .ButtonDownloadFile__title__1YMHRQGN {
    color: #181818; }
  .theme-ferrari-f169m .ButtonDownloadFile__title__1YMHRQGN {
    color: #1E4758; }

.ButtonDownloadFile__type__5ZgTJmjp {
  margin: 0 36px;
  font-style: normal;
  text-transform: uppercase;
  display: none; }
  .theme-ferrari-dark .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-dark-alpha .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-light .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-neutral-grey .ButtonDownloadFile__type__5ZgTJmjp {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-sf90-stradale .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-f8-tributo .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-monza-sp1 .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-monza-sp2 .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-f488-pista .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-f488-spider .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-f812-superfast .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .ButtonDownloadFile__type__5ZgTJmjp {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .ButtonDownloadFile__type__5ZgTJmjp {
    color: #505050; }
  .theme-ferrari-f8-spider .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-812-gts .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-f169 .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-scuderia-dark .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-giallo-modena .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-races-dark .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-171-black .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-171-rht-light .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-171-rht-dark .ButtonDownloadFile__type__5ZgTJmjp {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-175 .ButtonDownloadFile__type__5ZgTJmjp {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .ButtonDownloadFile__type__5ZgTJmjp {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .ButtonDownloadFile__type__5ZgTJmjp {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .ButtonDownloadFile__type__5ZgTJmjp {
    color: #8f8f8f; }
  .theme-ferrari-f167 .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-supercar .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .ButtonDownloadFile__type__5ZgTJmjp {
    color: #ffffff; }
  .theme-ferrari-f250 .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  .theme-ferrari-f169m .ButtonDownloadFile__type__5ZgTJmjp {
    color: #969696; }
  @media (min-width: 37.5625em) {
    .ButtonDownloadFile__type__5ZgTJmjp {
      display: block; } }

.ButtonDownloadFile__download__3ZKKM039 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  display: none; }
  .theme-ferrari-dark .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-light .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-neutral-grey .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-f8-spider .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-812-gts .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-f169 .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-races-dark .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-171-black .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ButtonDownloadFile__download__3ZKKM039 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ButtonDownloadFile__download__3ZKKM039 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-175 .ButtonDownloadFile__download__3ZKKM039 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ButtonDownloadFile__download__3ZKKM039 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ButtonDownloadFile__download__3ZKKM039 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ButtonDownloadFile__download__3ZKKM039 {
    color: #1266a4; }
  .theme-ferrari-f167 .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-supercar .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ButtonDownloadFile__download__3ZKKM039 {
    color: #ffffff; }
  .theme-ferrari-f250 .ButtonDownloadFile__download__3ZKKM039 {
    color: #181818; }
  .theme-ferrari-f169m .ButtonDownloadFile__download__3ZKKM039 {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .ButtonDownloadFile__download__3ZKKM039 {
      display: block; } }

.ButtonDownloadFile__icon__1vBqkCkh {
  width: 24px;
  height: 24px;
  margin: 0 8px 0 0;
  display: block;
  overflow: hidden;
  flex: 0 0 auto;
  position: relative; }
  .ButtonDownloadFile__icon__1vBqkCkh i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.6); }
    .theme-ferrari-dark .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-dark-alpha .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-light .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-neutral-grey .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #818181 !important; }
    .theme-ferrari-ferrari-carbon .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-sf90-stradale .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f8-tributo .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-monza-sp1 .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-monza-sp2 .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f488-pista .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f488-spider .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f488-pista-spider .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f812-superfast .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-gtc4-lusso .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #505050 !important; }
    .theme-ferrari-gtc4-lusso-t .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #505050 !important; }
    .theme-ferrari-f8-spider .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-812-gts .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f169 .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-scuderia-dark .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-giallo-modena .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-giallo-modena-dark .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-races-dark .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-portofinom-dark-blue .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-sf90-spider-graphite-black .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-171-black .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-171-rht-light .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-171-rht-dark .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #b9d8e9 !important; }
    .theme-ferrari-smart-guide-dark .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-175 .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #e3bdbd !important; }
    .theme-ferrari-169-spider .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #8c95a0 !important; }
    .theme-ferrari-f173vs-coupe .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #8f8f8f !important; }
    .theme-ferrari-f173vs-spider .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #8f8f8f !important; }
    .theme-ferrari-f167 .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-supercar .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-miami-event-2024 .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #ffffff !important; }
    .theme-ferrari-f250 .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f169m .ButtonDownloadFile__icon__1vBqkCkh i > svg path {
      fill: #969696 !important; }

.ButtonDownloadFile__new__NCCbzEc3 {
  background-color: #da291c;
  color: #fff;
  margin: 0;
  padding: .1em .5em; }

@keyframes ButtonRoundArrow__fillBar__g1Qfd-vK {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ButtonRoundArrow__wrapper__ck467AW7 {
  width: 100%;
  padding: 20px 0;
  background: transparent;
  border: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer; }
  .theme-ferrari-dark .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-dark-alpha .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-light .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #252627; }
  .theme-ferrari-f8-tributo .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f488-pista .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #212334; }
  .theme-ferrari-f812-superfast .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #414141; }
  .theme-ferrari-giallo-modena .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-races-dark .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #252a2b; }
  .theme-ferrari-171-black .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-171-rht-light .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-175 .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #2c0000; }
  .theme-ferrari-169-spider .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-supercar .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f250 .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-f169m .ButtonRoundArrow__wrapper__ck467AW7 {
    border-bottom: 1px solid #eeeded; }
  @media (min-width: 37.5625em) {
    .ButtonRoundArrow__wrapper__ck467AW7 {
      padding: 22px 24px; } }
  .ButtonRoundArrow__wrapper__ck467AW7:hover .ButtonRoundArrow__round__2aHfjkHL,
  .ButtonRoundArrow__wrapper__ck467AW7:hover .ButtonRoundArrow__title__10cHcpmr {
    opacity: 0.5; }
  .ButtonRoundArrow__wrapper__ck467AW7 > svg {
    margin: 0 0 0 auto; }
    .theme-ferrari-dark .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-dark-alpha .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-light .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-neutral-grey .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-ferrari-carbon .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-sf90-stradale .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f8-tributo .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-monza-sp1 .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-monza-sp2 .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f488-pista .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f488-spider .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f488-pista-spider .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f812-superfast .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-gtc4-lusso .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-gtc4-lusso-t .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f8-spider .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-812-gts .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f169 .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-scuderia-dark .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-giallo-modena .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #ebb218; }
    .theme-ferrari-giallo-modena-dark .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #ebb218; }
    .theme-ferrari-races-dark .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-portofinom-dark-blue .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-171-black .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-171-rht-light .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-171-rht-dark .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-smart-guide-dark .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-175 .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-169-spider .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f173vs-coupe .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f173vs-spider .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f167 .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-supercar .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-miami-event-2024 .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #0092b1; }
    .theme-ferrari-f250 .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
    .theme-ferrari-f169m .ButtonRoundArrow__wrapper__ck467AW7 > svg path {
      fill: #da291c; }
  .ButtonRoundArrow__wrapper__ck467AW7.ButtonRoundArrow__highlight__343rjmEc {
    padding: 45px 0; }
    @media (min-width: 37.5625em) {
      .ButtonRoundArrow__wrapper__ck467AW7.ButtonRoundArrow__highlight__343rjmEc {
        padding: 55px 24px; } }

.ButtonRoundArrow__round__2aHfjkHL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  min-width: 86px;
  margin: 0 32px 0 0;
  text-align: left;
  display: none; }
  .theme-ferrari-dark .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-light .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-neutral-grey .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-f8-spider .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-812-gts .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-f169 .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-races-dark .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-171-black .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ButtonRoundArrow__round__2aHfjkHL {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ButtonRoundArrow__round__2aHfjkHL {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-175 .ButtonRoundArrow__round__2aHfjkHL {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ButtonRoundArrow__round__2aHfjkHL {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ButtonRoundArrow__round__2aHfjkHL {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ButtonRoundArrow__round__2aHfjkHL {
    color: #1266a4; }
  .theme-ferrari-f167 .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-supercar .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ButtonRoundArrow__round__2aHfjkHL {
    color: #ffffff; }
  .theme-ferrari-f250 .ButtonRoundArrow__round__2aHfjkHL {
    color: #181818; }
  .theme-ferrari-f169m .ButtonRoundArrow__round__2aHfjkHL {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .ButtonRoundArrow__round__2aHfjkHL {
      display: block; } }

.ButtonRoundArrow__title__10cHcpmr {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 14px; }
  .theme-ferrari-dark .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-dark-alpha .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-light .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-neutral-grey .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f8-tributo .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f488-pista .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f488-spider .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f812-superfast .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f8-spider .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-812-gts .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f169 .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-giallo-modena .ButtonRoundArrow__title__10cHcpmr {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .ButtonRoundArrow__title__10cHcpmr {
    color: #ebb218; }
  .theme-ferrari-races-dark .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-171-black .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-171-rht-light .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-175 .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-169-spider .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f167 .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-supercar .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .ButtonRoundArrow__title__10cHcpmr {
    color: #0092b1; }
  .theme-ferrari-f250 .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  .theme-ferrari-f169m .ButtonRoundArrow__title__10cHcpmr {
    color: #da291c; }
  @media (min-width: 37.5625em) {
    .ButtonRoundArrow__title__10cHcpmr {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 18px;
      line-height: 1.3em; } }

.ButtonRoundArrow__round__2aHfjkHL,
.ButtonRoundArrow__title__10cHcpmr {
  line-height: normal;
  transition: opacity 0.3s ease; }

@keyframes CaptchaCrossCountry__fillBar__19ohwYAg {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CaptchaCrossCountry__container__2_4aRRnW {
  display: flex;
  flex-direction: column; }

.CaptchaCrossCountry__input__1ak-SU_i {
  margin: 10px 0 0 0; }

@keyframes CarHeader__fillBar__2LvhmjHt {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

/*
  *** WARNING ***
  Don't add css rules in here because this file is imported on every component and will produce redundant style
 */
.CarHeader__header__3XzBWnjZ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 40px;
  z-index: 8;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7));
  pointer-events: none; }
  .CarHeader__header__3XzBWnjZ.CarHeader__topbar__2ckbY5Ma {
    top: 40px; }
  .CarHeader__header__3XzBWnjZ .CarHeader__share__tlgoqpwN {
    position: relative; }

.CarHeader__header-content__xxFA1F5p {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  padding: 16px 24px; }

.CarHeader__logo-wrap__1qm0tKed.CarHeader__left__XAFcNZIa {
  flex: 1 1 100px;
  position: relative;
  margin: 0 auto 0 0;
  width: 150px;
  height: 40px; }
  @media (min-width: 37.5625em) {
    .CarHeader__logo-wrap__1qm0tKed.CarHeader__left__XAFcNZIa {
      width: 200px; } }
  @media (min-width: 60.0625em) {
    .CarHeader__logo-wrap__1qm0tKed.CarHeader__left__XAFcNZIa {
      width: 248px; } }

.CarHeader__logo-wrap__1qm0tKed.CarHeader__center__1Yr6PwI- {
  position: absolute;
  top: 0;
  left: 50%;
  margin: 0;
  transform: translateX(-50%); }

.CarHeader__logo__1kXpz4FT {
  width: 100%;
  height: 100%;
  margin: 0 auto 0 0;
  object-fit: contain;
  object-position: 0% 50%; }

.CarHeader__nav__30gpvvK-,
.CarHeader__logo-wrap__1qm0tKed,
.CarHeader__share__tlgoqpwN {
  pointer-events: all; }

.CarHeader__nav__30gpvvK- {
  position: relative;
  padding: 0 0 0 5px;
  margin: 0 0 0 auto;
  display: none; }
  @media (min-width: 80em) {
    .CarHeader__nav__30gpvvK- {
      padding: 0 5px 0 0; } }
  .CarHeader__nav__30gpvvK-.CarHeader__visible__1khwIXrI {
    display: block; }
  .CarHeader__nav__30gpvvK- li {
    display: inline-block;
    margin: 0; }
    .CarHeader__nav__30gpvvK- li a, .CarHeader__nav__30gpvvK- li button {
      display: inline-block;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      padding: 10px 10px;
      background: transparent;
      text-decoration: none;
      color: #fff;
      outline: none;
      cursor: pointer;
      border: 0; }

@keyframes Card__fillBar__2T71KXQc {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Card__card__cwFFUad8 {
  position: relative;
  display: inline-block;
  padding: 0 12px;
  margin: 48px 0 0 0;
  width: 100%;
  max-width: calc(330px + 32px);
  text-decoration: none; }
  .theme-ferrari-dark .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-light .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-neutral-grey .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-f8-spider .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-812-gts .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-f169 .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-races-dark .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-171-black .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Card__card__cwFFUad8 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Card__card__cwFFUad8 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-175 .Card__card__cwFFUad8 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Card__card__cwFFUad8 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Card__card__cwFFUad8 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Card__card__cwFFUad8 {
    color: #1266a4; }
  .theme-ferrari-f167 .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-supercar .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Card__card__cwFFUad8 {
    color: #ffffff; }
  .theme-ferrari-f250 .Card__card__cwFFUad8 {
    color: #181818; }
  .theme-ferrari-f169m .Card__card__cwFFUad8 {
    color: #1E4758; }
  .Card__card__cwFFUad8 + .Card__card__cwFFUad8 {
    margin-top: 64px; }
  .Card__card--full__4J074IRz {
    padding: 0; }
  .Card__card--carousel__2gFqrf_4 {
    margin-top: 0; }
  @media (min-width: 37.5625em) {
    .Card__card__cwFFUad8 {
      margin: 12px 0; }
      .Card__card__cwFFUad8 + .Card__card__cwFFUad8 {
        margin-top: 12px; }
      .Card__card--big__2YOo7z2P {
        width: 100%;
        max-width: 100%; }
      .Card__card--full__4J074IRz {
        padding: 0 16px;
        width: 100%;
        max-width: 100%; } }
  @media (min-width: 60.0625em) {
    .Card__card__cwFFUad8 {
      margin: 12px 0;
      max-width: calc(420px + 32px); }
      .Card__card__cwFFUad8 + .Card__card__cwFFUad8 {
        margin-top: 12px; }
      .Card__card--big__2YOo7z2P {
        width: 66.66%;
        max-width: 100%; }
      .Card__card--full__4J074IRz {
        padding: 0 16px;
        width: 100%;
        max-width: 100%; } }
  @media (min-width: 80em) {
    .Card__card__cwFFUad8 {
      margin: 32px 0;
      padding: 0 16px; }
      .Card__card--carousel__2gFqrf_4 {
        margin: 24px 0; }
      .Card__card__cwFFUad8 + .Card__card__cwFFUad8 {
        margin-top: 32px; } }
  @media (min-width: 37.5625em) {
    .Card__card--carousel__2gFqrf_4 {
      padding-right: 12px;
      padding-left: 12px; } }
  @media (min-width: 60.0625em) {
    .Card__card--carousel__2gFqrf_4 {
      padding-right: 12px; } }
  .Card__card__cwFFUad8:hover .Card__wrapper__2HwxoSe5 img {
    transform: scale(1.1);
    transition: transform 3s ease-in; }
  .Card__card__cwFFUad8 img {
    vertical-align: top;
    z-index: 0; }
  .Card__card--featured__1JTV-6DH .Card__wrapper__2HwxoSe5:after, .Card__card--fullImage__1vgvxjQV .Card__wrapper__2HwxoSe5:after, .Card__card--quote__n033pox2 .Card__wrapper__2HwxoSe5:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0), #181818);
    z-index: 1;
    opacity: 0;
    content: '';
    transition: opacity 0s ease-out; }
  .Card__card--featured__1JTV-6DH .Card__wrapper__2HwxoSe5 img, .Card__card--fullImage__1vgvxjQV .Card__wrapper__2HwxoSe5 img, .Card__card--quote__n033pox2 .Card__wrapper__2HwxoSe5 img {
    transition: transform 0.8s ease; }
  .Card__card--featured__1JTV-6DH .Card__wrapper--visible__1LdTLCPj:after, .Card__card--fullImage__1vgvxjQV .Card__wrapper--visible__1LdTLCPj:after, .Card__card--quote__n033pox2 .Card__wrapper--visible__1LdTLCPj:after {
    opacity: 1;
    transition: opacity 1s ease-out; }
  .Card__card--featured__1JTV-6DH .Card__content__1iV95PHv, .Card__card--fullImage__1vgvxjQV .Card__content__1iV95PHv, .Card__card--quote__n033pox2 .Card__content__1iV95PHv {
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    padding: 35px;
    z-index: 2; }
  .Card__card--featured__1JTV-6DH {
    padding: 0;
    margin: 0;
    width: 100%;
    max-width: 100%;
    margin-bottom: 16px; }
    .Card__card--featured__1JTV-6DH + .Card__card--featured__1JTV-6DH {
      margin-top: 16px; }
    @media (min-width: 37.5625em) {
      .Card__card--featured__1JTV-6DH {
        padding: 0 12px;
        padding-top: 16px;
        max-width: calc(330px + 32px);
        margin-bottom: 12px; }
        .Card__card--featured__1JTV-6DH + .Card__card--featured__1JTV-6DH {
          margin-top: 0; } }
    @media (min-width: 60.0625em) {
      .Card__card--featured__1JTV-6DH {
        padding-top: 48px; } }
    @media (min-width: 60.0625em) {
      .Card__card--featured__1JTV-6DH {
        max-width: 100%; } }
    @media (min-width: 80em) {
      .Card__card--featured__1JTV-6DH {
        padding-top: 16px;
        padding: 0 16px; } }
    .Card__card--featured__1JTV-6DH .Card__wrapper__2HwxoSe5 {
      height: 420px; }
      @media (min-width: 37.5625em) {
        .Card__card--featured__1JTV-6DH .Card__wrapper__2HwxoSe5 {
          height: 300px; } }
      @media (min-width: 60.0625em) {
        .Card__card--featured__1JTV-6DH .Card__wrapper__2HwxoSe5 {
          height: 332px; } }
      @media (min-width: 80em) {
        .Card__card--featured__1JTV-6DH .Card__wrapper__2HwxoSe5 {
          height: 450px; } }
  .Card__card--carousel__2gFqrf_4 {
    max-width: 100%; }
    .Card__card--carousel__2gFqrf_4 .Card__wrapper__2HwxoSe5 {
      height: 345px; }
      @media (min-width: 37.5625em) {
        .Card__card--carousel__2gFqrf_4 .Card__wrapper__2HwxoSe5 {
          height: 300px; } }
      @media (min-width: 60.0625em) {
        .Card__card--carousel__2gFqrf_4 .Card__wrapper__2HwxoSe5 {
          height: 277px; } }
      @media (min-width: 80em) {
        .Card__card--carousel__2gFqrf_4 .Card__wrapper__2HwxoSe5 {
          height: 379px; } }
      @media (min-width: 100.0625em) {
        .Card__card--carousel__2gFqrf_4 .Card__wrapper__2HwxoSe5 {
          height: 414px; } }
      .Card__card--carousel__2gFqrf_4 .Card__wrapper__2HwxoSe5:after {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background: linear-gradient(to bottom, rgba(24, 24, 24, 0), #181818);
        z-index: 1;
        opacity: 0;
        content: '';
        transition: opacity 0s ease-out; }
      .Card__card--carousel__2gFqrf_4 .Card__wrapper--visible__1LdTLCPj:after {
        opacity: 1;
        transition: opacity 1s ease-out; }
    .Card__card--carousel__2gFqrf_4 .Card__content__1iV95PHv {
      position: absolute;
      left: 0;
      bottom: 0;
      color: #fff;
      padding: 35px;
      z-index: 2; }

.Card__wrapper__2HwxoSe5 {
  position: relative;
  width: 100%;
  overflow: hidden; }

.Card__content__1iV95PHv {
  padding: 24px 0px; }

.Card__quote__31V_L1-Z {
  margin: 0;
  text-transform: uppercase; }
  .Card__quote__31V_L1-Z blockquote {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    margin: 0;
    font-size: 14px;
    line-height: 1.5em; }
    .Card__quote__31V_L1-Z blockquote p {
      margin: 0;
      padding: 0 0 0 12px;
      display: block;
      position: relative; }
      .Card__quote__31V_L1-Z blockquote p::before, .Card__quote__31V_L1-Z blockquote p::after {
        content: '"';
        font-size: 26px;
        line-height: 16px;
        vertical-align: bottom; }
      .Card__quote__31V_L1-Z blockquote p::before {
        position: absolute;
        top: 4px;
        left: 0; }
  .Card__quote__31V_L1-Z figcaption {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin: 22px 0 0;
    display: flex;
    align-items: center; }
    .Card__quote__31V_L1-Z figcaption::before {
      content: '';
      width: 55px;
      height: 2px;
      margin: 0 13px 0 0;
      background: #fff;
      display: block; }

.Card__uptitle__2xNHN64S {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin: 0 0 16px; }

.Card__chapter__23KoHR4y {
  margin: 0 0 16px; }

.Card__excerpt__1G3XYGF4 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin: 8px 0 0; }

.Card__share__31qCenQ1 {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  text-align: right;
  z-index: 3; }

.Card__bottom__u8OBnW0H {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #969696;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 32px; }

.Card__download__39yboePb {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  display: flex;
  align-items: center; }

.Card__icon__31dnMEsx {
  width: 24px;
  height: 24px;
  margin: 0 0 0 8px;
  display: block;
  overflow: hidden;
  flex: 0 0 auto;
  position: relative; }
  .Card__icon__31dnMEsx i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.6); }
    .theme-ferrari-dark .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-dark-alpha .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-light .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-neutral-grey .Card__icon__31dnMEsx i > svg path {
      fill: #818181 !important; }
    .theme-ferrari-ferrari-carbon .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-sf90-stradale .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f8-tributo .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-monza-sp1 .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-monza-sp2 .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f488-pista .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f488-spider .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f488-pista-spider .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f812-superfast .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-gtc4-lusso .Card__icon__31dnMEsx i > svg path {
      fill: #505050 !important; }
    .theme-ferrari-gtc4-lusso-t .Card__icon__31dnMEsx i > svg path {
      fill: #505050 !important; }
    .theme-ferrari-f8-spider .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-812-gts .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f169 .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-scuderia-dark .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-giallo-modena .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-giallo-modena-dark .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-races-dark .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-portofinom-dark-blue .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-sf90-spider-graphite-black .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-171-black .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-171-rht-light .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-171-rht-dark .Card__icon__31dnMEsx i > svg path {
      fill: #b9d8e9 !important; }
    .theme-ferrari-smart-guide-dark .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-175 .Card__icon__31dnMEsx i > svg path {
      fill: #e3bdbd !important; }
    .theme-ferrari-169-spider .Card__icon__31dnMEsx i > svg path {
      fill: #8c95a0 !important; }
    .theme-ferrari-f173vs-coupe .Card__icon__31dnMEsx i > svg path {
      fill: #8f8f8f !important; }
    .theme-ferrari-f173vs-spider .Card__icon__31dnMEsx i > svg path {
      fill: #8f8f8f !important; }
    .theme-ferrari-f167 .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-supercar .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-miami-event-2024 .Card__icon__31dnMEsx i > svg path {
      fill: #ffffff !important; }
    .theme-ferrari-f250 .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }
    .theme-ferrari-f169m .Card__icon__31dnMEsx i > svg path {
      fill: #969696 !important; }

@keyframes CardFeatured__fillBar__1TADUY0M {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardFeatured__wrapper__2hIUF1Qs {
  margin: 24px 12px;
  padding: 0;
  text-align: left;
  background: transparent;
  border: none;
  display: block;
  position: relative; }
  .theme-ferrari-dark .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-light .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-neutral-grey .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-f488-pista .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-f488-spider .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-f8-spider .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-812-gts .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-f169 .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-scuderia-dark .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-races-dark .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-171-black .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .CardFeatured__wrapper__2hIUF1Qs {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .CardFeatured__wrapper__2hIUF1Qs {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-175 .CardFeatured__wrapper__2hIUF1Qs {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .CardFeatured__wrapper__2hIUF1Qs {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .CardFeatured__wrapper__2hIUF1Qs {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .CardFeatured__wrapper__2hIUF1Qs {
    color: #1266a4; }
  .theme-ferrari-f167 .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-supercar .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .CardFeatured__wrapper__2hIUF1Qs {
    color: #ffffff; }
  .theme-ferrari-f250 .CardFeatured__wrapper__2hIUF1Qs {
    color: #181818; }
  .theme-ferrari-f169m .CardFeatured__wrapper__2hIUF1Qs {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .CardFeatured__wrapper__2hIUF1Qs {
      width: calc(50% - 24px); } }
  .CardFeatured__wrapper__2hIUF1Qs[type='button'] {
    width: calc(100% - 24px);
    cursor: pointer; }
    @media (min-width: 37.5625em) {
      .CardFeatured__wrapper__2hIUF1Qs[type='button'] {
        width: calc(50% - 24px); } }
  .CardFeatured__wrapper__2hIUF1Qs:hover .CardFeatured__image__24On7G3a {
    transform: scale(1.1);
    transition: opacity 3s ease, transform 3s ease; }
  .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-s__1gxIaxV- {
    max-width: 392px; }
    @media (min-width: 60.0625em) {
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-s__1gxIaxV- {
        width: calc(33.33% - 24px); } }
  @media (min-width: 60.0625em) {
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-m__3wCX9rsy {
      width: calc(50% - 24px); } }
  .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-l__3q7L2PcW {
    max-width: 800px; }
    @media (min-width: 60.0625em) {
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-l__3q7L2PcW {
        width: calc(66.66% - 24px); } }
  .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-xl__2Mfmv25l {
    width: calc(100% - 24px); }
  @media (min-width: 80em) {
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-l__3q7L2PcW .CardFeatured__quote__1Z68gKmE blockquote, .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-xl__2Mfmv25l .CardFeatured__quote__1Z68gKmE blockquote {
      font-size: 16px;
      line-height: 28px; } }
  @media (min-width: 80em) {
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-l__3q7L2PcW .CardFeatured__quote__1Z68gKmE blockquote p::before, .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-l__3q7L2PcW .CardFeatured__quote__1Z68gKmE blockquote p::after, .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-xl__2Mfmv25l .CardFeatured__quote__1Z68gKmE blockquote p::before, .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-xl__2Mfmv25l .CardFeatured__quote__1Z68gKmE blockquote p::after {
      font-size: 28px;
      line-height: 20px; } }
  .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-half__2vXHCnEn .CardFeatured__media__1B1Pk-VD {
    padding-top: 56.25%;
    position: relative; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-half__2vXHCnEn .CardFeatured__media__1B1Pk-VD .CardFeatured__video__20OL5Zne,
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-half__2vXHCnEn .CardFeatured__media__1B1Pk-VD .CardFeatured__image__24On7G3a {
      width: 100%;
      position: absolute;
      top: 0;
      left: 0; }
  .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- {
    height: 420px;
    color: #fff; }
    @media (min-width: 37.5625em) {
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- {
        height: 300px; } }
    @media (min-width: 60.0625em) {
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- {
        height: 332px; } }
    @media (min-width: 80em) {
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- {
        height: 450px; } }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT-::before {
      content: '';
      width: 100%;
      height: 100%;
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), #181818);
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__content__1vuz5Dlf {
      width: 100%;
      padding: 16px 24px;
      position: absolute;
      left: 0;
      bottom: 0;
      z-index: 2; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__media__1B1Pk-VD {
      width: 100%;
      height: 100%; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter__2Gjuy51w > div {
      color: currentColor; }
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter__2Gjuy51w > div > strong,
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter__2Gjuy51w > div > span {
        color: currentColor; }
        .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter__2Gjuy51w > div > strong > i,
        .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter__2Gjuy51w > div > span > i {
          color: currentColor; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter-single__CZnh0jhq > div {
      color: currentColor; }
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter-single__CZnh0jhq > div > span {
        display: none; }
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter-single__CZnh0jhq > div > strong {
        color: currentColor; }
        .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__chapter-single__CZnh0jhq > div > strong > i {
          color: currentColor; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-full__1RcTduT- .CardFeatured__title__10i0r-5l > h2 {
      color: currentColor; }
  .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L {
    height: auto; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L::before {
      display: none; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__media__1B1Pk-VD {
      height: 420px;
      position: relative;
      overflow: hidden; }
    .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf {
      position: relative;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      padding: 16px 0; }
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
        position: relative;
        margin-right: 8px;
        width: 24px;
        height: 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100%; }
        .theme-ferrari-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-dark-alpha .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-neutral-grey .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-ferrari-carbon .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-sf90-stradale .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f8-tributo .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-monza-sp1 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-monza-sp2 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f488-pista .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f488-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f488-pista-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f812-superfast .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-gtc4-lusso .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-gtc4-lusso-t .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f8-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-812-gts .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f169 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-scuderia-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-giallo-modena .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #ebb218; }
        .theme-ferrari-giallo-modena-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #ebb218; }
        .theme-ferrari-races-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-portofinom-dark-blue .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-sf90-spider-graphite-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-171-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-171-rht-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-171-rht-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-smart-guide-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-175 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-169-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f173vs-coupe .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f173vs-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f167 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-supercar .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-miami-event-2024 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #0092b1; }
        .theme-ferrari-f250 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .theme-ferrari-f169m .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz {
          border: 1px solid #da291c; }
        .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
          font-size: 12px; }
          .theme-ferrari-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-dark-alpha .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-neutral-grey .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-ferrari-carbon .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-sf90-stradale .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f8-tributo .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-monza-sp1 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-monza-sp2 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f488-pista .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f488-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f488-pista-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f812-superfast .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-gtc4-lusso .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-gtc4-lusso-t .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f8-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-812-gts .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f169 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-scuderia-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-giallo-modena .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #ebb218; }
          .theme-ferrari-giallo-modena-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #ebb218; }
          .theme-ferrari-races-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-portofinom-dark-blue .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-sf90-spider-graphite-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-171-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-171-rht-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-171-rht-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-smart-guide-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-175 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-169-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f173vs-coupe .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f173vs-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f167 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-supercar .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-miami-event-2024 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #0092b1; }
          .theme-ferrari-f250 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
          .theme-ferrari-f169m .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__caption__3ksmmezz h4 {
            color: #da291c; }
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l {
        margin: 0;
        flex: 1; }
        .theme-ferrari-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-dark-alpha .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-neutral-grey .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-ferrari-carbon .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-sf90-stradale .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-f8-tributo .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-monza-sp1 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-monza-sp2 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-f488-pista .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-f488-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-f488-pista-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-f812-superfast .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-gtc4-lusso .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-gtc4-lusso-t .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-f8-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-812-gts .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-f169 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-scuderia-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-giallo-modena .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-giallo-modena-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-races-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-171-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-171-rht-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #001c35; }
        .theme-ferrari-171-rht-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-175 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #fcf2f2; }
        .theme-ferrari-169-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #374552; }
        .theme-ferrari-f173vs-coupe .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #d0d0d0; }
        .theme-ferrari-f173vs-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #1266a4; }
        .theme-ferrari-f167 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-supercar .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-miami-event-2024 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #ffffff; }
        .theme-ferrari-f250 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #181818; }
        .theme-ferrari-f169m .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__title__10i0r-5l h2 {
          color: #1E4758; }
      .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
        width: 100%; }
        .theme-ferrari-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-dark-alpha .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-neutral-grey .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #818181; }
        .theme-ferrari-ferrari-carbon .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-sf90-stradale .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-f8-tributo .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-monza-sp1 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-monza-sp2 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-f488-pista .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-f488-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-f488-pista-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-f812-superfast .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-gtc4-lusso .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #505050; }
        .theme-ferrari-gtc4-lusso-t .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #505050; }
        .theme-ferrari-f8-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-812-gts .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-f169 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-scuderia-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-giallo-modena .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-giallo-modena-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-races-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-portofinom-dark-blue .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-sf90-spider-graphite-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-171-black .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-171-rht-light .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-171-rht-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #b9d8e9; }
        .theme-ferrari-smart-guide-dark .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-175 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #e3bdbd; }
        .theme-ferrari-169-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #8c95a0; }
        .theme-ferrari-f173vs-coupe .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #8f8f8f; }
        .theme-ferrari-f173vs-spider .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #8f8f8f; }
        .theme-ferrari-f167 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-supercar .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-miami-event-2024 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #ffffff; }
        .theme-ferrari-f250 .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }
        .theme-ferrari-f169m .CardFeatured__wrapper__2hIUF1Qs.CardFeatured__-caption__SNi3FR7L .CardFeatured__content__1vuz5Dlf .CardFeatured__excerpt__34Bqz-LR {
          color: #969696; }

.CardFeatured__media__1B1Pk-VD {
  overflow: hidden; }
  .CardFeatured__media__1B1Pk-VD.CardFeatured__-video__bQVlX649 .CardFeatured__image__24On7G3a {
    opacity: 0;
    transition: opacity 3s ease, transform 3s ease; }
  .CardFeatured__media__1B1Pk-VD.CardFeatured__-video__bQVlX649 .CardFeatured__video__20OL5Zne {
    opacity: 1;
    transition: opacity 3s ease; }
  .CardFeatured__media__1B1Pk-VD .CardFeatured__video__20OL5Zne,
  .CardFeatured__media__1B1Pk-VD .CardFeatured__image__24On7G3a {
    height: 100%; }
  .CardFeatured__media__1B1Pk-VD .CardFeatured__image__24On7G3a {
    transition: opacity 1.5s ease, transform 1.5s ease; }
    .CardFeatured__media__1B1Pk-VD .CardFeatured__image__24On7G3a div {
      background: none; }
  .CardFeatured__media__1B1Pk-VD .CardFeatured__video__20OL5Zne {
    opacity: 0;
    transition: opacity 1.5s ease; }

.CardFeatured__share__Cm5hUCc2 {
  width: 100%;
  height: 100%;
  text-align: right;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2; }

.CardFeatured__quote__1Z68gKmE,
.CardFeatured__title__10i0r-5l,
.CardFeatured__excerpt__34Bqz-LR {
  margin: 8px 0; }

.CardFeatured__quote__1Z68gKmE {
  text-transform: uppercase; }
  .CardFeatured__quote__1Z68gKmE blockquote {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    margin: 0;
    font-size: 14px;
    line-height: 1.5em; }
    .CardFeatured__quote__1Z68gKmE blockquote p {
      max-width: 480px;
      margin: 0;
      padding: 0 0 0 16px;
      display: block;
      position: relative; }
      .CardFeatured__quote__1Z68gKmE blockquote p::before, .CardFeatured__quote__1Z68gKmE blockquote p::after {
        content: '"';
        font-size: 26px;
        line-height: 16px;
        vertical-align: bottom; }
      .CardFeatured__quote__1Z68gKmE blockquote p::before {
        position: absolute;
        top: 4px;
        left: 0; }
  .CardFeatured__quote__1Z68gKmE figcaption {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin: 16px 0 0;
    display: flex;
    align-items: center; }
    .CardFeatured__quote__1Z68gKmE figcaption::before {
      content: '';
      width: 55px;
      height: 2px;
      margin: 0 8px 0 16px;
      background: currentColor;
      display: block; }

.CardFeatured__chapter__2Gjuy51w {
  margin: 24px 0 16px; }

.CardFeatured__excerpt__34Bqz-LR {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }
  .CardFeatured__excerpt__34Bqz-LR p {
    color: currentColor; }

@keyframes CardListing__fillBar__rsn47N3d {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardListing__wrapper__tzroyOku {
  display: grid;
  grid-template-columns: 1fr; }
  @media (min-width: 37.5625em) {
    .CardListing__wrapper__tzroyOku {
      grid-template-columns: 1fr 1fr;
      column-gap: 32px;
      row-gap: 32px; } }
  @media (min-width: 80em) {
    .CardListing__wrapper__tzroyOku {
      grid-template-columns: 1fr 1fr 1fr; } }

@keyframes CardNews__fillBar__2CtdKKXo {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardNews__card__ve5cMgFt {
  position: relative;
  display: inline-block;
  width: 100%;
  text-decoration: none; }
  .theme-ferrari-dark .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-light .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-neutral-grey .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-f488-pista .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-f488-spider .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-f8-spider .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-812-gts .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-f169 .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-scuderia-dark .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-races-dark .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-171-black .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .CardNews__card__ve5cMgFt {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .CardNews__card__ve5cMgFt {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-175 .CardNews__card__ve5cMgFt {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .CardNews__card__ve5cMgFt {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .CardNews__card__ve5cMgFt {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .CardNews__card__ve5cMgFt {
    color: #1266a4; }
  .theme-ferrari-f167 .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-supercar .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .CardNews__card__ve5cMgFt {
    color: #ffffff; }
  .theme-ferrari-f250 .CardNews__card__ve5cMgFt {
    color: #181818; }
  .theme-ferrari-f169m .CardNews__card__ve5cMgFt {
    color: #1E4758; }
  .CardNews__card__ve5cMgFt img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    vertical-align: top;
    z-index: 0; }
  .notuch .CardNews__card__ve5cMgFt:hover img {
    transform: scale(1.1);
    transition: transform 3s ease-in; }

.CardNews__wrapper__3O3_vC2r {
  position: relative;
  width: 100%;
  overflow: hidden;
  aspect-ratio: 420/235;
  background-color: #eeeded; }

.CardNews__content__LZ8ilz8O {
  padding: 24px 0px; }

.CardNews__pretitle__39-60MYL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin: 0 0 16px; }

.CardNews__chapter__1OzMdqee {
  margin: 0 0 16px; }

.CardNews__share__2JFzijRN {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  text-align: right;
  z-index: 3; }

@keyframes CardNewsSkeleton__fillBar__2zcDLRZD {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardNewsSkeleton__card__3VIqP2bV > div {
  position: relative;
  background-color: #d4d2d2;
  overflow: hidden; }
  .CardNewsSkeleton__card__3VIqP2bV > div:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 400px;
    background-image: linear-gradient(90deg, transparent 0, rgba(239, 237, 237, 0.9) 80%, transparent 100%);
    background-repeat: no-repeat;
    animation: CardNewsSkeleton__shine__3r759CqA 1.5s infinite;
    transform: translateX(-100%);
    will-change: transform; }

.CardNewsSkeleton__image__3ggKvfys {
  aspect-ratio: 420/235;
  margin-bottom: 24px; }

.CardNewsSkeleton__chapter__2xy7FL4Z {
  margin-bottom: 24px;
  height: 20px;
  width: 50%;
  border-radius: 3px; }

.CardNewsSkeleton__titlerow1__3YxFuVl7 {
  margin-bottom: 8px;
  height: 25px;
  width: 100%;
  border-radius: 3px; }

.CardNewsSkeleton__titlerow2__2PcoTPBx {
  margin-bottom: 16px;
  height: 25px;
  width: 60%;
  border-radius: 3px; }

@keyframes CardNewsSkeleton__shine__3r759CqA {
  0% {
    transform: translateX(-100%); }
  100% {
    transform: translateX(100%); } }

@keyframes CardProduct__fillBar__3NF8bKrU {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardProduct__wrapper__2mv7v2jl {
  position: relative;
  width: 100%;
  color: #303030; }

.CardProduct__image__3rK8OLkd {
  position: relative;
  overflow: hidden;
  display: block;
  border: 1px solid #d4d2d2; }
  .CardProduct__image__3rK8OLkd:before {
    content: '';
    display: block;
    height: 0px;
    padding-bottom: 100%; }
  .CardProduct__image__3rK8OLkd > img,
  .CardProduct__image__3rK8OLkd > object,
  .CardProduct__image__3rK8OLkd > canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 100.5%; }
  .CardProduct__image__3rK8OLkd > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.CardProduct__label__2ZvqieU9 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 11px;
  letter-spacing: 1px;
  color: #fff;
  background-color: #da291c;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  min-width: 100px;
  padding: 11px 0; }

.CardProduct__category__2WdYPAl5 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase; }

.CardProduct__title__1vZg-qvI {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  font-size: 13px; }
  @media (min-width: 60.0625em) {
    .CardProduct__title__1vZg-qvI {
      font-size: 18px; } }

@keyframes CardSimple__fillBar__gchnQeU7 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardSimple__wrapper__2W86wb6b {
  position: relative;
  width: 100%;
  display: block;
  height: 0;
  overflow: hidden;
  padding-top: 66.67%;
  background-color: #eeeded; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-dark {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-dark-alpha {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-light {
    border: 1px solid #eeeded; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-neutral-grey {
    border: 1px solid #eeeded; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-ferrari-carbon {
    border: 1px solid #181818; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-sf90-stradale {
    border: 1px solid #252627; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f8-tributo {
    border: 1px solid #101724; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-monza-sp1 {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-monza-sp2 {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f488-pista {
    border: 1px solid #1e2128; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f488-spider {
    border: 1px solid #0f2331; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f488-pista-spider {
    border: 1px solid #212334; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f812-superfast {
    border: 1px solid #3c0b0d; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-gtc4-lusso {
    border: 1px solid #b2b2b2; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-gtc4-lusso-t {
    border: 1px solid #a0a7ac; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f8-spider {
    border: 1px solid #1b1a17; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-812-gts {
    border: 1px solid #dbdbdb; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f169 {
    border: 1px solid #dbdbdb; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-scuderia-dark {
    border: 1px solid #414141; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-giallo-modena {
    border: 1px solid #eeeded; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-giallo-modena-dark {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-races-dark {
    border: 1px solid #303035; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-portofinom-dark-blue {
    border: 1px solid #102f37; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-sf90-spider-graphite-black {
    border: 1px solid #252a2b; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-171-black {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-171-rht-light {
    border: 1px solid #ede8e1; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-171-rht-dark {
    border: 1px solid #001324; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-smart-guide-dark {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-175 {
    border: 1px solid #2c0000; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-169-spider {
    border: 1px solid #9ca7b4; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f173vs-coupe {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f173vs-spider {
    border: 1px solid #d0d0d0; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f167 {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-supercar {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-miami-event-2024 {
    border: 1px solid #303030; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f250 {
    border: 1px solid #eeeded; }
  .CardSimple__wrapper__2W86wb6b.theme-ferrari-f169m {
    border: 1px solid #eeeded; }
  .CardSimple__wrapper__2W86wb6b:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 47%;
    opacity: 0.7;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.7)); }

.CardSimple__image__2KdqwGpA {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  object-fit: cover; }

.CardSimple__title__6qM_a5_9 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  line-height: 1.2;
  font-size: 20px;
  color: #fff;
  padding: 0 24px 24px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1; }

.CardSimple__link__2z12fAIe .CardSimple__title__6qM_a5_9 {
  padding: 0 96px 24px 24px; }
  @media (min-width: 60.0625em) {
    .CardSimple__link__2z12fAIe .CardSimple__title__6qM_a5_9 {
      padding: 0 96px 24px 32px; } }

.CardSimple__link__2z12fAIe .CardSimple__icon__32NUl1rq {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  padding: 0 24px 24px; }
  @media (min-width: 60.0625em) {
    .CardSimple__link__2z12fAIe .CardSimple__icon__32NUl1rq {
      padding: 0 32px 24px 32px; } }

.CardSimple__multimedia__3Pg17gPN .CardSimple__title__6qM_a5_9 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

@keyframes CardSimpleSkeleton__fillBar__3w4Pzag0 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardSimpleSkeleton__card__URTh5fIa > div {
  position: relative;
  background-color: #d4d2d2;
  overflow: hidden; }
  .CardSimpleSkeleton__card__URTh5fIa > div:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 400px;
    background-image: linear-gradient(90deg, transparent 0, rgba(239, 237, 237, 0.9) 80%, transparent 100%);
    background-repeat: no-repeat;
    animation: CardSimpleSkeleton__shine__17HkCXqU 1.5s infinite;
    transform: translateX(-100%);
    will-change: transform; }

.CardSimpleSkeleton__image__2f-EQzP_ {
  position: relative;
  width: 100%;
  display: block;
  height: 0;
  overflow: hidden;
  padding-top: 66.67%; }

@keyframes CardSimpleSkeleton__shine__17HkCXqU {
  0% {
    transform: translateX(-100%); }
  100% {
    transform: translateX(100%); } }

@keyframes CardVideo__fillBar__1HHDhldx {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardVideo__wrapper__2tuo19D_ {
  padding: 0 8px 16px; }

.CardVideo__button__3g6dH2X1 {
  width: 100%;
  margin: 0 0 14px;
  padding: 0;
  background: none;
  border: none;
  display: block;
  position: relative;
  cursor: pointer; }
  .CardVideo__button__3g6dH2X1::before {
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(48, 48, 48, 0.3);
    display: block;
    position: absolute;
    top: 0;
    left: 0; }
  .CardVideo__button__3g6dH2X1 > i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }

.CardVideo__img__1Q_nHTPY {
  width: 100%;
  display: block; }

.CardVideo__title__1y5f4Mhf,
.CardVideo__text__2RdtXgcP {
  margin: 8px 0; }

.CardVideo__title__1y5f4Mhf {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  text-transform: uppercase; }
  .theme-ferrari-dark .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-light .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-neutral-grey .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-f488-pista .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-f488-spider .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-f8-spider .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-812-gts .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-f169 .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-scuderia-dark .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-races-dark .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-171-black .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .CardVideo__title__1y5f4Mhf {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .CardVideo__title__1y5f4Mhf {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-175 .CardVideo__title__1y5f4Mhf {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .CardVideo__title__1y5f4Mhf {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .CardVideo__title__1y5f4Mhf {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .CardVideo__title__1y5f4Mhf {
    color: #1266a4; }
  .theme-ferrari-f167 .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-supercar .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .CardVideo__title__1y5f4Mhf {
    color: #ffffff; }
  .theme-ferrari-f250 .CardVideo__title__1y5f4Mhf {
    color: #181818; }
  .theme-ferrari-f169m .CardVideo__title__1y5f4Mhf {
    color: #1E4758; }

.CardVideo__text__2RdtXgcP {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  line-height: normal;
  text-transform: none; }
  .theme-ferrari-dark .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-dark-alpha .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-light .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-neutral-grey .CardVideo__text__2RdtXgcP {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-sf90-stradale .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-f8-tributo .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-monza-sp1 .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-monza-sp2 .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-f488-pista .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-f488-spider .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-f812-superfast .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .CardVideo__text__2RdtXgcP {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .CardVideo__text__2RdtXgcP {
    color: #505050; }
  .theme-ferrari-f8-spider .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-812-gts .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-f169 .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-scuderia-dark .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-giallo-modena .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-races-dark .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-171-black .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-171-rht-light .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-171-rht-dark .CardVideo__text__2RdtXgcP {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-175 .CardVideo__text__2RdtXgcP {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .CardVideo__text__2RdtXgcP {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .CardVideo__text__2RdtXgcP {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .CardVideo__text__2RdtXgcP {
    color: #8f8f8f; }
  .theme-ferrari-f167 .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-supercar .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .CardVideo__text__2RdtXgcP {
    color: #ffffff; }
  .theme-ferrari-f250 .CardVideo__text__2RdtXgcP {
    color: #969696; }
  .theme-ferrari-f169m .CardVideo__text__2RdtXgcP {
    color: #969696; }

.CardVideo__download__3TO7Cq4S {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin: 14px 0 0;
  text-transform: uppercase;
  transition: opacity 0.3s ease; }
  .theme-ferrari-dark .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-light .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-neutral-grey .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-f488-pista .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-f488-spider .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-f8-spider .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-812-gts .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-f169 .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-scuderia-dark .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-races-dark .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-171-black .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .CardVideo__download__3TO7Cq4S {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .CardVideo__download__3TO7Cq4S {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-175 .CardVideo__download__3TO7Cq4S {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .CardVideo__download__3TO7Cq4S {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .CardVideo__download__3TO7Cq4S {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .CardVideo__download__3TO7Cq4S {
    color: #1266a4; }
  .theme-ferrari-f167 .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-supercar .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .CardVideo__download__3TO7Cq4S {
    color: #ffffff; }
  .theme-ferrari-f250 .CardVideo__download__3TO7Cq4S {
    color: #181818; }
  .theme-ferrari-f169m .CardVideo__download__3TO7Cq4S {
    color: #1E4758; }
  .CardVideo__download__3TO7Cq4S:hover {
    opacity: 0.5; }

@keyframes Carousel__fillBar__2Ae4uraN {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Carousel__container__6clwioBJ {
  position: relative;
  overflow: hidden;
  width: 100%; }
  .Carousel__container--fullHeight__2GkN4NtK {
    height: 100%; }
    .Carousel__container--fullHeight__2GkN4NtK .swiper-container {
      height: 100%; }
  .Carousel__container--overflow__3XCP4etE {
    overflow: visible; }
  .Carousel__container__6clwioBJ .swiper-container {
    overflow: visible; }
  .Carousel__container__6clwioBJ .swiper-slide img {
    max-width: 100%; }
  .Carousel__container__6clwioBJ .Carousel__prev-slide__1boVtd2G,
  .Carousel__container__6clwioBJ .Carousel__next-slide__1csB87HG {
    position: absolute;
    outline: 0;
    z-index: 1;
    top: 0;
    right: 100%;
    height: 100%;
    width: 100%; }
  .Carousel__container__6clwioBJ .Carousel__next-slide__1csB87HG {
    right: auto;
    left: 100%; }
  .Carousel__container__6clwioBJ .arrow-next,
  .Carousel__container__6clwioBJ .arrow-prev {
    display: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    padding: 0 48px;
    z-index: 100;
    cursor: pointer;
    transition: opacity 200ms; }
    .Carousel__container__6clwioBJ .arrow-next svg,
    .Carousel__container__6clwioBJ .arrow-prev svg {
      fill: currentColor; }
    .Carousel__container__6clwioBJ .arrow-next.arrow-next--long, .Carousel__container__6clwioBJ .arrow-next.arrow-prev--long,
    .Carousel__container__6clwioBJ .arrow-prev.arrow-next--long,
    .Carousel__container__6clwioBJ .arrow-prev.arrow-prev--long {
      top: auto;
      bottom: 48px;
      transform: none; }
    @media (min-width: 37.5625em) {
      .Carousel__container__6clwioBJ .arrow-next,
      .Carousel__container__6clwioBJ .arrow-prev {
        display: block; } }
    .Carousel__container__6clwioBJ .arrow-next.swiper-button-disabled,
    .Carousel__container__6clwioBJ .arrow-prev.swiper-button-disabled {
      opacity: 0.5;
      cursor: default; }
  .Carousel__container__6clwioBJ .arrow-next {
    right: 20px; }
  .Carousel__container__6clwioBJ .arrow-prev {
    left: 20px; }
  .theme-ferrari-dark .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-dark-alpha .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-light .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-neutral-grey .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-ferrari-carbon .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-sf90-stradale .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f8-tributo .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-monza-sp1 .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-monza-sp2 .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f488-pista .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f488-spider .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f488-pista-spider .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f812-superfast .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-gtc4-lusso .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-gtc4-lusso-t .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f8-spider .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-812-gts .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f169 .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-scuderia-dark .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-giallo-modena .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-giallo-modena-dark .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-races-dark .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-portofinom-dark-blue .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-sf90-spider-graphite-black .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-171-black .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-171-rht-light .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(0, 28, 53, 0.2); }
  .theme-ferrari-171-rht-dark .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(243, 240, 235, 0.2); }
  .theme-ferrari-smart-guide-dark .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-175 .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(252, 242, 242, 0.2); }
  .theme-ferrari-169-spider .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(55, 69, 82, 0.2); }
  .theme-ferrari-f173vs-coupe .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(208, 208, 208, 0.2); }
  .theme-ferrari-f173vs-spider .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(18, 102, 164, 0.2); }
  .theme-ferrari-f167 .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-supercar .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-miami-event-2024 .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f250 .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f169m .Carousel__container__6clwioBJ .swiper-scrollbar {
    background: rgba(30, 71, 88, 0.2); }
  .theme-ferrari-dark .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-dark-alpha .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-light .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-neutral-grey .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-ferrari-carbon .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-stradale .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f8-tributo .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp1 .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp2 .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-spider .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista-spider .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f812-superfast .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-gtc4-lusso .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-gtc4-lusso-t .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f8-spider .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-812-gts .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169 .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-scuderia-dark .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-giallo-modena .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-giallo-modena-dark .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-races-dark .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-portofinom-dark-blue .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-spider-graphite-black .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-black .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-rht-light .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(0, 28, 53, 0.5); }
  .theme-ferrari-171-rht-dark .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(243, 240, 235, 0.5); }
  .theme-ferrari-smart-guide-dark .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-175 .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(252, 242, 242, 0.5); }
  .theme-ferrari-169-spider .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(55, 69, 82, 0.5); }
  .theme-ferrari-f173vs-coupe .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(208, 208, 208, 0.5); }
  .theme-ferrari-f173vs-spider .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(18, 102, 164, 0.5); }
  .theme-ferrari-f167 .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-supercar .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-miami-event-2024 .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f250 .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169m .Carousel__container__6clwioBJ .swiper-scrollbar-drag {
    background: rgba(30, 71, 88, 0.5); }
  .Carousel__container--outside-arrows__2sAHP2_n .arrow-next,
  .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev {
    top: auto;
    bottom: -5px; }
    .theme-ferrari-dark .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-dark
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-dark-alpha .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-dark-alpha
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-light .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-light
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-neutral-grey .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-neutral-grey
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-ferrari-carbon .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-ferrari-carbon
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-stradale .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-sf90-stradale
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f8-tributo .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f8-tributo
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp1 .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-monza-sp1
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp2 .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-monza-sp2
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f488-pista
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f488-spider .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f488-spider
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista-spider .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f488-pista-spider
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f812-superfast .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f812-superfast
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-gtc4-lusso
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso-t .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-gtc4-lusso-t
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-f8-spider .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f8-spider
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-812-gts .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-812-gts
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-f169 .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f169
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-scuderia-dark .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-scuderia-dark
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-giallo-modena
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-giallo-modena-dark .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-giallo-modena-dark
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-races-dark .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-races-dark
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-portofinom-dark-blue
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-sf90-spider-graphite-black
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-171-black .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-171-black
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-171-rht-light .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-171-rht-light
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #001c35; }
    .theme-ferrari-171-rht-dark .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-171-rht-dark
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-smart-guide-dark
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-175 .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-175
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #fcf2f2; }
    .theme-ferrari-169-spider .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-169-spider
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #374552; }
    .theme-ferrari-f173vs-coupe .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f173vs-coupe
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f173vs-spider
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #1266a4; }
    .theme-ferrari-f167 .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f167
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-supercar .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-supercar
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-miami-event-2024 .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-miami-event-2024
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f250 .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f250
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-f169m .Carousel__container--outside-arrows__2sAHP2_n .arrow-next svg, .theme-ferrari-f169m
    .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev svg {
      fill: #1E4758; }
  .Carousel__container--outside-arrows__2sAHP2_n .arrow-next {
    right: 0;
    padding: 5px 0 5px 10px; }
  .Carousel__container--outside-arrows__2sAHP2_n .arrow-prev {
    left: 0;
    padding: 5px 10px 5px 0; }
  .Carousel__container--has-scrollpointer__2yING0tG .Carousel__pagination__Zb_scMBH {
    bottom: 84px; }

.Carousel__pagination__Zb_scMBH {
  position: absolute;
  bottom: 48px;
  z-index: 2;
  left: 50%;
  z-index: 100;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  padding: 0 24px;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .Carousel__pagination__Zb_scMBH {
      padding: 0 64px; } }
  @media (min-width: 60.0625em) {
    .Carousel__pagination__Zb_scMBH {
      padding: 0;
      width: auto; } }
  .Carousel__pagination__Zb_scMBH.Carousel__pagination-with-link__JsiR3xfk {
    justify-content: space-between; }
    @media (min-width: 60.0625em) {
      .Carousel__pagination__Zb_scMBH.Carousel__pagination-with-link__JsiR3xfk {
        justify-content: center; } }
  .Carousel__pagination--outside__1hZYPqpD {
    bottom: 15px; }
  .Carousel__pagination__Zb_scMBH .bullets {
    font-size: 0;
    white-space: nowrap; }
    .Carousel__pagination__Zb_scMBH .bullets.one-slide-only {
      display: none !important; }
  .Carousel__pagination__Zb_scMBH .bullet {
    display: inline-block;
    position: relative;
    opacity: 1;
    width: 20px;
    height: 20px;
    margin: 0 2px;
    cursor: pointer; }
    .Carousel__pagination__Zb_scMBH .bullet:after {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      width: 6px;
      height: 6px;
      transform: translate(-50%, -50%);
      overflow: hidden;
      border-radius: 100%;
      background: #fff;
      transition: opacity 100ms 100ms; }
      .theme-ferrari-dark .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-dark-alpha .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-light .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-neutral-grey .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-ferrari-carbon .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-sf90-stradale .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-f8-tributo .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-monza-sp1 .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-monza-sp2 .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-f488-pista .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-f488-spider .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-f488-pista-spider .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-f812-superfast .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-gtc4-lusso .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-gtc4-lusso-t .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-f8-spider .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-812-gts .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-f169 .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-scuderia-dark .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-giallo-modena .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-giallo-modena-dark .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-races-dark .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-171-black .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-171-rht-light .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #001c35; }
      .theme-ferrari-171-rht-dark .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-175 .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #fcf2f2; }
      .theme-ferrari-169-spider .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #374552; }
      .theme-ferrari-f173vs-coupe .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #1266a4; }
      .theme-ferrari-f167 .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-supercar .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-miami-event-2024 .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #ffffff; }
      .theme-ferrari-f250 .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #181818; }
      .theme-ferrari-f169m .Carousel__pagination__Zb_scMBH .bullet:after {
        background: #1E4758; }
    .Carousel__pagination__Zb_scMBH .bullet svg {
      z-index: 1;
      position: absolute;
      top: 50%;
      left: 50%;
      width: 20px;
      height: 20px;
      transform: translate(-50%, -50%) rotate(-90deg) scale(0);
      transition: transform 300ms; }
      .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
        opacity: 0.7;
        fill: #fff; }
        .theme-ferrari-dark .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-dark-alpha .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-light .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-neutral-grey .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-ferrari-carbon .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-sf90-stradale .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-f8-tributo .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-monza-sp1 .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-monza-sp2 .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-f488-pista .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-f488-spider .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-f488-pista-spider .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-f812-superfast .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-gtc4-lusso .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-gtc4-lusso-t .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-f8-spider .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-812-gts .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-f169 .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-scuderia-dark .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-giallo-modena .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-giallo-modena-dark .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-races-dark .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-171-black .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-171-rht-light .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #001c35; }
        .theme-ferrari-171-rht-dark .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-175 .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #fcf2f2; }
        .theme-ferrari-169-spider .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #374552; }
        .theme-ferrari-f173vs-coupe .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #d0d0d0; }
        .theme-ferrari-f173vs-spider .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #1266a4; }
        .theme-ferrari-f167 .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-supercar .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-miami-event-2024 .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #ffffff; }
        .theme-ferrari-f250 .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #181818; }
        .theme-ferrari-f169m .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-bg {
          fill: #1E4758; }
      .Carousel__pagination__Zb_scMBH .bullet svg circle.bullet-progress-circle {
        stroke-dasharray: 70;
        stroke-dashoffset: 70; }
  .Carousel__pagination__Zb_scMBH .bullet--active svg {
    transform: translate(-50%, -50%) rotate(-90deg) scale(1); }
  .Carousel__pagination__Zb_scMBH .bullet--active:after {
    transition: opacity 100ms;
    opacity: 0; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullets {
    white-space: nowrap;
    display: flex; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullet {
    flex: 0 0 auto;
    opacity: 0;
    position: relative;
    transition: .2s transform,.2s left,.2s -webkit-transform; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullet--active {
    opacity: 1; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullet--active-main {
    opacity: 1; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullet--active-prev {
    opacity: .6; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullet--active-prev-prev {
    opacity: .3; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullet--active-next {
    opacity: .6; }
  .Carousel__pagination__Zb_scMBH.pagination-bullets-dynamic .bullet--active-next-next {
    opacity: .3; }
  .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand {
    display: flex;
    align-items: center; }
    .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
      display: inline-block;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase; }
      .theme-ferrari-dark .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-light .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-neutral-grey .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-f488-pista .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-f488-spider .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-f8-spider .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-812-gts .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-f169 .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-scuderia-dark .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-races-dark .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-171-black .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-175 .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #1266a4; }
      .theme-ferrari-f167 .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-supercar .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #ffffff; }
      .theme-ferrari-f250 .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #181818; }
      .theme-ferrari-f169m .Carousel__pagination__Zb_scMBH .Carousel__pagination-link__2-Wakand a {
        color: #1E4758; }
  .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand {
    margin-left: 15px; }
    @media (min-width: 60.0625em) {
      .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
        content: "";
        width: 50px;
        height: 2px;
        margin: 0 0 0 10px; }
        .theme-ferrari-dark .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-dark-alpha .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-light .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-neutral-grey .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #818181; }
        .theme-ferrari-ferrari-carbon .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-sf90-stradale .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-f8-tributo .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-monza-sp1 .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-monza-sp2 .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-f488-pista .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-f488-spider .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-f488-pista-spider .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-f812-superfast .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-gtc4-lusso .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #505050; }
        .theme-ferrari-gtc4-lusso-t .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #505050; }
        .theme-ferrari-f8-spider .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-812-gts .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-f169 .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-scuderia-dark .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-giallo-modena .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-giallo-modena-dark .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-races-dark .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-portofinom-dark-blue .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-sf90-spider-graphite-black .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-171-black .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-171-rht-light .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-171-rht-dark .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #b9d8e9; }
        .theme-ferrari-smart-guide-dark .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-175 .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #e3bdbd; }
        .theme-ferrari-169-spider .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #8c95a0; }
        .theme-ferrari-f173vs-coupe .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #8f8f8f; }
        .theme-ferrari-f173vs-spider .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #8f8f8f; }
        .theme-ferrari-f167 .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-supercar .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-miami-event-2024 .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #ffffff; }
        .theme-ferrari-f250 .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; }
        .theme-ferrari-f169m .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand:before {
          background-color: #969696; } }
    @media (min-width: 60.0625em) {
      .Carousel__pagination__Zb_scMBH .bullets:not(.one-slide-only) + .Carousel__pagination-link__2-Wakand a {
        margin-left: 32px; } }

.Carousel__dark__3GrUxSlF .bullet:after, .Carousel__dark-timed__1XA9f3wc .bullet:after {
  background: #181818; }

.Carousel__dark__3GrUxSlF .bullet--active:before, .Carousel__dark-timed__1XA9f3wc .bullet--active:before {
  border-color: #181818; }

.Carousel__timed__10muD7II .bullet--active:before, .Carousel__dark-timed__1XA9f3wc .bullet--active:before {
  border-color: #d4d2d2; }

.Carousel__timed__10muD7II .bullet--active svg, .Carousel__dark-timed__1XA9f3wc .bullet--active svg {
  display: block; }
  .Carousel__timed__10muD7II .bullet--active svg circle.bullet-progress-circle, .Carousel__dark-timed__1XA9f3wc .bullet--active svg circle.bullet-progress-circle {
    stroke: #da291c; }

.Carousel__hidden-pagination__2CmrbxOV {
  display: none; }

.ChannelMenuHeader__hamburger__2ao-XFUR {
  appearance: none;
  background: none;
  padding: 0;
  margin: 0;
  border: 0;
  color: currentColor; }

@keyframes ChannelMenuHeader__fillBar__3CPWoH3v {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

/*
  *** WARNING ***
  Don't add css rules in here because this file is imported on every component and will produce redundant style
 */
.ChannelMenuHeader__header__3zMl-w9a {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 40px;
  z-index: 8;
  pointer-events: none;
  color: #fff; }
  .ChannelMenuHeader__header__3zMl-w9a.ChannelMenuHeader__bg-overlay__6uvxotEy {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35) 50%, rgba(0, 0, 0, 0.7)); }
  .ChannelMenuHeader__header__3zMl-w9a.ChannelMenuHeader__topbar__1RIZBUV1 {
    top: 40px; }

.ChannelMenuHeader__header-content__2EuAsqEL {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  padding: 16px 24px; }

.ChannelMenuHeader__hamburger__2ao-XFUR {
  pointer-events: auto;
  cursor: pointer;
  padding: 5px 5px 5px 0;
  margin-right: 8px; }
  @media (min-width: 37.5625em) {
    .ChannelMenuHeader__hamburger__2ao-XFUR {
      margin-right: 24px; } }
  .ChannelMenuHeader__hamburger__2ao-XFUR svg path {
    fill: currentColor; }

.ChannelMenuHeader__logo-wrap__27GZq6Mw {
  display: flex;
  justify-content: start;
  align-items: center;
  margin-right: 24px;
  flex: 1; }
  @media (min-width: 60.0625em) {
    .ChannelMenuHeader__logo-wrap__27GZq6Mw {
      margin: 0; } }
  .ChannelMenuHeader__logo-wrap__27GZq6Mw > img {
    max-width: 100%;
    max-height: 40px; }

.ChannelMenuHeader__logo__-v7JdJkT {
  height: 100%;
  margin: 0 auto 0 0;
  object-fit: contain;
  object-position: 0% 50%; }

.ChannelMenuHeader__logo-center__yqaJTkjO {
  position: absolute;
  z-index: 0;
  top: 50%;
  left: 50%;
  height: 40px;
  transform: translate(-50%, -50%); }
  .ChannelMenuHeader__logo-center__yqaJTkjO .ChannelMenuHeader__logo-wrap__27GZq6Mw {
    height: 40px; }
  .ChannelMenuHeader__logo-center__yqaJTkjO .ChannelMenuHeader__logo__-v7JdJkT {
    object-position: 50% 50%; }

.ChannelMenuHeader__share__1dvJeiKX {
  position: relative; }

.ChannelMenuHeader__search-cta__1ejSYefr {
  pointer-events: all;
  margin-left: 8px; }

.ChannelMenuHeader__nav__2py7o4YO,
.ChannelMenuHeader__logo-wrap__27GZq6Mw,
.ChannelMenuHeader__share__1dvJeiKX {
  pointer-events: all; }

.ChannelMenuHeader__nav__2py7o4YO {
  position: relative;
  padding: 0 0 0 5px;
  margin: 0 0 0 auto;
  display: none; }
  .ChannelMenuHeader__nav__2py7o4YO + .ChannelMenuHeader__share__1dvJeiKX {
    margin: 0 0 0 15px; }
  .ChannelMenuHeader__nav__2py7o4YO.ChannelMenuHeader__visible__3keEnJJY {
    display: block; }
  .ChannelMenuHeader__nav__2py7o4YO li {
    display: inline-block;
    margin: 0; }
    .ChannelMenuHeader__nav__2py7o4YO li a,
    .ChannelMenuHeader__nav__2py7o4YO li button {
      display: inline-block;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      padding: 10px 10px;
      background: transparent;
      text-decoration: none;
      color: #fff;
      outline: none;
      cursor: pointer;
      border: 0; }
    .ChannelMenuHeader__nav__2py7o4YO li:last-child a,
    .ChannelMenuHeader__nav__2py7o4YO li:last-child button {
      padding-right: 0; }

.ChannelMenuHeader__button-cta__2bL0E1ig {
  flex: 0 0 auto;
  background: #da291c;
  border-radius: 24px;
  pointer-events: all;
  margin-left: auto; }
  @media (min-width: 60.0625em) {
    .ChannelMenuHeader__button-cta__2bL0E1ig {
      margin-left: 10px; } }
  .ChannelMenuHeader__button-cta__2bL0E1ig > a {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
    padding: 8px 12px; }
    @media (min-width: 60.0625em) {
      .ChannelMenuHeader__button-cta__2bL0E1ig > a {
        font-size: 11px;
        padding: 9px 14px; } }
    .ChannelMenuHeader__button-cta__2bL0E1ig > a .ChannelMenuHeader__icon__1HOuheK- {
      width: 9px !important;
      margin-left: 4px; }
      @media (min-width: 60.0625em) {
        .ChannelMenuHeader__button-cta__2bL0E1ig > a .ChannelMenuHeader__icon__1HOuheK- {
          width: 11px !important; } }
      .ChannelMenuHeader__button-cta__2bL0E1ig > a .ChannelMenuHeader__icon__1HOuheK- span {
        border: none !important;
        width: 11px; }

@keyframes Controlled360__fillBar__2Dwz_BAL {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Controlled360__container__3r2Phz5D {
  visibility: visible; }

@keyframes Countdown__fillBar__3p79oUhG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Countdown__container__31I8M_Ts {
  position: relative;
  display: inline-flex;
  flex-direction: column;
  padding: 0 10px 0 0;
  transform: scale(0.8); }
  @media screen and (min-width: 340px) {
    .Countdown__container__31I8M_Ts {
      transform: scale(1); } }

.Countdown__shape1__2SRwuxY5 {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  color: #fff;
  width: 230px;
  height: 58px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAAA6CAMAAACTSNXdAAABlVBMVEUAAAAAAAAAAAADAwMBAQEAAAAGBgYODg4eHh4AAAAEBAQuLi4REREEBAQWFhYBAQECAgIBAQEODg4BAQEAAAAzMzMAAAAJCQkAAAAAAAAtLS0AAAAGBgYCAgITExMDAwMAAAASEhIKCgoAAAASEhJ4eHgAAAAEBARXV1cHBwdxcXFOTk4AAAB+fn4pKSkPDw9OTk6rq6tYWFgdHR11dXVdXV0AAAAAAABUVFQGBgY6Ojo3NzeMjIwPDw8AAAAAAAAEBAQKCgoQEBANDQ0dHR0UFBQaGhoICAgjIyMoKCg6OjogICAYGBgxMTE0NDQvLy8sLCxFRUU3NzcrKysXFxclJSVUVFRAQEBJSUk+Pj5RUVFOTk5MTExwcHBaWlo/Pz9ISEhtbW1CQkJXV1eGhoaCgoJgYGCpqal+fn53d3dzc3NjY2NdXV0tLS1paWnExMTAwMC9vb2ZmZmWlpaNjY16enpmZma5ubm2traysrKvr6+kpKSKioplZWXQ0NClpaWjo6OQkJCenp6dnZ38/Pzb29vLy8tro8nWAAAAP3RSTlMAgGBmY4JqBmzDh29sFg3g1fCLVUNAKyD3mZOOdm9SJfv27ejPurGuo6ORdjcZ/fr49vXnzc3LysO5uLKgnUsKhzJPAAALhklEQVRo3pxYCa8MQRBm3UEQd5wRcUYQJIj4qrvn3LHz1lrs4rnv+75v8b9tlelpPaYR9fJ6dquvOr+q2RnttHh2p9OZvWgy7O5MaOGsTmdRZ1ZnMk4GnuoE6C8z8/kxa3bL1Ky5/OTb5vIqvkyYzOWRSaYm22fN6szaNXv2rJ9bZ89n5twJky9YxNLOmrB536LOwsnXyRhQcz3oLKCRAYhQ0wn8Tgoepahpyp8jtJKWf/2XVTAtvIRYpBhQ13g+ucfbixIowXQOegB8wXDqSEDNJbAUFjNCk3E2sCVomdSIBgTEuBlef1Gm7nu8M9fsVuhbxGsSAFfl1nMApRgAp89enQZuT21s13IFxuy5c4RqKznRslYVtSzyZ0zsZj1SwghM5r6BHsqn2K27QNZbRoQasEcvZMxUBJycjIRbyiiVX88wUOhhScCZ2wGcEqGNi8ZvPHYRolhV4mVgmoZTN7y8z7HdXHQNLj3IU9oxT4k9H4NpBGSkpyZjxOZ4ytrio5jzOYArOBYAoM24AJHF3jEQw0lQXvIvPo3fqeeL5DlaDkpaZhG3BXshCmueJO1FS1GdpiRioQ0eCeckKDeGTRgro3q3Rti7uF3NXRKcEj1Dm0kGBqCnAHDHJZjxg66PP5MhPz2N00s1dMzc18iPi+tAFWzEhh+WJ24ANwYgdhyA8m4fYgS6cw0jjN8cDgMQyNq8lLjoM6dHLB8FcDBMl534Gh5R1BrQcO4mCHmPE5XbAM2OjDn/kOY4HWE6BSKeOnH+9PkUw9vo04p2LY8/g0SDTUrxntEiZWavciboJo5HHlApagnjEBI3HD2wLHOZTgDnlZvm1FSVolpGTOEawVzkvWci6Lz42gVOGzKg6aUBZ26zoopl4hpXCti0olqssRMvQojO4X9I2TEq/TLURcqCGC4rHxCTyDLSN7sw06QB9UnFNBy/YPb5W9jQruVqPwKHng4EPK+1tYDuE/naxa5q9P4l1Ht+Vujm2oKAFESIJHbpHZybCehP/hB/5Gv7b0Eo9u1pV3NmBfEXJToKD2AoJ0AcXFXKkZWeTIu2I0QiKYUitrCffH72+8qx52cF0TumM5KqOkbyWfhXBOgK4CydvcreyXe2azlvycha7y7I5vsteJS3I4dHnC7Qkjq9OgDUrx1egy7UOp13EarLZpSkwFUxzw0l9axvT31CVWVXpL8A6vroDZCsbFdzOYc8QMhlTwT00wrBbS03BGOCzdwJF2BxUismT2PlDJJ/aOZYaeaKbg7QS+be7opMl+Xah6ArRITuM4MS8XPiBm68IABAB+VcMf1j3u2kUuTKlnWMFheeDQNoFPQ2RX4GDnltqmWq9nvf+tkScbejBvXejzK+BUhy46LiO8+ILW8TMOy0a7kJKFigog+jcMa1QoZH11wO2iDkEsj6PRa7u5Yg9bUfi/4KPpkhYAaNPkGeiYw9e35McQrco7QKMJLmMpniW6k/ACLx883elnntas6B7IwBc9K7bwCQhZPrbkb56Sp9yOsqeFvApeu+uLJEp8UQcjya4C3WulTdbF7Jlgfsi/xudQa0jDdk6SWx3kOASr5sRwCAtgDnFCs6VXmApICoi3a7ExTnAcidDMFoknGxV6GQdjVXkYXZ2PmayOU3G+mS/05D0HVqZw0kLHlvmUBBmtoz+WWJdVodAKC7UktEiEsWEp9IftQFSsKGlMvQ6WZaanD6OybZiS6KuudPmuCtEujInhlDwNrBfPeu5J8LexlZKMJ9jQfnORdlyek3DMGScIcCALSg8hFfR3yUoqSGR2V10Ii9KAy1b7V6iqzjBsKJm5iUyr/rB4yfuHX+GHKFKJLTFceeCHUmuiiInEwB9xjhFDYGAMhV5humehtJkAqYaquH6tqbSRnmBKlstG7lpTreRkHzWCUcNyGpaomGK7C565Wva1sWiuQsobgNriUvABwIANA6EHtTDUEQrwPKAuyJypFk3TD1l9J30lfA+favlMDVosuSyiWgEhFB5s848/Hiq/dhgFECuhif0cBtpXPQW8wMANB+jni64r1YjKUPuk+2pSOBPAumtXuKOkBdC/rOBH4uI//p88NEdoGqFp+ze7InPFycBvKUoWPI120OvE/PB66X0BRxxVCRqix6r5CjTR2H+alm4/P3VvD0n6LavSifxB8tUIpEUi/PnYDWkDSoiqoG8F5i7/PkoAhHAwC0lcaT7V0/ofDeNub6AkJ00lMyTZDRn15GqLBw84+kyRbpWD8Dil59YtKdBiJDOfQLYTziVZJxgffpVUB/nADXJA4/8Kl3I0DrN6Jy7PdukW9p7brCabKxfApBGjbANpyklzK3tKtsMvUlU74KQCUiTuGXBB16n17HfiTqVYVZXWdVbojJH7b0dlS6lpT80NXkQtEzia0SUwr4a17GLXFPj8/66VGm7heTVwlQyh03AWwIANAyiCBkerxnIMcoCFRTdMLWa+cOm4WlNYFxOlHsALloZmQjfUO4Td6eLAMSyySb19qaLhHjpgVQCOfCmgAALUzZic940dUeMOx/t3fFxsH8BdQOyVybY7Ukvyl1Lbx1NrUoF8xhqo022ZxW19uKZiDBJwK9ZOYd8cEgr+B/bbAD6suhOVV+Mty9qx/VmknP0zAQhhVBOfSA2PdFCIFAAg4c4IDQM7aTtE0TKNBCacV2AMQudoRAgED8blQT13KJDyyC8Jzar1I+T8bzZuZ19CXc/zCIG7sKAxIvLxW0er+K8mH7yhPxmtcDDCPbW2ocd1iwNSJAYtf/qW726dlon/l9mANjtEK9CT3mWzRwORZ3yKNGx1MIuGX/OAHS1fxf0AB6BBU5+ObzVCSZZ+FeH0SmbjNNxCVP6mKYwmi4ooWyvHi5qh09osSFx4/xjeosVKEflvbtp3QpdN970bXNUa4/CVDdQ+CrACZ1OvnclQc2xJFE1xo67L9CFnucCnGuAeLvj74KG9c3h7kWVZg56DlK9EsoNYBIKqhnCKjzvtzEuBSaprRpfpUBP8lV29jNAEUK5ORAvjsmQM9Apzy2O3YAb6iZWq2dElDViqqIkPK3sJIZ+hIK9sc6IMWrHDSvQHSvHp5FD6yqCcMZgLKS4QshcyofC3HclGO1shmrX7szVdPZoNgjh5ihd8j2i18qyBC4cwHluxw0JXB38dPEX7QO0etqn3+AkNuc+EOpp7A5IkAbeWTMJcUHAVlUoRa/7itQMAJKAZjjPZ1IL/NX0SgBg1pm+GBknl6X3oIhRqPeCHhhHj90JkeKFvecvvFHSrDitwmqUuzi5gV0Inv2NNace1gEFZahgdsIFqUmKVTCj7OH8A+QH+U95xzIiYiht/UJAR8AWZ7lZANAZjj6srI/hXbwGSyHI8ncmenXQIqBmdR6Vb9pIz3XJur7NKCDz/8Mjfdy9kUE6ABoeQsIYY/63qcQ91OAojX0DYBk0Rdk1lDIcv6XPsjFsUJsjHoMQ7zsFkjb9urqWvbEPCDc6f41QBcV6c0h0HvqZq4+nkCm2kGwjtg8fUyGQ+Oaphlk9lPJf8rRWAcE6P4IZgM0114LUBm4IDj0HcAl9RJtRFFzLCZAC3ekzHUJ5y4DPICeIsdKb9jaaGoK2ocBiBl6e0Euv4JU5yxYztLXjbtLfVqNADepWRMJc8PHFGRiQLj4EgbUGQVR7irexWrVQ8TiTzuIz9NbofcEIJ2DqGICiom9PxJszlZXpxvHo4beGTlXwhRxm5scevXLqS6PYcSt3Ma1jb+tOcrjO8jKCniBgNi8rhjIUrVwo0a0NjZP7zl/1RkoQzLgHQp4BBgdFDmG9rM5JkBwxZojowmcY0Rt01qx9ciI/4HYPL3lHSC6pOYO1oXmP6Ubf639JsCgALgM5CwRIU4b9ZbtkTCTXZ2ks6uzqdPZdCRJup1uN0l2JZ0kSTYtvibfsV8b6CbtYl0kym9troR2Ep/OvwAAAABJRU5ErkJggg==); }
  .Countdown__shape1__2SRwuxY5 .Countdown__label__1om5xq7V {
    text-align: left;
    margin: 6px 0 0 30px; }

.Countdown__shape2__2lDx-50- {
  position: relative;
  z-index: 2;
  display: flex;
  margin: 24px 0 0 25px;
  padding: 0 0 15px 0; }
  .Countdown__shape2__2lDx-50-:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100%);
    height: 100%;
    transform: skewX(-20deg);
    z-index: -1; }
    .theme-ferrari-dark .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-light .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-neutral-grey .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-f488-pista .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-f488-spider .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-f8-spider .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-812-gts .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-f169 .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-scuderia-dark .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-races-dark .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-171-black .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .Countdown__shape2__2lDx-50-:before {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .Countdown__shape2__2lDx-50-:before {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-175 .Countdown__shape2__2lDx-50-:before {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .Countdown__shape2__2lDx-50-:before {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .Countdown__shape2__2lDx-50-:before {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Countdown__shape2__2lDx-50-:before {
      background: #1266a4; }
    .theme-ferrari-f167 .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-supercar .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .Countdown__shape2__2lDx-50-:before {
      background: #ffffff; }
    .theme-ferrari-f250 .Countdown__shape2__2lDx-50-:before {
      background: #181818; }
    .theme-ferrari-f169m .Countdown__shape2__2lDx-50-:before {
      background: #1E4758; }

.Countdown__countdown__2m9bWAEA {
  display: flex;
  align-items: center;
  padding: 5px 25px 5px 20px; }

.Countdown__part__2tR1laHF {
  position: relative;
  min-width: 50px;
  text-align: center; }
  .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
    display: inline;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 28px; }
    .theme-ferrari-dark .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-dark-alpha .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-light .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-neutral-grey .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-ferrari-carbon .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-sf90-stradale .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-f8-tributo .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-monza-sp1 .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-monza-sp2 .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-f488-pista .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-f488-spider .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-f488-pista-spider .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-f812-superfast .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-gtc4-lusso .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-f8-spider .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-812-gts .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-f169 .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-scuderia-dark .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-giallo-modena .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-races-dark .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-portofinom-dark-blue .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-171-black .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-171-rht-light .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #001c35; }
    .theme-ferrari-smart-guide-dark .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-175 .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #430000; }
    .theme-ferrari-169-spider .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-f173vs-coupe .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #303030; }
    .theme-ferrari-f173vs-spider .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-f167 .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-supercar .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-miami-event-2024 .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #181818; }
    .theme-ferrari-f250 .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
    .theme-ferrari-f169m .Countdown__part__2tR1laHF .Countdown__value__2ESDzVTo {
      color: #ffffff; }
  .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    position: absolute;
    top: 100%;
    left: 0;
    color: #181818;
    width: 100%;
    text-align: center; }
    .theme-ferrari-dark .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-dark-alpha .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-light .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-neutral-grey .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-sf90-stradale .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-f8-tributo .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-monza-sp1 .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-monza-sp2 .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-f488-pista .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-f488-spider .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-f812-superfast .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #505050; }
    .theme-ferrari-f8-spider .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-812-gts .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-f169 .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-scuderia-dark .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-giallo-modena .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-races-dark .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-171-black .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-171-rht-light .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-171-rht-dark .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-175 .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #8f8f8f; }
    .theme-ferrari-f167 .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-supercar .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #ffffff; }
    .theme-ferrari-f250 .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }
    .theme-ferrari-f169m .Countdown__part__2tR1laHF .Countdown__label__1om5xq7V {
      color: #969696; }

.Countdown__separator__1UEm8OdL {
  margin: 0 4px;
  display: flex;
  align-items: center; }
  .theme-ferrari-dark .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-dark-alpha .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-light .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-neutral-grey .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-ferrari-carbon .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-sf90-stradale .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-f8-tributo .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-monza-sp1 .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-monza-sp2 .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-f488-pista .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-f488-spider .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-f488-pista-spider .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-f812-superfast .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-gtc4-lusso .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-f8-spider .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-812-gts .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-f169 .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-scuderia-dark .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-giallo-modena .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-giallo-modena-dark .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-races-dark .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-portofinom-dark-blue .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-171-black .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-171-rht-light .Countdown__separator__1UEm8OdL {
    fill: #f3f0eb; }
  .theme-ferrari-171-rht-dark .Countdown__separator__1UEm8OdL {
    fill: #001c35; }
  .theme-ferrari-smart-guide-dark .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-175 .Countdown__separator__1UEm8OdL {
    fill: #430000; }
  .theme-ferrari-169-spider .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-f173vs-coupe .Countdown__separator__1UEm8OdL {
    fill: #303030; }
  .theme-ferrari-f173vs-spider .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-f167 .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-supercar .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-miami-event-2024 .Countdown__separator__1UEm8OdL {
    fill: #181818; }
  .theme-ferrari-f250 .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }
  .theme-ferrari-f169m .Countdown__separator__1UEm8OdL {
    fill: #ffffff; }

.Countdown__sponsor__3rHbfc3c {
  position: absolute;
  top: 5px;
  right: 0; }
  .Countdown__sponsor__3rHbfc3c img {
    display: block; }

@keyframes DataBlock__fillBar__HV_Uk6S8 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DataBlock__container__3JteVlBp {
  max-width: 697px;
  height: 100vh; }
  .DataBlock__container__3JteVlBp.theme-ferrari-dark {
    background: #181818; }
  .DataBlock__container__3JteVlBp.theme-ferrari-dark-alpha {
    background: transparent; }
  .DataBlock__container__3JteVlBp.theme-ferrari-light {
    background: #ffffff; }
  .DataBlock__container__3JteVlBp.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DataBlock__container__3JteVlBp.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DataBlock__container__3JteVlBp.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DataBlock__container__3JteVlBp.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DataBlock__container__3JteVlBp.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f488-spider {
    background: #17354b; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f812-superfast {
    background: #320607; }
  .DataBlock__container__3JteVlBp.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DataBlock__container__3JteVlBp.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DataBlock__container__3JteVlBp.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f169 {
    background: #d0dddd; }
  .DataBlock__container__3JteVlBp.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DataBlock__container__3JteVlBp.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DataBlock__container__3JteVlBp.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DataBlock__container__3JteVlBp.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DataBlock__container__3JteVlBp.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DataBlock__container__3JteVlBp.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DataBlock__container__3JteVlBp.theme-ferrari-171-black {
    background: #23252d; }
  .DataBlock__container__3JteVlBp.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DataBlock__container__3JteVlBp.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DataBlock__container__3JteVlBp.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DataBlock__container__3JteVlBp.theme-ferrari-175 {
    background: #430000; }
  .DataBlock__container__3JteVlBp.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f167 {
    background: #000000; }
  .DataBlock__container__3JteVlBp.theme-ferrari-supercar {
    background: #000000; }
  .DataBlock__container__3JteVlBp.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DataBlock__container__3JteVlBp.theme-ferrari-f169m {
    background: #F1F2F2; }

.DataBlock__wrapper__1CPwWA6_ {
  max-width: 100%;
  overflow: hidden;
  position: relative; }

.DataBlock__scrollBarActive__2RUmmXQr {
  padding-bottom: 16px; }

.DataBlock__list__9GQPxDv1 {
  list-style-type: none;
  display: flex;
  padding: 0;
  margin: 0;
  align-content: space-between;
  flex-wrap: wrap; }

.DataBlock__item__2syzRO1s {
  padding: 28px 16px;
  text-align: center;
  min-width: 40%;
  position: relative;
  flex: 1; }
  @media (min-width: 60.0625em) {
    .DataBlock__item__2syzRO1s {
      min-width: auto; } }
  .theme-ferrari-dark .DataBlock__item__2syzRO1s {
    background-color: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-dark-alpha .DataBlock__item__2syzRO1s {
    background-color: rgba(0, 0, 0, 0.2); }
  .theme-ferrari-light .DataBlock__item__2syzRO1s {
    background-color: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-neutral-grey .DataBlock__item__2syzRO1s {
    background-color: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-ferrari-carbon .DataBlock__item__2syzRO1s {
    background-color: rgba(48, 48, 48, 0.2); }
  .theme-ferrari-sf90-stradale .DataBlock__item__2syzRO1s {
    background-color: rgba(48, 49, 51, 0.2); }
  .theme-ferrari-f8-tributo .DataBlock__item__2syzRO1s {
    background-color: rgba(30, 41, 62, 0.2); }
  .theme-ferrari-monza-sp1 .DataBlock__item__2syzRO1s {
    background-color: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-monza-sp2 .DataBlock__item__2syzRO1s {
    background-color: rgba(64, 64, 64, 0.2); }
  .theme-ferrari-f488-pista .DataBlock__item__2syzRO1s {
    background-color: rgba(14, 18, 27, 0.2); }
  .theme-ferrari-f488-spider .DataBlock__item__2syzRO1s {
    background-color: rgba(23, 53, 75, 0.2); }
  .theme-ferrari-f488-pista-spider .DataBlock__item__2syzRO1s {
    background-color: rgba(25, 27, 41, 0.2); }
  .theme-ferrari-f812-superfast .DataBlock__item__2syzRO1s {
    background-color: rgba(50, 6, 7, 0.2); }
  .theme-ferrari-gtc4-lusso .DataBlock__item__2syzRO1s {
    background-color: rgba(198, 199, 199, 0.2); }
  .theme-ferrari-gtc4-lusso-t .DataBlock__item__2syzRO1s {
    background-color: rgba(146, 152, 157, 0.2); }
  .theme-ferrari-f8-spider .DataBlock__item__2syzRO1s {
    background-color: rgba(44, 43, 39, 0.2); }
  .theme-ferrari-812-gts .DataBlock__item__2syzRO1s {
    background-color: rgba(246, 247, 248, 0.2); }
  .theme-ferrari-f169 .DataBlock__item__2syzRO1s {
    background-color: rgba(208, 221, 221, 0.2); }
  .theme-ferrari-scuderia-dark .DataBlock__item__2syzRO1s {
    background-color: rgba(0, 0, 0, 0.2); }
  .theme-ferrari-giallo-modena .DataBlock__item__2syzRO1s {
    background-color: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-giallo-modena-dark .DataBlock__item__2syzRO1s {
    background-color: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-races-dark .DataBlock__item__2syzRO1s {
    background-color: rgba(13, 13, 22, 0.2); }
  .theme-ferrari-portofinom-dark-blue .DataBlock__item__2syzRO1s {
    background-color: rgba(13, 32, 37, 0.2); }
  .theme-ferrari-sf90-spider-graphite-black .DataBlock__item__2syzRO1s {
    background-color: rgba(28, 29, 31, 0.2); }
  .theme-ferrari-171-black .DataBlock__item__2syzRO1s {
    background-color: rgba(35, 37, 45, 0.2); }
  .theme-ferrari-171-rht-light .DataBlock__item__2syzRO1s {
    background-color: rgba(243, 240, 235, 0.2); }
  .theme-ferrari-171-rht-dark .DataBlock__item__2syzRO1s {
    background-color: rgba(0, 28, 53, 0.2); }
  .theme-ferrari-smart-guide-dark .DataBlock__item__2syzRO1s {
    background-color: rgba(51, 30, 28, 0.2); }
  .theme-ferrari-175 .DataBlock__item__2syzRO1s {
    background-color: rgba(67, 0, 0, 0.2); }
  .theme-ferrari-169-spider .DataBlock__item__2syzRO1s {
    background-color: rgba(193, 205, 219, 0.2); }
  .theme-ferrari-f173vs-coupe .DataBlock__item__2syzRO1s {
    background-color: rgba(64, 64, 64, 0.2); }
  .theme-ferrari-f173vs-spider .DataBlock__item__2syzRO1s {
    background-color: rgba(243, 243, 243, 0.2); }
  .theme-ferrari-f167 .DataBlock__item__2syzRO1s {
    background-color: rgba(0, 0, 0, 0.2); }
  .theme-ferrari-supercar .DataBlock__item__2syzRO1s {
    background-color: rgba(0, 0, 0, 0.2); }
  .theme-ferrari-miami-event-2024 .DataBlock__item__2syzRO1s {
    background-color: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f250 .DataBlock__item__2syzRO1s {
    background-color: rgba(231, 231, 231, 0.2); }
  .theme-ferrari-f169m .DataBlock__item__2syzRO1s {
    background-color: rgba(241, 242, 242, 0.2); }
  .DataBlock__item__2syzRO1s:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 2px; }
    .theme-ferrari-dark .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-dark-alpha .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-light .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-neutral-grey .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-ferrari-carbon .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-sf90-stradale .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f8-tributo .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-monza-sp1 .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-monza-sp2 .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f488-pista .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f488-spider .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f488-pista-spider .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f812-superfast .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-gtc4-lusso .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f8-spider .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-812-gts .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f169 .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-scuderia-dark .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-giallo-modena .DataBlock__item__2syzRO1s:after {
      background-color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .DataBlock__item__2syzRO1s:after {
      background-color: #ebb218; }
    .theme-ferrari-races-dark .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-171-black .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-171-rht-light .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-171-rht-dark .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-smart-guide-dark .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-175 .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-169-spider .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f173vs-coupe .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f173vs-spider .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f167 .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-supercar .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-miami-event-2024 .DataBlock__item__2syzRO1s:after {
      background-color: #0092b1; }
    .theme-ferrari-f250 .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
    .theme-ferrari-f169m .DataBlock__item__2syzRO1s:after {
      background-color: #da291c; }
  .DataBlock__item__2syzRO1s:nth-child(2n) {
    margin-left: 8px; }
    @media (min-width: 60.0625em) {
      .DataBlock__item__2syzRO1s:nth-child(2n) {
        margin-left: 0; } }
  @media (min-width: 60.0625em) {
    .DataBlock__item__2syzRO1s + .DataBlock__item__2syzRO1s {
      margin-left: 8px; } }
  .DataBlock__item--smaller__2_0gatmL {
    margin-bottom: 4px; }
    @media (min-width: 60.0625em) {
      .DataBlock__item--smaller__2_0gatmL + .DataBlock__item--smaller__2_0gatmL {
        margin-left: 4px; } }
    .DataBlock__item--smaller__2_0gatmL:nth-child(2n) {
      margin-left: 4px; }
    @media (min-width: 60.0625em) {
      .DataBlock__item--smaller__2_0gatmL:nth-child(2n) {
        margin-left: 4px; } }

.DataBlock__value__3yQcIa5v {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center; }
  .theme-ferrari-dark .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-light .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-neutral-grey .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-f8-spider .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-812-gts .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-f169 .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-races-dark .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-171-black .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DataBlock__value__3yQcIa5v {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DataBlock__value__3yQcIa5v {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-175 .DataBlock__value__3yQcIa5v {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DataBlock__value__3yQcIa5v {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DataBlock__value__3yQcIa5v {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DataBlock__value__3yQcIa5v {
    color: #1266a4; }
  .theme-ferrari-f167 .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-supercar .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DataBlock__value__3yQcIa5v {
    color: #ffffff; }
  .theme-ferrari-f250 .DataBlock__value__3yQcIa5v {
    color: #181818; }
  .theme-ferrari-f169m .DataBlock__value__3yQcIa5v {
    color: #1E4758; }

.DataBlock__plusIcon__2Wl_nv1D {
  vertical-align: middle;
  margin-left: 5px;
  display: inline-block;
  line-height: 0px;
  transform: scale(0.8); }

.DataBlock__label__2KJ4RbGO {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px; }
  .theme-ferrari-dark .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-dark-alpha .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-light .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-neutral-grey .DataBlock__label__2KJ4RbGO {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-sf90-stradale .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-f8-tributo .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-monza-sp1 .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-monza-sp2 .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-f488-pista .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-f488-spider .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-f812-superfast .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .DataBlock__label__2KJ4RbGO {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .DataBlock__label__2KJ4RbGO {
    color: #505050; }
  .theme-ferrari-f8-spider .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-812-gts .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-f169 .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-scuderia-dark .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-giallo-modena .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-races-dark .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-171-black .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-171-rht-light .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-171-rht-dark .DataBlock__label__2KJ4RbGO {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-175 .DataBlock__label__2KJ4RbGO {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .DataBlock__label__2KJ4RbGO {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .DataBlock__label__2KJ4RbGO {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .DataBlock__label__2KJ4RbGO {
    color: #8f8f8f; }
  .theme-ferrari-f167 .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-supercar .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .DataBlock__label__2KJ4RbGO {
    color: #ffffff; }
  .theme-ferrari-f250 .DataBlock__label__2KJ4RbGO {
    color: #969696; }
  .theme-ferrari-f169m .DataBlock__label__2KJ4RbGO {
    color: #969696; }

.theme-ferrari-dark .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-dark-alpha .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-light .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-neutral-grey .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-ferrari-carbon .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-sf90-stradale .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-f8-tributo .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-monza-sp1 .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-monza-sp2 .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-f488-pista .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-f488-spider .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-f488-pista-spider .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-f812-superfast .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-gtc4-lusso .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-gtc4-lusso-t .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-f8-spider .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-812-gts .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-f169 .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-scuderia-dark .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-giallo-modena .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-giallo-modena-dark .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-races-dark .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-portofinom-dark-blue .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-sf90-spider-graphite-black .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-171-black .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-171-rht-light .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #f3f0eb; }

.theme-ferrari-171-rht-dark .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #001c35; }

.theme-ferrari-smart-guide-dark .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-175 .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #430000; }

.theme-ferrari-169-spider .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-f173vs-coupe .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #303030; }

.theme-ferrari-f173vs-spider .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-f167 .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-supercar .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-miami-event-2024 .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #181818; }

.theme-ferrari-f250 .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

.theme-ferrari-f169m .DataBlock__races-dark__22LThDQD .DataBlock__item__2syzRO1s {
  background-color: #ffffff; }

@keyframes DataColumns__fillBar__2Jdbc_3D {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DataColumns__container__3fRgLWrf {
  max-width: 697px; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-dark {
    background: #181818; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-dark-alpha {
    background: transparent; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-light {
    background: #ffffff; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f488-spider {
    background: #17354b; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f812-superfast {
    background: #320607; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f169 {
    background: #d0dddd; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-171-black {
    background: #23252d; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-175 {
    background: #430000; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f167 {
    background: #000000; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-supercar {
    background: #000000; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DataColumns__container__3fRgLWrf.theme-ferrari-f169m {
    background: #F1F2F2; }

.DataColumns__scrollBarActive__17EOF3B8 {
  padding-bottom: 16px; }

.DataColumns__list__2tdL0HPi {
  list-style-type: none;
  display: flex;
  padding: 0;
  margin: 0;
  justify-content: space-between;
  flex-wrap: wrap; }
  .DataColumns__list__2tdL0HPi li {
    margin-bottom: 32px;
    min-width: 35%; }
    .DataColumns__list__2tdL0HPi li:nth-child(odd) {
      text-align: right; }
    @media (min-width: 37.5625em) {
      .DataColumns__list__2tdL0HPi li {
        min-width: 50%;
        margin-bottom: 48px; } }
    .DataColumns__list__2tdL0HPi li:first-child {
      text-align: left;
      min-width: 50%;
      width: 100%;
      margin-right: 0; }
      @media (min-width: 60.0625em) {
        .DataColumns__list__2tdL0HPi li:first-child {
          margin-right: auto; } }

@keyframes DataTable__fillBar__3vfO-rjq {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DataTable__container__3Gy5UMD_ {
  max-width: 697px; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-dark {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-dark-alpha {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-light {
    background: #969696; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-neutral-grey {
    background: #969696; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-monza-sp1 {
    background: #010101; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-monza-sp2 {
    background: #010101; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f812-superfast {
    background: #270405; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f8-spider {
    background: #11100e; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f169 {
    background: #b9b7b7; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-giallo-modena {
    background: #969696; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-races-dark {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-171-black {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-175 {
    background: #150000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-169-spider {
    background: #6b7785; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f167 {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-supercar {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f250 {
    background: #969696; }
  .DataTable__container__3Gy5UMD_.theme-ferrari-f169m {
    background: #969696; }

@media (min-width: 60.0625em) {
  .DataTable__wrapper__2J1jDGKb {
    display: flex; } }

.DataTable__item__3Zoq2-FK {
  flex: 1; }
  .DataTable__item__3Zoq2-FK + .DataTable__item__3Zoq2-FK {
    margin-top: 16px; }
    @media (min-width: 60.0625em) {
      .DataTable__item__3Zoq2-FK + .DataTable__item__3Zoq2-FK {
        margin-left: 4px;
        margin-top: 0; } }

.DataTable__title__49qzJWHM {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 32px;
  text-align: center; }
  .theme-ferrari-dark .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-dark-alpha .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-light .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .DataTable__title__49qzJWHM {
    color: #818181;
    border: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #252627; }
  .theme-ferrari-f8-tributo .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-f488-pista .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #212334; }
  .theme-ferrari-f812-superfast .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .DataTable__title__49qzJWHM {
    color: #505050;
    border: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .DataTable__title__49qzJWHM {
    color: #505050;
    border: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #414141; }
  .theme-ferrari-giallo-modena .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-races-dark .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #252a2b; }
  .theme-ferrari-171-black .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-171-rht-light .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .DataTable__title__49qzJWHM {
    color: #b9d8e9;
    border: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-175 .DataTable__title__49qzJWHM {
    color: #e3bdbd;
    border: 1px solid #2c0000; }
  .theme-ferrari-169-spider .DataTable__title__49qzJWHM {
    color: #8c95a0;
    border: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .DataTable__title__49qzJWHM {
    color: #8f8f8f;
    border: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .DataTable__title__49qzJWHM {
    color: #8f8f8f;
    border: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-supercar .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .DataTable__title__49qzJWHM {
    color: #ffffff;
    border: 1px solid #303030; }
  .theme-ferrari-f250 .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #eeeded; }
  .theme-ferrari-f169m .DataTable__title__49qzJWHM {
    color: #969696;
    border: 1px solid #eeeded; }

.DataTable__values__13A7qYzU {
  display: flex; }
  @media (min-width: 60.0625em) {
    .DataTable__values__13A7qYzU {
      display: block; } }

.DataTable__valueGroup__1PtDViOB {
  outline: none;
  flex: 1; }
  @media (min-width: 60.0625em) {
    .DataTable__valueGroup__1PtDViOB {
      flex: auto; } }
  .theme-ferrari-dark .DataTable__valueGroup__1PtDViOB {
    background-color: #181818; }
  .theme-ferrari-dark-alpha .DataTable__valueGroup__1PtDViOB {
    background-color: transparent; }
  .theme-ferrari-light .DataTable__valueGroup__1PtDViOB {
    background-color: #ffffff; }
  .theme-ferrari-neutral-grey .DataTable__valueGroup__1PtDViOB {
    background-color: #ffffff; }
  .theme-ferrari-ferrari-carbon .DataTable__valueGroup__1PtDViOB {
    background-color: #303030; }
  .theme-ferrari-sf90-stradale .DataTable__valueGroup__1PtDViOB {
    background-color: #303133; }
  .theme-ferrari-f8-tributo .DataTable__valueGroup__1PtDViOB {
    background-color: #1e293e; }
  .theme-ferrari-monza-sp1 .DataTable__valueGroup__1PtDViOB {
    background-color: #181818; }
  .theme-ferrari-monza-sp2 .DataTable__valueGroup__1PtDViOB {
    background-color: #404040; }
  .theme-ferrari-f488-pista .DataTable__valueGroup__1PtDViOB {
    background-color: #0e121b; }
  .theme-ferrari-f488-spider .DataTable__valueGroup__1PtDViOB {
    background-color: #17354b; }
  .theme-ferrari-f488-pista-spider .DataTable__valueGroup__1PtDViOB {
    background-color: #191b29; }
  .theme-ferrari-f812-superfast .DataTable__valueGroup__1PtDViOB {
    background-color: #320607; }
  .theme-ferrari-gtc4-lusso .DataTable__valueGroup__1PtDViOB {
    background-color: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .DataTable__valueGroup__1PtDViOB {
    background-color: #92989d; }
  .theme-ferrari-f8-spider .DataTable__valueGroup__1PtDViOB {
    background-color: #2c2b27; }
  .theme-ferrari-812-gts .DataTable__valueGroup__1PtDViOB {
    background-color: #f6f7f8; }
  .theme-ferrari-f169 .DataTable__valueGroup__1PtDViOB {
    background-color: #d0dddd; }
  .theme-ferrari-scuderia-dark .DataTable__valueGroup__1PtDViOB {
    background-color: transparent; }
  .theme-ferrari-giallo-modena .DataTable__valueGroup__1PtDViOB {
    background-color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DataTable__valueGroup__1PtDViOB {
    background-color: #181818; }
  .theme-ferrari-races-dark .DataTable__valueGroup__1PtDViOB {
    background-color: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .DataTable__valueGroup__1PtDViOB {
    background-color: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .DataTable__valueGroup__1PtDViOB {
    background-color: #1c1d1f; }
  .theme-ferrari-171-black .DataTable__valueGroup__1PtDViOB {
    background-color: #23252d; }
  .theme-ferrari-171-rht-light .DataTable__valueGroup__1PtDViOB {
    background-color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DataTable__valueGroup__1PtDViOB {
    background-color: #001c35; }
  .theme-ferrari-smart-guide-dark .DataTable__valueGroup__1PtDViOB {
    background-color: #331e1c; }
  .theme-ferrari-175 .DataTable__valueGroup__1PtDViOB {
    background-color: #430000; }
  .theme-ferrari-169-spider .DataTable__valueGroup__1PtDViOB {
    background-color: #c1cddb; }
  .theme-ferrari-f173vs-coupe .DataTable__valueGroup__1PtDViOB {
    background-color: #404040; }
  .theme-ferrari-f173vs-spider .DataTable__valueGroup__1PtDViOB {
    background-color: #f3f3f3; }
  .theme-ferrari-f167 .DataTable__valueGroup__1PtDViOB {
    background-color: #000000; }
  .theme-ferrari-supercar .DataTable__valueGroup__1PtDViOB {
    background-color: #000000; }
  .theme-ferrari-miami-event-2024 .DataTable__valueGroup__1PtDViOB {
    background-color: #181818; }
  .theme-ferrari-f250 .DataTable__valueGroup__1PtDViOB {
    background-color: #E7E7E7; }
  .theme-ferrari-f169m .DataTable__valueGroup__1PtDViOB {
    background-color: #F1F2F2; }
  .DataTable__valueGroup--type0__2zGtbRmq {
    position: relative; }
    .theme-ferrari-dark .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-dark-alpha .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-light .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-neutral-grey .DataTable__valueGroup--type0__2zGtbRmq {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-sf90-stradale .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-f8-tributo .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-monza-sp1 .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-monza-sp2 .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-f488-pista .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-f488-spider .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-f812-superfast .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .DataTable__valueGroup--type0__2zGtbRmq {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .DataTable__valueGroup--type0__2zGtbRmq {
      color: #505050; }
    .theme-ferrari-f8-spider .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-812-gts .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-f169 .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-scuderia-dark .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-giallo-modena .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-races-dark .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-171-black .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-171-rht-light .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-171-rht-dark .DataTable__valueGroup--type0__2zGtbRmq {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-175 .DataTable__valueGroup--type0__2zGtbRmq {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .DataTable__valueGroup--type0__2zGtbRmq {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .DataTable__valueGroup--type0__2zGtbRmq {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .DataTable__valueGroup--type0__2zGtbRmq {
      color: #8f8f8f; }
    .theme-ferrari-f167 .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-supercar .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .DataTable__valueGroup--type0__2zGtbRmq {
      color: #ffffff; }
    .theme-ferrari-f250 .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-f169m .DataTable__valueGroup--type0__2zGtbRmq {
      color: #969696; }
    .theme-ferrari-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-dark-alpha .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-light .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #eeeded 65%, transparent); }
    .theme-ferrari-neutral-grey .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #eeeded 65%, transparent); }
    .theme-ferrari-ferrari-carbon .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #181818 65%, transparent); }
    .theme-ferrari-sf90-stradale .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #252627 65%, transparent); }
    .theme-ferrari-f8-tributo .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #101724 65%, transparent); }
    .theme-ferrari-monza-sp1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-monza-sp2 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-f488-pista .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #1e2128 65%, transparent); }
    .theme-ferrari-f488-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #0f2331 65%, transparent); }
    .theme-ferrari-f488-pista-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #212334 65%, transparent); }
    .theme-ferrari-f812-superfast .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #3c0b0d 65%, transparent); }
    .theme-ferrari-gtc4-lusso .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #b2b2b2 65%, transparent); }
    .theme-ferrari-gtc4-lusso-t .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #a0a7ac 65%, transparent); }
    .theme-ferrari-f8-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #1b1a17 65%, transparent); }
    .theme-ferrari-812-gts .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #dbdbdb 65%, transparent); }
    .theme-ferrari-f169 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #dbdbdb 65%, transparent); }
    .theme-ferrari-scuderia-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #414141 65%, transparent); }
    .theme-ferrari-giallo-modena .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #eeeded 65%, transparent); }
    .theme-ferrari-giallo-modena-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-races-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303035 65%, transparent); }
    .theme-ferrari-portofinom-dark-blue .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #102f37 65%, transparent); }
    .theme-ferrari-sf90-spider-graphite-black .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #252a2b 65%, transparent); }
    .theme-ferrari-171-black .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-171-rht-light .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #ede8e1 65%, transparent); }
    .theme-ferrari-171-rht-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #001324 65%, transparent); }
    .theme-ferrari-smart-guide-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-175 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #2c0000 65%, transparent); }
    .theme-ferrari-169-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #9ca7b4 65%, transparent); }
    .theme-ferrari-f173vs-coupe .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-f173vs-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #d0d0d0 65%, transparent); }
    .theme-ferrari-f167 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-supercar .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-miami-event-2024 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #303030 65%, transparent); }
    .theme-ferrari-f250 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #eeeded 65%, transparent); }
    .theme-ferrari-f169m .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
      background-image: linear-gradient(to right, #eeeded 65%, transparent); }
    @media (min-width: 60.0625em) {
      .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
        position: relative; } }
    .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
      content: '';
      position: absolute;
      left: auto;
      bottom: 0;
      top: 0;
      right: 0;
      height: auto;
      width: 12px; }
      .theme-ferrari-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-dark-alpha .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-light .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-neutral-grey .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-ferrari-carbon .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-sf90-stradale .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-f8-tributo .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-monza-sp1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-monza-sp2 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-f488-pista .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-f488-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-f488-pista-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-f812-superfast .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-gtc4-lusso .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-gtc4-lusso-t .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-f8-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-812-gts .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-f169 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-scuderia-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-giallo-modena .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-giallo-modena-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-races-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-portofinom-dark-blue .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-sf90-spider-graphite-black .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-171-black .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-171-rht-light .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #f3f0eb, transparent); }
      .theme-ferrari-171-rht-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #001c35, transparent); }
      .theme-ferrari-smart-guide-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-175 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #430000, transparent); }
      .theme-ferrari-169-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-f173vs-coupe .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #303030, transparent); }
      .theme-ferrari-f173vs-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-f167 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-supercar .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-miami-event-2024 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #181818, transparent); }
      .theme-ferrari-f250 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      .theme-ferrari-f169m .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
        background-image: linear-gradient(to left, #ffffff, transparent); }
      @media (min-width: 37.5625em) {
        .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
          left: 0;
          right: 0;
          top: 100%;
          height: 12px;
          width: auto; }
          .theme-ferrari-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-dark-alpha .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-light .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-neutral-grey .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-ferrari-carbon .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-sf90-stradale .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-f8-tributo .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-monza-sp1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-monza-sp2 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-f488-pista .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-f488-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-f488-pista-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-f812-superfast .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-gtc4-lusso .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-gtc4-lusso-t .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-f8-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-812-gts .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-f169 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-scuderia-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-giallo-modena .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-giallo-modena-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-races-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-portofinom-dark-blue .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-sf90-spider-graphite-black .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-171-black .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-171-rht-light .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #f3f0eb, transparent); }
          .theme-ferrari-171-rht-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #001c35, transparent); }
          .theme-ferrari-smart-guide-dark .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-175 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #430000, transparent); }
          .theme-ferrari-169-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-f173vs-coupe .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #303030, transparent); }
          .theme-ferrari-f173vs-spider .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-f167 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-supercar .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-miami-event-2024 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #181818, transparent); }
          .theme-ferrari-f250 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); }
          .theme-ferrari-f169m .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ:after {
            background-image: linear-gradient(to bottom, #ffffff, transparent); } }
  .theme-ferrari-dark .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-light .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-neutral-grey .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-f8-spider .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-812-gts .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-f169 .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-races-dark .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-171-black .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-175 .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #1266a4; }
  .theme-ferrari-f167 .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-supercar .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #ffffff; }
  .theme-ferrari-f250 .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #181818; }
  .theme-ferrari-f169m .DataTable__valueGroup--type1__mW7UVr1_ {
    color: #1E4758; }
  .theme-ferrari-dark .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-dark-alpha .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-light .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-neutral-grey .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-ferrari-carbon .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-sf90-stradale .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f8-tributo .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-monza-sp1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-monza-sp2 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f488-pista .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f488-spider .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f488-pista-spider .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f812-superfast .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-gtc4-lusso .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-gtc4-lusso-t .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f8-spider .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-812-gts .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f169 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-scuderia-dark .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-giallo-modena .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #ebb218; }
  .theme-ferrari-giallo-modena-dark .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #ebb218; }
  .theme-ferrari-races-dark .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-portofinom-dark-blue .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-171-black .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-171-rht-light .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-171-rht-dark .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-smart-guide-dark .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-175 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-169-spider .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f173vs-coupe .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f173vs-spider .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f167 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-supercar .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-miami-event-2024 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #0092b1; }
  .theme-ferrari-f250 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .theme-ferrari-f169m .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
    background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }
  .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__value__39SN0Gqa {
    padding-top: 0; }
    @media (min-width: 60.0625em) {
      .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__value__39SN0Gqa {
        padding-top: 8px; } }

.DataTable__value__39SN0Gqa {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center; }
  .theme-ferrari-dark .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-light .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-neutral-grey .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-f8-spider .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-812-gts .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-f169 .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-races-dark .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-171-black .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DataTable__value__39SN0Gqa {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DataTable__value__39SN0Gqa {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-175 .DataTable__value__39SN0Gqa {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DataTable__value__39SN0Gqa {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DataTable__value__39SN0Gqa {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DataTable__value__39SN0Gqa {
    color: #1266a4; }
  .theme-ferrari-f167 .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-supercar .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DataTable__value__39SN0Gqa {
    color: #ffffff; }
  .theme-ferrari-f250 .DataTable__value__39SN0Gqa {
    color: #181818; }
  .theme-ferrari-f169m .DataTable__value__39SN0Gqa {
    color: #1E4758; }

.DataTable__plusIcon__1fTrKth3 {
  vertical-align: middle;
  margin: 1px 0 0 5px;
  display: inline-block;
  line-height: 0px;
  transform: scale(0.8); }

.DataTable__label__2sofO1wQ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 32px;
  text-align: center; }
  .DataTable__label__2sofO1wQ span {
    max-width: 90%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    margin: auto; }

.theme-ferrari-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-dark-alpha .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-light .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-neutral-grey .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-ferrari-carbon .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #181818; }

.theme-ferrari-sf90-stradale .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #252627; }

.theme-ferrari-f8-tributo .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #101724; }

.theme-ferrari-monza-sp1 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-monza-sp2 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-f488-pista .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #1e2128; }

.theme-ferrari-f488-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #0f2331; }

.theme-ferrari-f488-pista-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #212334; }

.theme-ferrari-f812-superfast .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #3c0b0d; }

.theme-ferrari-gtc4-lusso .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #b2b2b2; }

.theme-ferrari-gtc4-lusso-t .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #a0a7ac; }

.theme-ferrari-f8-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #1b1a17; }

.theme-ferrari-812-gts .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #dbdbdb; }

.theme-ferrari-f169 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #dbdbdb; }

.theme-ferrari-scuderia-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #414141; }

.theme-ferrari-giallo-modena .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-giallo-modena-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-races-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303035; }

.theme-ferrari-portofinom-dark-blue .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #102f37; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #252a2b; }

.theme-ferrari-171-black .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-171-rht-light .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #ede8e1; }

.theme-ferrari-171-rht-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #001324; }

.theme-ferrari-smart-guide-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-175 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #2c0000; }

.theme-ferrari-169-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #9ca7b4; }

.theme-ferrari-f173vs-coupe .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-f173vs-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #d0d0d0; }

.theme-ferrari-f167 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-supercar .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-miami-event-2024 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-f250 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-f169m .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-dark-alpha .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-light .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-neutral-grey .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(129, 129, 129, 0.3) 40%, transparent); }

.theme-ferrari-ferrari-carbon .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-sf90-stradale .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f8-tributo .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-monza-sp1 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-monza-sp2 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f488-pista .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f488-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f488-pista-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f812-superfast .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-gtc4-lusso .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(80, 80, 80, 0.3) 40%, transparent); }

.theme-ferrari-gtc4-lusso-t .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(80, 80, 80, 0.3) 40%, transparent); }

.theme-ferrari-f8-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-812-gts .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f169 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-scuderia-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-giallo-modena .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-giallo-modena-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-races-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-portofinom-dark-blue .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-sf90-spider-graphite-black .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-171-black .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-171-rht-light .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-171-rht-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(185, 216, 233, 0.3) 40%, transparent); }

.theme-ferrari-smart-guide-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-175 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(227, 189, 189, 0.3) 40%, transparent); }

.theme-ferrari-169-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(140, 149, 160, 0.3) 40%, transparent); }

.theme-ferrari-f173vs-coupe .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(143, 143, 143, 0.3) 40%, transparent); }

.theme-ferrari-f173vs-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(143, 143, 143, 0.3) 40%, transparent); }

.theme-ferrari-f167 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-supercar .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-miami-event-2024 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.3) 40%, transparent); }

.theme-ferrari-f250 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f169m .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-dark-alpha .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-light .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-neutral-grey .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-ferrari-carbon .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-sf90-stradale .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f8-tributo .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-monza-sp1 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-monza-sp2 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f488-pista .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f488-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f488-pista-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f812-superfast .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-gtc4-lusso .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-gtc4-lusso-t .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f8-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-812-gts .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f169 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-scuderia-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-giallo-modena .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #ebb218; }

.theme-ferrari-giallo-modena-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #ebb218; }

.theme-ferrari-races-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-portofinom-dark-blue .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-171-black .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-171-rht-light .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-171-rht-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-smart-guide-dark .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-175 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-169-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f173vs-coupe .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f173vs-spider .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f167 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-supercar .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-miami-event-2024 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #0092b1; }

.theme-ferrari-f250 .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f169m .DataTable__races-dark__3N9TdJD1 .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.DataTable__races-dark__3N9TdJD1 .DataTable__label__2sofO1wQ {
  font-size: 10px; }

@media (min-width: 37.5625em) {
  .DataTable__races-dark__3N9TdJD1 .DataTable__label__2sofO1wQ {
    font-size: 11px; } }

@media (min-width: 37.5625em) {
  .DataTable__three-rows-layout__qpxta9EC {
    display: flex; } }

.DataTable__three-rows-layout__qpxta9EC .DataTable__item__3Zoq2-FK {
  margin-top: 32px; }
  @media (min-width: 37.5625em) {
    .DataTable__three-rows-layout__qpxta9EC .DataTable__item__3Zoq2-FK {
      margin-left: 4px;
      margin-top: 0; } }

.DataTable__three-rows-layout__qpxta9EC .DataTable__values__13A7qYzU {
  flex-direction: column; }

.theme-ferrari-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-dark-alpha .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-neutral-grey .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-ferrari-carbon .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #181818; }

.theme-ferrari-sf90-stradale .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #252627; }

.theme-ferrari-f8-tributo .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #101724; }

.theme-ferrari-monza-sp1 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-monza-sp2 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-f488-pista .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #1e2128; }

.theme-ferrari-f488-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #0f2331; }

.theme-ferrari-f488-pista-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #212334; }

.theme-ferrari-f812-superfast .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #3c0b0d; }

.theme-ferrari-gtc4-lusso .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #b2b2b2; }

.theme-ferrari-gtc4-lusso-t .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #a0a7ac; }

.theme-ferrari-f8-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #1b1a17; }

.theme-ferrari-812-gts .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #dbdbdb; }

.theme-ferrari-f169 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #dbdbdb; }

.theme-ferrari-scuderia-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #414141; }

.theme-ferrari-giallo-modena .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-giallo-modena-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-races-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303035; }

.theme-ferrari-portofinom-dark-blue .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #102f37; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #252a2b; }

.theme-ferrari-171-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-171-rht-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #ede8e1; }

.theme-ferrari-171-rht-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #001324; }

.theme-ferrari-smart-guide-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-175 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #2c0000; }

.theme-ferrari-169-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #9ca7b4; }

.theme-ferrari-f173vs-coupe .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-f173vs-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #d0d0d0; }

.theme-ferrari-f167 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-supercar .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-miami-event-2024 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #303030; }

.theme-ferrari-f250 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-f169m .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup__1PtDViOB {
  background-color: #eeeded; }

.theme-ferrari-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-dark-alpha .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-neutral-grey .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #818181; }

.theme-ferrari-ferrari-carbon .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-sf90-stradale .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-f8-tributo .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-monza-sp1 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-monza-sp2 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-f488-pista .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-f488-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-f488-pista-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-f812-superfast .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-gtc4-lusso .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #505050; }

.theme-ferrari-gtc4-lusso-t .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #505050; }

.theme-ferrari-f8-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-812-gts .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-f169 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-scuderia-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-giallo-modena .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-giallo-modena-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-races-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-portofinom-dark-blue .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-171-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-171-rht-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-171-rht-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #b9d8e9; }

.theme-ferrari-smart-guide-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-175 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #e3bdbd; }

.theme-ferrari-169-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #8c95a0; }

.theme-ferrari-f173vs-coupe .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #8f8f8f; }

.theme-ferrari-f173vs-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #8f8f8f; }

.theme-ferrari-f167 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-supercar .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-miami-event-2024 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #ffffff; }

.theme-ferrari-f250 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-f169m .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq {
  color: #969696; }

.theme-ferrari-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-dark-alpha .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-neutral-grey .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(129, 129, 129, 0.3) 40%, transparent); }

.theme-ferrari-ferrari-carbon .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-sf90-stradale .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f8-tributo .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-monza-sp1 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-monza-sp2 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f488-pista .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f488-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f488-pista-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f812-superfast .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-gtc4-lusso .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(80, 80, 80, 0.3) 40%, transparent); }

.theme-ferrari-gtc4-lusso-t .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(80, 80, 80, 0.3) 40%, transparent); }

.theme-ferrari-f8-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-812-gts .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f169 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-scuderia-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-giallo-modena .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-giallo-modena-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-races-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-portofinom-dark-blue .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-sf90-spider-graphite-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-171-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-171-rht-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-171-rht-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(185, 216, 233, 0.3) 40%, transparent); }

.theme-ferrari-smart-guide-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-175 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(227, 189, 189, 0.3) 40%, transparent); }

.theme-ferrari-169-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(140, 149, 160, 0.3) 40%, transparent); }

.theme-ferrari-f173vs-coupe .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(143, 143, 143, 0.3) 40%, transparent); }

.theme-ferrari-f173vs-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(143, 143, 143, 0.3) 40%, transparent); }

.theme-ferrari-f167 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-supercar .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-miami-event-2024 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.3) 40%, transparent); }

.theme-ferrari-f250 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-f169m .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type0__2zGtbRmq .DataTable__label__2sofO1wQ {
  background-image: linear-gradient(to right, rgba(150, 150, 150, 0.3) 40%, transparent); }

.theme-ferrari-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-dark-alpha .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-neutral-grey .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-ferrari-carbon .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-sf90-stradale .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-f8-tributo .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-monza-sp1 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-monza-sp2 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-f488-pista .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-f488-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-f488-pista-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-f812-superfast .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-gtc4-lusso .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-gtc4-lusso-t .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-f8-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-812-gts .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-f169 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-scuderia-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-giallo-modena .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-giallo-modena-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-races-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-171-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-171-rht-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #001c35; }

.theme-ferrari-171-rht-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-175 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #fcf2f2; }

.theme-ferrari-169-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #374552; }

.theme-ferrari-f173vs-coupe .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #d0d0d0; }

.theme-ferrari-f173vs-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #1266a4; }

.theme-ferrari-f167 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-supercar .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-miami-event-2024 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #ffffff; }

.theme-ferrari-f250 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #181818; }

.theme-ferrari-f169m .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ {
  color: #1E4758; }

.theme-ferrari-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-dark-alpha .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-neutral-grey .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #818181; }

.theme-ferrari-ferrari-carbon .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-sf90-stradale .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-f8-tributo .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-monza-sp1 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-monza-sp2 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-f488-pista .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-f488-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-f488-pista-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-f812-superfast .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-gtc4-lusso .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #505050; }

.theme-ferrari-gtc4-lusso-t .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #505050; }

.theme-ferrari-f8-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-812-gts .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-f169 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-scuderia-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-giallo-modena .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-giallo-modena-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-races-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-portofinom-dark-blue .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-171-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-171-rht-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-171-rht-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #b9d8e9; }

.theme-ferrari-smart-guide-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-175 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #e3bdbd; }

.theme-ferrari-169-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #8c95a0; }

.theme-ferrari-f173vs-coupe .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #8f8f8f; }

.theme-ferrari-f173vs-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #8f8f8f; }

.theme-ferrari-f167 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-supercar .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-miami-event-2024 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #ffffff; }

.theme-ferrari-f250 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-f169m .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type1__mW7UVr1_ .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)), #969696; }

.theme-ferrari-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-dark-alpha .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-neutral-grey .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-ferrari-carbon .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-sf90-stradale .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-f8-tributo .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-monza-sp1 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-monza-sp2 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-f488-pista .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-f488-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-f488-pista-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-f812-superfast .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-gtc4-lusso .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-gtc4-lusso-t .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-f8-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-812-gts .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-f169 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-scuderia-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-giallo-modena .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-giallo-modena-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-races-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-171-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-171-rht-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #001c35; }

.theme-ferrari-171-rht-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-175 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #fcf2f2; }

.theme-ferrari-169-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #374552; }

.theme-ferrari-f173vs-coupe .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #d0d0d0; }

.theme-ferrari-f173vs-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #1266a4; }

.theme-ferrari-f167 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-supercar .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-miami-event-2024 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #ffffff; }

.theme-ferrari-f250 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #181818; }

.theme-ferrari-f169m .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP {
  color: #1E4758; }

.theme-ferrari-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-dark-alpha .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-neutral-grey .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-ferrari-carbon .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-sf90-stradale .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f8-tributo .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-monza-sp1 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-monza-sp2 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f488-pista .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f488-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f488-pista-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f812-superfast .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-gtc4-lusso .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-gtc4-lusso-t .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f8-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-812-gts .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f169 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-scuderia-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-giallo-modena .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #ebb218; }

.theme-ferrari-giallo-modena-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #ebb218; }

.theme-ferrari-races-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-portofinom-dark-blue .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-sf90-spider-graphite-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-171-black .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-171-rht-light .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-171-rht-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-smart-guide-dark .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-175 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-169-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f173vs-coupe .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f173vs-spider .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f167 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-supercar .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-miami-event-2024 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #0092b1; }

.theme-ferrari-f250 .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.theme-ferrari-f169m .DataTable__three-rows-layout__qpxta9EC .DataTable__valueGroup--type2__3nZQSWNP .DataTable__label__2sofO1wQ {
  background: linear-gradient(98deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)), #da291c; }

.DataTable__three-rows-layout__qpxta9EC .DataTable__label__2sofO1wQ {
  font-size: 10px; }
  @media (min-width: 37.5625em) {
    .DataTable__three-rows-layout__qpxta9EC .DataTable__label__2sofO1wQ {
      font-size: 11px; } }
  .DataTable__three-rows-layout__qpxta9EC .DataTable__label__2sofO1wQ:after {
    display: none; }
    @media (min-width: 37.5625em) {
      .DataTable__three-rows-layout__qpxta9EC .DataTable__label__2sofO1wQ:after {
        display: block; } }

@keyframes DateInput__fillBar__bAyAPxGt {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DateInput__container__N0BXkpAD {
  display: flex; }
  .DateInput__container__N0BXkpAD .DateInput__label__RgXjSgXH {
    padding: 20px 25px 8px 0;
    line-height: 24px;
    min-width: 30%; }
  .DateInput__container__N0BXkpAD .DateInput__inputs__1ZsaLTiQ {
    display: flex; }
  .DateInput__container__N0BXkpAD input {
    text-transform: uppercase; }
  .DateInput__container__N0BXkpAD .DateInput__separator__16E2C9Tv {
    padding: 21px 15px 8px 15px;
    line-height: 24px; }

@keyframes Decal__fillBar__2DWoRHB4 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Decal__wrapper__2J8gi3D4 {
  position: absolute;
  bottom: 0;
  left: 0; }

@keyframes DoubleImageItem__fillBar__10idmCpA {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleImageItem__columns-wrapper__1tddLkWx {
  margin-top: 10px; }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__columns-wrapper__1tddLkWx {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      align-items: flex-start; } }

.DoubleImageItem__img-sx__1jKMcyG1 {
  margin-bottom: 10px;
  position: relative; }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__img-sx__1jKMcyG1 {
      width: calc(58.5% - 16px); } }

.DoubleImageItem__img-dx__1HMXFXuk {
  margin-bottom: 16px;
  position: relative; }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__img-dx__1HMXFXuk {
      width: calc(41.5% - 16px); } }

@media (min-width: 37.5625em) {
  .DoubleImageItem__text-sx__cRyFgHeK {
    width: calc(25% - 16px); } }

@media (min-width: 37.5625em) {
  .DoubleImageItem__text-dx__2cc6EB0l {
    flex: 1;
    margin-left: 32px; }
    .DoubleImageItem__text-dx__2cc6EB0l.DoubleImageItem__nosubtitle__1ol004on {
      margin-left: 0; } }

.DoubleImageItem__subtitle__1iIKbyO2 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  font-size: 20px;
  line-height: 1.4em;
  font-size: 11px;
  padding-right: 10px; }
  @media (min-width: 80em) {
    .DoubleImageItem__subtitle__1iIKbyO2 {
      font-size: 24px; } }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__subtitle__1iIKbyO2 {
      font-size: 16px; } }

.DoubleImageItem__wrapper__3q0n7rOH {
  position: relative;
  width: 100%;
  overflow: hidden; }

.DoubleImageItem__content__HTTYM12Y {
  padding: 0;
  color: #181818; }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__content__HTTYM12Y {
      padding: 24px 0px; } }

.DoubleImageItem__title__1PyC302m {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 1.1em;
  margin-bottom: 16px;
  font-size: 20px; }
  @media (min-width: 60.0625em) {
    .DoubleImageItem__title__1PyC302m {
      font-size: 40px; } }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__title__1PyC302m {
      font-size: 32px; } }

.DoubleImageItem__description__1zp5riy0 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  line-height: 1.5em;
  margin-bottom: 16px; }
  .theme-ferrari-dark .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-light .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-neutral-grey .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-f8-spider .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-812-gts .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-f169 .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-races-dark .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-171-black .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DoubleImageItem__description__1zp5riy0 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DoubleImageItem__description__1zp5riy0 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-175 .DoubleImageItem__description__1zp5riy0 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DoubleImageItem__description__1zp5riy0 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DoubleImageItem__description__1zp5riy0 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DoubleImageItem__description__1zp5riy0 {
    color: #1266a4; }
  .theme-ferrari-f167 .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-supercar .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DoubleImageItem__description__1zp5riy0 {
    color: #ffffff; }
  .theme-ferrari-f250 .DoubleImageItem__description__1zp5riy0 {
    color: #181818; }
  .theme-ferrari-f169m .DoubleImageItem__description__1zp5riy0 {
    color: #1E4758; }

.DoubleImageItem__block-ellipsis__24ljSpL6 {
  display: block;
  display: -webkit-box;
  max-width: 100%;
  height: 3em;
  margin: 0 auto;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis; }

.DoubleImageItem__image-right-caption__3yPSWG6X {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  line-height: 1.5em;
  font-size: 10px; }
  .theme-ferrari-dark .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-light .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-neutral-grey .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-f8-spider .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-812-gts .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-f169 .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-races-dark .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-171-black .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-175 .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #1266a4; }
  .theme-ferrari-f167 .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-supercar .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #ffffff; }
  .theme-ferrari-f250 .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #181818; }
  .theme-ferrari-f169m .DoubleImageItem__image-right-caption__3yPSWG6X {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__image-right-caption__3yPSWG6X {
      margin-top: 24px; } }

.DoubleImageItem__cta__3cZRGefV {
  margin-top: 32px; }
  .DoubleImageItem__cta__3cZRGefV svg.icon {
    transform: rotate(45deg) translateZ(0);
    transform-origin: 50%; }

.DoubleImageItem__icon-fullscreen__Qy3OP5-2 {
  position: absolute;
  pointer-events: none;
  z-index: 5;
  stroke: none;
  fill: white;
  right: 10px;
  bottom: 4px;
  width: 18px; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .DoubleImageItem__icon-fullscreen__Qy3OP5-2 {
      display: none; } }
  @media (min-width: 37.5625em) {
    .DoubleImageItem__icon-fullscreen__Qy3OP5-2 {
      display: none; } }

@keyframes DriverCard__fillBar__3Pnce3dp {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriverCard__wrapper__b67Adm9p {
  position: relative;
  max-width: 275px;
  min-width: 190px;
  width: 100%; }
  .DriverCard__wrapper__b67Adm9p .DriverCard__portrait__3LCqWEPs {
    position: relative; }
  .DriverCard__wrapper__b67Adm9p:hover .DriverCard__thumb__3CXTc-Px img {
    transform: scale(1.1);
    transition: transform 3s ease-out !important; }
  .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px {
    display: flex;
    opacity: 0;
    position: relative;
    overflow: hidden; }
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:before {
      content: '';
      display: block;
      height: 0px;
      padding-bottom: 46.93333%; }
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > img,
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > object,
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > canvas {
      position: absolute;
      top: 0;
      left: 0;
      width: auto;
      height: 100.5%; }
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    @media (min-width: 37.5625em) {
      .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px {
        position: relative;
        overflow: hidden; }
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:before {
          content: '';
          display: block;
          height: 0px;
          padding-bottom: 126%; }
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > img,
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > object,
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > canvas {
          position: absolute;
          top: 0;
          left: 0;
          width: auto;
          height: 100.5%; }
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px > iframe {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%; } }
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      z-index: 2;
      height: 30px; }
      @media (min-width: 37.5625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
          height: 160px; } }
      .theme-ferrari-dark .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #181818 0%, rgba(24, 24, 24, 0) 100%); }
      .theme-ferrari-dark-alpha .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, transparent 0%, rgba(0, 0, 0, 0) 100%); }
      .theme-ferrari-light .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%); }
      .theme-ferrari-neutral-grey .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%); }
      .theme-ferrari-ferrari-carbon .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #303030 0%, rgba(48, 48, 48, 0) 100%); }
      .theme-ferrari-sf90-stradale .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #303133 0%, rgba(48, 49, 51, 0) 100%); }
      .theme-ferrari-f8-tributo .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #1e293e 0%, rgba(30, 41, 62, 0) 100%); }
      .theme-ferrari-monza-sp1 .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #181818 0%, rgba(24, 24, 24, 0) 100%); }
      .theme-ferrari-monza-sp2 .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #404040 0%, rgba(64, 64, 64, 0) 100%); }
      .theme-ferrari-f488-pista .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #0e121b 0%, rgba(14, 18, 27, 0) 100%); }
      .theme-ferrari-f488-spider .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #17354b 0%, rgba(23, 53, 75, 0) 100%); }
      .theme-ferrari-f488-pista-spider .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #191b29 0%, rgba(25, 27, 41, 0) 100%); }
      .theme-ferrari-f812-superfast .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #320607 0%, rgba(50, 6, 7, 0) 100%); }
      .theme-ferrari-gtc4-lusso .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #c6c7c7 0%, rgba(198, 199, 199, 0) 100%); }
      .theme-ferrari-gtc4-lusso-t .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #92989d 0%, rgba(146, 152, 157, 0) 100%); }
      .theme-ferrari-f8-spider .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #2c2b27 0%, rgba(44, 43, 39, 0) 100%); }
      .theme-ferrari-812-gts .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #f6f7f8 0%, rgba(246, 247, 248, 0) 100%); }
      .theme-ferrari-f169 .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #d0dddd 0%, rgba(208, 221, 221, 0) 100%); }
      .theme-ferrari-scuderia-dark .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, transparent 0%, rgba(0, 0, 0, 0) 100%); }
      .theme-ferrari-giallo-modena .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%); }
      .theme-ferrari-giallo-modena-dark .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #181818 0%, rgba(24, 24, 24, 0) 100%); }
      .theme-ferrari-races-dark .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #0d0d16 0%, rgba(13, 13, 22, 0) 100%); }
      .theme-ferrari-portofinom-dark-blue .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #0d2025 0%, rgba(13, 32, 37, 0) 100%); }
      .theme-ferrari-sf90-spider-graphite-black .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #1c1d1f 0%, rgba(28, 29, 31, 0) 100%); }
      .theme-ferrari-171-black .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #23252d 0%, rgba(35, 37, 45, 0) 100%); }
      .theme-ferrari-171-rht-light .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #f3f0eb 0%, rgba(243, 240, 235, 0) 100%); }
      .theme-ferrari-171-rht-dark .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #001c35 0%, rgba(0, 28, 53, 0) 100%); }
      .theme-ferrari-smart-guide-dark .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #331e1c 0%, rgba(51, 30, 28, 0) 100%); }
      .theme-ferrari-175 .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #430000 0%, rgba(67, 0, 0, 0) 100%); }
      .theme-ferrari-169-spider .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #c1cddb 0%, rgba(193, 205, 219, 0) 100%); }
      .theme-ferrari-f173vs-coupe .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #404040 0%, rgba(64, 64, 64, 0) 100%); }
      .theme-ferrari-f173vs-spider .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #f3f3f3 0%, rgba(243, 243, 243, 0) 100%); }
      .theme-ferrari-f167 .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%); }
      .theme-ferrari-supercar .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%); }
      .theme-ferrari-miami-event-2024 .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #181818 0%, rgba(24, 24, 24, 0) 100%); }
      .theme-ferrari-f250 .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #E7E7E7 0%, rgba(231, 231, 231, 0) 100%); }
      .theme-ferrari-f169m .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px:after {
        background: linear-gradient(0deg, #F1F2F2 0%, rgba(241, 242, 242, 0) 100%); }
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px img {
      z-index: 1;
      width: auto;
      display: block;
      margin-left: auto;
      max-width: 160px;
      height: auto;
      left: auto;
      top: 0;
      right: 0;
      bottom: -20px; }
      @media (min-width: 37.5625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px img {
          top: auto;
          bottom: 0;
          max-width: 90%; } }
      @media (min-width: 80em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px img {
          max-width: 250px; } }
    .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px .DriverCard__portrait-bg__1G_SN0Yk {
      position: absolute;
      bottom: -24px;
      left: 0;
      width: 100%;
      z-index: 0;
      opacity: 0;
      text-align: right; }
      .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px .DriverCard__portrait-bg__1G_SN0Yk svg {
        height: 123px;
        width: 197px; }
      @media (min-width: 37.5625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px .DriverCard__portrait-bg__1G_SN0Yk {
          bottom: 0;
          text-align: left; }
          .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px .DriverCard__portrait-bg__1G_SN0Yk svg {
            height: auto;
            width: auto; } }
      @media (min-width: 80em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px .DriverCard__portrait-bg__1G_SN0Yk {
          bottom: 30px; } }
      .DriverCard__wrapper__b67Adm9p .DriverCard__thumb__3CXTc-Px .DriverCard__portrait-bg__1G_SN0Yk svg {
        max-width: 100%; }
  .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 3;
    width: 100%;
    padding-bottom: 10px; }
    .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em;
      font-size: 14px;
      line-height: 1.1;
      opacity: 0;
      margin-bottom: 0px; }
      @media (min-width: 37.5625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp {
          font-size: 16px; } }
    .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.23em;
      line-height: 0.9;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      text-transform: uppercase;
      opacity: 0;
      margin-bottom: 0px;
      font-size: 23px; }
      @media (min-width: 37.5625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
          font-size: 28px; } }
      @media (min-width: 37.5625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
          font-size: 16px; } }
      @media (min-width: 60.0625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
          font-size: 17px; } }
      @media (min-width: 80em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
          font-size: 23px; } }
      @media (min-width: 100.0625em) {
        .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
          font-size: 25px; } }
    .theme-ferrari-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-dark-alpha .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-dark-alpha .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-light .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-light .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-light .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-neutral-grey .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-neutral-grey .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-neutral-grey .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-ferrari-carbon .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-ferrari-carbon .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-sf90-stradale .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-sf90-stradale .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f8-tributo .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f8-tributo .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-monza-sp1 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-monza-sp1 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-monza-sp2 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-monza-sp2 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-f488-pista .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f488-pista .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f488-pista .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-f488-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f488-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f488-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f488-pista-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f488-pista-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f812-superfast .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f812-superfast .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-gtc4-lusso .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-gtc4-lusso .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-gtc4-lusso-t .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-gtc4-lusso-t .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-f8-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f8-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f8-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-812-gts .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-812-gts .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-812-gts .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-f169 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f169 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f169 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-scuderia-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-scuderia-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-scuderia-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-giallo-modena .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-giallo-modena .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-giallo-modena-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-giallo-modena-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-races-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-races-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-races-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-portofinom-dark-blue .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-portofinom-dark-blue .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-sf90-spider-graphite-black .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-sf90-spider-graphite-black .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-171-black .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-171-black .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-171-black .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-171-rht-light .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-171-rht-light .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-171-rht-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-171-rht-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-smart-guide-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-smart-guide-dark .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-175 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-175 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-175 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-169-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-169-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f173vs-coupe .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f173vs-coupe .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f173vs-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f173vs-spider .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #1266a4; }
    .theme-ferrari-f167 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f167 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f167 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-supercar .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-supercar .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-supercar .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-miami-event-2024 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-miami-event-2024 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #ffffff; }
    .theme-ferrari-f250 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f250 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f250 .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #181818; }
    .theme-ferrari-f169m .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__country__1JUZUiJp, .theme-ferrari-f169m .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__name__2LpjvKho, .theme-ferrari-f169m .DriverCard__wrapper__b67Adm9p .DriverCard__info__g_GH9hd9 .DriverCard__surname__2zcqVbQo {
      color: #1E4758; }
  .DriverCard__wrapper__b67Adm9p .DriverCard__challenges__WFM7H5P4 {
    display: flex;
    width: 100%;
    flex-direction: column; }
  .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
    display: flex;
    margin-bottom: 10px;
    width: 1%;
    opacity: 0; }
    .theme-ferrari-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-dark-alpha .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-light .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #eeeded; }
    .theme-ferrari-neutral-grey .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #eeeded; }
    .theme-ferrari-ferrari-carbon .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #181818; }
    .theme-ferrari-sf90-stradale .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #252627; }
    .theme-ferrari-f8-tributo .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #101724; }
    .theme-ferrari-monza-sp1 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-monza-sp2 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-f488-pista .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #1e2128; }
    .theme-ferrari-f488-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #0f2331; }
    .theme-ferrari-f488-pista-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #212334; }
    .theme-ferrari-f812-superfast .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #3c0b0d; }
    .theme-ferrari-gtc4-lusso .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #a0a7ac; }
    .theme-ferrari-f8-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #1b1a17; }
    .theme-ferrari-812-gts .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #dbdbdb; }
    .theme-ferrari-f169 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #dbdbdb; }
    .theme-ferrari-scuderia-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #414141; }
    .theme-ferrari-giallo-modena .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #eeeded; }
    .theme-ferrari-giallo-modena-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-races-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303035; }
    .theme-ferrari-portofinom-dark-blue .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #252a2b; }
    .theme-ferrari-171-black .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-171-rht-light .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #001c35;
      background: #ede8e1; }
    .theme-ferrari-171-rht-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #f3f0eb;
      background: #001324; }
    .theme-ferrari-smart-guide-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-175 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #fcf2f2;
      background: #2c0000; }
    .theme-ferrari-169-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #374552;
      background: #9ca7b4; }
    .theme-ferrari-f173vs-coupe .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #d0d0d0;
      background: #303030; }
    .theme-ferrari-f173vs-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #1266a4;
      background: #d0d0d0; }
    .theme-ferrari-f167 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-supercar .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-miami-event-2024 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #ffffff;
      background: #303030; }
    .theme-ferrari-f250 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #181818;
      background: #eeeded; }
    .theme-ferrari-f169m .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- {
      color: #1E4758;
      background: #eeeded; }
    .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em;
      font-size: 13px;
      line-height: 22px;
      padding: 1px 4px 0px 4px;
      min-width: 53px;
      text-align: center;
      opacity: 0; }
      .theme-ferrari-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-dark-alpha .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-light .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-neutral-grey .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-ferrari-carbon .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-sf90-stradale .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-f8-tributo .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-monza-sp1 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-monza-sp2 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-f488-pista .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-f488-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-f488-pista-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-f812-superfast .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-gtc4-lusso .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso-t .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-f8-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-812-gts .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-f169 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-scuderia-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-giallo-modena .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-races-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-portofinom-dark-blue .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-sf90-spider-graphite-black .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-171-black .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-171-rht-light .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #001c35;
        color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #f3f0eb;
        color: #001c35; }
      .theme-ferrari-smart-guide-dark .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-175 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #fcf2f2;
        color: #430000; }
      .theme-ferrari-169-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #374552;
        color: #ffffff; }
      .theme-ferrari-f173vs-coupe .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #d0d0d0;
        color: #303030; }
      .theme-ferrari-f173vs-spider .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #1266a4;
        color: #ffffff; }
      .theme-ferrari-f167 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-supercar .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-miami-event-2024 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #ffffff;
        color: #181818; }
      .theme-ferrari-f250 .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #181818;
        color: #ffffff; }
      .theme-ferrari-f169m .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
        background: #1E4758;
        color: #ffffff; }
    .DriverCard__wrapper__b67Adm9p .DriverCard__challenge__3vo7U6k- .DriverCard__text__1gEHrgJm {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em;
      display: inline-block;
      font-size: 11px;
      line-height: 24px;
      align-items: center;
      padding: 0 10px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      opacity: 0; }
  .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__portrait-bg__1G_SN0Yk {
    transition: all 0.5s ease-out 0s;
    opacity: 1; }
  .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__thumb__3CXTc-Px {
    opacity: 1;
    transition: all 0.5s ease-out 0.3s, transform 0s; }
    .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__thumb__3CXTc-Px img {
      transition: all 0.5s ease-out 0.3s, transform 0s;
      bottom: 0; }
  .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__country__1JUZUiJp {
    transition: all 0.5s ease-out 0.3s;
    opacity: 1;
    margin-bottom: 0; }
  .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__name__2LpjvKho {
    transition: all 0.5s ease-out 0.5s;
    opacity: 1;
    margin-bottom: 0; }
  .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__surname__2zcqVbQo {
    transition: all 0.5s ease-out 0.7s;
    opacity: 1;
    margin-bottom: 0; }
  .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__challenge__3vo7U6k- {
    transition: all 0.5s ease-out 0.9s;
    opacity: 1;
    width: 100%; }
    .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__challenge__3vo7U6k- .DriverCard__number__37FMfCV9 {
      transition: all 0.5s ease-out 1.1s;
      opacity: 1; }
    .DriverCard__wrapper__b67Adm9p.DriverCard__hasIntersected__2VXQlIDH .DriverCard__challenge__3vo7U6k- .DriverCard__text__1gEHrgJm {
      transition: all 0.5s ease-out 1.3s;
      opacity: 1; }

@keyframes DriverTeamStandingsItem__fillBar__lSArpi7L {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriverTeamStandingsItem__container__3GJYC2LE {
  width: 100%; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-dark {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-dark-alpha {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-light {
    background: #969696; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-neutral-grey {
    background: #969696; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-monza-sp1 {
    background: #010101; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-monza-sp2 {
    background: #010101; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f812-superfast {
    background: #270405; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f8-spider {
    background: #11100e; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f169 {
    background: #b9b7b7; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-giallo-modena {
    background: #969696; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-races-dark {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-171-black {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-175 {
    background: #150000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-169-spider {
    background: #6b7785; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f167 {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-supercar {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f250 {
    background: #969696; }
  .DriverTeamStandingsItem__container__3GJYC2LE.theme-ferrari-f169m {
    background: #969696; }

.DriverTeamStandingsItem__wrapper__2kMVlunx {
  margin: auto; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__wrapper__2kMVlunx {
      max-width: 1056px; } }
  @media (min-width: 80em) {
    .DriverTeamStandingsItem__wrapper__2kMVlunx {
      max-width: 1312px; } }
  @media (min-width: 100.0625em) {
    .DriverTeamStandingsItem__wrapper__2kMVlunx {
      max-width: 1472px; } }

.DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__head"] {
  margin-bottom: 0;
  margin-top: 0;
  padding: 20px 24px; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__head"] {
      padding: 32px; } }

.DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__title"] {
  font-size: 24px;
  text-transform: uppercase; }

.DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
  padding-bottom: 0; }
  .theme-ferrari-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-light .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #ebb218; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #ebb218; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-175 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #0092b1; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP [class*="Accordion__accordion--techpanel"] [class*="Accordion__body"] {
    border-bottom: 1px solid #da291c; }

.DriverTeamStandingsItem__accordionWrapper__MDFV4BhP div[class*="Accordion__accordion--techpanel"]:first-child {
  border-top: none; }

.theme-ferrari-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #181818; }

.theme-ferrari-dark-alpha .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: transparent; }

.theme-ferrari-light .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #ffffff; }

.theme-ferrari-neutral-grey .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #ffffff; }

.theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #303030; }

.theme-ferrari-sf90-stradale .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #303133; }

.theme-ferrari-f8-tributo .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #1e293e; }

.theme-ferrari-monza-sp1 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #181818; }

.theme-ferrari-monza-sp2 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #404040; }

.theme-ferrari-f488-pista .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #0e121b; }

.theme-ferrari-f488-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #17354b; }

.theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #191b29; }

.theme-ferrari-f812-superfast .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #320607; }

.theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #c6c7c7; }

.theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #92989d; }

.theme-ferrari-f8-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #2c2b27; }

.theme-ferrari-812-gts .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #f6f7f8; }

.theme-ferrari-f169 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #d0dddd; }

.theme-ferrari-scuderia-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: transparent; }

.theme-ferrari-giallo-modena .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #ffffff; }

.theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #181818; }

.theme-ferrari-races-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #0d0d16; }

.theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #0d2025; }

.theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #1c1d1f; }

.theme-ferrari-171-black .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #23252d; }

.theme-ferrari-171-rht-light .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #f3f0eb; }

.theme-ferrari-171-rht-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #001c35; }

.theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #331e1c; }

.theme-ferrari-175 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #430000; }

.theme-ferrari-169-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #c1cddb; }

.theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #404040; }

.theme-ferrari-f173vs-spider .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #f3f3f3; }

.theme-ferrari-f167 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #000000; }

.theme-ferrari-supercar .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #000000; }

.theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #181818; }

.theme-ferrari-f250 .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #E7E7E7; }

.theme-ferrari-f169m .DriverTeamStandingsItem__accordionWrapper__MDFV4BhP {
  background-color: #F1F2F2; }

.DriverTeamStandingsItem__tableWrapper__2GngjPee {
  max-height: calc(100vh - 110px);
  overflow-x: hidden;
  overflow-y: hidden;
  position: relative;
  /** PERFECT SCROLLBAR */ }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__tableWrapper__2GngjPee {
      max-height: calc(100vh - 300px); } }
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
    right: 0px !important;
    opacity: 1 !important;
    display: block !important;
    width: 5px; }
    @media (min-width: 60.0625em) {
      .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
        right: 4px !important; } }
    .theme-ferrari-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #181818 !important; }
    .theme-ferrari-dark-alpha .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: transparent !important; }
    .theme-ferrari-light .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #ffffff !important; }
    .theme-ferrari-neutral-grey .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #ffffff !important; }
    .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #303133 !important; }
    .theme-ferrari-f8-tributo .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #1e293e !important; }
    .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #181818 !important; }
    .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #404040 !important; }
    .theme-ferrari-f488-pista .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #0e121b !important; }
    .theme-ferrari-f488-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #17354b !important; }
    .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #191b29 !important; }
    .theme-ferrari-f812-superfast .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #320607 !important; }
    .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #c6c7c7 !important; }
    .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #92989d !important; }
    .theme-ferrari-f8-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #2c2b27 !important; }
    .theme-ferrari-812-gts .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #f6f7f8 !important; }
    .theme-ferrari-f169 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #d0dddd !important; }
    .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: transparent !important; }
    .theme-ferrari-giallo-modena .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #ffffff !important; }
    .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #181818 !important; }
    .theme-ferrari-races-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #0d0d16 !important; }
    .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #0d2025 !important; }
    .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #1c1d1f !important; }
    .theme-ferrari-171-black .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #23252d !important; }
    .theme-ferrari-171-rht-light .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #f3f0eb !important; }
    .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #001c35 !important; }
    .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #331e1c !important; }
    .theme-ferrari-175 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #430000 !important; }
    .theme-ferrari-169-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #c1cddb !important; }
    .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #404040 !important; }
    .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #f3f3f3 !important; }
    .theme-ferrari-f167 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #000000 !important; }
    .theme-ferrari-supercar .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #000000 !important; }
    .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #181818 !important; }
    .theme-ferrari-f250 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #E7E7E7 !important; }
    .theme-ferrari-f169m .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y {
      background-color: #F1F2F2 !important; }
  .theme-ferrari-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-dark-alpha
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-dark-alpha
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: transparent !important; }
  .theme-ferrari-light .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-light
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-light
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-neutral-grey
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-neutral-grey
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-ferrari-carbon
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-ferrari-carbon
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-sf90-stradale
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-sf90-stradale
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #303133 !important; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f8-tributo
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f8-tributo
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #1e293e !important; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-monza-sp1
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-monza-sp1
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-monza-sp2
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-monza-sp2
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #404040 !important; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f488-pista
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f488-pista
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #0e121b !important; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f488-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f488-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #17354b !important; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f488-pista-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f488-pista-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #191b29 !important; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f812-superfast
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f812-superfast
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #320607 !important; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-gtc4-lusso
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-gtc4-lusso
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #c6c7c7 !important; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-gtc4-lusso-t
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-gtc4-lusso-t
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #92989d !important; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f8-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f8-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #2c2b27 !important; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-812-gts
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-812-gts
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #f6f7f8 !important; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f169
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f169
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #d0dddd !important; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-scuderia-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-scuderia-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: transparent !important; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-giallo-modena
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-giallo-modena
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-giallo-modena-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-giallo-modena-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-races-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-races-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #0d0d16 !important; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-portofinom-dark-blue
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-portofinom-dark-blue
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #0d2025 !important; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-sf90-spider-graphite-black
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-sf90-spider-graphite-black
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #1c1d1f !important; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-171-black
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-171-black
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #23252d !important; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-171-rht-light
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-171-rht-light
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #f3f0eb !important; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-171-rht-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-171-rht-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #001c35 !important; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-smart-guide-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-smart-guide-dark
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #331e1c !important; }
  .theme-ferrari-175 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-175
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-175
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #430000 !important; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-169-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-169-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #c1cddb !important; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f173vs-coupe
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f173vs-coupe
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #404040 !important; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f173vs-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f173vs-spider
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #f3f3f3 !important; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f167
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f167
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #000000 !important; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-supercar
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-supercar
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #000000 !important; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-miami-event-2024
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-miami-event-2024
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f250
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f250
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #E7E7E7 !important; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:hover, .theme-ferrari-f169m
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y:focus, .theme-ferrari-f169m
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__rail-y.ps--clicking {
    background-color: #F1F2F2 !important; }
  .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
    right: 0px;
    width: 5px !important; }
    .theme-ferrari-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-dark-alpha .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-light .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-neutral-grey .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #818181 !important; }
    .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-f8-tributo .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-f488-pista .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-f488-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-f812-superfast .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #505050 !important; }
    .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #505050 !important; }
    .theme-ferrari-f8-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-812-gts .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-f169 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-giallo-modena .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-races-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-171-black .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-171-rht-light .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #b9d8e9 !important; }
    .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-175 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #e3bdbd !important; }
    .theme-ferrari-169-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #8c95a0 !important; }
    .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #8f8f8f !important; }
    .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #8f8f8f !important; }
    .theme-ferrari-f167 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-supercar .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f250 .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }
    .theme-ferrari-f169m .DriverTeamStandingsItem__tableWrapper__2GngjPee .ps__thumb-y {
      background-color: #969696 !important; }

.DriverTeamStandingsItem__table__3X3ucLNF {
  width: 100%;
  text-align: left; }
  .DriverTeamStandingsItem__table__3X3ucLNF td:first-child, .DriverTeamStandingsItem__table__3X3ucLNF th:first-child {
    padding-left: 24px; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__table__3X3ucLNF td:last-child, .DriverTeamStandingsItem__table__3X3ucLNF th:last-child {
      padding-right: 24px;
      text-align: right; } }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__table__3X3ucLNF td, .DriverTeamStandingsItem__table__3X3ucLNF th {
      padding: 0 8px; }
      .DriverTeamStandingsItem__table__3X3ucLNF td:first-child, .DriverTeamStandingsItem__table__3X3ucLNF th:first-child {
        padding-left: 32px; }
      .DriverTeamStandingsItem__table__3X3ucLNF td:last-child, .DriverTeamStandingsItem__table__3X3ucLNF th:last-child {
        padding-right: 32px;
        text-align: right; } }
  .DriverTeamStandingsItem__table__3X3ucLNF th {
    position: sticky;
    top: 0;
    padding-bottom: 24px;
    border-bottom: 2px solid;
    z-index: 10; }
    .theme-ferrari-dark .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #181818; }
    .theme-ferrari-dark-alpha .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: transparent; }
    .theme-ferrari-light .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #969696;
      background-color: #ffffff; }
    .theme-ferrari-neutral-grey .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #969696;
      background-color: #ffffff; }
    .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #303030; }
    .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #28292a;
      background-color: #303133; }
    .theme-ferrari-f8-tributo .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #1a4250;
      background-color: #1e293e; }
    .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #010101;
      background-color: #181818; }
    .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #010101;
      background-color: #404040; }
    .theme-ferrari-f488-pista .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #0b0e15;
      background-color: #0e121b; }
    .theme-ferrari-f488-spider .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #0b1c28;
      background-color: #17354b; }
    .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #11131c;
      background-color: #191b29; }
    .theme-ferrari-f812-superfast .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #270405;
      background-color: #320607; }
    .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #999999;
      background-color: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #868a8e;
      background-color: #92989d; }
    .theme-ferrari-f8-spider .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #11100e;
      background-color: #2c2b27; }
    .theme-ferrari-812-gts .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #b9b7b7;
      background-color: #f6f7f8; }
    .theme-ferrari-f169 .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #b9b7b7;
      background-color: #d0dddd; }
    .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #0a0a0d;
      background-color: transparent; }
    .theme-ferrari-giallo-modena .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #969696;
      background-color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #181818; }
    .theme-ferrari-races-dark .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #0b1b1f;
      background-color: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #1c1d1f; }
    .theme-ferrari-171-black .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #23252d; }
    .theme-ferrari-171-rht-light .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #e2ddd5;
      background-color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000a12;
      background-color: #001c35; }
    .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #331e1c; }
    .theme-ferrari-175 .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #150000;
      background-color: #430000; }
    .theme-ferrari-169-spider .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #6b7785;
      background-color: #c1cddb; }
    .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #181818;
      background-color: #404040; }
    .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #a0a0a0;
      background-color: #f3f3f3; }
    .theme-ferrari-f167 .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #000000; }
    .theme-ferrari-supercar .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #000000; }
    .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #000000;
      background-color: #181818; }
    .theme-ferrari-f250 .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #969696;
      background-color: #E7E7E7; }
    .theme-ferrari-f169m .DriverTeamStandingsItem__table__3X3ucLNF th {
      border-color: #969696;
      background-color: #F1F2F2; }
    @media (min-width: 60.0625em) {
      .DriverTeamStandingsItem__table__3X3ucLNF th:last-child {
        padding-right: 48px; } }

.DriverTeamStandingsItem__row__1Wapu1ja:first-child .DriverTeamStandingsItem__item__ZpiWD1Ji {
  box-sizing: content-box; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__row__1Wapu1ja:first-child .DriverTeamStandingsItem__item__ZpiWD1Ji {
      padding-top: 32px; } }

.DriverTeamStandingsItem__row__1Wapu1ja:last-child .DriverTeamStandingsItem__item__ZpiWD1Ji {
  box-sizing: content-box; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__row__1Wapu1ja:last-child .DriverTeamStandingsItem__item__ZpiWD1Ji {
      padding-bottom: 32px; } }

.DriverTeamStandingsItem__head-item__3sJyRfYo {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  font-size: 11px;
  text-transform: uppercase; }
  .theme-ferrari-dark .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-light .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-175 .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #1266a4; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #ffffff; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #181818; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__head-item__3sJyRfYo {
    color: #1E4758; }
  .DriverTeamStandingsItem__head-item__3sJyRfYo:last-child {
    text-align: right;
    padding-right: 24px; }
    @media (min-width: 60.0625em) {
      .DriverTeamStandingsItem__head-item__3sJyRfYo:last-child {
        padding-right: 55px !important; } }

.DriverTeamStandingsItem__big__RTG5KpVU {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  font-size: 11px; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__big__RTG5KpVU {
      font-size: 13px; } }

.DriverTeamStandingsItem__small__2DABBo9L {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 11px; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__small__2DABBo9L {
      font-size: 13px; } }

.DriverTeamStandingsItem__pos__16sc1IA1 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  font-size: 13px;
  font-weight: bold;
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  position: relative;
  margin-right: 10px; }
  @media (min-width: 37.5625em) {
    .DriverTeamStandingsItem__pos__16sc1IA1 {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__pos__16sc1IA1 {
      font-size: 36px; } }
  .theme-ferrari-dark .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-light .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #001c35; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-175 .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #fcf2f2; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #374552; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #d0d0d0; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #1266a4; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #181818; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__pos__16sc1IA1 {
    border: 1px solid #1E4758; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__pos__16sc1IA1 {
      font-size: 20px;
      width: 57px;
      height: 57px;
      line-height: 57px; } }

.DriverTeamStandingsItem__points__Zo-sGw8_ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  font-size: 20px;
  font-weight: bold;
  padding-right: 24px;
  text-align: right; }
  @media (min-width: 37.5625em) {
    .DriverTeamStandingsItem__points__Zo-sGw8_ {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__points__Zo-sGw8_ {
      font-size: 36px; } }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__points__Zo-sGw8_ {
      font-size: 28px;
      padding-right: 24px; } }

.theme-ferrari-dark .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-dark-alpha .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-light .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #eeeded; }

.theme-ferrari-neutral-grey .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #eeeded; }

.theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #181818; }

.theme-ferrari-sf90-stradale .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #252627; }

.theme-ferrari-f8-tributo .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #101724; }

.theme-ferrari-monza-sp1 .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-monza-sp2 .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-f488-pista .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #1e2128; }

.theme-ferrari-f488-spider .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #0f2331; }

.theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #212334; }

.theme-ferrari-f812-superfast .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #3c0b0d; }

.theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #b2b2b2; }

.theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #a0a7ac; }

.theme-ferrari-f8-spider .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #1b1a17; }

.theme-ferrari-812-gts .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #dbdbdb; }

.theme-ferrari-f169 .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #dbdbdb; }

.theme-ferrari-scuderia-dark .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #414141; }

.theme-ferrari-giallo-modena .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #eeeded; }

.theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-races-dark .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303035; }

.theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #102f37; }

.theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #252a2b; }

.theme-ferrari-171-black .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-171-rht-light .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #ede8e1; }

.theme-ferrari-171-rht-dark .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #001324; }

.theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-175 .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #2c0000; }

.theme-ferrari-169-spider .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #9ca7b4; }

.theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-f173vs-spider .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #d0d0d0; }

.theme-ferrari-f167 .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-supercar .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #303030; }

.theme-ferrari-f250 .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #eeeded; }

.theme-ferrari-f169m .DriverTeamStandingsItem__tbody__KwT5Dn3e {
  background: #eeeded; }

.DriverTeamStandingsItem__item__ZpiWD1Ji {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  height: 72px; }
  .theme-ferrari-dark .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-light .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-175 .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #1266a4; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__item__ZpiWD1Ji {
      height: 80px; } }
  .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
    display: flex;
    align-items: center; }
    .theme-ferrari-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-dark-alpha .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-neutral-grey .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-neutral-grey .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f8-tributo .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-f488-pista .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f488-pista .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-f488-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f488-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f812-superfast .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-f8-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f8-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-812-gts .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-812-gts .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-f169 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f169 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-giallo-modena .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-races-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-races-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-171-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-171-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-171-rht-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-175 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-175 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-169-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #1266a4; }
    .theme-ferrari-f167 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f167 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-supercar .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-supercar .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #ffffff; }
    .theme-ferrari-f250 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f250 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #181818; }
    .theme-ferrari-f169m .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f169m .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a {
      color: #1E4758; }
    .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm, .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm {
      line-height: 0;
      display: inline-block;
      margin-top: -3px;
      margin-left: 8px;
      transform: scale(0.7); }
      .theme-ferrari-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-dark-alpha .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-dark-alpha .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-neutral-grey .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-neutral-grey .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-f8-tributo .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f8-tributo .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-f488-pista .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f488-pista .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-f488-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f488-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-f812-superfast .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f812-superfast .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-f8-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f8-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-812-gts .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-812-gts .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-f169 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f169 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-giallo-modena .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-giallo-modena .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-races-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-races-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-171-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-171-black .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-171-rht-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-171-rht-light .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #001c35; }
      .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-175 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-175 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #fcf2f2; }
      .theme-ferrari-169-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-169-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #374552; }
      .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #d0d0d0; }
      .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #1266a4; }
      .theme-ferrari-f167 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f167 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-supercar .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-supercar .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #ffffff; }
      .theme-ferrari-f250 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f250 .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #181818; }
      .theme-ferrari-f169m .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f169m .DriverTeamStandingsItem__item__ZpiWD1Ji .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
        fill: #1E4758; }

.DriverTeamStandingsItem__isFerrari__3CFvXfbs {
  background: white; }
  .theme-ferrari-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #001c35; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-175 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #430000; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #303030; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #181818; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
    color: #ffffff; }
  .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 {
    background-color: #da291c;
    color: #fff;
    border-color: #da291c; }
  .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__iconPos__2MItrzEs {
    display: none; }
  .theme-ferrari-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-dark-alpha .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-neutral-grey .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f8-tributo .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f488-pista .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f488-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f812-superfast .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f8-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-812-gts .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f169 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-giallo-modena .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-races-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-171-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-171-rht-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #001c35; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-175 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-175 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #430000; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-169-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #303030; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f167 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-supercar .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #181818; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f250 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a, .theme-ferrari-f169m .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a {
    color: #ffffff; }
  .theme-ferrari-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-dark-alpha .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-dark-alpha .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-neutral-grey .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-neutral-grey .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-f8-tributo .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f8-tributo .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-f488-pista .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f488-pista .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-f488-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f488-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-f812-superfast .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f812-superfast .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-f8-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f8-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-812-gts .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-812-gts .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-f169 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f169 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-giallo-modena .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-giallo-modena .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-races-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-races-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-171-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-171-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-171-rht-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-171-rht-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #001c35; }
  .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-175 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-175 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #430000; }
  .theme-ferrari-169-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-169-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #303030; }
  .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-f167 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f167 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-supercar .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-supercar .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #181818; }
  .theme-ferrari-f250 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f250 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  .theme-ferrari-f169m .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p a .DriverTeamStandingsItem__arrow__11N_Vicm svg path, .theme-ferrari-f169m .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ a .DriverTeamStandingsItem__arrow__11N_Vicm svg path {
    fill: #ffffff; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandingsItem__isFerrari__3CFvXfbs {
      background: transparent;
      position: relative; }
      .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji {
        padding: 12px 0;
        box-sizing: border-box; }
        .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__item__ZpiWD1Ji > div {
          background-color: white;
          width: 100%;
          display: inline-block;
          height: 57px;
          line-height: 57px; }
      .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__name__2yNJyQ1p, .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__team__rLkuHGxZ {
        padding-left: 8px; }
      .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 {
        background: transparent;
        border: none; }
        .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 span {
          z-index: 2;
          display: block;
          width: 57px;
          position: relative; }
        .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
          display: block;
          z-index: 0;
          left: 0;
          top: 0;
          position: absolute; }
          .theme-ferrari-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-dark-alpha .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-neutral-grey .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f8-tributo .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f488-pista .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f488-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f812-superfast .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f8-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-812-gts .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f169 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-giallo-modena .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #ebb218; }
          .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #ebb218; }
          .theme-ferrari-races-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-171-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-171-rht-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-175 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-169-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f167 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-supercar .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #0092b1; }
          .theme-ferrari-f250 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
          .theme-ferrari-f169m .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__pos__16sc1IA1 .DriverTeamStandingsItem__iconPos__2MItrzEs {
            fill: #da291c; }
      .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
        position: relative;
        z-index: 0; }
        .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_:before {
          content: "";
          position: absolute;
          top: 0;
          right: 0;
          width: 193px;
          height: 100%;
          z-index: -1;
          background: url("/esports/static/assets/img/halftone_bg.png") no-repeat right center; }
        .theme-ferrari-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-dark-alpha .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-neutral-grey .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-ferrari-carbon .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-sf90-stradale .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f8-tributo .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-monza-sp1 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-monza-sp2 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f488-pista .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f488-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f488-pista-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f812-superfast .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-gtc4-lusso .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-gtc4-lusso-t .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f8-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-812-gts .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f169 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-scuderia-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-giallo-modena .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-giallo-modena-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-races-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-portofinom-dark-blue .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-sf90-spider-graphite-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-171-black .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-171-rht-light .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-171-rht-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-smart-guide-dark .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-175 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-169-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f173vs-coupe .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f173vs-spider .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f167 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-supercar .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-miami-event-2024 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f250 .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; }
        .theme-ferrari-f169m .DriverTeamStandingsItem__isFerrari__3CFvXfbs .DriverTeamStandingsItem__points__Zo-sGw8_ {
          color: #fff; } }

@keyframes Dropdown__fillBar__2uTJ11Dh {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Dropdown__wrapper__tfGBXJ4K {
  position: relative;
  padding: 4px;
  border: 1px solid transparent;
  border-bottom: 1px solid #d4d2d2; }
  .theme-ferrari-dark .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-dark-alpha .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-light .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-neutral-grey .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-ferrari-carbon .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-stradale .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f8-tributo .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp1 .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp2 .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-spider .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista-spider .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f812-superfast .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-gtc4-lusso .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-gtc4-lusso-t .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f8-spider .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-812-gts .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169 .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-scuderia-dark .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-giallo-modena .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-giallo-modena-dark .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-races-dark .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-portofinom-dark-blue .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-spider-graphite-black .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-black .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-rht-light .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(0, 28, 53, 0.5); }
  .theme-ferrari-171-rht-dark .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(243, 240, 235, 0.5); }
  .theme-ferrari-smart-guide-dark .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-175 .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(252, 242, 242, 0.5); }
  .theme-ferrari-169-spider .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(55, 69, 82, 0.5); }
  .theme-ferrari-f173vs-coupe .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(208, 208, 208, 0.5); }
  .theme-ferrari-f173vs-spider .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(18, 102, 164, 0.5); }
  .theme-ferrari-f167 .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-supercar .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-miami-event-2024 .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f250 .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169m .Dropdown__wrapper__tfGBXJ4K {
    border-bottom: 1px solid rgba(30, 71, 88, 0.5); }
  .Dropdown__wrapper__tfGBXJ4K:has(:focus-visible) {
    border: 1px solid #898989;
    box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2); }

.Dropdown__header__ckRs6vJB {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  position: relative;
  width: 100%;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  outline: 0;
  user-select: none;
  padding: 8px 0; }
  @media (min-width: 37.5625em) {
    .Dropdown__header__ckRs6vJB {
      font-size: 28px; } }
  .theme-ferrari-dark .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-light .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-neutral-grey .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-f8-spider .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-812-gts .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-f169 .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-races-dark .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-171-black .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Dropdown__header__ckRs6vJB {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Dropdown__header__ckRs6vJB {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-175 .Dropdown__header__ckRs6vJB {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Dropdown__header__ckRs6vJB {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Dropdown__header__ckRs6vJB {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Dropdown__header__ckRs6vJB {
    color: #1266a4; }
  .theme-ferrari-f167 .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-supercar .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Dropdown__header__ckRs6vJB {
    color: #ffffff; }
  .theme-ferrari-f250 .Dropdown__header__ckRs6vJB {
    color: #181818; }
  .theme-ferrari-f169m .Dropdown__header__ckRs6vJB {
    color: #1E4758; }
  .Dropdown__header__ckRs6vJB::after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 1px;
    background: #d4d2d2;
    content: ""; }
  .theme-ferrari-dark .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-dark-alpha .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-light .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-neutral-grey .Dropdown__header__ckRs6vJB::after {
    background: #818181; }
  .theme-ferrari-ferrari-carbon .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-sf90-stradale .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-f8-tributo .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-monza-sp1 .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-monza-sp2 .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-f488-pista .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-f488-spider .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-f488-pista-spider .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-f812-superfast .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-gtc4-lusso .Dropdown__header__ckRs6vJB::after {
    background: #505050; }
  .theme-ferrari-gtc4-lusso-t .Dropdown__header__ckRs6vJB::after {
    background: #505050; }
  .theme-ferrari-f8-spider .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-812-gts .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-f169 .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-scuderia-dark .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-giallo-modena .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-giallo-modena-dark .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-races-dark .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-portofinom-dark-blue .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-171-black .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-171-rht-light .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-171-rht-dark .Dropdown__header__ckRs6vJB::after {
    background: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-175 .Dropdown__header__ckRs6vJB::after {
    background: #e3bdbd; }
  .theme-ferrari-169-spider .Dropdown__header__ckRs6vJB::after {
    background: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Dropdown__header__ckRs6vJB::after {
    background: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Dropdown__header__ckRs6vJB::after {
    background: #8f8f8f; }
  .theme-ferrari-f167 .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-supercar .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-miami-event-2024 .Dropdown__header__ckRs6vJB::after {
    background: #ffffff; }
  .theme-ferrari-f250 .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .theme-ferrari-f169m .Dropdown__header__ckRs6vJB::after {
    background: #969696; }
  .Dropdown__header__ckRs6vJB::after {
    background: #da291c;
    height: 2px;
    z-index: 2;
    transform: scaleX(0);
    transition: all 0.6s ease-out;
    transform-origin: 0 0; }
    .theme-ferrari-dark .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-dark-alpha .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-light .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-neutral-grey .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f8-tributo .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f488-pista .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f488-spider .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f812-superfast .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f8-spider .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-812-gts .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f169 .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-giallo-modena .Dropdown__header__ckRs6vJB::after {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .Dropdown__header__ckRs6vJB::after {
      background: #ebb218; }
    .theme-ferrari-races-dark .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-171-black .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-171-rht-light .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-175 .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-169-spider .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f167 .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-supercar .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .Dropdown__header__ckRs6vJB::after {
      background: #0092b1; }
    .theme-ferrari-f250 .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
    .theme-ferrari-f169m .Dropdown__header__ckRs6vJB::after {
      background: #da291c; }
  .Dropdown__header__ckRs6vJB.Dropdown__error__2ngdyRFt::after {
    transform: scaleX(1); }
  .Dropdown__header__ckRs6vJB.Dropdown__caption__3_VQomk5 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: none;
    font-size: 16px; }

.Dropdown__icon__2-c72iGI {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center; }
  .theme-ferrari-dark .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-dark-alpha .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-light .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-neutral-grey .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-ferrari-carbon .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-sf90-stradale .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-f8-tributo .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-monza-sp1 .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-monza-sp2 .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-f488-pista .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-f488-spider .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-f488-pista-spider .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-f812-superfast .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-gtc4-lusso .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-gtc4-lusso-t .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-f8-spider .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-812-gts .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-f169 .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-scuderia-dark .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-giallo-modena .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-giallo-modena-dark .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-races-dark .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-171-black .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-171-rht-light .Dropdown__icon__2-c72iGI {
    fill: #001c35; }
  .theme-ferrari-171-rht-dark .Dropdown__icon__2-c72iGI {
    fill: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-175 .Dropdown__icon__2-c72iGI {
    fill: #fcf2f2; }
  .theme-ferrari-169-spider .Dropdown__icon__2-c72iGI {
    fill: #374552; }
  .theme-ferrari-f173vs-coupe .Dropdown__icon__2-c72iGI {
    fill: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Dropdown__icon__2-c72iGI {
    fill: #1266a4; }
  .theme-ferrari-f167 .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-supercar .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-miami-event-2024 .Dropdown__icon__2-c72iGI {
    fill: #ffffff; }
  .theme-ferrari-f250 .Dropdown__icon__2-c72iGI {
    fill: #181818; }
  .theme-ferrari-f169m .Dropdown__icon__2-c72iGI {
    fill: #1E4758; }

.Dropdown__list-layer__No5w4XNJ {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: #fff;
  z-index: 4;
  list-style: none;
  border-radius: 2px;
  box-shadow: -4px 15px 38px 3px rgba(0, 0, 0, 0.22); }

.Dropdown__list-label__3opAk8J8 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #181818;
  padding: 32px 32px 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-bottom: 1px solid #d4d2d2; }
  @media (min-width: 80em) {
    .Dropdown__list-label__3opAk8J8 {
      padding: 32px 48px 24px; } }

.Dropdown__list__G_xWw81w {
  padding: 8px 32px;
  margin: 70px 0 0;
  max-height: calc(500px - 70px);
  border-radius: 2px;
  overflow: auto; }
  @media (min-width: 80em) {
    .Dropdown__list__G_xWw81w {
      padding: 8px 48px;
      max-height: calc(800px - 70px); } }
  .Dropdown__list__G_xWw81w li {
    display: block; }

.Dropdown__item__2yFJT6fs {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  padding: 16px 0;
  color: #969696;
  cursor: default; }
  @media (min-width: 80em) {
    .Dropdown__item__2yFJT6fs {
      padding: 24px 0; } }
  .Dropdown__item__2yFJT6fs.Dropdown__active__3rfld7xu {
    color: #303030; }

.Dropdown__select__3VaZ-lTQ {
  display: none;
  outline: none !important;
  box-shadow: none; }
  .Dropdown__select--native__33g0VIF9 {
    display: block;
    appearance: none;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
    position: absolute;
    line-height: 0;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%; }

.DropdownCustom__layer__uoPeTvB8 ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes DropdownCustom__fillBar__3P8EPM9H {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DropdownCustom__wrapper__2MAPQ79p {
  position: relative; }

.DropdownCustom__frame__1IAT8aD6 {
  height: 56px;
  position: relative;
  display: flex;
  border-bottom-width: 1px;
  border-bottom-style: solid; }
  .theme-ferrari-dark .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-light .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-neutral-grey .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-f8-spider .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-812-gts .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-f169 .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-races-dark .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-171-black .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DropdownCustom__frame__1IAT8aD6 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DropdownCustom__frame__1IAT8aD6 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-175 .DropdownCustom__frame__1IAT8aD6 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DropdownCustom__frame__1IAT8aD6 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DropdownCustom__frame__1IAT8aD6 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DropdownCustom__frame__1IAT8aD6 {
    color: #1266a4; }
  .theme-ferrari-f167 .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-supercar .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DropdownCustom__frame__1IAT8aD6 {
    color: #ffffff; }
  .theme-ferrari-f250 .DropdownCustom__frame__1IAT8aD6 {
    color: #181818; }
  .theme-ferrari-f169m .DropdownCustom__frame__1IAT8aD6 {
    color: #1E4758; }
  .DropdownCustom__frame__1IAT8aD6:before, .DropdownCustom__frame__1IAT8aD6:after {
    content: "";
    height: 100%;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    border-bottom: none;
    will-change: width;
    transition: width 200ms; }
  .DropdownCustom__frame__1IAT8aD6:before {
    width: 10px;
    border-right: none;
    flex: 0 0 10px; }
  .DropdownCustom__frame__1IAT8aD6:after {
    width: 100%;
    flex: 1 1 1px;
    border-left: none; }
  .DropdownCustom__frame__1IAT8aD6 .DropdownCustom__label__1Ybkei0C {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    display: inline-block;
    text-transform: uppercase;
    font-size: 11px;
    padding: 0 5px;
    position: absolute;
    top: 0;
    left: 10px;
    height: 100%;
    max-width: 100%; }
    .DropdownCustom__frame__1IAT8aD6 .DropdownCustom__label__1Ybkei0C .DropdownCustom__text__1Gv4mkoe {
      cursor: default;
      position: relative;
      display: block;
      transform: translateY(20px);
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      padding-right: 50px; }
  .DropdownCustom__frame__1IAT8aD6, .DropdownCustom__frame__1IAT8aD6:before, .DropdownCustom__frame__1IAT8aD6:after {
    border-color: #eeeded; }
    .theme-ferrari-dark .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-dark .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-dark .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-dark-alpha .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-dark-alpha .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-dark-alpha .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-light .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-light .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-light .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-neutral-grey .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-neutral-grey .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-neutral-grey .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-ferrari-carbon .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-ferrari-carbon .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-ferrari-carbon .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-stradale .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-sf90-stradale .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-sf90-stradale .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f8-tributo .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f8-tributo .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f8-tributo .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp1 .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-monza-sp1 .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-monza-sp1 .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp2 .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-monza-sp2 .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-monza-sp2 .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f488-pista .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f488-pista .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-spider .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f488-spider .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f488-spider .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista-spider .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f488-pista-spider .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f488-pista-spider .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f812-superfast .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f812-superfast .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f812-superfast .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-gtc4-lusso .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-gtc4-lusso .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-gtc4-lusso .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-gtc4-lusso-t .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-gtc4-lusso-t .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-gtc4-lusso-t .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f8-spider .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f8-spider .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f8-spider .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-812-gts .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-812-gts .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-812-gts .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169 .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f169 .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f169 .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-scuderia-dark .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-scuderia-dark .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-scuderia-dark .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-giallo-modena .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-giallo-modena .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-giallo-modena .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-giallo-modena-dark .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-giallo-modena-dark .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-giallo-modena-dark .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-races-dark .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-races-dark .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-races-dark .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-portofinom-dark-blue .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-portofinom-dark-blue .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-portofinom-dark-blue .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-black .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-171-black .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-171-black .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-rht-light .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-171-rht-light .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-171-rht-light .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(0, 28, 53, 0.5); }
    .theme-ferrari-171-rht-dark .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-171-rht-dark .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-171-rht-dark .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(243, 240, 235, 0.5); }
    .theme-ferrari-smart-guide-dark .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-smart-guide-dark .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-smart-guide-dark .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-175 .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-175 .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-175 .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(252, 242, 242, 0.5); }
    .theme-ferrari-169-spider .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-169-spider .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-169-spider .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(55, 69, 82, 0.5); }
    .theme-ferrari-f173vs-coupe .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f173vs-coupe .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f173vs-coupe .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f173vs-spider .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f173vs-spider .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f173vs-spider .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(18, 102, 164, 0.5); }
    .theme-ferrari-f167 .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f167 .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f167 .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-supercar .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-supercar .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-supercar .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-miami-event-2024 .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-miami-event-2024 .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-miami-event-2024 .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f250 .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f250 .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f250 .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169m .DropdownCustom__frame__1IAT8aD6, .theme-ferrari-f169m .DropdownCustom__frame__1IAT8aD6:before, .theme-ferrari-f169m .DropdownCustom__frame__1IAT8aD6:after {
      border-color: rgba(30, 71, 88, 0.5); }
  .DropdownCustom__frame__1IAT8aD6 .DropdownCustom__value-text__Bul_Lop3 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    cursor: default;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    line-height: 56px;
    font-size: 12px;
    letter-spacing: 1px;
    padding: 0 50px 0 15px; }
  .DropdownCustom__frame__1IAT8aD6 .DropdownCustom__arrow__1XBF0uqo {
    position: absolute;
    right: 15px;
    top: calc(50% - 1px);
    transform: translateY(-50%); }
    .DropdownCustom__frame__1IAT8aD6 .DropdownCustom__arrow__1XBF0uqo button {
      cursor: default; }
    .DropdownCustom__frame__1IAT8aD6 .DropdownCustom__arrow__1XBF0uqo svg path {
      fill: currentColor; }

@keyframes DropdownCustom__fadeInFromBottom__2i1efyRs {
  from {
    transform: translateY(-20px);
    opacity: 0; } }

.DropdownCustom__layer__uoPeTvB8 {
  animation: DropdownCustom__fadeInFromBottom__2i1efyRs .2s ease-out;
  width: 100%;
  border-radius: 2px;
  box-shadow: 0px 5px 14px 3px rgba(0, 0, 0, 0.15);
  margin-top: 16px;
  background: #fff; }
  .theme-ferrari-dark .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-dark-alpha .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: transparent; }
  .theme-ferrari-light .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #ffffff; }
  .theme-ferrari-neutral-grey .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #303030; }
  .theme-ferrari-sf90-stradale .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #303133; }
  .theme-ferrari-f8-tributo .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-monza-sp2 .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #404040; }
  .theme-ferrari-f488-pista .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #0e121b; }
  .theme-ferrari-f488-spider .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #191b29; }
  .theme-ferrari-f812-superfast .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #320607; }
  .theme-ferrari-gtc4-lusso .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #92989d; }
  .theme-ferrari-f8-spider .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #2c2b27; }
  .theme-ferrari-812-gts .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #f6f7f8; }
  .theme-ferrari-f169 .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: transparent; }
  .theme-ferrari-giallo-modena .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-races-dark .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #1c1d1f; }
  .theme-ferrari-171-black .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #23252d; }
  .theme-ferrari-171-rht-light .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(0, 28, 53, 0.5);
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(243, 240, 235, 0.5);
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #331e1c; }
  .theme-ferrari-175 .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(252, 242, 242, 0.5);
    background: #430000; }
  .theme-ferrari-169-spider .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(55, 69, 82, 0.5);
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(208, 208, 208, 0.5);
    background: #404040; }
  .theme-ferrari-f173vs-spider .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(18, 102, 164, 0.5);
    background: #f3f3f3; }
  .theme-ferrari-f167 .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #000000; }
  .theme-ferrari-supercar .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #000000; }
  .theme-ferrari-miami-event-2024 .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-f250 .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #E7E7E7; }
  .theme-ferrari-f169m .DropdownCustom__layer__uoPeTvB8 {
    border: 1px solid rgba(30, 71, 88, 0.5);
    background: #F1F2F2; }
  .DropdownCustom__layer__uoPeTvB8.DropdownCustom__absolute__1LBRLjWC {
    position: absolute;
    top: calc(100% + 15px);
    left: 0;
    z-index: 7;
    margin: 0; }
  .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__disabled__3L7bvigA .DropdownCustom__option__SHN9Mlur {
    color: #969696;
    pointer-events: none; }
  .theme-ferrari-dark .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-dark-alpha .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-light .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-neutral-grey .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(129, 129, 129, 0.25); }
  .theme-ferrari-ferrari-carbon .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-sf90-stradale .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-f8-tributo .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-monza-sp1 .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-monza-sp2 .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-f488-pista .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-f488-spider .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-f488-pista-spider .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-f812-superfast .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-gtc4-lusso .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(80, 80, 80, 0.25); }
  .theme-ferrari-gtc4-lusso-t .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(80, 80, 80, 0.25); }
  .theme-ferrari-f8-spider .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-812-gts .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-f169 .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-scuderia-dark .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-giallo-modena .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-giallo-modena-dark .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-races-dark .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-portofinom-dark-blue .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-171-black .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-171-rht-light .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-171-rht-dark .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(185, 216, 233, 0.25); }
  .theme-ferrari-smart-guide-dark .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-175 .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(227, 189, 189, 0.25); }
  .theme-ferrari-169-spider .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(140, 149, 160, 0.25); }
  .theme-ferrari-f173vs-coupe .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(143, 143, 143, 0.25); }
  .theme-ferrari-f173vs-spider .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(143, 143, 143, 0.25); }
  .theme-ferrari-f167 .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-supercar .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-miami-event-2024 .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(255, 255, 255, 0.25); }
  .theme-ferrari-f250 .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .theme-ferrari-f169m .DropdownCustom__layer__uoPeTvB8 ul li.DropdownCustom__active__1G8YAwQ4 {
    background: rgba(150, 150, 150, 0.25); }
  .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
    background: rgba(239, 237, 237, 0.5); }
    .theme-ferrari-dark .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-dark-alpha .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-light .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-neutral-grey .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-ferrari-carbon .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-sf90-stradale .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-f8-tributo .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-monza-sp1 .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-monza-sp2 .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-f488-pista .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-f488-spider .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-f488-pista-spider .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-f812-superfast .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-gtc4-lusso .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-gtc4-lusso-t .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-f8-spider .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-812-gts .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-f169 .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-scuderia-dark .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-giallo-modena .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-giallo-modena-dark .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-races-dark .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-portofinom-dark-blue .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-171-black .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-171-rht-light .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(0, 28, 53, 0.05); }
    .theme-ferrari-171-rht-dark .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(243, 240, 235, 0.05); }
    .theme-ferrari-smart-guide-dark .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-175 .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(252, 242, 242, 0.05); }
    .theme-ferrari-169-spider .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(55, 69, 82, 0.05); }
    .theme-ferrari-f173vs-coupe .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(208, 208, 208, 0.05); }
    .theme-ferrari-f173vs-spider .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(18, 102, 164, 0.05); }
    .theme-ferrari-f167 .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-supercar .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-miami-event-2024 .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(255, 255, 255, 0.05); }
    .theme-ferrari-f250 .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(24, 24, 24, 0.05); }
    .theme-ferrari-f169m .DropdownCustom__layer__uoPeTvB8 ul li:not(.DropdownCustom__disabled__3L7bvigA):not(.DropdownCustom__active__1G8YAwQ4):hover {
      background: rgba(30, 71, 88, 0.05); }
  .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    padding: 12px 18px;
    cursor: default;
    font-size: 12px; }
    .theme-ferrari-dark .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-light .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-neutral-grey .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-f488-pista .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-f488-spider .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-f8-spider .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-812-gts .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-f169 .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-scuderia-dark .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-races-dark .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-171-black .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-175 .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #1266a4; }
    .theme-ferrari-f167 .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-supercar .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #ffffff; }
    .theme-ferrari-f250 .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #181818; }
    .theme-ferrari-f169m .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur {
      color: #1E4758; }
    .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur.DropdownCustom__parent__2mGG11yS {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase; }
    .DropdownCustom__layer__uoPeTvB8 .DropdownCustom__option__SHN9Mlur.DropdownCustom__child__o3SlK3Mq {
      padding-left: 32px; }
  .DropdownCustom__layer__uoPeTvB8 .scrollbar-container {
    position: relative;
    height: 100%;
    max-height: 350px;
    overflow: hidden; }
  .DropdownCustom__layer__uoPeTvB8 .ps__rail-y {
    right: 8px;
    width: 2px;
    background: transparent;
    transform: scaleY(0.9);
    opacity: 1;
    pointer-events: none; }
  .DropdownCustom__layer__uoPeTvB8 .ps__thumb-y {
    width: 100%;
    right: 0;
    background: #969696;
    transition: opacity .2s ease; }

.DropdownCustom__wrapper__2MAPQ79p.DropdownCustom__selected__tOVDnuN_ .DropdownCustom__label__1Ybkei0C {
  position: static; }
  .DropdownCustom__wrapper__2MAPQ79p.DropdownCustom__selected__tOVDnuN_ .DropdownCustom__label__1Ybkei0C .DropdownCustom__text__1Gv4mkoe {
    padding-right: 0;
    transform: translateY(-45%); }

.search-filters ul > li > div,
.search-sorting ul > li > div {
  font-size: 11px !important;
  letter-spacing: 1px !important;
  padding: 12px 18px !important;
  cursor: pointer !important; }

.search-filters ul,
.search-sorting ul {
  padding: 0; }
  .search-filters ul > li:first-child > div,
  .search-sorting ul > li:first-child > div {
    padding-top: 16px; }
  .search-filters ul > li:last-child > div,
  .search-sorting ul > li:last-child > div {
    padding-bottom: 16px; }

.search-filters ul > li > div {
  text-transform: uppercase !important; }

.search-sorting > div::before,
.search-sorting > div::after {
  display: none; }

@media (min-width: 60.0625em) {
  .search-sorting > div > div {
    padding: 0 !important; } }

.search-sorting > div > div > span {
  color: #969696;
  text-transform: none; }
  @media (min-width: 60.0625em) {
    .search-sorting > div > div > span {
      padding: 0; } }

.search-sorting > div > span:first-of-type {
  font-size: 16px; }
  @media (min-width: 60.0625em) {
    .search-sorting > div > span:first-of-type {
      padding: 0 50px 0 0 !important; } }

@media (min-width: 60.0625em) {
  .search-sorting > div > span:last-of-type {
    right: 0; } }

.search-sorting ul > li > div {
  font-size: 12px !important; }

.DropdownModels__layer__1s2rx6lo ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes DropdownModels__fillBar__qUT7RRyb {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DropdownModels__frame__1gZpZPsf {
  height: 56px;
  position: relative;
  display: flex;
  border-bottom-width: 1px;
  border-bottom-style: solid; }
  .theme-ferrari-dark .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-light .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-neutral-grey .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-f8-spider .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-812-gts .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-f169 .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-races-dark .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-171-black .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DropdownModels__frame__1gZpZPsf {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DropdownModels__frame__1gZpZPsf {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-175 .DropdownModels__frame__1gZpZPsf {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DropdownModels__frame__1gZpZPsf {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DropdownModels__frame__1gZpZPsf {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DropdownModels__frame__1gZpZPsf {
    color: #1266a4; }
  .theme-ferrari-f167 .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-supercar .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DropdownModels__frame__1gZpZPsf {
    color: #ffffff; }
  .theme-ferrari-f250 .DropdownModels__frame__1gZpZPsf {
    color: #181818; }
  .theme-ferrari-f169m .DropdownModels__frame__1gZpZPsf {
    color: #1E4758; }
  .DropdownModels__frame__1gZpZPsf:before, .DropdownModels__frame__1gZpZPsf:after {
    content: "";
    height: 100%;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    border-bottom: none;
    will-change: width;
    transition: width 200ms; }
  .DropdownModels__frame__1gZpZPsf:before {
    width: 10px;
    border-right: none;
    flex: 0 0 10px; }
  .DropdownModels__frame__1gZpZPsf:after {
    width: 100%;
    flex: 1 1 1px;
    border-left: none; }
  .DropdownModels__frame__1gZpZPsf .DropdownModels__label__2tTA3q2N {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    display: inline-block;
    text-transform: uppercase;
    font-size: 11px;
    padding: 0 5px;
    position: absolute;
    top: 0;
    left: 10px;
    height: 100%;
    max-width: 100%; }
    .DropdownModels__frame__1gZpZPsf .DropdownModels__label__2tTA3q2N .DropdownModels__text__2ImqSfVU {
      cursor: default;
      position: relative;
      display: block;
      transform: translateY(20px);
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      padding-right: 50px; }
  .theme-ferrari-dark .DropdownModels__frame__1gZpZPsf, .theme-ferrari-dark .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-dark .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-dark-alpha .DropdownModels__frame__1gZpZPsf, .theme-ferrari-dark-alpha .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-dark-alpha .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-light .DropdownModels__frame__1gZpZPsf, .theme-ferrari-light .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-light .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-neutral-grey .DropdownModels__frame__1gZpZPsf, .theme-ferrari-neutral-grey .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-neutral-grey .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-ferrari-carbon .DropdownModels__frame__1gZpZPsf, .theme-ferrari-ferrari-carbon .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-ferrari-carbon .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-stradale .DropdownModels__frame__1gZpZPsf, .theme-ferrari-sf90-stradale .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-sf90-stradale .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f8-tributo .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f8-tributo .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f8-tributo .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp1 .DropdownModels__frame__1gZpZPsf, .theme-ferrari-monza-sp1 .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-monza-sp1 .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp2 .DropdownModels__frame__1gZpZPsf, .theme-ferrari-monza-sp2 .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-monza-sp2 .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f488-pista .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f488-pista .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-spider .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f488-spider .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f488-spider .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista-spider .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f488-pista-spider .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f488-pista-spider .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f812-superfast .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f812-superfast .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f812-superfast .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-gtc4-lusso .DropdownModels__frame__1gZpZPsf, .theme-ferrari-gtc4-lusso .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-gtc4-lusso .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-gtc4-lusso-t .DropdownModels__frame__1gZpZPsf, .theme-ferrari-gtc4-lusso-t .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-gtc4-lusso-t .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f8-spider .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f8-spider .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f8-spider .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-812-gts .DropdownModels__frame__1gZpZPsf, .theme-ferrari-812-gts .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-812-gts .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169 .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f169 .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f169 .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-scuderia-dark .DropdownModels__frame__1gZpZPsf, .theme-ferrari-scuderia-dark .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-scuderia-dark .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-giallo-modena .DropdownModels__frame__1gZpZPsf, .theme-ferrari-giallo-modena .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-giallo-modena .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-giallo-modena-dark .DropdownModels__frame__1gZpZPsf, .theme-ferrari-giallo-modena-dark .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-giallo-modena-dark .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-races-dark .DropdownModels__frame__1gZpZPsf, .theme-ferrari-races-dark .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-races-dark .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-portofinom-dark-blue .DropdownModels__frame__1gZpZPsf, .theme-ferrari-portofinom-dark-blue .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-portofinom-dark-blue .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-spider-graphite-black .DropdownModels__frame__1gZpZPsf, .theme-ferrari-sf90-spider-graphite-black .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-sf90-spider-graphite-black .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-black .DropdownModels__frame__1gZpZPsf, .theme-ferrari-171-black .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-171-black .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-rht-light .DropdownModels__frame__1gZpZPsf, .theme-ferrari-171-rht-light .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-171-rht-light .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(0, 28, 53, 0.5); }
  .theme-ferrari-171-rht-dark .DropdownModels__frame__1gZpZPsf, .theme-ferrari-171-rht-dark .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-171-rht-dark .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(243, 240, 235, 0.5); }
  .theme-ferrari-smart-guide-dark .DropdownModels__frame__1gZpZPsf, .theme-ferrari-smart-guide-dark .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-smart-guide-dark .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-175 .DropdownModels__frame__1gZpZPsf, .theme-ferrari-175 .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-175 .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(252, 242, 242, 0.5); }
  .theme-ferrari-169-spider .DropdownModels__frame__1gZpZPsf, .theme-ferrari-169-spider .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-169-spider .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(55, 69, 82, 0.5); }
  .theme-ferrari-f173vs-coupe .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f173vs-coupe .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f173vs-coupe .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(208, 208, 208, 0.5); }
  .theme-ferrari-f173vs-spider .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f173vs-spider .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f173vs-spider .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(18, 102, 164, 0.5); }
  .theme-ferrari-f167 .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f167 .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f167 .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-supercar .DropdownModels__frame__1gZpZPsf, .theme-ferrari-supercar .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-supercar .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-miami-event-2024 .DropdownModels__frame__1gZpZPsf, .theme-ferrari-miami-event-2024 .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-miami-event-2024 .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f250 .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f250 .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f250 .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169m .DropdownModels__frame__1gZpZPsf, .theme-ferrari-f169m .DropdownModels__frame__1gZpZPsf:before, .theme-ferrari-f169m .DropdownModels__frame__1gZpZPsf:after {
    border-color: rgba(30, 71, 88, 0.5); }
  .DropdownModels__frame__1gZpZPsf .DropdownModels__value-text__12ta5ONv {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    cursor: default;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    line-height: 56px;
    font-size: 12px;
    letter-spacing: 1px;
    padding: 0 50px 0 18px; }
  .DropdownModels__frame__1gZpZPsf .DropdownModels__arrow__jwXGFzPd {
    position: absolute;
    right: 15px;
    top: calc(50% - 1px);
    transform: translateY(-50%); }
    .DropdownModels__frame__1gZpZPsf .DropdownModels__arrow__jwXGFzPd button {
      cursor: default; }
    .DropdownModels__frame__1gZpZPsf .DropdownModels__arrow__jwXGFzPd svg path {
      fill: currentColor; }

@keyframes DropdownModels__fadeInFromBottom__3oZPhl_k {
  from {
    transform: translateY(-20px);
    opacity: 0; } }

.DropdownModels__layer__1s2rx6lo {
  position: relative;
  animation: DropdownModels__fadeInFromBottom__3oZPhl_k .2s ease-out;
  width: 100%;
  border-radius: 2px;
  box-shadow: 0px 5px 14px 3px rgba(0, 0, 0, 0.15);
  margin-top: 16px; }
  .theme-ferrari-dark .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-dark-alpha .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: transparent; }
  .theme-ferrari-light .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #ffffff; }
  .theme-ferrari-neutral-grey .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #303030; }
  .theme-ferrari-sf90-stradale .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #303133; }
  .theme-ferrari-f8-tributo .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-monza-sp2 .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #404040; }
  .theme-ferrari-f488-pista .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #0e121b; }
  .theme-ferrari-f488-spider .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #191b29; }
  .theme-ferrari-f812-superfast .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #320607; }
  .theme-ferrari-gtc4-lusso .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #92989d; }
  .theme-ferrari-f8-spider .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #2c2b27; }
  .theme-ferrari-812-gts .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #f6f7f8; }
  .theme-ferrari-f169 .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: transparent; }
  .theme-ferrari-giallo-modena .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-races-dark .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #1c1d1f; }
  .theme-ferrari-171-black .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #23252d; }
  .theme-ferrari-171-rht-light .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(0, 28, 53, 0.5);
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(243, 240, 235, 0.5);
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #331e1c; }
  .theme-ferrari-175 .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(252, 242, 242, 0.5);
    background: #430000; }
  .theme-ferrari-169-spider .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(55, 69, 82, 0.5);
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(208, 208, 208, 0.5);
    background: #404040; }
  .theme-ferrari-f173vs-spider .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(18, 102, 164, 0.5);
    background: #f3f3f3; }
  .theme-ferrari-f167 .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #000000; }
  .theme-ferrari-supercar .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #000000; }
  .theme-ferrari-miami-event-2024 .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(255, 255, 255, 0.5);
    background: #181818; }
  .theme-ferrari-f250 .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(24, 24, 24, 0.5);
    background: #E7E7E7; }
  .theme-ferrari-f169m .DropdownModels__layer__1s2rx6lo {
    border: 1px solid rgba(30, 71, 88, 0.5);
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .DropdownModels__layer__1s2rx6lo {
      position: absolute;
      top: 66px;
      left: 0;
      z-index: 1000; } }
  .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 12px 18px; }
    .theme-ferrari-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-dark-alpha .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-light .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-neutral-grey .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-ferrari-carbon .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-sf90-stradale .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(37, 38, 39, 0.5); }
    .theme-ferrari-f8-tributo .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(16, 23, 36, 0.5); }
    .theme-ferrari-monza-sp1 .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-monza-sp2 .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-f488-pista .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(30, 33, 40, 0.5); }
    .theme-ferrari-f488-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(15, 35, 49, 0.5); }
    .theme-ferrari-f488-pista-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(33, 35, 52, 0.5); }
    .theme-ferrari-f812-superfast .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(60, 11, 13, 0.5); }
    .theme-ferrari-gtc4-lusso .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(178, 178, 178, 0.5); }
    .theme-ferrari-gtc4-lusso-t .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(160, 167, 172, 0.5); }
    .theme-ferrari-f8-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(27, 26, 23, 0.5); }
    .theme-ferrari-812-gts .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(219, 219, 219, 0.5); }
    .theme-ferrari-f169 .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(219, 219, 219, 0.5); }
    .theme-ferrari-scuderia-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(65, 65, 65, 0.5); }
    .theme-ferrari-giallo-modena .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-giallo-modena-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-races-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 53, 0.5); }
    .theme-ferrari-portofinom-dark-blue .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(16, 47, 55, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(37, 42, 43, 0.5); }
    .theme-ferrari-171-black .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-171-rht-light .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(237, 232, 225, 0.5); }
    .theme-ferrari-171-rht-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(0, 19, 36, 0.5); }
    .theme-ferrari-smart-guide-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-175 .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(44, 0, 0, 0.5); }
    .theme-ferrari-169-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(156, 167, 180, 0.5); }
    .theme-ferrari-f173vs-coupe .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-f173vs-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f167 .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-supercar .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-miami-event-2024 .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-f250 .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-f169m .DropdownModels__layer__1s2rx6lo .DropdownModels__group-name__2yUivCLu {
      background: rgba(238, 237, 237, 0.5); }
  .DropdownModels__layer__1s2rx6lo ul {
    padding: 18px 0;
    display: flex;
    flex-wrap: wrap; }
    .DropdownModels__layer__1s2rx6lo ul li {
      margin: 12px 0; }
  .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
    font-size: 13px;
    padding: 12px 18px; }
    .theme-ferrari-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-dark-alpha .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-light .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-neutral-grey .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-ferrari-carbon .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-sf90-stradale .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f8-tributo .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-monza-sp1 .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-monza-sp2 .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f488-pista .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f488-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f488-pista-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f812-superfast .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-gtc4-lusso .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-gtc4-lusso-t .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-f8-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-812-gts .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-f169 .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-scuderia-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-giallo-modena .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-giallo-modena-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-races-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-portofinom-dark-blue .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-sf90-spider-graphite-black .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-171-black .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-171-rht-light .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(0, 28, 53, 0.7); }
    .theme-ferrari-171-rht-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(243, 240, 235, 0.7); }
    .theme-ferrari-smart-guide-dark .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-175 .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(252, 242, 242, 0.7); }
    .theme-ferrari-169-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(55, 69, 82, 0.7); }
    .theme-ferrari-f173vs-coupe .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(208, 208, 208, 0.7); }
    .theme-ferrari-f173vs-spider .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(18, 102, 164, 0.7); }
    .theme-ferrari-f167 .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-supercar .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-miami-event-2024 .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f250 .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-f169m .DropdownModels__layer__1s2rx6lo .DropdownModels__option__2va85-TO {
      color: rgba(30, 71, 88, 0.7); }

.DropdownModels__wrapper__35_Xz67c.DropdownModels__selected__1DG3_xV1 .DropdownModels__label__2tTA3q2N {
  position: static; }
  .DropdownModels__wrapper__35_Xz67c.DropdownModels__selected__1DG3_xV1 .DropdownModels__label__2tTA3q2N .DropdownModels__text__2ImqSfVU {
    padding-right: 0;
    transform: translateY(-45%); }

@keyframes EditorialAudio__fillBar__2LFYY3VC {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EditorialAudio__container__3btbBeUr img {
  width: 100%;
  vertical-align: middle; }

.EditorialAudio__container__3btbBeUr li {
  width: 50% !important; }

@keyframes EditorialData__fillBar__3sT5onQp {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EditorialData__container__25NarOjL img {
  width: 100%;
  vertical-align: middle; }

.EditorialData__container__25NarOjL li {
  width: 50% !important; }

@keyframes EditorialGallery__fillBar__Nzs1rMxd {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EditorialGallery__container__3j33YeDH {
  position: relative; }
  .theme-ferrari-dark .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-light .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-neutral-grey .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-f488-pista .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-f488-spider .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-f8-spider .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-812-gts .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-f169 .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-scuderia-dark .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-races-dark .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-171-black .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .EditorialGallery__container__3j33YeDH {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .EditorialGallery__container__3j33YeDH {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-175 .EditorialGallery__container__3j33YeDH {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .EditorialGallery__container__3j33YeDH {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .EditorialGallery__container__3j33YeDH {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EditorialGallery__container__3j33YeDH {
    color: #1266a4; }
  .theme-ferrari-f167 .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-supercar .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EditorialGallery__container__3j33YeDH {
    color: #ffffff; }
  .theme-ferrari-f250 .EditorialGallery__container__3j33YeDH {
    color: #181818; }
  .theme-ferrari-f169m .EditorialGallery__container__3j33YeDH {
    color: #1E4758; }
  .EditorialGallery__container__3j33YeDH .swiper-container {
    overflow: hidden !important;
    padding-bottom: 50px; }
  .EditorialGallery__container__3j33YeDH .pagination {
    bottom: 16px;
    width: 100%; }
  .EditorialGallery__container__3j33YeDH .swiper-slide {
    max-width: 100%; }
    .EditorialGallery__container__3j33YeDH .swiper-slide img {
      display: block;
      width: 100%; }
  .EditorialGallery__container__3j33YeDH .swiper-button-prev, .EditorialGallery__container__3j33YeDH .swiper-button-next {
    display: none !important; }
  .EditorialGallery__container__3j33YeDH .slide-title {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 10px;
    width: 100%;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7)); }
    @media (min-width: 60.0625em) {
      .EditorialGallery__container__3j33YeDH .slide-title {
        padding: 20px; } }

.EditorialGallery__fullscreen__1H3LL2zp {
  position: absolute;
  bottom: 10px;
  right: 10px; }

@keyframes EditorialGroups__fillBar__2YXGlRuz {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EditorialGroups__container__2swSC8ex img {
  width: 100%;
  vertical-align: middle; }

.EditorialGroups__groups__gepjFq_9 {
  margin: 0;
  padding: 0;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .EditorialGroups__groups__gepjFq_9 {
      display: flex; } }

.EditorialGroups__group__2ZIxUPa1 {
  display: block;
  flex: 1 1 50%; }
  .EditorialGroups__group__2ZIxUPa1 + .EditorialGroups__group__2ZIxUPa1 {
    margin: 50px 0 0; }
  @media (min-width: 60.0625em) {
    .EditorialGroups__group__2ZIxUPa1 + .EditorialGroups__group__2ZIxUPa1 {
      margin: 0 0 0 25px; } }

.EditorialGroups__group-content__2A-63_it {
  display: block;
  margin: 0;
  padding: 0; }

.EditorialGroups__group-title__3P9vjW3t {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
  margin: 0; }
  .theme-ferrari-dark .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-dark-alpha .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-light .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-neutral-grey .EditorialGroups__group-title__3P9vjW3t {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-sf90-stradale .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-f8-tributo .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-monza-sp1 .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-monza-sp2 .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-f488-pista .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-f488-spider .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-f812-superfast .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .EditorialGroups__group-title__3P9vjW3t {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .EditorialGroups__group-title__3P9vjW3t {
    color: #505050; }
  .theme-ferrari-f8-spider .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-812-gts .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-f169 .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-scuderia-dark .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-giallo-modena .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-races-dark .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-171-black .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-171-rht-light .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-171-rht-dark .EditorialGroups__group-title__3P9vjW3t {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-175 .EditorialGroups__group-title__3P9vjW3t {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .EditorialGroups__group-title__3P9vjW3t {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .EditorialGroups__group-title__3P9vjW3t {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .EditorialGroups__group-title__3P9vjW3t {
    color: #8f8f8f; }
  .theme-ferrari-f167 .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-supercar .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .EditorialGroups__group-title__3P9vjW3t {
    color: #ffffff; }
  .theme-ferrari-f250 .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  .theme-ferrari-f169m .EditorialGroups__group-title__3P9vjW3t {
    color: #969696; }
  @media (min-width: 60.0625em) {
    .EditorialGroups__group-title__3P9vjW3t {
      margin: 0 0 25px; } }

.EditorialGroups__group-item__2fgofMnI {
  display: inline-block;
  margin: 20px 0 0;
  width: 50%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .theme-ferrari-dark .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-light .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-neutral-grey .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-f488-pista .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-f488-spider .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-f8-spider .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-812-gts .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-f169 .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-scuderia-dark .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-races-dark .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-171-black .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .EditorialGroups__group-item__2fgofMnI {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .EditorialGroups__group-item__2fgofMnI {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-175 .EditorialGroups__group-item__2fgofMnI {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .EditorialGroups__group-item__2fgofMnI {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .EditorialGroups__group-item__2fgofMnI {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EditorialGroups__group-item__2fgofMnI {
    color: #1266a4; }
  .theme-ferrari-f167 .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-supercar .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EditorialGroups__group-item__2fgofMnI {
    color: #ffffff; }
  .theme-ferrari-f250 .EditorialGroups__group-item__2fgofMnI {
    color: #181818; }
  .theme-ferrari-f169m .EditorialGroups__group-item__2fgofMnI {
    color: #1E4758; }
  @media (min-width: 80em) {
    .EditorialGroups__group-item__2fgofMnI {
      white-space: nowrap; } }
  @media (min-width: 60.0625em) {
    .EditorialGroups__group-item__2fgofMnI {
      width: 100%;
      display: block;
      margin: 20px 0 0; } }

@keyframes EditorialIframe__fillBar__2OIbZLyX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EditorialIframe__content__-9rVQkTv {
  position: relative;
  display: flex;
  background: #eeeded;
  transition: all 0.6s ease 0.4s;
  transform-origin: left center; }
  @media (min-width: 60.0625em) {
    .EditorialIframe__content__-9rVQkTv {
      justify-content: flex-end; } }
  .EditorialIframe__content__-9rVQkTv.EditorialIframe__isHidden__2yyDygL2 {
    transform: scaleX(0); }
    .EditorialIframe__content__-9rVQkTv.EditorialIframe__isHidden__2yyDygL2 iframe {
      opacity: 0; }
  .EditorialIframe__content__-9rVQkTv:not(.EditorialIframe__isHidden__2yyDygL2) {
    animation: EditorialIframe__bgFadeOut__tn5GZ7fl 0.6s ease 1.2s forwards; }
  .EditorialIframe__content__-9rVQkTv iframe {
    transition: opacity 0.4s ease 0.9s; }

@keyframes EditorialIframe__bgFadeOut__tn5GZ7fl {
  to {
    background: transparent; } }

@keyframes EditorialImage__fillBar__1kWOCqCQ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes EditorialVideo__fillBar__3VDDMHnI {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EditorialVideo__container__2boJJi8S {
  position: relative; }
  .EditorialVideo__container--overlay__1BkSYscy:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba(0, 0, 0, 0.25);
    z-index: 1; }
  .EditorialVideo__container__2boJJi8S img, .EditorialVideo__container__2boJJi8S video {
    width: 100%;
    vertical-align: top; }
  .EditorialVideo__container__2boJJi8S video {
    object-fit: cover;
    min-height: 100%; }
  .EditorialVideo__container__2boJJi8S .th-player {
    position: relative;
    overflow: hidden; }
    .EditorialVideo__container__2boJJi8S .th-player:before {
      content: '';
      display: block;
      height: 0px;
      padding-bottom: 56.25%; }
    .EditorialVideo__container__2boJJi8S .th-player > img,
    .EditorialVideo__container__2boJJi8S .th-player > object,
    .EditorialVideo__container__2boJJi8S .th-player > canvas {
      position: absolute;
      top: 0;
      left: 0;
      width: auto;
      height: 100.5%; }
    .EditorialVideo__container__2boJJi8S .th-player > iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  .EditorialVideo__container__2boJJi8S .EditorialVideo__play__2gX9mUmK {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
    z-index: 2; }

@keyframes FocusTechSpec__fillBar__3AMQQHpm {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FocusTechSpec__container__2aYCAbjK {
  position: relative;
  width: auto;
  height: auto;
  text-align: left; }

.FocusTechSpec__value__1L6aHoKG {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  font-size: 20px;
  line-height: 1.4em;
  font-size: 26px;
  color: #181818;
  margin-bottom: 4px; }
  @media (min-width: 80em) {
    .FocusTechSpec__value__1L6aHoKG {
      font-size: 24px; } }
  .theme-ferrari-dark .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-light .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-neutral-grey .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-f488-pista .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-f488-spider .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-f8-spider .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-812-gts .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-f169 .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-scuderia-dark .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-races-dark .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-171-black .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .FocusTechSpec__value__1L6aHoKG {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .FocusTechSpec__value__1L6aHoKG {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-175 .FocusTechSpec__value__1L6aHoKG {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .FocusTechSpec__value__1L6aHoKG {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .FocusTechSpec__value__1L6aHoKG {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .FocusTechSpec__value__1L6aHoKG {
    color: #1266a4; }
  .theme-ferrari-f167 .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-supercar .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .FocusTechSpec__value__1L6aHoKG {
    color: #ffffff; }
  .theme-ferrari-f250 .FocusTechSpec__value__1L6aHoKG {
    color: #181818; }
  .theme-ferrari-f169m .FocusTechSpec__value__1L6aHoKG {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .FocusTechSpec__value__1L6aHoKG {
      white-space: nowrap; } }

.FocusTechSpec__unit__NPPmcwKy {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  font-size: 18px; }
  @media (min-width: 60.0625em) {
    .FocusTechSpec__unit__NPPmcwKy {
      font-size: 18px; } }

.FocusTechSpec__line__1Ct4Ko55 {
  position: relative;
  width: 150px;
  height: 1px;
  margin: 4px 0 10px;
  background-image: linear-gradient(to right, #da291c 0%, #fff 100%); }
  .theme-ferrari-dark .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #181818 100%); }
  .theme-ferrari-dark-alpha .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, transparent 100%); }
  .theme-ferrari-light .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #ffffff 100%); }
  .theme-ferrari-neutral-grey .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #ffffff 100%); }
  .theme-ferrari-ferrari-carbon .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #303030 100%); }
  .theme-ferrari-sf90-stradale .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #303133 100%); }
  .theme-ferrari-f8-tributo .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #1e293e 100%); }
  .theme-ferrari-monza-sp1 .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #181818 100%); }
  .theme-ferrari-monza-sp2 .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #404040 100%); }
  .theme-ferrari-f488-pista .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #0e121b 100%); }
  .theme-ferrari-f488-spider .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #17354b 100%); }
  .theme-ferrari-f488-pista-spider .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #191b29 100%); }
  .theme-ferrari-f812-superfast .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #320607 100%); }
  .theme-ferrari-gtc4-lusso .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #c6c7c7 100%); }
  .theme-ferrari-gtc4-lusso-t .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #92989d 100%); }
  .theme-ferrari-f8-spider .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #2c2b27 100%); }
  .theme-ferrari-812-gts .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #f6f7f8 100%); }
  .theme-ferrari-f169 .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #d0dddd 100%); }
  .theme-ferrari-scuderia-dark .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, transparent 100%); }
  .theme-ferrari-giallo-modena .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #ffffff 100%); }
  .theme-ferrari-giallo-modena-dark .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #181818 100%); }
  .theme-ferrari-races-dark .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #0d0d16 100%); }
  .theme-ferrari-portofinom-dark-blue .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #0d2025 100%); }
  .theme-ferrari-sf90-spider-graphite-black .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #1c1d1f 100%); }
  .theme-ferrari-171-black .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #23252d 100%); }
  .theme-ferrari-171-rht-light .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #f3f0eb 100%); }
  .theme-ferrari-171-rht-dark .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #001c35 100%); }
  .theme-ferrari-smart-guide-dark .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #331e1c 100%); }
  .theme-ferrari-175 .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #430000 100%); }
  .theme-ferrari-169-spider .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #c1cddb 100%); }
  .theme-ferrari-f173vs-coupe .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #404040 100%); }
  .theme-ferrari-f173vs-spider .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #f3f3f3 100%); }
  .theme-ferrari-f167 .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #000000 100%); }
  .theme-ferrari-supercar .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #000000 100%); }
  .theme-ferrari-miami-event-2024 .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #181818 100%); }
  .theme-ferrari-f250 .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #E7E7E7 100%); }
  .theme-ferrari-f169m .FocusTechSpec__line__1Ct4Ko55 {
    background-image: linear-gradient(to right, #da291c 0%, #F1F2F2 100%); }

.FocusTechSpec__label__3te4UxDG {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  display: inline-block;
  max-width: 270px;
  margin-bottom: 6px; }
  .theme-ferrari-dark .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-light .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-neutral-grey .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-f488-pista .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-f488-spider .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-f8-spider .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-812-gts .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-f169 .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-scuderia-dark .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-races-dark .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-171-black .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .FocusTechSpec__label__3te4UxDG {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .FocusTechSpec__label__3te4UxDG {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-175 .FocusTechSpec__label__3te4UxDG {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .FocusTechSpec__label__3te4UxDG {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .FocusTechSpec__label__3te4UxDG {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .FocusTechSpec__label__3te4UxDG {
    color: #1266a4; }
  .theme-ferrari-f167 .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-supercar .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .FocusTechSpec__label__3te4UxDG {
    color: #ffffff; }
  .theme-ferrari-f250 .FocusTechSpec__label__3te4UxDG {
    color: #181818; }
  .theme-ferrari-f169m .FocusTechSpec__label__3te4UxDG {
    color: #1E4758; }

.FocusTechSpec__evidence__2j1geSY- {
  width: 240px;
  text-align: center;
  display: flex;
  flex-flow: column;
  align-items: center; }
  @media (min-width: 60.0625em) {
    .FocusTechSpec__evidence__2j1geSY- {
      justify-content: flex-end; } }
  .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__value__1L6aHoKG {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 20px;
    line-height: 1.4em;
    padding-top: 80px;
    font-size: 26px; }
    @media (min-width: 80em) {
      .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__value__1L6aHoKG {
        font-size: 24px; } }
    @media (min-width: 60.0625em) {
      .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__value__1L6aHoKG {
        font-size: 24px; } }
  .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__unit__NPPmcwKy {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 20px;
    line-height: 1.4em;
    font-size: 18px; }
    @media (min-width: 80em) {
      .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__unit__NPPmcwKy {
        font-size: 24px; } }
    @media (min-width: 60.0625em) {
      .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__unit__NPPmcwKy {
        font-size: 18px; } }
  .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__line__1Ct4Ko55 {
    display: none; }
  .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__label__3te4UxDG {
    max-width: 180px;
    margin-bottom: 0; }
  .FocusTechSpec__evidence__2j1geSY- .FocusTechSpec__disclaimer__3y9KSQ5Q {
    margin-top: 10px; }
  @media (min-width: 100.0625em) {
    .FocusTechSpec__evidence__2j1geSY- {
      width: 280px; } }

.FocusTechSpec__value__1L6aHoKG,
.FocusTechSpec__unit__NPPmcwKy,
.FocusTechSpec__label__3te4UxDG,
.FocusTechSpec__disclaimer__3y9KSQ5Q {
  transition: .6s ease-in-out;
  transform: translate3d(0, 20px, 0);
  opacity: 0;
  word-wrap: break-word;
  hyphens: auto; }

.FocusTechSpec__label__3te4UxDG {
  transform: translate3d(0, 30px, 0);
  transition-delay: .1s; }

.FocusTechSpec__line__1Ct4Ko55 {
  transition: .6s ease-in-out;
  transform-origin: 0% 50%;
  transform: scale(0, 1);
  transition-delay: .2s; }

.FocusTechSpec__disclaimer__3y9KSQ5Q {
  transform: translate3d(0, 30px, 0);
  transition-delay: .2s;
  color: #969696;
  font-size: 11px;
  max-width: 180px; }

.FocusTechSpec__reveal__1Uhv-1s_ .FocusTechSpec__value__1L6aHoKG,
.FocusTechSpec__reveal__1Uhv-1s_ .FocusTechSpec__unit__NPPmcwKy,
.FocusTechSpec__reveal__1Uhv-1s_ .FocusTechSpec__label__3te4UxDG,
.FocusTechSpec__reveal__1Uhv-1s_ .FocusTechSpec__disclaimer__3y9KSQ5Q {
  transform: translate3d(0, 0, 0);
  opacity: 1; }

.FocusTechSpec__reveal__1Uhv-1s_ .FocusTechSpec__line__1Ct4Ko55 {
  transform: scale(1, 1); }

@keyframes FocusonContainer__fillBar__d1DdkJSA {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FocusonContainer__container__2hReLTq9 {
  position: relative;
  color: #fff;
  margin: 0 auto;
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  overflow: hidden; }

.FocusonContainer__content__3LvhJwCw {
  width: 100%;
  padding: 0; }
  @media (min-width: 60.0625em) {
    .FocusonContainer__content__3LvhJwCw {
      position: absolute;
      top: 0;
      left: 0;
      width: calc(100% - 100px);
      left: 100px; } }
  @media (min-width: 100.0625em) {
    .FocusonContainer__content__3LvhJwCw {
      width: calc(100% - 170px);
      left: 170px; } }

.FocusonContainer__header__2pkXXFbA {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  z-index: 10;
  padding-bottom: 20px;
  transition: opacity 300ms;
  pointer-events: none; }
  .FocusonContainer__header__2pkXXFbA.FocusonContainer__header-hidden__Que2kNEF {
    opacity: 0; }
  .FocusonContainer__header--scrolling__T2tSpvZR + .FocusonContainer__content__3LvhJwCw {
    height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 50px 24px 0 24px;
    -webkit-overflow-scrolling: touch; }
    @media (min-width: 60.0625em) {
      .FocusonContainer__header--scrolling__T2tSpvZR + .FocusonContainer__content__3LvhJwCw {
        overflow: visible;
        padding: 0;
        height: 100%; } }
  .FocusonContainer__header--gradient__1fi_X7Hb:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100px;
    width: 100%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
    pointer-events: none; }
  @media (min-width: 60.0625em) {
    .FocusonContainer__header--gradient__1fi_X7Hb:before {
      display: none; } }
  .FocusonContainer__header--light__23tNCeZ0:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100px;
    width: 100%;
    background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%);
    pointer-events: none; }
    .FocusonContainer__theme-ferrari-miami-event-2024__3_kxKw5i .FocusonContainer__header--light__23tNCeZ0:before {
      background: none; }
    .FocusonContainer__theme-ferrari-supercar__3afsbwdN .FocusonContainer__header--light__23tNCeZ0:before {
      background: none; }
  @media (min-width: 60.0625em) {
    .FocusonContainer__header--light__23tNCeZ0:before {
      display: none; } }
  .FocusonContainer__header__2pkXXFbA > * {
    pointer-events: all; }

.FocusonContainer__close-left__26tgoCuw {
  position: absolute;
  top: 50%;
  left: 50px;
  transform: translate(-50%, -50%); }
  @media (min-width: 100.0625em) {
    .FocusonContainer__close-left__26tgoCuw {
      left: 85px; } }

.FocusonContainer__close-top__3tLCUdoE {
  position: relative;
  margin-top: 20px;
  margin-left: 20px; }

.FocusonContainer__share__2MULAiS_ {
  position: relative !important;
  margin-top: 20px;
  margin-right: 20px; }
  @media (min-width: 60.0625em) {
    .FocusonContainer__share__2MULAiS_ {
      margin: 0;
      z-index: 10;
      position: fixed !important;
      top: 20px !important;
      right: 20px !important; } }

@keyframes FootNotes__fillBar__1obfTNVK {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FootNotes__wrapper__1eGFPR0x {
  margin: 24px; }
  @media (min-width: 37.5625em) {
    .FootNotes__wrapper__1eGFPR0x {
      margin: 38px 24px; } }

.FootNotes__title__3L164rh0,
.FootNotes__text__3GKppMLW {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  line-height: normal; }
  .theme-ferrari-dark .FootNotes__title__3L164rh0, .theme-ferrari-dark
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-dark-alpha .FootNotes__title__3L164rh0, .theme-ferrari-dark-alpha
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-light .FootNotes__title__3L164rh0, .theme-ferrari-light
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-neutral-grey .FootNotes__title__3L164rh0, .theme-ferrari-neutral-grey
  .FootNotes__text__3GKppMLW {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .FootNotes__title__3L164rh0, .theme-ferrari-ferrari-carbon
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-sf90-stradale .FootNotes__title__3L164rh0, .theme-ferrari-sf90-stradale
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-f8-tributo .FootNotes__title__3L164rh0, .theme-ferrari-f8-tributo
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-monza-sp1 .FootNotes__title__3L164rh0, .theme-ferrari-monza-sp1
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-monza-sp2 .FootNotes__title__3L164rh0, .theme-ferrari-monza-sp2
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-f488-pista .FootNotes__title__3L164rh0, .theme-ferrari-f488-pista
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-f488-spider .FootNotes__title__3L164rh0, .theme-ferrari-f488-spider
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .FootNotes__title__3L164rh0, .theme-ferrari-f488-pista-spider
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-f812-superfast .FootNotes__title__3L164rh0, .theme-ferrari-f812-superfast
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .FootNotes__title__3L164rh0, .theme-ferrari-gtc4-lusso
  .FootNotes__text__3GKppMLW {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .FootNotes__title__3L164rh0, .theme-ferrari-gtc4-lusso-t
  .FootNotes__text__3GKppMLW {
    color: #505050; }
  .theme-ferrari-f8-spider .FootNotes__title__3L164rh0, .theme-ferrari-f8-spider
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-812-gts .FootNotes__title__3L164rh0, .theme-ferrari-812-gts
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-f169 .FootNotes__title__3L164rh0, .theme-ferrari-f169
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-scuderia-dark .FootNotes__title__3L164rh0, .theme-ferrari-scuderia-dark
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-giallo-modena .FootNotes__title__3L164rh0, .theme-ferrari-giallo-modena
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .FootNotes__title__3L164rh0, .theme-ferrari-giallo-modena-dark
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-races-dark .FootNotes__title__3L164rh0, .theme-ferrari-races-dark
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .FootNotes__title__3L164rh0, .theme-ferrari-portofinom-dark-blue
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .FootNotes__title__3L164rh0, .theme-ferrari-sf90-spider-graphite-black
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-171-black .FootNotes__title__3L164rh0, .theme-ferrari-171-black
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-171-rht-light .FootNotes__title__3L164rh0, .theme-ferrari-171-rht-light
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-171-rht-dark .FootNotes__title__3L164rh0, .theme-ferrari-171-rht-dark
  .FootNotes__text__3GKppMLW {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .FootNotes__title__3L164rh0, .theme-ferrari-smart-guide-dark
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-175 .FootNotes__title__3L164rh0, .theme-ferrari-175
  .FootNotes__text__3GKppMLW {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .FootNotes__title__3L164rh0, .theme-ferrari-169-spider
  .FootNotes__text__3GKppMLW {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .FootNotes__title__3L164rh0, .theme-ferrari-f173vs-coupe
  .FootNotes__text__3GKppMLW {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .FootNotes__title__3L164rh0, .theme-ferrari-f173vs-spider
  .FootNotes__text__3GKppMLW {
    color: #8f8f8f; }
  .theme-ferrari-f167 .FootNotes__title__3L164rh0, .theme-ferrari-f167
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-supercar .FootNotes__title__3L164rh0, .theme-ferrari-supercar
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .FootNotes__title__3L164rh0, .theme-ferrari-miami-event-2024
  .FootNotes__text__3GKppMLW {
    color: #ffffff; }
  .theme-ferrari-f250 .FootNotes__title__3L164rh0, .theme-ferrari-f250
  .FootNotes__text__3GKppMLW {
    color: #969696; }
  .theme-ferrari-f169m .FootNotes__title__3L164rh0, .theme-ferrari-f169m
  .FootNotes__text__3GKppMLW {
    color: #969696; }

.FootNotes__title__3L164rh0 {
  margin: 0 0 6px;
  font-weight: 600; }

.FootNotes__text__3GKppMLW {
  margin: 0; }

@keyframes GarageFiltersLandscape__fillBar__2osy385s {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GarageFiltersLandscape__wrapper__2aqBFUnb {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  padding: 20px;
  padding-top: 0;
  padding-bottom: 40px;
  z-index: 9;
  font-size: 11px;
  letter-spacing: 1.5px; }
  @media (min-width: 80em) {
    .GarageFiltersLandscape__wrapper__2aqBFUnb {
      padding-top: 110px; } }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-dark {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-dark-alpha {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-light {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-neutral-grey {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-ferrari-carbon {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-sf90-stradale {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f8-tributo {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-monza-sp1 {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-monza-sp2 {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f488-pista {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f488-spider {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f488-pista-spider {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f812-superfast {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-gtc4-lusso {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-gtc4-lusso-t {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f8-spider {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-812-gts {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f169 {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-scuderia-dark {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-giallo-modena {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-giallo-modena-dark {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-races-dark {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-portofinom-dark-blue {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-171-black {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-171-rht-light {
    color: #001c35; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-171-rht-dark {
    color: #f3f0eb; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-smart-guide-dark {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-175 {
    color: #fcf2f2; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-169-spider {
    color: #374552; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f173vs-coupe {
    color: #d0d0d0; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f173vs-spider {
    color: #1266a4; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f167 {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-supercar {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-miami-event-2024 {
    color: #ffffff; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f250 {
    color: #181818; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.theme-ferrari-f169m {
    color: #1E4758; }

.GarageFiltersLandscape__form__1OfHYmgn {
  border-bottom: 1px solid #fff;
  padding-bottom: 30px;
  position: relative;
  display: none; }
  .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    width: calc(100% - 250px);
    font-size: 24px;
    appearance: none;
    display: block;
    background: none;
    border: none;
    outline: none;
    letter-spacing: 0.08em;
    position: relative; }
    .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S:focus {
      outline: none; }
    .theme-ferrari-dark .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-light .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-neutral-grey .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-f488-pista .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-f488-spider .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-f8-spider .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-812-gts .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-f169 .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-scuderia-dark .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-races-dark .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-171-black .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-175 .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #1266a4; }
    .theme-ferrari-f167 .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-supercar .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #ffffff; }
    .theme-ferrari-f250 .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #181818; }
    .theme-ferrari-f169m .GarageFiltersLandscape__form__1OfHYmgn .GarageFiltersLandscape__searchInput__1i9Htx0S {
      color: #1E4758; }

.GarageFiltersLandscape__form-title__5AwAeQQD {
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin-top: 4px;
  margin-bottom: 12px; }

.GarageFiltersLandscape__sr-only__1dinEjQ3 {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.GarageFiltersLandscape__searchBtn__9UXo36zk {
  text-transform: uppercase;
  padding: 10px 30px;
  display: inline-block;
  cursor: pointer;
  border: none;
  border-right: 1px solid;
  background: none;
  letter-spacing: 1.5px; }
  .theme-ferrari-dark .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-light .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-neutral-grey .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-f488-pista .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-f488-spider .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-f8-spider .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-812-gts .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-f169 .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-scuderia-dark .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-races-dark .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-171-black .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(0, 28, 53, 0.2);
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(243, 240, 235, 0.2);
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-175 .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(252, 242, 242, 0.2);
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(55, 69, 82, 0.2);
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(208, 208, 208, 0.2);
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(18, 102, 164, 0.2);
    color: #1266a4; }
  .theme-ferrari-f167 .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-supercar .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(255, 255, 255, 0.2);
    color: #ffffff; }
  .theme-ferrari-f250 .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(24, 24, 24, 0.2);
    color: #181818; }
  .theme-ferrari-f169m .GarageFiltersLandscape__searchBtn__9UXo36zk {
    border-color: rgba(30, 71, 88, 0.2);
    color: #1E4758; }

.GarageFiltersLandscape__searchClose__3_QjFeLe {
  padding: 10px 30px;
  display: inline-block;
  background: none;
  border: none; }
  .GarageFiltersLandscape__searchClose__3_QjFeLe svg {
    fill: #fff;
    width: 14px;
    height: 14px; }
    .theme-ferrari-dark .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-dark-alpha .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-light .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-neutral-grey .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-sf90-stradale .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-f8-tributo .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-monza-sp1 .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-monza-sp2 .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-f488-pista .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-f488-spider .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-f812-superfast .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-f8-spider .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-812-gts .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-f169 .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-scuderia-dark .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-races-dark .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-171-black .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-171-rht-light .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #001c35; }
    .theme-ferrari-171-rht-dark .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-175 .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #fcf2f2; }
    .theme-ferrari-169-spider .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #374552; }
    .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #d0d0d0; }
    .theme-ferrari-f173vs-spider .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #1266a4; }
    .theme-ferrari-f167 .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-supercar .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #ffffff; }
    .theme-ferrari-f250 .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #181818; }
    .theme-ferrari-f169m .GarageFiltersLandscape__searchClose__3_QjFeLe svg path {
      fill: #1E4758; }

.GarageFiltersLandscape__searchControls__2qmdeNYc {
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  align-items: center;
  z-index: 2; }

.GarageFiltersLandscape__category__5UuB8P-B {
  cursor: pointer;
  display: inline-block;
  padding: 8px 20px;
  padding-top: 10px;
  text-transform: uppercase;
  margin: 0 10px;
  margin-bottom: 10px;
  opacity: 0.6;
  border-bottom: 2px solid transparent;
  transition: opacity 0.2s; }
  .theme-ferrari-dark .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-light .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-neutral-grey .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-f8-spider .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-812-gts .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-f169 .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-races-dark .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-171-black .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GarageFiltersLandscape__category__5UuB8P-B {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GarageFiltersLandscape__category__5UuB8P-B {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-175 .GarageFiltersLandscape__category__5UuB8P-B {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GarageFiltersLandscape__category__5UuB8P-B {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__category__5UuB8P-B {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GarageFiltersLandscape__category__5UuB8P-B {
    color: #1266a4; }
  .theme-ferrari-f167 .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-supercar .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__category__5UuB8P-B {
    color: #ffffff; }
  .theme-ferrari-f250 .GarageFiltersLandscape__category__5UuB8P-B {
    color: #181818; }
  .theme-ferrari-f169m .GarageFiltersLandscape__category__5UuB8P-B {
    color: #1E4758; }
  .GarageFiltersLandscape__category__5UuB8P-B:hover, .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
    opacity: 1; }
    .theme-ferrari-dark .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-dark .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-dark-alpha .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-dark-alpha .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-light .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-light .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-neutral-grey .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-neutral-grey .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-sf90-stradale .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-sf90-stradale .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f8-tributo .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f8-tributo .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-monza-sp1 .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-monza-sp1 .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-monza-sp2 .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-monza-sp2 .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f488-pista .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f488-pista .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f488-spider .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f488-spider .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f812-superfast .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f812-superfast .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f8-spider .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f8-spider .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-812-gts .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-812-gts .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f169 .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f169 .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-scuderia-dark .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-scuderia-dark .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-giallo-modena .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-giallo-modena .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ebb218;
      border-color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ebb218;
      border-color: #ebb218; }
    .theme-ferrari-races-dark .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-races-dark .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-171-black .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-171-black .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-171-rht-light .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-171-rht-light .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-171-rht-dark .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-171-rht-dark .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-175 .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-175 .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-169-spider .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-169-spider .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f173vs-spider .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f173vs-spider .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f167 .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f167 .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-supercar .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-supercar .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #0092b1;
      border-color: #0092b1; }
    .theme-ferrari-f250 .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f250 .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }
    .theme-ferrari-f169m .GarageFiltersLandscape__category__5UuB8P-B:hover, .theme-ferrari-f169m .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #da291c;
      border-color: #da291c; }

.GarageFiltersLandscape__categories__2sYYY7SN {
  position: relative; }
  .GarageFiltersLandscape__categories__2sYYY7SN ul {
    padding-left: 0;
    margin: 0;
    padding-right: 100px;
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    align-items: center; }

.GarageFiltersLandscape__lens__BEAqldEm {
  padding: 10px 20px;
  position: absolute;
  right: 0;
  top: 0;
  background: transparent;
  border: none; }
  .GarageFiltersLandscape__lens__BEAqldEm svg {
    display: block;
    width: 22px;
    height: 22px; }
    .theme-ferrari-dark .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-dark-alpha .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-light .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-neutral-grey .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-sf90-stradale .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-f8-tributo .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-monza-sp1 .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-monza-sp2 .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-f488-pista .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-f488-spider .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-f812-superfast .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-f8-spider .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-812-gts .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-f169 .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-scuderia-dark .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-races-dark .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-171-black .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-171-rht-light .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #001c35; }
    .theme-ferrari-171-rht-dark .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-175 .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #fcf2f2; }
    .theme-ferrari-169-spider .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #374552; }
    .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #d0d0d0; }
    .theme-ferrari-f173vs-spider .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #1266a4; }
    .theme-ferrari-f167 .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-supercar .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #ffffff; }
    .theme-ferrari-f250 .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #181818; }
    .theme-ferrari-f169m .GarageFiltersLandscape__lens__BEAqldEm svg path {
      fill: #1E4758; }

.GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__lens__BEAqldEm {
  display: none; }

.GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__form__1OfHYmgn {
  display: block; }

.GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__categories__2sYYY7SN {
  margin-top: 30px; }

.GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B {
  border: 1px solid rgba(255, 255, 255, 0.7);
  border-radius: 4px; }
  .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
    opacity: 1; }
    .theme-ferrari-dark .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-dark-alpha .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-light .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-neutral-grey .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-sf90-stradale .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f8-tributo .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-monza-sp1 .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-monza-sp2 .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f488-pista .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f488-spider .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f812-superfast .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f8-spider .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-812-gts .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f169 .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-scuderia-dark .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-giallo-modena .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #ebb218;
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #ebb218;
      background: #ebb218; }
    .theme-ferrari-races-dark .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-171-black .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-171-rht-light .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #f3f0eb;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-171-rht-dark .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #001c35;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-175 .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #430000;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-169-spider .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #303030;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f173vs-spider .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f167 .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-supercar .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #181818;
      border-color: #0092b1;
      background: #0092b1; }
    .theme-ferrari-f250 .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }
    .theme-ferrari-f169m .GarageFiltersLandscape__wrapper__2aqBFUnb.GarageFiltersLandscape__wrapperSearch__Bx1zH99t .GarageFiltersLandscape__category__5UuB8P-B.GarageFiltersLandscape__categoryActive__2ZOduYfY {
      color: #ffffff;
      border-color: #da291c;
      background: #da291c; }

.GarageFiltersLandscape__stickySearch__mYQdnfFy {
  position: fixed;
  right: 105px;
  top: 105px;
  z-index: 9;
  pointer-events: none;
  transform: scale(0);
  transition: transform 0.2s;
  transform-origin: 50% 50%; }
  @media screen and (min-width: 1700px) {
    .GarageFiltersLandscape__stickySearch__mYQdnfFy {
      right: auto;
      left: 50%;
      margin-left: 710px; } }
  .GarageFiltersLandscape__stickySearch__mYQdnfFy.GarageFiltersLandscape__visible__2oeS9x3o {
    transform: scale(1);
    pointer-events: auto; }

.GarageFiltersMobile__wrapper__29J7fA-C {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes GarageFiltersMobile__fillBar__2SKi8e5j {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GarageFiltersMobile__wrapper__29J7fA-C {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  z-index: 1100;
  position: fixed;
  padding: 40px 20px;
  font-size: 11px;
  display: none; }
  .theme-ferrari-dark .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #181818;
    color: #969696; }
  .theme-ferrari-dark-alpha .GarageFiltersMobile__wrapper__29J7fA-C {
    background: transparent;
    color: #969696; }
  .theme-ferrari-light .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #ffffff;
    color: #969696; }
  .theme-ferrari-neutral-grey .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #ffffff;
    color: #818181; }
  .theme-ferrari-ferrari-carbon .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #303030;
    color: #969696; }
  .theme-ferrari-sf90-stradale .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #303133;
    color: #969696; }
  .theme-ferrari-f8-tributo .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #1e293e;
    color: #969696; }
  .theme-ferrari-monza-sp1 .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #181818;
    color: #969696; }
  .theme-ferrari-monza-sp2 .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #404040;
    color: #969696; }
  .theme-ferrari-f488-pista .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #0e121b;
    color: #969696; }
  .theme-ferrari-f488-spider .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #17354b;
    color: #969696; }
  .theme-ferrari-f488-pista-spider .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #191b29;
    color: #969696; }
  .theme-ferrari-f812-superfast .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #320607;
    color: #969696; }
  .theme-ferrari-gtc4-lusso .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #c6c7c7;
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #92989d;
    color: #505050; }
  .theme-ferrari-f8-spider .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #2c2b27;
    color: #969696; }
  .theme-ferrari-812-gts .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #f6f7f8;
    color: #969696; }
  .theme-ferrari-f169 .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #d0dddd;
    color: #969696; }
  .theme-ferrari-scuderia-dark .GarageFiltersMobile__wrapper__29J7fA-C {
    background: transparent;
    color: #969696; }
  .theme-ferrari-giallo-modena .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #ffffff;
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #181818;
    color: #969696; }
  .theme-ferrari-races-dark .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #0d0d16;
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #0d2025;
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #1c1d1f;
    color: #969696; }
  .theme-ferrari-171-black .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #23252d;
    color: #969696; }
  .theme-ferrari-171-rht-light .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #f3f0eb;
    color: #969696; }
  .theme-ferrari-171-rht-dark .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #001c35;
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #331e1c;
    color: #969696; }
  .theme-ferrari-175 .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #430000;
    color: #e3bdbd; }
  .theme-ferrari-169-spider .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #c1cddb;
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #404040;
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #f3f3f3;
    color: #8f8f8f; }
  .theme-ferrari-f167 .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #000000;
    color: #969696; }
  .theme-ferrari-supercar .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #000000;
    color: #969696; }
  .theme-ferrari-miami-event-2024 .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-f250 .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #E7E7E7;
    color: #969696; }
  .theme-ferrari-f169m .GarageFiltersMobile__wrapper__29J7fA-C {
    background: #F1F2F2;
    color: #969696; }
  .GarageFiltersMobile__wrapper__29J7fA-C.GarageFiltersMobile__open__18wJzvO0 {
    display: block; }

.GarageFiltersMobile__form__3i40HaVc {
  position: relative;
  margin: 0 10px; }
  .theme-ferrari-dark .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-dark-alpha .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-light .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-neutral-grey .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-ferrari-carbon .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-sf90-stradale .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f8-tributo .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-monza-sp1 .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-monza-sp2 .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f488-pista .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f488-spider .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f488-pista-spider .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f812-superfast .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-gtc4-lusso .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-gtc4-lusso-t .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-f8-spider .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-812-gts .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-f169 .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-scuderia-dark .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-giallo-modena .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-giallo-modena-dark .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-races-dark .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-171-black .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-171-rht-light .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #001c35; }
  .theme-ferrari-171-rht-dark .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-175 .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #fcf2f2; }
  .theme-ferrari-169-spider .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #374552; }
  .theme-ferrari-f173vs-coupe .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f173vs-spider .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #1266a4; }
  .theme-ferrari-f167 .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-supercar .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-miami-event-2024 .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f250 .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-f169m .GarageFiltersMobile__form__3i40HaVc {
    border-bottom: 1px solid #1E4758; }
  .GarageFiltersMobile__form__3i40HaVc input {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    width: 100%;
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 15px;
    font-size: 16px;
    appearance: none;
    display: block;
    background: none;
    border: none;
    outline: none;
    letter-spacing: 0.08em;
    position: relative; }
    .theme-ferrari-dark .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-light .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-neutral-grey .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-f8-spider .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-812-gts .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-f169 .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-races-dark .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-171-black .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-175 .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #1266a4; }
    .theme-ferrari-f167 .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-supercar .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #ffffff; }
    .theme-ferrari-f250 .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #181818; }
    .theme-ferrari-f169m .GarageFiltersMobile__form__3i40HaVc input {
      color: 1px solid #1E4758; }
    .GarageFiltersMobile__form__3i40HaVc input:focus {
      outline: none; }

.GarageFiltersMobile__searchBtn__3rHfdRFd {
  text-transform: uppercase;
  padding: 10px 30px;
  display: inline-block;
  cursor: pointer; }
  .theme-ferrari-dark .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(24, 24, 24, 0.2); }
  .theme-ferrari-dark-alpha .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(0, 0, 0, 0.2); }
  .theme-ferrari-light .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(255, 255, 255, 0.2); }
  .theme-ferrari-neutral-grey .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(255, 255, 255, 0.2); }
  .theme-ferrari-ferrari-carbon .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(48, 48, 48, 0.2); }
  .theme-ferrari-sf90-stradale .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(48, 49, 51, 0.2); }
  .theme-ferrari-f8-tributo .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(30, 41, 62, 0.2); }
  .theme-ferrari-monza-sp1 .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(24, 24, 24, 0.2); }
  .theme-ferrari-monza-sp2 .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(64, 64, 64, 0.2); }
  .theme-ferrari-f488-pista .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(14, 18, 27, 0.2); }
  .theme-ferrari-f488-spider .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(23, 53, 75, 0.2); }
  .theme-ferrari-f488-pista-spider .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(25, 27, 41, 0.2); }
  .theme-ferrari-f812-superfast .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(50, 6, 7, 0.2); }
  .theme-ferrari-gtc4-lusso .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(198, 199, 199, 0.2); }
  .theme-ferrari-gtc4-lusso-t .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(146, 152, 157, 0.2); }
  .theme-ferrari-f8-spider .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(44, 43, 39, 0.2); }
  .theme-ferrari-812-gts .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(246, 247, 248, 0.2); }
  .theme-ferrari-f169 .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(208, 221, 221, 0.2); }
  .theme-ferrari-scuderia-dark .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(0, 0, 0, 0.2); }
  .theme-ferrari-giallo-modena .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(255, 255, 255, 0.2); }
  .theme-ferrari-giallo-modena-dark .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(24, 24, 24, 0.2); }
  .theme-ferrari-races-dark .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(13, 13, 22, 0.2); }
  .theme-ferrari-portofinom-dark-blue .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(13, 32, 37, 0.2); }
  .theme-ferrari-sf90-spider-graphite-black .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(28, 29, 31, 0.2); }
  .theme-ferrari-171-black .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(35, 37, 45, 0.2); }
  .theme-ferrari-171-rht-light .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(243, 240, 235, 0.2); }
  .theme-ferrari-171-rht-dark .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(0, 28, 53, 0.2); }
  .theme-ferrari-smart-guide-dark .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(51, 30, 28, 0.2); }
  .theme-ferrari-175 .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(67, 0, 0, 0.2); }
  .theme-ferrari-169-spider .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(193, 205, 219, 0.2); }
  .theme-ferrari-f173vs-coupe .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(64, 64, 64, 0.2); }
  .theme-ferrari-f173vs-spider .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(243, 243, 243, 0.2); }
  .theme-ferrari-f167 .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(0, 0, 0, 0.2); }
  .theme-ferrari-supercar .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(0, 0, 0, 0.2); }
  .theme-ferrari-miami-event-2024 .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f250 .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(231, 231, 231, 0.2); }
  .theme-ferrari-f169m .GarageFiltersMobile__searchBtn__3rHfdRFd {
    border-right: 1px solid rgba(241, 242, 242, 0.2); }

.GarageFiltersMobile__searchClose__25rELZS1 {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  background: transparent;
  border: none; }
  .GarageFiltersMobile__searchClose__25rELZS1 svg {
    fill: #181818;
    width: 14px;
    height: 14px; }

.GarageFiltersMobile__lens__1gIXOyjp {
  position: absolute;
  left: 0;
  top: 0;
  padding: 0;
  background: transparent;
  border: none; }
  .GarageFiltersMobile__lens__1gIXOyjp svg {
    display: block;
    fill: #181818;
    width: 22px;
    height: 22px; }
    .theme-ferrari-dark .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-dark-alpha .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-light .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-neutral-grey .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-ferrari-carbon .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-sf90-stradale .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-f8-tributo .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-monza-sp1 .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-monza-sp2 .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-f488-pista .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-f488-spider .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-f488-pista-spider .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-f812-superfast .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-gtc4-lusso .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-f8-spider .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-812-gts .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-f169 .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-scuderia-dark .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-giallo-modena .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-races-dark .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-171-black .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-171-rht-light .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #001c35 !important; }
    .theme-ferrari-171-rht-dark .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #f3f0eb !important; }
    .theme-ferrari-smart-guide-dark .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-175 .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #fcf2f2 !important; }
    .theme-ferrari-169-spider .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #374552 !important; }
    .theme-ferrari-f173vs-coupe .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #d0d0d0 !important; }
    .theme-ferrari-f173vs-spider .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #1266a4 !important; }
    .theme-ferrari-f167 .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-supercar .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-miami-event-2024 .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #ffffff !important; }
    .theme-ferrari-f250 .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #181818 !important; }
    .theme-ferrari-f169m .GarageFiltersMobile__lens__1gIXOyjp svg g {
      fill: #1E4758 !important; }

.GarageFiltersMobile__category__29p7xH71 {
  display: inline-block;
  padding: 10px 25px;
  padding-top: 11px;
  text-transform: uppercase;
  margin: 10px;
  border-radius: 5px;
  transition: opacity 0.2s; }
  .theme-ferrari-dark .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-dark-alpha .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-light .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-neutral-grey .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #818181; }
  .theme-ferrari-ferrari-carbon .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-sf90-stradale .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-f8-tributo .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-monza-sp1 .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-monza-sp2 .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-f488-pista .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-f488-spider .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-f488-pista-spider .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-f812-superfast .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-gtc4-lusso .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #505050; }
  .theme-ferrari-gtc4-lusso-t .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #505050; }
  .theme-ferrari-f8-spider .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-812-gts .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-f169 .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-scuderia-dark .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-giallo-modena .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-giallo-modena-dark .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-races-dark .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-portofinom-dark-blue .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-sf90-spider-graphite-black .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-171-black .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-171-rht-light .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-171-rht-dark .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #b9d8e9; }
  .theme-ferrari-smart-guide-dark .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-175 .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #e3bdbd; }
  .theme-ferrari-169-spider .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #8c95a0; }
  .theme-ferrari-f173vs-coupe .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #8f8f8f; }
  .theme-ferrari-f173vs-spider .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #8f8f8f; }
  .theme-ferrari-f167 .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-supercar .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-miami-event-2024 .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f250 .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .theme-ferrari-f169m .GarageFiltersMobile__category__29p7xH71 {
    border: 1px solid #969696; }
  .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
    opacity: 1; }
    .theme-ferrari-dark .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #181818; }
    .theme-ferrari-dark-alpha .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: transparent; }
    .theme-ferrari-light .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #ffffff; }
    .theme-ferrari-neutral-grey .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #ffffff; }
    .theme-ferrari-ferrari-carbon .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #303030; }
    .theme-ferrari-sf90-stradale .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #303133; }
    .theme-ferrari-f8-tributo .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #1e293e; }
    .theme-ferrari-monza-sp1 .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #181818; }
    .theme-ferrari-monza-sp2 .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #404040; }
    .theme-ferrari-f488-pista .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #0e121b; }
    .theme-ferrari-f488-spider .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #17354b; }
    .theme-ferrari-f488-pista-spider .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #191b29; }
    .theme-ferrari-f812-superfast .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #320607; }
    .theme-ferrari-gtc4-lusso .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #92989d; }
    .theme-ferrari-f8-spider .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #2c2b27; }
    .theme-ferrari-812-gts .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #f6f7f8; }
    .theme-ferrari-f169 .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #d0dddd; }
    .theme-ferrari-scuderia-dark .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: transparent; }
    .theme-ferrari-giallo-modena .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #ebb218;
      background: #ebb218;
      color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #ebb218;
      background: #ebb218;
      color: #181818; }
    .theme-ferrari-races-dark .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #1c1d1f; }
    .theme-ferrari-171-black .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #23252d; }
    .theme-ferrari-171-rht-light .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #001c35; }
    .theme-ferrari-smart-guide-dark .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #331e1c; }
    .theme-ferrari-175 .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #430000; }
    .theme-ferrari-169-spider .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #c1cddb; }
    .theme-ferrari-f173vs-coupe .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #404040; }
    .theme-ferrari-f173vs-spider .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #f3f3f3; }
    .theme-ferrari-f167 .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #000000; }
    .theme-ferrari-supercar .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #000000; }
    .theme-ferrari-miami-event-2024 .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #0092b1;
      background: #0092b1;
      color: #181818; }
    .theme-ferrari-f250 .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #E7E7E7; }
    .theme-ferrari-f169m .GarageFiltersMobile__category__29p7xH71.GarageFiltersMobile__categoryActive__26blWHCy {
      border: 1px solid #da291c;
      background: #da291c;
      color: #F1F2F2; }

.GarageFiltersMobile__categories__XsR7WN3r {
  position: relative; }
  .GarageFiltersMobile__categories__XsR7WN3r ul {
    margin: 0;
    margin-top: 40px;
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center; }

.GarageFiltersMobile__close__28pFb3hi {
  margin-bottom: 50px;
  margin-left: 10px; }

.GarageFiltersMobile__filterCta__3lwO6or5 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 50px; }

@keyframes GenderInput__fillBar__1zNey_Wr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GenderInput__container__26-SzFxt {
  display: flex; }
  .GenderInput__container__26-SzFxt .GenderInput__label__3_zDJtdE {
    padding: 20px 25px 8px 0;
    line-height: 24px;
    min-width: 30%; }
  .GenderInput__container__26-SzFxt .GenderInput__radio__3xm7eoYA {
    padding: 12px 0 0 0; }

@keyframes GenericTable__fillBar__1k78HJ7z {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GenericTable__container__3_V6p2Cc.theme-ferrari-dark {
  background: #181818; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-dark-alpha {
  background: transparent; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-light {
  background: #ffffff; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-neutral-grey {
  background: #ffffff; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-ferrari-carbon {
  background: #303030; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-sf90-stradale {
  background: #303133; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f8-tributo {
  background: #1e293e; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-monza-sp1 {
  background: #181818; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-monza-sp2 {
  background: #404040; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f488-pista {
  background: #0e121b; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f488-spider {
  background: #17354b; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f812-superfast {
  background: #320607; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f8-spider {
  background: #2c2b27; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-812-gts {
  background: #f6f7f8; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f169 {
  background: #d0dddd; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-scuderia-dark {
  background: transparent; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-giallo-modena {
  background: #ffffff; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-races-dark {
  background: #0d0d16; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-171-black {
  background: #23252d; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-171-rht-dark {
  background: #001c35; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-175 {
  background: #430000; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-169-spider {
  background: #c1cddb; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f173vs-coupe {
  background: #404040; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f167 {
  background: #000000; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-supercar {
  background: #000000; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-miami-event-2024 {
  background: #181818; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f250 {
  background: #E7E7E7; }

.GenericTable__container__3_V6p2Cc.theme-ferrari-f169m {
  background: #F1F2F2; }

.GenericTable__content__14FFVvCq.GenericTable__has-subtitle__3bAe7-mi .GenericTable__title__1GXwAxFJ {
  padding-bottom: 24px; }

.GenericTable__content__14FFVvCq.GenericTable__rankings-data__1LMOM76b .GenericTable__head-item__1Ek8HZqx:nth-child(1),
.GenericTable__content__14FFVvCq.GenericTable__rankings-data__1LMOM76b .GenericTable__item__2UAURXP3:nth-child(1) {
  width: 5%; }
  @media (min-width: 37.5625em) {
    .GenericTable__content__14FFVvCq.GenericTable__rankings-data__1LMOM76b .GenericTable__head-item__1Ek8HZqx:nth-child(1),
    .GenericTable__content__14FFVvCq.GenericTable__rankings-data__1LMOM76b .GenericTable__item__2UAURXP3:nth-child(1) {
      width: 5%; } }

.GenericTable__title__1GXwAxFJ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  font-size: 32px;
  padding: 24px 0 48px;
  margin: 0; }
  @media (min-width: 37.5625em) {
    .GenericTable__title__1GXwAxFJ {
      font-size: 28px; } }
  .theme-ferrari-dark .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-light .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-neutral-grey .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-f8-spider .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-812-gts .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-f169 .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-races-dark .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-171-black .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GenericTable__title__1GXwAxFJ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GenericTable__title__1GXwAxFJ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-175 .GenericTable__title__1GXwAxFJ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GenericTable__title__1GXwAxFJ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GenericTable__title__1GXwAxFJ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GenericTable__title__1GXwAxFJ {
    color: #1266a4; }
  .theme-ferrari-f167 .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-supercar .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GenericTable__title__1GXwAxFJ {
    color: #ffffff; }
  .theme-ferrari-f250 .GenericTable__title__1GXwAxFJ {
    color: #181818; }
  .theme-ferrari-f169m .GenericTable__title__1GXwAxFJ {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .GenericTable__title__1GXwAxFJ {
      padding: 24px 0 48px; } }

.GenericTable__subtitle__33kFYoOr {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  padding-bottom: 48px;
  margin: 0; }
  .theme-ferrari-dark .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-light .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-neutral-grey .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-f8-spider .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-812-gts .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-f169 .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-races-dark .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-171-black .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GenericTable__subtitle__33kFYoOr {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GenericTable__subtitle__33kFYoOr {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-175 .GenericTable__subtitle__33kFYoOr {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GenericTable__subtitle__33kFYoOr {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GenericTable__subtitle__33kFYoOr {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GenericTable__subtitle__33kFYoOr {
    color: #1266a4; }
  .theme-ferrari-f167 .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-supercar .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GenericTable__subtitle__33kFYoOr {
    color: #ffffff; }
  .theme-ferrari-f250 .GenericTable__subtitle__33kFYoOr {
    color: #181818; }
  .theme-ferrari-f169m .GenericTable__subtitle__33kFYoOr {
    color: #1E4758; }

.GenericTable__table__3jKZp9Fm {
  width: 100%;
  text-align: left; }
  .theme-ferrari-dark .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-dark-alpha .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-light .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-neutral-grey .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-ferrari-carbon .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-sf90-stradale .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f8-tributo .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-monza-sp1 .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-monza-sp2 .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f488-pista .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f488-spider .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f488-pista-spider .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f812-superfast .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-gtc4-lusso .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-gtc4-lusso-t .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-f8-spider .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-812-gts .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-f169 .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-scuderia-dark .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-giallo-modena .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-giallo-modena-dark .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-races-dark .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-portofinom-dark-blue .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-sf90-spider-graphite-black .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-171-black .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-171-rht-light .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(0, 28, 53, 0.3); }
  .theme-ferrari-171-rht-dark .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(243, 240, 235, 0.3); }
  .theme-ferrari-smart-guide-dark .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-175 .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(252, 242, 242, 0.3); }
  .theme-ferrari-169-spider .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(55, 69, 82, 0.3); }
  .theme-ferrari-f173vs-coupe .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(208, 208, 208, 0.3); }
  .theme-ferrari-f173vs-spider .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(18, 102, 164, 0.3); }
  .theme-ferrari-f167 .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-supercar .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-miami-event-2024 .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f250 .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-f169m .GenericTable__table__3jKZp9Fm tr:nth-child(1) .GenericTable__item__2UAURXP3 {
    border-top: 2px solid rgba(30, 71, 88, 0.3); }
  .GenericTable__table--firstColumn__3UulwwOm .GenericTable__item__2UAURXP3:first-child {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .GenericTable__table--biggerHeaderFont__2hqmd6IG .GenericTable__head-item__1Ek8HZqx {
    font-size: 16px; }
  .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
    position: sticky;
    top: 0; }
    .theme-ferrari-dark .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #181818;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-dark-alpha .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: transparent;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-light .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #ffffff;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-neutral-grey .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #ffffff;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-ferrari-carbon .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #303030;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-sf90-stradale .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #303133;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f8-tributo .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #1e293e;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-monza-sp1 .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #181818;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-monza-sp2 .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #404040;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f488-pista .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #0e121b;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f488-spider .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #17354b;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f488-pista-spider .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #191b29;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f812-superfast .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #320607;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-gtc4-lusso .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #c6c7c7;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-gtc4-lusso-t .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #92989d;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-f8-spider .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #2c2b27;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-812-gts .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #f6f7f8;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-f169 .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #d0dddd;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-scuderia-dark .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: transparent;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-giallo-modena .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #ffffff;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-giallo-modena-dark .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #181818;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-races-dark .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #0d0d16;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-portofinom-dark-blue .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #0d2025;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-sf90-spider-graphite-black .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #1c1d1f;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-171-black .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #23252d;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-171-rht-light .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #f3f0eb;
      border-bottom: 1px solid rgba(0, 28, 53, 0.3); }
    .theme-ferrari-171-rht-dark .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #001c35;
      border-bottom: 1px solid rgba(243, 240, 235, 0.3); }
    .theme-ferrari-smart-guide-dark .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #331e1c;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-175 .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #430000;
      border-bottom: 1px solid rgba(252, 242, 242, 0.3); }
    .theme-ferrari-169-spider .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #c1cddb;
      border-bottom: 1px solid rgba(55, 69, 82, 0.3); }
    .theme-ferrari-f173vs-coupe .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #404040;
      border-bottom: 1px solid rgba(208, 208, 208, 0.3); }
    .theme-ferrari-f173vs-spider .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #f3f3f3;
      border-bottom: 1px solid rgba(18, 102, 164, 0.3); }
    .theme-ferrari-f167 .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #000000;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-supercar .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #000000;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-miami-event-2024 .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #181818;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f250 .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #E7E7E7;
      border-bottom: 1px solid rgba(24, 24, 24, 0.3); }
    .theme-ferrari-f169m .GenericTable__table--stickyHeader__3gFBVdH_ .GenericTable__head-item__1Ek8HZqx {
      background: #F1F2F2;
      border-bottom: 1px solid rgba(30, 71, 88, 0.3); }

.GenericTable__head-item__1Ek8HZqx {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  font-size: 11px;
  text-transform: uppercase;
  padding: 0 20px 20px 0; }
  .theme-ferrari-dark .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-light .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-neutral-grey .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-f8-spider .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-812-gts .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-f169 .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-races-dark .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-171-black .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GenericTable__head-item__1Ek8HZqx {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GenericTable__head-item__1Ek8HZqx {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-175 .GenericTable__head-item__1Ek8HZqx {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GenericTable__head-item__1Ek8HZqx {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GenericTable__head-item__1Ek8HZqx {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GenericTable__head-item__1Ek8HZqx {
    color: #1266a4; }
  .theme-ferrari-f167 .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-supercar .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GenericTable__head-item__1Ek8HZqx {
    color: #ffffff; }
  .theme-ferrari-f250 .GenericTable__head-item__1Ek8HZqx {
    color: #181818; }
  .theme-ferrari-f169m .GenericTable__head-item__1Ek8HZqx {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .GenericTable__head-item__1Ek8HZqx {
      padding: 0 20px 40px 0; } }

.GenericTable__item__2UAURXP3 {
  padding: 32px 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  padding-right: 20px;
  font-size: 13px; }
  .theme-ferrari-dark .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-dark-alpha .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-light .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-neutral-grey .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-ferrari-carbon .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-sf90-stradale .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f8-tributo .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-monza-sp1 .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-monza-sp2 .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f488-pista .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f488-spider .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f488-pista-spider .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f812-superfast .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-gtc4-lusso .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-gtc4-lusso-t .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-f8-spider .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-812-gts .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-f169 .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-scuderia-dark .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-giallo-modena .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-giallo-modena-dark .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-races-dark .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-portofinom-dark-blue .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-sf90-spider-graphite-black .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-171-black .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-171-rht-light .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(0, 28, 53, 0.3); }
  .theme-ferrari-171-rht-dark .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(243, 240, 235, 0.3); }
  .theme-ferrari-smart-guide-dark .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-175 .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(252, 242, 242, 0.3); }
  .theme-ferrari-169-spider .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(55, 69, 82, 0.3); }
  .theme-ferrari-f173vs-coupe .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(208, 208, 208, 0.3); }
  .theme-ferrari-f173vs-spider .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(18, 102, 164, 0.3); }
  .theme-ferrari-f167 .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-supercar .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-miami-event-2024 .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f250 .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(24, 24, 24, 0.3); }
  .theme-ferrari-f169m .GenericTable__item__2UAURXP3 {
    border-top: 1px solid rgba(30, 71, 88, 0.3); }
  .theme-ferrari-dark .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-light .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-neutral-grey .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-f8-spider .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-812-gts .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-f169 .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-races-dark .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-171-black .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GenericTable__item__2UAURXP3 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GenericTable__item__2UAURXP3 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-175 .GenericTable__item__2UAURXP3 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GenericTable__item__2UAURXP3 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GenericTable__item__2UAURXP3 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GenericTable__item__2UAURXP3 {
    color: #1266a4; }
  .theme-ferrari-f167 .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-supercar .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GenericTable__item__2UAURXP3 {
    color: #ffffff; }
  .theme-ferrari-f250 .GenericTable__item__2UAURXP3 {
    color: #181818; }
  .theme-ferrari-f169m .GenericTable__item__2UAURXP3 {
    color: #1E4758; }
  .GenericTable__item__2UAURXP3 .rankings-table-highlight {
    color: #da291c; }

.GenericTable__head-item__1Ek8HZqx,
.GenericTable__item__2UAURXP3 {
  width: 20%;
  vertical-align: top; }
  .GenericTable__head-item__1Ek8HZqx:nth-child(1),
  .GenericTable__item__2UAURXP3:nth-child(1) {
    width: 5%; }
    @media (min-width: 37.5625em) {
      .GenericTable__head-item__1Ek8HZqx:nth-child(1),
      .GenericTable__item__2UAURXP3:nth-child(1) {
        width: 20%; } }
  .GenericTable__head-item__1Ek8HZqx:nth-child(3),
  .GenericTable__item__2UAURXP3:nth-child(3) {
    width: 10%; }
    @media (min-width: 37.5625em) {
      .GenericTable__head-item__1Ek8HZqx:nth-child(3),
      .GenericTable__item__2UAURXP3:nth-child(3) {
        width: 20%; } }

@keyframes Header__fillBar__2aeqEeDa {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Header__header__1twvGXn4 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 700;
  background: transparent;
  transition: background-color 200ms; }
  .Header__header__1twvGXn4:after {
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4) 70%, rgba(0, 0, 0, 0.8));
    pointer-events: none; }
    @media (min-width: 60.0625em) {
      .Header__header__1twvGXn4:after {
        height: calc(100% + 20px); } }
  .Header__header__1twvGXn4:has(+ [data-menu-push]) .Header__scroller__1_s1pKKh {
    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    transform: translateX(-100%); }

.Header__no-shadow__1St1i6UI {
  background: #fff; }
  .Header__no-shadow__1St1i6UI:after {
    display: none; }

.Header__content__1tS7gf1W {
  display: flex;
  align-items: flex-start;
  width: 100%;
  padding: 0;
  margin: 16px auto;
  transition: margin 200ms; }
  @media (min-width: 37.5625em) {
    .Header__content__1tS7gf1W {
      margin: 32px auto; } }

.Header__items__2aysOfYI {
  padding: 0;
  margin: 0;
  display: none; }
  @media (min-width: 60.0625em) {
    .Header__items__2aysOfYI {
      display: block;
      padding: 0 0 0 12px; } }
  @media (min-width: 100.0625em) {
    .Header__items__2aysOfYI {
      margin: 0; } }
  .Header__items--fixed__3tT2Eciu {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    /* Fallback for browsers that do not support Custom Properties */
    height: calc(var(--ferrari-vh-fix, 1vh) * 100);
    width: 100%;
    z-index: 740;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 5.05%, rgba(0, 0, 0, 0) 24.2%), linear-gradient(0deg, #121212 0%, #2C2C2C 100%);
    overflow: hidden;
    -webkit-overflow-scrolling: touch; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Header__items--fixed__3tT2Eciu {
        height: calc((100 * 1vh) + 45px);
        /* Fallback for browsers that do not support Custom Properties */
        height: calc((var(--ferrari-vh-fix, 1vh) * 100) + 45px); } }
  .Header__items__2aysOfYI ul {
    padding: 0;
    margin: 0; }

.Header__scroller__1_s1pKKh {
  max-height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  width: 100%;
  padding: 137px 24px 64px;
  transition: transform .3s;
  transition-timing-function: linear;
  will-change: transform;
  overflow-y: auto; }
  @media (min-width: 37.5625em) {
    .Header__scroller__1_s1pKKh {
      padding: 205px 32px 64px; } }
  @media (min-width: 60.0625em) {
    .Header__scroller__1_s1pKKh {
      padding: 0; } }
  .Header__scroller__1_s1pKKh ul {
    opacity: 0; }
    @media (min-width: 60.0625em) {
      .Header__scroller__1_s1pKKh ul {
        opacity: 1; } }

.Header__items__2aysOfYI,
.Header__open-menu__2JEiEKpi,
.Header__endcol__jBBfXtuB {
  flex: 1 1 50%; }
  @media (min-width: 60.0625em) {
    .Header__items__2aysOfYI,
    .Header__open-menu__2JEiEKpi,
    .Header__endcol__jBBfXtuB {
      flex: 1 1 auto; } }

.Header__item__1JrlhAOD {
  display: block;
  margin: 0; }
  @media (min-width: 60.0625em) {
    .Header__item__1JrlhAOD {
      display: inline-block;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      margin: 0 12px; } }
  @media (min-width: 60.0625em) {
    .Header__item__1JrlhAOD {
      margin: 0 24px; } }
  .Header__item__1JrlhAOD button,
  .Header__item__1JrlhAOD a {
    position: relative;
    appearance: none;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    font-size: 20px;
    line-height: 24px;
    text-decoration: none;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-width: 250px;
    width: 100%;
    padding: 11px 0;
    cursor: pointer;
    text-align: left; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Header__item__1JrlhAOD button,
      .Header__item__1JrlhAOD a {
        max-width: 60%; } }
    @media (min-width: 37.5625em) {
      .Header__item__1JrlhAOD button,
      .Header__item__1JrlhAOD a {
        width: auto;
        min-width: 0; } }
    @media (min-width: 60.0625em) {
      .Header__item__1JrlhAOD button,
      .Header__item__1JrlhAOD a {
        padding: 5px 0;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 1px;
        font-size: 12px;
        line-height: 1.27em;
        text-transform: uppercase; } }
    .Header__item__1JrlhAOD button svg,
    .Header__item__1JrlhAOD a svg {
      margin-left: 16px;
      height: 16px;
      width: 11px;
      outline: none;
      fill: currentColor; }
    .Header__item__1JrlhAOD button .Header__wrapper-arrow__bG7CCzAh,
    .Header__item__1JrlhAOD a .Header__wrapper-arrow__bG7CCzAh {
      display: inline-flex;
      align-items: center; }
    @media (max-width: 60.0525em) {
      .Header__item__1JrlhAOD button.Header__active-item__3f7eeyMb:after,
      .Header__item__1JrlhAOD a.Header__active-item__3f7eeyMb:after {
        content: '';
        position: absolute;
        top: 50%;
        left: -11px;
        width: 2px;
        height: calc(100% - 30px);
        background: #fff;
        transform: translateY(-50%); } }
    @media (min-width: 60.0625em) {
      .Header__item__1JrlhAOD button.Header__active-item__3f7eeyMb:after,
      .Header__item__1JrlhAOD a.Header__active-item__3f7eeyMb:after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 50%;
        width: 30px;
        height: 2px;
        background: #fff;
        transform: translateX(-50%); } }

.Header__global-search-cta__3XZNv6xb {
  display: flex;
  justify-content: flex-end;
  padding: 0 24px; }
  .Header__global-search-cta__3XZNv6xb a {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #fff;
    padding: 5px 0;
    text-transform: uppercase;
    cursor: pointer; }

.Header__logo__39GNG28Y {
  flex: 0 0 auto;
  margin: -5px 0 -5px 0;
  line-height: 0;
  height: 35px; }
  .Header__logo__39GNG28Y > div {
    display: inline; }
  @media (min-width: 37.5625em) {
    .Header__logo__39GNG28Y {
      height: 50px;
      margin: -12px 0 -12px 0; } }
  @media (min-width: 60.0625em) {
    .Header__logo__39GNG28Y {
      margin: -12px 24px -12px 24px; } }
  .Header__logo__39GNG28Y svg {
    height: 100%;
    max-width: 133px;
    fill: #fff;
    transition: height 200ms; }

.Header__open-menu__2JEiEKpi {
  margin: 0;
  outline: 0; }
  .Header__open-menu__2JEiEKpi button, .Header__open-menu__2JEiEKpi a {
    outline: none;
    cursor: pointer;
    border: none;
    background: none;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    padding: 4px 24px 0; }
    @media (min-width: 37.5625em) {
      .Header__open-menu__2JEiEKpi button, .Header__open-menu__2JEiEKpi a {
        padding: 5px 24px; } }

.Header__logo-wrap__67LIjANm {
  position: fixed;
  top: 0;
  left: 0;
  border-bottom: 1px solid #303030;
  width: 100%;
  z-index: 750;
  padding: 15px 24px;
  text-align: center; }
  @media (min-width: 37.5625em) {
    .Header__logo-wrap__67LIjANm {
      padding: 15px 32px; } }
  @media (min-width: 60.0625em) {
    .Header__logo-wrap__67LIjANm {
      display: none; } }
  .Header__logo-wrap__67LIjANm > a {
    display: inline-block; }
  .Header__logo-wrap__67LIjANm svg {
    display: block;
    margin: 0 auto;
    fill: #fff;
    height: 40px; }

.Header__close__14QM6Uln {
  position: fixed;
  top: 16px;
  right: 24px;
  z-index: 760; }
  @media (min-width: 60.0625em) {
    .Header__close__14QM6Uln {
      right: 64px; } }
  @media (min-width: 100.0625em) {
    .Header__close__14QM6Uln {
      top: 48px;
      right: 96px; } }

.Header__scrolled__f8k8Muh7 {
  background: #fff; }
  .Header__scrolled__f8k8Muh7:after {
    display: none; }

.Header__no-shadow__1St1i6UI .Header__logo__39GNG28Y svg,
.Header__scrolled__f8k8Muh7 .Header__logo__39GNG28Y svg {
  fill: #181818; }

.Header__no-shadow__1St1i6UI .Header__open-menu__2JEiEKpi,
.Header__scrolled__f8k8Muh7 .Header__open-menu__2JEiEKpi {
  color: #181818; }

.Header__no-shadow__1St1i6UI .Header__global-search-cta__3XZNv6xb a,
.Header__scrolled__f8k8Muh7 .Header__global-search-cta__3XZNv6xb a {
  color: #181818; }

@media (min-width: 60.0625em) {
  .Header__no-shadow__1St1i6UI .Header__item__1JrlhAOD button,
  .Header__no-shadow__1St1i6UI .Header__item__1JrlhAOD a,
  .Header__scrolled__f8k8Muh7 .Header__item__1JrlhAOD button,
  .Header__scrolled__f8k8Muh7 .Header__item__1JrlhAOD a {
    color: #181818; } }

.Header__white__2kZ8KB4b.Header__scrolled__f8k8Muh7,
.Header__topbar__SrMxCjlb.Header__scrolled__f8k8Muh7 {
  background: #181818; }

.Header__white__2kZ8KB4b .Header__logo__39GNG28Y svg,
.Header__topbar__SrMxCjlb .Header__logo__39GNG28Y svg {
  fill: #fff; }

.Header__white__2kZ8KB4b .Header__open-menu__2JEiEKpi button, .Header__white__2kZ8KB4b .Header__open-menu__2JEiEKpi a,
.Header__topbar__SrMxCjlb .Header__open-menu__2JEiEKpi button,
.Header__topbar__SrMxCjlb .Header__open-menu__2JEiEKpi a {
  color: #fff; }

@media (min-width: 60.0625em) {
  .Header__white__2kZ8KB4b .Header__item__1JrlhAOD button,
  .Header__white__2kZ8KB4b .Header__item__1JrlhAOD a,
  .Header__topbar__SrMxCjlb .Header__item__1JrlhAOD button,
  .Header__topbar__SrMxCjlb .Header__item__1JrlhAOD a {
    color: #fff; }
  .Header__white__2kZ8KB4b .Header__global-search-cta__3XZNv6xb a,
  .Header__topbar__SrMxCjlb .Header__global-search-cta__3XZNv6xb a {
    color: #fff; } }

.Header__topbar__SrMxCjlb {
  z-index: 200;
  height: 40px;
  background: #181818; }
  .Header__topbar__SrMxCjlb.Header__fixed__2QbGXd0m {
    position: fixed; }
  .Header__topbar__SrMxCjlb.Header__relative__34UMVwrx {
    position: relative;
    overflow: hidden; }
  .Header__topbar__SrMxCjlb:after {
    display: none; }
  .Header__topbar__SrMxCjlb .Header__content__1tS7gf1W {
    margin: 7px auto 8px; }
  .Header__topbar__SrMxCjlb .Header__items__2aysOfYI {
    padding: 0; }
  .Header__topbar__SrMxCjlb .Header__logo__39GNG28Y {
    margin: 0;
    height: 25px; }
    @media (min-width: 60.0625em) {
      .Header__topbar__SrMxCjlb .Header__logo__39GNG28Y {
        margin: 0 24px 0 24px; } }

@keyframes Headline__fillBar__2lxO9hL6 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Headline__container__3LL4hFJK {
  color: #181818;
  display: inline-block;
  position: relative;
  min-width: 270px; }
  .theme-ferrari-dark .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-light .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-neutral-grey .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-f8-spider .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-812-gts .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-f169 .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-races-dark .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-171-black .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Headline__container__3LL4hFJK {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Headline__container__3LL4hFJK {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-175 .Headline__container__3LL4hFJK {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Headline__container__3LL4hFJK {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Headline__container__3LL4hFJK {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Headline__container__3LL4hFJK {
    color: #1266a4; }
  .theme-ferrari-f167 .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-supercar .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Headline__container__3LL4hFJK {
    color: #ffffff; }
  .theme-ferrari-f250 .Headline__container__3LL4hFJK {
    color: #181818; }
  .theme-ferrari-f169m .Headline__container__3LL4hFJK {
    color: #1E4758; }
  .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    max-width: 500px; }
    .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 {
      column-count: auto; }
      @media (min-width: 60.0625em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 {
          column-count: 3;
          max-width: calc(500px * 3); } }
      @media (min-width: 80em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 {
          column-count: 2;
          column-gap: 50px;
          max-width: calc(500px * 2); } }
      @media (min-width: 100.0625em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 {
          max-width: calc(680px * 2); } }
      .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 > p,
      .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 > div {
        margin: 0 0 20px 0; }
        @media (min-width: 60.0625em) {
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 > p,
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 > div {
            margin: 0 40px 20px 0; } }
        @media (min-width: 100.0625em) {
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 > p,
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns2__2lAexu32 > div {
            margin: 0 130px 20px 0; } }
    .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg {
      column-count: auto; }
      @media (min-width: 60.0625em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg {
          column-count: 4;
          max-width: calc(500px * 4); } }
      @media (min-width: 80em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg {
          column-count: 3;
          max-width: calc(500px * 3); } }
      @media (min-width: 100.0625em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg {
          max-width: calc(680px * 3); } }
      .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg > p,
      .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg > div {
        margin: 0 0 20px 0; }
        @media (min-width: 60.0625em) {
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg > p,
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg > div {
            margin: 0 40px 20px 0; } }
        @media (min-width: 100.0625em) {
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg > p,
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns3__1t8DDODg > div {
            margin: 0 130px 20px 0; } }
    .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh {
      column-count: auto; }
      @media (min-width: 60.0625em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh {
          column-count: 5;
          max-width: 100vw;
          max-width: calc(500px * 5); } }
      @media (min-width: 80em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh {
          column-count: 4;
          max-width: calc(500px * 4); } }
      @media (min-width: 100.0625em) {
        .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh {
          max-width: calc(580px * 4); } }
      .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh > p,
      .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh > div {
        margin: 0 0 20px 0; }
        @media (min-width: 60.0625em) {
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh > p,
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh > div {
            margin: 0 40px 20px 0; } }
        @media (min-width: 100.0625em) {
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh > p,
          .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO.Headline__columns4__mnj9p2Kh > div {
            margin: 0 130px 20px 0; } }
    .Headline__container__3LL4hFJK .Headline__paragraph__30ZgOrpO .caption {
      color: #808080;
      font-style: italic; }
  .Headline__container__3LL4hFJK.Headline__fullWidth__3fymLHZ5 .Headline__paragraph__30ZgOrpO {
    max-width: 100%; }
  .Headline__container__3LL4hFJK.Headline__fullWidth__3fymLHZ5 .Headline__title__34fvUxD4 {
    max-width: 100%; }
  .Headline__container__3LL4hFJK.Headline__bigger__DjsM7RsM .Headline__title__34fvUxD4 {
    font-size: 32px;
    margin-bottom: 21px; }
    @media (min-width: 37.5625em) {
      .Headline__container__3LL4hFJK.Headline__bigger__DjsM7RsM .Headline__title__34fvUxD4 {
        font-size: 40px;
        margin-bottom: 28px; } }

.Headline__chapter__HIPvo0r- {
  margin-bottom: 30px;
  white-space: nowrap; }

.Headline__pre-title__38dS2Zom {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  display: block;
  margin-bottom: 20px; }

.Headline__container__3LL4hFJK .Headline__title__34fvUxD4 {
  margin: 0;
  margin-bottom: 10px;
  max-width: calc(100vw - 48px); }
  @media (min-width: 37.5625em) {
    .Headline__container__3LL4hFJK .Headline__title__34fvUxD4 {
      max-width: 450px; } }
  .Headline__container__3LL4hFJK .Headline__title__34fvUxD4 > span {
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    max-width: 100%; }
    .Headline__container__3LL4hFJK .Headline__title__34fvUxD4 > span > span {
      display: block;
      max-width: 100%;
      overflow-wrap: break-word;
      hyphens: auto; }

.Headline__subtitle__3qpADU7M {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 16px;
  display: block;
  margin-bottom: 30px; }
  @media (min-width: 37.5625em) {
    .Headline__subtitle__3qpADU7M {
      font-size: 18px; } }

.Headline__content__3SBJlpq3 {
  padding-top: 50px; }

.Headline__focus__R6ki1Lw- .Headline__paragraph__30ZgOrpO,
.Headline__focus-vertical__2nBYgf8q .Headline__paragraph__30ZgOrpO {
  color: #969696; }

.Headline__focus-first__2WwbwQ96 .Headline__title__34fvUxD4 {
  text-transform: none; }

.Headline__focus-first__2WwbwQ96 .Headline__paragraph__30ZgOrpO {
  color: #969696; }

.Headline__focus-row__1GLAyMfJ {
  display: flex;
  margin: 0 auto;
  flex-flow: row; }
  .Headline__focus-row__1GLAyMfJ .Headline__title__34fvUxD4 {
    max-width: 300px; }
  .Headline__focus-row__1GLAyMfJ .Headline__paragraph__30ZgOrpO {
    max-width: 650px;
    padding: 0 2em; }

.Headline__cta__2hHxAtWr {
  margin: 48px 0 0 0; }

.Headline__extra-margin__3yqE3Ohf .Headline__title__34fvUxD4 {
  margin-bottom: 30px; }

@keyframes HorizontalBarChart__fillBar__3Ga4IyAj {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HorizontalBarChart__container__25n3opLr {
  max-width: 697px;
  padding: 30px;
  box-sizing: initial;
  height: 100vh; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-dark {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-dark-alpha {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-light {
    background: #969696; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-neutral-grey {
    background: #969696; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-monza-sp1 {
    background: #010101; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-monza-sp2 {
    background: #010101; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f812-superfast {
    background: #270405; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f8-spider {
    background: #11100e; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f169 {
    background: #b9b7b7; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-giallo-modena {
    background: #969696; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-races-dark {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-171-black {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-175 {
    background: #150000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-169-spider {
    background: #6b7785; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f167 {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-supercar {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f250 {
    background: #969696; }
  .HorizontalBarChart__container__25n3opLr.theme-ferrari-f169m {
    background: #969696; }

.HorizontalBarChart__wrapper__1FQTKnmz.HorizontalBarChart__lessSpaceBetweenRows__29JWkYaM .HorizontalBarChart__barsLabelWrapper__wxjKBs4C {
  padding-bottom: 24px; }

.HorizontalBarChart__head__2D4w0eFt {
  display: flex;
  width: 100%;
  align-content: space-between;
  justify-content: space-between;
  margin-bottom: 32px;
  align-items: flex-end; }
  @media (min-width: 60.0625em) {
    .HorizontalBarChart__head__2D4w0eFt {
      flex-direction: row; } }

.HorizontalBarChart__title__2LWYEAuN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  max-width: 40%; }
  .theme-ferrari-dark .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-light .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-neutral-grey .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-f8-spider .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-812-gts .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-f169 .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-races-dark .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-171-black .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HorizontalBarChart__title__2LWYEAuN {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HorizontalBarChart__title__2LWYEAuN {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-175 .HorizontalBarChart__title__2LWYEAuN {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HorizontalBarChart__title__2LWYEAuN {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HorizontalBarChart__title__2LWYEAuN {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HorizontalBarChart__title__2LWYEAuN {
    color: #1266a4; }
  .theme-ferrari-f167 .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-supercar .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HorizontalBarChart__title__2LWYEAuN {
    color: #ffffff; }
  .theme-ferrari-f250 .HorizontalBarChart__title__2LWYEAuN {
    color: #181818; }
  .theme-ferrari-f169m .HorizontalBarChart__title__2LWYEAuN {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .HorizontalBarChart__title__2LWYEAuN {
      height: 24px; } }

@media (min-width: 60.0625em) {
  .HorizontalBarChart__legend__1M1E7wVn {
    padding: 0; } }

.HorizontalBarChart__label__1X20Z79n {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  height: 24px;
  display: flex;
  justify-content: space-between; }
  .theme-ferrari-dark .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-dark-alpha .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-light .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-neutral-grey .HorizontalBarChart__label__1X20Z79n {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-sf90-stradale .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-f8-tributo .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-monza-sp1 .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-monza-sp2 .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-f488-pista .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-f488-spider .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-f812-superfast .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .HorizontalBarChart__label__1X20Z79n {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .HorizontalBarChart__label__1X20Z79n {
    color: #505050; }
  .theme-ferrari-f8-spider .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-812-gts .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-f169 .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-scuderia-dark .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-giallo-modena .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-races-dark .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-171-black .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-171-rht-light .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-171-rht-dark .HorizontalBarChart__label__1X20Z79n {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-175 .HorizontalBarChart__label__1X20Z79n {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .HorizontalBarChart__label__1X20Z79n {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .HorizontalBarChart__label__1X20Z79n {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .HorizontalBarChart__label__1X20Z79n {
    color: #8f8f8f; }
  .theme-ferrari-f167 .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-supercar .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .HorizontalBarChart__label__1X20Z79n {
    color: #ffffff; }
  .theme-ferrari-f250 .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .theme-ferrari-f169m .HorizontalBarChart__label__1X20Z79n {
    color: #969696; }
  .HorizontalBarChart__label__1X20Z79n > div:first-child {
    padding-right: 8px; }
  @media (min-width: 60.0625em) {
    .HorizontalBarChart__label__1X20Z79n > div:first-child {
      padding-right: 0; } }

.HorizontalBarChart__labelDx__MRLmtRN3 {
  text-align: right;
  max-width: 38%; }
  .theme-ferrari-dark .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-light .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-neutral-grey .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-f8-spider .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-812-gts .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-f169 .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-races-dark .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-171-black .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-175 .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #1266a4; }
  .theme-ferrari-f167 .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-supercar .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #ffffff; }
  .theme-ferrari-f250 .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #181818; }
  .theme-ferrari-f169m .HorizontalBarChart__labelDx__MRLmtRN3 {
    color: #1E4758; }

.HorizontalBarChart__barsLabelWrapper__wxjKBs4C {
  position: relative;
  padding-bottom: 24px; }
  .HorizontalBarChart__barsLabelWrapper__wxjKBs4C:last-child {
    padding-bottom: 0; }

.HorizontalBarChart__barsWrapper__2yfUhOst {
  position: relative;
  padding-right: 50px; }

.HorizontalBarChart__bar__Y_8IfDa5 {
  height: 25px;
  margin: 8px 0; }
  .theme-ferrari-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-dark-alpha .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-light .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-neutral-grey .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(129, 129, 129, 0.8) 0%, #818181 80%); }
  .theme-ferrari-ferrari-carbon .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-sf90-stradale .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f8-tributo .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-monza-sp1 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-monza-sp2 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f488-pista .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f488-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f488-pista-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f812-superfast .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-gtc4-lusso .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(80, 80, 80, 0.8) 0%, #505050 80%); }
  .theme-ferrari-gtc4-lusso-t .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(80, 80, 80, 0.8) 0%, #505050 80%); }
  .theme-ferrari-f8-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-812-gts .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f169 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-scuderia-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-giallo-modena .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-giallo-modena-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-races-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-portofinom-dark-blue .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-sf90-spider-graphite-black .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-171-black .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-171-rht-light .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-171-rht-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(185, 216, 233, 0.8) 0%, #b9d8e9 80%); }
  .theme-ferrari-smart-guide-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-175 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(227, 189, 189, 0.8) 0%, #e3bdbd 80%); }
  .theme-ferrari-169-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(140, 149, 160, 0.8) 0%, #8c95a0 80%); }
  .theme-ferrari-f173vs-coupe .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(143, 143, 143, 0.8) 0%, #8f8f8f 80%); }
  .theme-ferrari-f173vs-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(143, 143, 143, 0.8) 0%, #8f8f8f 80%); }
  .theme-ferrari-f167 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-supercar .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-miami-event-2024 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 0%, #ffffff 80%); }
  .theme-ferrari-f250 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f169m .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--grey__1A8UiBRY {
    background: linear-gradient(to right, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-dark-alpha .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-light .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-neutral-grey .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-ferrari-carbon .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-sf90-stradale .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f8-tributo .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-monza-sp1 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-monza-sp2 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-pista .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-pista-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f812-superfast .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-gtc4-lusso .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-gtc4-lusso-t .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f8-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-812-gts .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f169 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-scuderia-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-giallo-modena .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(235, 178, 24, 0.8) 0%, #ebb218 80%); }
  .theme-ferrari-giallo-modena-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(235, 178, 24, 0.8) 0%, #ebb218 80%); }
  .theme-ferrari-races-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-portofinom-dark-blue .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-sf90-spider-graphite-black .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-black .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-rht-light .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-rht-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-smart-guide-dark .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-175 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-169-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f173vs-coupe .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f173vs-spider .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f167 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-supercar .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-miami-event-2024 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(0, 146, 177, 0.8) 0%, #0092b1 80%); }
  .theme-ferrari-f250 .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f169m .HorizontalBarChart__bar__Y_8IfDa5.HorizontalBarChart__bar--red__1q-aiJhi {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
    position: absolute;
    right: 0;
    text-align: right;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 20px;
    font-weight: bold; }
    .theme-ferrari-dark .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-light .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-neutral-grey .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-f488-pista .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-f488-spider .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-f8-spider .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-812-gts .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-f169 .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-scuderia-dark .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-races-dark .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-171-black .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-175 .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #1266a4; }
    .theme-ferrari-f167 .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-supercar .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #ffffff; }
    .theme-ferrari-f250 .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #181818; }
    .theme-ferrari-f169m .HorizontalBarChart__bar__Y_8IfDa5 .HorizontalBarChart__value__gZw845S6 {
      color: #1E4758; }

@keyframes HotspotCard__fillBar__2EM3huFW {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HotspotCard__wrapper__3W-CyXF9 {
  padding: 48px 48px 32px 48px;
  height: 100%; }
  .theme-ferrari-dark .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-light .HotspotCard__wrapper__3W-CyXF9 {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-neutral-grey .HotspotCard__wrapper__3W-CyXF9 {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HotspotCard__wrapper__3W-CyXF9 {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HotspotCard__wrapper__3W-CyXF9 {
    background: #252627;
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HotspotCard__wrapper__3W-CyXF9 {
    background: #101724;
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-f488-pista .HotspotCard__wrapper__3W-CyXF9 {
    background: #1e2128;
    color: #ffffff; }
  .theme-ferrari-f488-spider .HotspotCard__wrapper__3W-CyXF9 {
    background: #0f2331;
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HotspotCard__wrapper__3W-CyXF9 {
    background: #212334;
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HotspotCard__wrapper__3W-CyXF9 {
    background: #3c0b0d;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HotspotCard__wrapper__3W-CyXF9 {
    background: #b2b2b2;
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HotspotCard__wrapper__3W-CyXF9 {
    background: #a0a7ac;
    color: #181818; }
  .theme-ferrari-f8-spider .HotspotCard__wrapper__3W-CyXF9 {
    background: #1b1a17;
    color: #ffffff; }
  .theme-ferrari-812-gts .HotspotCard__wrapper__3W-CyXF9 {
    background: #dbdbdb;
    color: #181818; }
  .theme-ferrari-f169 .HotspotCard__wrapper__3W-CyXF9 {
    background: #dbdbdb;
    color: #181818; }
  .theme-ferrari-scuderia-dark .HotspotCard__wrapper__3W-CyXF9 {
    background: #414141;
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HotspotCard__wrapper__3W-CyXF9 {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-races-dark .HotspotCard__wrapper__3W-CyXF9 {
    background: #303035;
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HotspotCard__wrapper__3W-CyXF9 {
    background: #102f37;
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HotspotCard__wrapper__3W-CyXF9 {
    background: #252a2b;
    color: #ffffff; }
  .theme-ferrari-171-black .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HotspotCard__wrapper__3W-CyXF9 {
    background: #ede8e1;
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HotspotCard__wrapper__3W-CyXF9 {
    background: #001324;
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-175 .HotspotCard__wrapper__3W-CyXF9 {
    background: #2c0000;
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HotspotCard__wrapper__3W-CyXF9 {
    background: #9ca7b4;
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HotspotCard__wrapper__3W-CyXF9 {
    background: #d0d0d0;
    color: #1266a4; }
  .theme-ferrari-f167 .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-supercar .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HotspotCard__wrapper__3W-CyXF9 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-f250 .HotspotCard__wrapper__3W-CyXF9 {
    background: #eeeded;
    color: #181818; }
  .theme-ferrari-f169m .HotspotCard__wrapper__3W-CyXF9 {
    background: #eeeded;
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .HotspotCard__wrapper__3W-CyXF9 {
      padding: 120px 48px 32px 48px; } }

.HotspotCard__container__3XlgtHau {
  position: relative;
  width: 100%;
  height: 100%;
  clear: both; }
  .HotspotCard__container__3XlgtHau.ps.ps--active-y .ps__scrollbar-y-rail {
    width: 2px;
    border-radius: 1px;
    background: #969696; }
  .HotspotCard__container__3XlgtHau.ps.ps--active-y .ps__scrollbar-y {
    right: 0;
    width: 2px;
    border-radius: 1px;
    background: #efeded; }

.HotspotCard__content__sNiLBPa4 {
  padding: 0 48px 0 0; }

.HotspotCard__title__2dUFSwMG {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  font-size: 24px;
  margin-bottom: 30px; }
  @media (min-width: 37.5625em) {
    .HotspotCard__title__2dUFSwMG {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .HotspotCard__title__2dUFSwMG {
      font-size: 36px; } }
  @media (min-width: 60.0625em) {
    .HotspotCard__title__2dUFSwMG {
      font-size: 32px; } }

.HotspotCard__text__2t1_uPMO {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-bottom: 40px; }

.HotspotCard__image__22iGZp-N {
  width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 40px; }

.HotspotCard__videoImage__2Hrgh0yL {
  width: 100%;
  vertical-align: middle;
  margin-bottom: 40px;
  position: relative;
  cursor: pointer; }
  .HotspotCard__videoImage__2Hrgh0yL img {
    width: 100%;
    height: auto; }
  .HotspotCard__videoImage__2Hrgh0yL .HotspotCard__play__3G1ZBWMh {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    flex: 0 0 auto;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px; }
    .HotspotCard__videoImage__2Hrgh0yL .HotspotCard__play__3G1ZBWMh svg {
      fill: #fff; }
      .HotspotCard__videoImage__2Hrgh0yL .HotspotCard__play__3G1ZBWMh svg.icon--play {
        margin-left: 2px; }

@keyframes ImageModule__fillBar__2tUBZrZI {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageModule__wrapper__1YQD-PMv {
  width: 100%; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-dark {
    background: #181818; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-dark-alpha {
    background: transparent; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-light {
    background: #ffffff; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f488-spider {
    background: #17354b; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f812-superfast {
    background: #320607; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f169 {
    background: #d0dddd; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-171-black {
    background: #23252d; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-175 {
    background: #430000; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f167 {
    background: #000000; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-supercar {
    background: #000000; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ImageModule__wrapper__1YQD-PMv.theme-ferrari-f169m {
    background: #F1F2F2; }
  .ImageModule__wrapper__1YQD-PMv img {
    width: auto;
    max-width: 100%;
    display: block; }
  .ImageModule__wrapper__1YQD-PMv.ImageModule__fullWidth__mP2FIUW2 img {
    width: 100%; }
  .ImageModule__wrapper__1YQD-PMv.ImageModule__transparent__2ikfqwFB {
    background: transparent; }

.ImageModule__container__1T14PB3C {
  width: 100%; }
  .ImageModule__container__1T14PB3C.ImageModule__alignment-right__--W5G2Qh {
    display: flex;
    flex-direction: column;
    align-items: flex-end; }
  .ImageModule__container__1T14PB3C.ImageModule__alignment-center__3qdYqotk {
    display: flex;
    flex-direction: column;
    align-items: center; }

.ImageModule__padding__kyNtCR2l {
  padding: 32px 0; }
  @media (min-width: 60.0625em) {
    .ImageModule__padding__kyNtCR2l {
      padding: 48px 0; } }
  @media (min-width: 80em) {
    .ImageModule__padding__kyNtCR2l {
      padding: 64px 0; } }
  @media (min-width: 100.0625em) {
    .ImageModule__padding__kyNtCR2l {
      padding: 96px 0; } }

.ImageModule__chapterTitle__V93gYNBH {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .ImageModule__chapterTitle__V93gYNBH {
      padding: 48px; } }

@keyframes InfiniteScrollTrigger__fillBar__3z7ZQO3g {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.InfiniteScrollTrigger__wrapper__3rpYDSD1 {
  display: flex;
  justify-content: center;
  padding: 48px 0 0 0; }

.InfiniteScrollTrigger__indicator__1qGNRVYM {
  position: relative;
  width: 1px;
  height: 96px;
  background: #303030;
  overflow: hidden; }
  .InfiniteScrollTrigger__indicator__1qGNRVYM:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0;
    background: #eeeded;
    animation: InfiniteScrollTrigger__indicatorAnimation__jPCnEdEB 1.5s ease-out 1s infinite; }

@keyframes InfiniteScrollTrigger__indicatorAnimation__jPCnEdEB {
  0% {
    height: 0;
    transform: translateY(0); }
  30% {
    height: 100%;
    transform: translateY(0); }
  60% {
    height: 100%;
    transform: translateY(-100%); }
  100% {
    height: 100%;
    transform: translateY(-100%); } }

@charset "UTF-8";
@keyframes InfoCard__fillBar__1_5fol4T {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.InfoCard__body__2A7-n2FJ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #303030; }
  .theme-ferrari-dark .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-light .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-neutral-grey .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-f8-spider .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-812-gts .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-f169 .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-races-dark .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-171-black .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .InfoCard__body__2A7-n2FJ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .InfoCard__body__2A7-n2FJ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-175 .InfoCard__body__2A7-n2FJ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .InfoCard__body__2A7-n2FJ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .InfoCard__body__2A7-n2FJ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .InfoCard__body__2A7-n2FJ {
    color: #1266a4; }
  .theme-ferrari-f167 .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-supercar .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .InfoCard__body__2A7-n2FJ {
    color: #ffffff; }
  .theme-ferrari-f250 .InfoCard__body__2A7-n2FJ {
    color: #181818; }
  .theme-ferrari-f169m .InfoCard__body__2A7-n2FJ {
    color: #1E4758; }
  .InfoCard__body__2A7-n2FJ p,
  .InfoCard__body__2A7-n2FJ ul,
  .InfoCard__body__2A7-n2FJ ol,
  .InfoCard__body__2A7-n2FJ h1,
  .InfoCard__body__2A7-n2FJ h2,
  .InfoCard__body__2A7-n2FJ h3,
  .InfoCard__body__2A7-n2FJ h4,
  .InfoCard__body__2A7-n2FJ h5,
  .InfoCard__body__2A7-n2FJ h6 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin: 16px 0; }
  .InfoCard__body__2A7-n2FJ a {
    text-decoration: underline; }
    .InfoCard__body__2A7-n2FJ a:hover {
      text-decoration: none; }
  
  .InfoCard__body__2A7-n2FJ ul {
    padding: 0 0 0 4px;
    list-style-type: '\2022'; }
    .InfoCard__body__2A7-n2FJ ul li {
      padding: 0 0 0 8px; }
  .InfoCard__body__2A7-n2FJ .subtitle {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .InfoCard__body__2A7-n2FJ .title {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .InfoCard__body__2A7-n2FJ .title {
        font-size: 28px; } }
    .theme-ferrari-dark .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-light .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-neutral-grey .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-f488-spider .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-f8-spider .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-812-gts .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-f169 .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-scuderia-dark .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-races-dark .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-171-black .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .InfoCard__body__2A7-n2FJ .title {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .InfoCard__body__2A7-n2FJ .title {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-175 .InfoCard__body__2A7-n2FJ .title {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .InfoCard__body__2A7-n2FJ .title {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .InfoCard__body__2A7-n2FJ .title {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .InfoCard__body__2A7-n2FJ .title {
      color: #1266a4; }
    .theme-ferrari-f167 .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-supercar .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .InfoCard__body__2A7-n2FJ .title {
      color: #ffffff; }
    .theme-ferrari-f250 .InfoCard__body__2A7-n2FJ .title {
      color: #181818; }
    .theme-ferrari-f169m .InfoCard__body__2A7-n2FJ .title {
      color: #1E4758; }
  .InfoCard__body__2A7-n2FJ .title-featured {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .InfoCard__body__2A7-n2FJ .title-featured {
        font-size: 28px; } }
    .theme-ferrari-dark .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-light .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-neutral-grey .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-spider .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-f8-spider .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-812-gts .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-f169 .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-scuderia-dark .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-races-dark .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-black .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .InfoCard__body__2A7-n2FJ .title-featured {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .InfoCard__body__2A7-n2FJ .title-featured {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-175 .InfoCard__body__2A7-n2FJ .title-featured {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .InfoCard__body__2A7-n2FJ .title-featured {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .InfoCard__body__2A7-n2FJ .title-featured {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .InfoCard__body__2A7-n2FJ .title-featured {
      color: #1266a4; }
    .theme-ferrari-f167 .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-supercar .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .InfoCard__body__2A7-n2FJ .title-featured {
      color: #ffffff; }
    .theme-ferrari-f250 .InfoCard__body__2A7-n2FJ .title-featured {
      color: #181818; }
    .theme-ferrari-f169m .InfoCard__body__2A7-n2FJ .title-featured {
      color: #1E4758; }
  .InfoCard__body__2A7-n2FJ .caption {
    color: #808080;
    font-style: italic; }
  .InfoCard__body__2A7-n2FJ .news_discover_more_link {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
    display: block;
    margin: 32px auto;
    text-decoration: none;
    padding: 21px;
    width: 200px;
    border: none;
    text-align: center;
    color: #303030;
    border: 1px solid #d4d2d2; }
    .InfoCard__body__2A7-n2FJ .news_discover_more_link:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 0;
      opacity: 0;
      transition: all 0.5s ease-out; }
    .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
      border: 1px solid #181818; }
      .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
    .theme-ferrari-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark-alpha .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark-alpha .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-light .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-light .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-light .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-neutral-grey .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-neutral-grey .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-neutral-grey .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-ferrari-carbon .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-ferrari-carbon .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-stradale .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-stradale .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-tributo .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-tributo .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp1 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp1 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp2 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp2 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f812-superfast .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f812-superfast .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso-t .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso-t .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f8-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-812-gts .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-812-gts .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-812-gts .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169 .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f169 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f169 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-scuderia-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-scuderia-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-giallo-modena .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-giallo-modena .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-giallo-modena-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-races-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-races-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-races-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-portofinom-dark-blue .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-spider-graphite-black .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-black .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-171-black .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-171-black .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(0, 28, 53, 0.4);
      color: #001c35; }
      .theme-ferrari-171-rht-light .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #001c35; }
        .theme-ferrari-171-rht-light .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(243, 240, 235, 0.4);
      color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #f3f0eb; }
        .theme-ferrari-171-rht-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-smart-guide-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-smart-guide-dark .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-175 .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(252, 242, 242, 0.4);
      color: #fcf2f2; }
      .theme-ferrari-175 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #fcf2f2; }
        .theme-ferrari-175 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(55, 69, 82, 0.4);
      color: #374552; }
      .theme-ferrari-169-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #374552; }
        .theme-ferrari-169-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(208, 208, 208, 0.4);
      color: #d0d0d0; }
      .theme-ferrari-f173vs-coupe .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #d0d0d0; }
        .theme-ferrari-f173vs-coupe .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(18, 102, 164, 0.4);
      color: #1266a4; }
      .theme-ferrari-f173vs-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #1266a4; }
        .theme-ferrari-f173vs-spider .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1266a4; }
    .theme-ferrari-f167 .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f167 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f167 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-supercar .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-supercar .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-supercar .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-miami-event-2024 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-miami-event-2024 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f250 .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f250 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f250 .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169m .InfoCard__body__2A7-n2FJ .news_discover_more_link {
      border: 1px solid rgba(30, 71, 88, 0.4);
      color: #1E4758; }
      .theme-ferrari-f169m .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover {
        border: 1px solid #1e4758; }
        .theme-ferrari-f169m .InfoCard__body__2A7-n2FJ .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1E4758; }
    @media (min-width: 37.5625em) {
      .InfoCard__body__2A7-n2FJ .news_discover_more_link {
        width: 250px; } }

.InfoCard__wrapper__3yCJPDT5 {
  position: relative;
  align-items: center;
  max-width: 620px; }
  .InfoCard__wrapper__3yCJPDT5 img {
    width: 100%; }
  .InfoCard__wrapper__3yCJPDT5 + .InfoCard__wrapper__3yCJPDT5 {
    margin-top: 48px; }
  @media (min-width: 80em) {
    .InfoCard__wrapper__3yCJPDT5 {
      display: inline-block;
      width: calc((100% - 64px) / 2); }
      .InfoCard__wrapper__3yCJPDT5,
      .InfoCard__wrapper__3yCJPDT5 + .InfoCard__wrapper__3yCJPDT5 {
        margin: 64px 0 0 64px; }
      .InfoCard__wrapper__3yCJPDT5:nth-child(1), .InfoCard__wrapper__3yCJPDT5:nth-child(2) {
        margin-top: 0; }
      .InfoCard__wrapper__3yCJPDT5:nth-child(2n - 1) {
        margin-left: 0; } }

.InfoCard__title__eBfsIFCo {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 23px;
  margin: 24px 0 0; }
  @media (min-width: 100.0625em) {
    .InfoCard__title__eBfsIFCo {
      margin: 32px 0 0; } }

.InfoCard__body__2A7-n2FJ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin: 24px 0; }
  .InfoCard__body__2A7-n2FJ span {
    display: inline-block; }
  @media (min-width: 37.5625em) {
    .InfoCard__body__2A7-n2FJ span {
      display: inline; } }
  @media (min-width: 100.0625em) {
    .InfoCard__body__2A7-n2FJ {
      margin: 32px 0; } }

.InfoCard__section-label__2GwMXx-R {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-bottom: 16px !important; }

.InfoCard__contacts__2pjHfKyv,
.InfoCard__openings__2mvYrk4P {
  display: flex;
  flex-flow: column;
  margin: 32px 0 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 12px;
  font-style: normal; }
  .InfoCard__contacts__2pjHfKyv > div,
  .InfoCard__openings__2mvYrk4P > div {
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    word-break: break-word;
    margin-bottom: 8px; }
    .InfoCard__contacts__2pjHfKyv > div span,
    .InfoCard__openings__2mvYrk4P > div span {
      flex: 1 1 auto;
      padding-right: 32px; }

.InfoCard__address__2aykkoIV {
  margin-bottom: 32px; }
  @media (min-width: 100.0625em) {
    .InfoCard__address__2aykkoIV {
      margin-bottom: 64px; } }
  .InfoCard__address__2aykkoIV > div span {
    display: none; }

.InfoCard__breakall__2f3Mvswe {
  word-break: break-all; }

.InfoCard__action__3X-49BaS {
  margin-top: 32px; }

@keyframes MediaGalleryItem__fillBar__FCS826M1 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MediaGalleryItem__audio-wrapper__2seKiYhT {
  position: absolute;
  z-index: 1;
  width: 100%; }

.MediaGalleryItem__swiper-slide__2vkCQpeo {
  position: relative; }
  .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__thumb__Qf0wdR8B {
    margin-bottom: 20px; }
    .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__thumb__Qf0wdR8B img {
      width: 100%;
      display: block; }
  .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__date__3vdH5ZYB {
    display: block;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    font-size: 11px;
    margin-bottom: 15px; }
  .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__description__2Ri77lTU {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    text-transform: none; }
  .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
    display: block;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-size: 14px;
    width: 100%;
    color: #181818;
    max-width: 100%;
    margin-bottom: 5px;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-height: 42px; }
    @media (min-width: 37.5625em) {
      .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
        font-size: 16px;
        overflow: hidden;
        display: -webkit-box;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        max-height: 48px; } }
    .theme-ferrari-dark .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-light .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-neutral-grey .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-f488-pista .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-f488-spider .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-f8-spider .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-812-gts .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-f169 .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-scuderia-dark .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-races-dark .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-171-black .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-175 .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #1266a4; }
    .theme-ferrari-f167 .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-supercar .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #ffffff; }
    .theme-ferrari-f250 .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #181818; }
    .theme-ferrari-f169m .MediaGalleryItem__swiper-slide__2vkCQpeo .MediaGalleryItem__title__1rkmbgFm {
      color: #1E4758; }

.MediaGalleryItem__audio-slide__2r1y4sIX .MediaGalleryItem__thumb__Qf0wdR8B {
  position: relative;
  background-size: cover;
  background-position: center center;
  display: flex;
  align-items: flex-end;
  overflow: hidden; }
  .MediaGalleryItem__audio-slide__2r1y4sIX .MediaGalleryItem__thumb__Qf0wdR8B:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 101%;
    height: 70px;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7)); }

.MediaGalleryItem__audio-slide__2r1y4sIX img {
  max-width: 100%; }

.MediaGalleryItem__audio-slide__2r1y4sIX .MediaGalleryItem__info__2zg8wxMv {
  margin-top: 20px; }

.MediaGalleryItem__audio-slide__2r1y4sIX .MediaGalleryItem__date__3vdH5ZYB {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  margin-bottom: 15px; }

.MediaGalleryItem__clicklayer__3qeHZAOZ {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1; }

.MediaGalleryItem__audio-item__3u-ele9C {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  background: none;
  width: 100%; }

.MediaGalleryItem__image__2JkKRZlj {
  opacity: 1;
  transition: opacity .3s ease; }
  .MediaGalleryItem__image__2JkKRZlj.lazyload, .MediaGalleryItem__image__2JkKRZlj.lazyloading {
    visibility: hidden;
    height: 0;
    opacity: 0; }
    .MediaGalleryItem__image__2JkKRZlj.lazyload + .MediaGalleryItem__loader-placeholder__1wJaCRmc, .MediaGalleryItem__image__2JkKRZlj.lazyloading + .MediaGalleryItem__loader-placeholder__1wJaCRmc {
      display: block; }

.MediaGalleryItem__loader-placeholder__1wJaCRmc {
  display: none;
  padding-top: 66.6%; }
  .theme-ferrari-dark .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-dark-alpha .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-light .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #181818; }
  .theme-ferrari-sf90-stradale .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #252627; }
  .theme-ferrari-f8-tributo .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #101724; }
  .theme-ferrari-monza-sp1 .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-monza-sp2 .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-f488-pista .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #1e2128; }
  .theme-ferrari-f488-spider .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #212334; }
  .theme-ferrari-f812-superfast .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #1b1a17; }
  .theme-ferrari-812-gts .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #dbdbdb; }
  .theme-ferrari-f169 .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #414141; }
  .theme-ferrari-giallo-modena .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-races-dark .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #252a2b; }
  .theme-ferrari-171-black .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-171-rht-light .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-175 .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #2c0000; }
  .theme-ferrari-169-spider .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-f173vs-spider .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #d0d0d0; }
  .theme-ferrari-f167 .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-supercar .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #303030; }
  .theme-ferrari-f250 .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #eeeded; }
  .theme-ferrari-f169m .MediaGalleryItem__loader-placeholder__1wJaCRmc {
    background: #eeeded; }

.MediaGalleryItem__image-wrapper__2qB8j2QK {
  position: relative;
  overflow: hidden; }

.MediaGalleryItem__overlay-actions__3nXmxPFA {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: .9;
  text-align: right;
  background: linear-gradient(42deg, rgba(0, 0, 0, 0) 40%, black 100%); }

.MediaGalleryItem__popup--date__1ktxs2Sa, .MediaGalleryItem__popup--title__2l_Qd1tz, .MediaGalleryItem__popup--description__38PoZMHS {
  display: block;
  margin-top: 8px;
  text-transform: none; }

.MediaGalleryItem__popup--date__1ktxs2Sa {
  text-transform: uppercase; }

.MediaGalleryItem__popup--title__2l_Qd1tz {
  font-size: 14px; }

@keyframes MenuCarPreview__fillBar__2Bl0P4Uf {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MenuCarPreview__wrapper__1ztaw2zO {
  position: relative;
  width: 100%;
  height: 100vh; }

.MenuCarPreview__link__1RBm5Sh5 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%; }

.MenuCarPreview__background__Kqv2LbZk {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden; }

.MenuCarPreview__shadow__2JX_Jo7Z {
  position: absolute;
  height: 35%;
  width: 100%;
  bottom: 0;
  left: 0;
  z-index: 1;
  max-height: 200px;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); }

.MenuCarPreview__progress__3Vjye5bt {
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  background: #da291c;
  z-index: 2; }

.MenuCarPreview__content__2LtCmjL6 {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 48px 64px;
  z-index: 1; }

.MenuCarPreview__logo__3a46t55U {
  margin-bottom: 15px; }
  .MenuCarPreview__logo__3a46t55U img {
    width: auto !important; }

.MenuCarPreview__description__1jpP-uH0 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #fff; }

@keyframes MenuListing__fillBar__bFYpV8Im {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MenuListing__wrapper__2xu-zLvc {
  position: relative;
  padding: 0;
  width: 100%;
  max-height: 100dvh;
  overflow: hidden;
  display: flex;
  flex-direction: column; }
  @media (min-width: 37.5625em) {
    .MenuListing__wrapper__2xu-zLvc {
      padding: 96px 0 48px; } }
  .MenuListing__wrapper__2xu-zLvc ul li {
    padding: 11px 0; }
    @media (min-width: 60.0625em) {
      .MenuListing__wrapper__2xu-zLvc ul li {
        padding: 8px 16px 8px 0; } }

.MenuListing__close__2hc0ADFS {
  margin: 0 0 24px;
  flex: 0 0 auto; }
  @media (min-width: 37.5625em) {
    .MenuListing__close__2hc0ADFS {
      margin: 0 0 32px; } }
  @media (min-width: 100.0625em) {
    .MenuListing__close__2hc0ADFS {
      margin: 0 0 48px; } }

.MenuListing__parent__3kPIVEJQ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #969696;
  flex: 0 0 auto;
  margin-bottom: 16px;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .MenuListing__parent__3kPIVEJQ {
      padding: 0 32px; } }
  @media (min-width: 60.0625em) {
    .MenuListing__parent__3kPIVEJQ {
      margin-bottom: 24px; } }
  @media (min-width: 80em) {
    .MenuListing__second-panel__1mDicf2r .MenuListing__parent__3kPIVEJQ {
      visibility: hidden; } }

.MenuListing__separator__2NmkEpT3,
.MenuListing__link__32CGeIyE,
.MenuListing__listOfLinks__zsdWukyL {
  display: block;
  color: #fff; }
  @media (min-width: 60.0625em) {
    .MenuListing__separator__2NmkEpT3,
    .MenuListing__link__32CGeIyE,
    .MenuListing__listOfLinks__zsdWukyL {
      font-size: 16px; } }
  .MenuListing__separator__2NmkEpT3 a, .MenuListing__separator__2NmkEpT3 button,
  .MenuListing__link__32CGeIyE a,
  .MenuListing__link__32CGeIyE button,
  .MenuListing__listOfLinks__zsdWukyL a,
  .MenuListing__listOfLinks__zsdWukyL button {
    color: #fff; }
  .MenuListing__separator__2NmkEpT3 button.MenuListing__item__1UBGBuhw,
  .MenuListing__link__32CGeIyE button.MenuListing__item__1UBGBuhw,
  .MenuListing__listOfLinks__zsdWukyL button.MenuListing__item__1UBGBuhw {
    background: none;
    border: none;
    padding: 0;
    margin: 0;
    width: 100%; }
  .MenuListing__separator__2NmkEpT3 > a, .MenuListing__separator__2NmkEpT3 > button:has(+ .MenuListing__submenu__YzlXLM3y),
  .MenuListing__link__32CGeIyE > a,
  .MenuListing__link__32CGeIyE > button:has(+ .MenuListing__submenu__YzlXLM3y),
  .MenuListing__listOfLinks__zsdWukyL > a,
  .MenuListing__listOfLinks__zsdWukyL > button:has(+ .MenuListing__submenu__YzlXLM3y) {
    cursor: pointer; }
  .MenuListing__separator__2NmkEpT3 .MenuListing__label__1j3fU3zE,
  .MenuListing__link__32CGeIyE .MenuListing__label__1j3fU3zE,
  .MenuListing__listOfLinks__zsdWukyL .MenuListing__label__1j3fU3zE {
    flex: 1 1 auto;
    display: inline-block;
    position: relative;
    background: none;
    border: none;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    font-size: 20px;
    line-height: 24px;
    text-align: left;
    margin: 0;
    padding: 0;
    transition: color .2s ease; }
    @media (min-width: 60.0625em) {
      .MenuListing__separator__2NmkEpT3 .MenuListing__label__1j3fU3zE,
      .MenuListing__link__32CGeIyE .MenuListing__label__1j3fU3zE,
      .MenuListing__listOfLinks__zsdWukyL .MenuListing__label__1j3fU3zE {
        font-size: 16px; } }
    .MenuListing__separator__2NmkEpT3 .MenuListing__label__1j3fU3zE span,
    .MenuListing__link__32CGeIyE .MenuListing__label__1j3fU3zE span,
    .MenuListing__listOfLinks__zsdWukyL .MenuListing__label__1j3fU3zE span {
      overflow-wrap: break-word;
      word-wrap: break-word; }
    .MenuListing__second-panel__1mDicf2r .MenuListing__separator__2NmkEpT3 .MenuListing__label__1j3fU3zE, .MenuListing__second-panel__1mDicf2r
    .MenuListing__link__32CGeIyE .MenuListing__label__1j3fU3zE, .MenuListing__second-panel__1mDicf2r
    .MenuListing__listOfLinks__zsdWukyL .MenuListing__label__1j3fU3zE {
      flex: 0 1 auto; }

.MenuListing__listOfLinks__zsdWukyL .MenuListing__arrow__O-mxoPjW {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px; }
  .MenuListing__listOfLinks__zsdWukyL .MenuListing__arrow__O-mxoPjW svg {
    fill: currentColor;
    height: 16px;
    width: 16px;
    transition: fill .2s;
    outline: none; }
    .MenuListing__interacted__1T8J4WyJ .MenuListing__listOfLinks__zsdWukyL .MenuListing__arrow__O-mxoPjW svg {
      transition: fill .2s, transform .2s; }

.MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y {
  display: grid;
  grid-template-rows: 0fr;
  transition-timing-function: ease-out;
  overflow: hidden; }
  .MenuListing__interacted__1T8J4WyJ .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y {
    transition: grid-template-rows 0.4s; }
  .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y > ul {
    touch-action: none;
    list-style-type: none;
    padding: 0 0 0 24px;
    align-self: start;
    min-height: 0;
    transition: visibility 0.5s;
    visibility: hidden; }
    .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y > ul > li {
      padding-right: 0; }
      .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y > ul > li:first-child {
        margin-top: 16px; }
      .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y > ul > li:last-child {
        margin-bottom: 8px; }
  .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y.MenuListing__opened__3eOW-PJi {
    transition-timing-function: ease-in-out;
    grid-template-rows: 1fr; }
    .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y.MenuListing__opened__3eOW-PJi > ul {
      touch-action: auto;
      visibility: visible; }
  .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y:has(.MenuListing__thumb__22tclCQD) ul {
    padding: 0; }
    .MenuListing__listOfLinks__zsdWukyL .MenuListing__submenu__YzlXLM3y:has(.MenuListing__thumb__22tclCQD) ul li {
      padding-right: 0; }

.MenuListing__thumb__22tclCQD {
  position: relative;
  aspect-ratio: 16/9;
  width: 100%;
  border-radius: 4px;
  overflow: hidden; }
  .MenuListing__thumb__22tclCQD img {
    display: block;
    position: relative;
    width: calc(100vw - 48px);
    aspect-ratio: 16/9;
    object-fit: cover;
    z-index: 0; }
  .MenuListing__thumb__22tclCQD .MenuListing__bottom__1yj8BZ6x {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 10;
    padding: 16px;
    display: flex;
    align-items: flex-end;
    background: linear-gradient(180deg, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.54) 80%, rgba(24, 24, 24, 0.72) 100%); }
    .MenuListing__thumb__22tclCQD .MenuListing__bottom__1yj8BZ6x > span {
      padding-right: 24px; }
    .MenuListing__thumb__22tclCQD .MenuListing__bottom__1yj8BZ6x i {
      flex: 0 0 auto;
      margin-left: auto; }
  .MenuListing__thumb__22tclCQD.MenuListing__thumb-car__28bcZsyB {
    background: radial-gradient(50% 100% at 50% 100%, #8f8f8f, #000);
    aspect-ratio: auto;
    padding-top: 56.25%;
    width: calc(100vw - 48px); }
    .MenuListing__thumb__22tclCQD.MenuListing__thumb-car__28bcZsyB img {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      padding: 32px; }

.MenuListing__separator__2NmkEpT3 {
  width: 60px;
  margin: 24px 0;
  padding: 0;
  transition: border-color .2s ease; }

.MenuListing__listing-wrapper__2uiIMUbB {
  position: relative;
  display: flex;
  flex: 1 1 100%;
  min-height: 0;
  --scrollbar-mask-offset: (24px / 2 + 8px);
  --shadow-width: 5px;
  mask-image: linear-gradient(to bottom, transparent 0%, #000 var(--shadow-width), #000 calc(100% - var(--shadow-width)), transparent 100%), linear-gradient(to right, transparent calc(100% - var(--scrollbar-mask-offset)), #000 calc(100% - var(--scrollbar-mask-offset)), #000 100%);
  -webkit-mask-image: linear-gradient(to bottom, transparent 0%, #000 var(--shadow-width), #000 calc(100% - var(--shadow-width)), transparent 100%), linear-gradient(to right, transparent calc(100% - var(--scrollbar-mask-offset)), #000 calc(100% - var(--scrollbar-mask-offset)), #000 100%); }
  @media (min-width: 37.5625em) {
    .MenuListing__listing-wrapper__2uiIMUbB {
      --scrollbar-mask-offset: (32px / 2 + 8px); } }
  @media (min-width: 60.0625em) {
    .MenuListing__listing-wrapper__2uiIMUbB {
      --scrollbar-mask-offset: (64px / 2 + 8px); } }
  .MenuListing__listing-wrapper__2uiIMUbB.MenuListing__start-fade__cCPqe0Db:before {
    opacity: 1; }
  .MenuListing__listing-wrapper__2uiIMUbB.MenuListing__end-fade__1bvWH1ay:after {
    opacity: 1; }

.MenuListing__item__1UBGBuhw {
  display: inline-flex;
  align-items: center;
  justify-content: space-between; }
  @media (min-width: 37.5625em) {
    .MenuListing__item__1UBGBuhw {
      justify-content: flex-start; } }
  .MenuListing__item__1UBGBuhw:has(+ .MenuListing__opened__3eOW-PJi) .MenuListing__arrow__O-mxoPjW svg {
    transform: scaleY(-1); }

.MenuListing__item-disabled__1vhXSkQ0 {
  color: #969696 !important; }

.MenuListing__item-active__iB8Px8rc {
  color: #fff !important; }

.MenuListing__item-selected__1T5Yd3EC {
  position: relative; }
  .MenuListing__item-selected__1T5Yd3EC .MenuListing__label__1j3fU3zE {
    color: #fff; }
    .MenuListing__item-selected__1T5Yd3EC .MenuListing__label__1j3fU3zE::before {
      content: '';
      position: absolute;
      width: 2px;
      background: #fff;
      height: calc(100% - 8px);
      top: calc(50% + 1px);
      left: -11px;
      transform: translateY(-50%); }
      @media (min-width: 60.0625em) {
        .MenuListing__item-selected__1T5Yd3EC .MenuListing__label__1j3fU3zE::before {
          left: -14px;
          top: 50%; } }
  .MenuListing__item-selected__1T5Yd3EC .MenuListing__thumb__22tclCQD {
    position: relative; }
    .MenuListing__item-selected__1T5Yd3EC .MenuListing__thumb__22tclCQD::before {
      content: '';
      position: absolute;
      width: 2px;
      height: 100%;
      background: #fff;
      top: 0;
      left: 0;
      z-index: 20; }
    .MenuListing__item-selected__1T5Yd3EC .MenuListing__thumb__22tclCQD .MenuListing__label__1j3fU3zE::before {
      display: none; }
  .MenuListing__item-selected__1T5Yd3EC:has(+ .MenuListing__submenu__YzlXLM3y .MenuListing__item-selected__1T5Yd3EC) .MenuListing__label__1j3fU3zE::before {
    display: none; }

.MenuListing__listing__FWf5oZ4S {
  position: relative;
  height: auto;
  max-height: 100%;
  overflow-x: visible;
  flex: 1 1 auto;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .MenuListing__listing__FWf5oZ4S {
      padding: 0 32px; } }
  .MenuListing__listing__FWf5oZ4S .ps__rail-y {
    right: 12px !important;
    opacity: 0 !important;
    display: none !important; }
    @media (min-width: 37.5625em) {
      .MenuListing__listing__FWf5oZ4S .ps__rail-y {
        right: 16px !important; } }
    @media (min-width: 60.0625em) {
      .MenuListing__listing__FWf5oZ4S .ps__rail-y {
        display: block !important;
        opacity: 1 !important;
        right: 32px !important; } }
  @media (min-width: 60.0625em) {
    .MenuListing__listing__FWf5oZ4S .ps__rail-y {
      opacity: 0;
      width: 8px;
      transition: opacity .4s ease, background-color .2s ease-in-out; }
    .MenuListing__listing--visible__1NWQwl0x .ps__rail-y {
      opacity: 1 !important; }
    .MenuListing__listing__FWf5oZ4S .ps__rail-y:hover,
    .MenuListing__listing__FWf5oZ4S .ps__rail-y:focus,
    .MenuListing__listing__FWf5oZ4S .ps__rail-y.ps--clicking {
      background-color: transparent !important; }
      .MenuListing__listing__FWf5oZ4S .ps__rail-y:hover .ps__thumb-y,
      .MenuListing__listing__FWf5oZ4S .ps__rail-y:focus .ps__thumb-y,
      .MenuListing__listing__FWf5oZ4S .ps__rail-y.ps--clicking .ps__thumb-y {
        background-color: #fff !important;
        width: 8px; }
    .MenuListing__listing__FWf5oZ4S .ps__thumb-y {
      width: 2px;
      right: 0;
      border-radius: 4px;
      overflow: hidden;
      background: #fff;
      transition: width 200ms, height 200ms; } }

.MenuListing__listing-content__25PrErZd {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0 0 64px 0; }
  @media (min-width: 60.0625em) {
    .MenuListing__listing-content__25PrErZd {
      padding: 0; } }

@keyframes MenuSidePreview__fillBar__1KR0zSZt {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MenuSidePreview__wrapper__2yjGFlpv {
  position: relative;
  width: 100%;
  height: 100vh;
  display: flex; }

.MenuSidePreview__menu-listing__1UKHrYxa {
  background: linear-gradient(90deg, rgba(14, 14, 14, 0.5525) 30.71%, rgba(33, 33, 33, 0.3185) 100%), linear-gradient(0deg, #181818, #181818);
  position: relative;
  width: 350px;
  height: 100dvh;
  flex: 0 0 auto; }
  @media (min-width: 60.0625em) and (max-width: 79.99em) {
    .MenuSidePreview__menu-listing__1UKHrYxa {
      width: 320px;
      position: absolute;
      top: 0;
      right: 100%; } }

.MenuSidePreview__preview__B3N0PX6A {
  width: 100%;
  max-width: calc(100vw - 392px);
  margin-left: auto;
  position: relative;
  flex: 1 1 auto;
  overflow: auto; }

.MenuSidePreview__banners__yYnNKeqY {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  height: 100dvh; }

.MenuSidePreview__banner__3BMknzWJ {
  color: #fff;
  display: none;
  position: relative;
  flex-direction: column;
  overflow: hidden;
  width: 40%;
  height: 33.33dvh; }
  @media (min-width: 80em) {
    .MenuSidePreview__banner__3BMknzWJ {
      display: flex; } }
  .MenuSidePreview__banner__3BMknzWJ:first-child {
    display: flex;
    height: 100dvh;
    width: 100%;
    flex: 1 0 100%; }
    @media (min-width: 80em) {
      .MenuSidePreview__banner__3BMknzWJ:first-child {
        width: 60%; } }
  .MenuSidePreview__banner__3BMknzWJ:only-child {
    width: 100%; }
  .MenuSidePreview__banner__3BMknzWJ.MenuSidePreview__shadow__3lSMTTaE:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    z-index: 1;
    background: linear-gradient(360deg, rgba(0, 0, 0, 0.448) 25.48%, rgba(0, 0, 0, 0.28) 54.81%, rgba(0, 0, 0, 0) 87.12%); }
  .MenuSidePreview__banner__3BMknzWJ img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
    border: none; }
  .MenuSidePreview__banner__3BMknzWJ .MenuSidePreview__text__3OwG3nDf {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 5;
    padding: 32px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
  .MenuSidePreview__banner__3BMknzWJ:first-child .MenuSidePreview__text__3OwG3nDf {
    flex-direction: column;
    align-items: flex-start;
    padding: 64px; }
  .MenuSidePreview__banner__3BMknzWJ .MenuSidePreview__title__2-uqDYBD {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-size: 18px; }
  .MenuSidePreview__banner__3BMknzWJ:first-child .MenuSidePreview__title__2-uqDYBD {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 36px;
    text-transform: uppercase;
    margin-bottom: 24px; }

.MenuSidePreview__car__2KXReBTe {
  background: radial-gradient(109.17% 37.61% at 53.74% 37.61%, #5F5F5F 0%, #171717 100%);
  padding: 48px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100dvh; }
  .MenuSidePreview__car__2KXReBTe .MenuSidePreview__logo__1rn4ZwZx img {
    display: block;
    width: auto; }
    .MenuSidePreview__car__2KXReBTe .MenuSidePreview__logo__1rn4ZwZx img.lazyloaded {
      transition-duration: 1s; }
  .MenuSidePreview__car__2KXReBTe .MenuSidePreview__image__1M0INxIn {
    aspect-ratio: 16/9;
    width: 100%; }
    .MenuSidePreview__car__2KXReBTe .MenuSidePreview__image__1M0INxIn img {
      display: block;
      max-width: 1920px;
      max-height: 60dvh;
      object-fit: contain;
      transition: opacity 1s, transform 1s;
      transform: scale(1.1); }
      .MenuSidePreview__car__2KXReBTe .MenuSidePreview__image__1M0INxIn img.lazyloaded {
        transform: scale(1);
        transition-delay: .2s; }
  .MenuSidePreview__car__2KXReBTe .MenuSidePreview__discover__1WuuOlUn {
    margin: 32px 0;
    opacity: 0;
    animation: MenuSidePreview__reveal__1_AKqrC1 .6s ease-out .4s forwards; }
  .MenuSidePreview__car__2KXReBTe .MenuSidePreview__ctas__2DtdO7dc {
    display: flex;
    list-style-type: none;
    padding: 0;
    opacity: 0;
    animation: MenuSidePreview__reveal__1_AKqrC1 .6s ease-out .6s forwards; }
    .MenuSidePreview__car__2KXReBTe .MenuSidePreview__ctas__2DtdO7dc li {
      position: relative;
      padding: 0 24px;
      line-height: 1;
      display: flex;
      justify-content: center;
      align-items: center;
      text-align: center; }
      .MenuSidePreview__car__2KXReBTe .MenuSidePreview__ctas__2DtdO7dc li::after {
        content: "";
        pointer-events: none;
        position: absolute;
        top: 50%;
        right: 0;
        width: 100%;
        height: 10px;
        border-left: 1px solid #969696;
        transform: translateY(-50%); }
      .MenuSidePreview__car__2KXReBTe .MenuSidePreview__ctas__2DtdO7dc li:first-child::after {
        display: none; }
    .MenuSidePreview__car__2KXReBTe .MenuSidePreview__ctas__2DtdO7dc a {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      color: #fff;
      padding: 3px; }
  .MenuSidePreview__car__2KXReBTe .MenuSidePreview__disclaimer__rYbZ2rHf {
    margin-top: 24px;
    width: 90%;
    max-width: 650px;
    font-size: 8px;
    line-height: 14px;
    color: #969696;
    text-align: center;
    opacity: 0;
    animation: MenuSidePreview__reveal__1_AKqrC1 .6s ease-out .4s forwards; }
    .MenuSidePreview__car__2KXReBTe .MenuSidePreview__disclaimer__rYbZ2rHf a {
      color: #969696; }

@keyframes MenuSidePreview__reveal__1_AKqrC1 {
  from {
    opacity: 0;
    transform: translateY(20px); }
  to {
    opacity: 1;
    transform: translateY(0); } }

.MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__list__2OG4htWM {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes MyVehicleItem__fillBar__f-l3n2Pr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MyVehicleItem__wrapper__prN5ngcC {
  position: relative;
  overflow: hidden;
  position: relative;
  background-color: #000000;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top left; }
  .MyVehicleItem__wrapper__prN5ngcC:before {
    content: '';
    display: block;
    height: 0px;
    padding-bottom: 158.89571%; }
  .MyVehicleItem__wrapper__prN5ngcC > img,
  .MyVehicleItem__wrapper__prN5ngcC > object,
  .MyVehicleItem__wrapper__prN5ngcC > canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 100.5%; }
  .MyVehicleItem__wrapper__prN5ngcC > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  @media (min-width: 60.0625em) {
    .MyVehicleItem__wrapper__prN5ngcC {
      background-position: center;
      position: relative;
      overflow: hidden; }
      .MyVehicleItem__wrapper__prN5ngcC:before {
        content: '';
        display: block;
        height: 0px;
        padding-bottom: 55.92105%; }
      .MyVehicleItem__wrapper__prN5ngcC > img,
      .MyVehicleItem__wrapper__prN5ngcC > object,
      .MyVehicleItem__wrapper__prN5ngcC > canvas {
        position: absolute;
        top: 0;
        left: 0;
        width: auto;
        height: 100.5%; }
      .MyVehicleItem__wrapper__prN5ngcC > iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; } }
  .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__content__AeqaoIuX {
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: space-between; }
    .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__content__AeqaoIuX:before {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 70%;
      z-index: 1;
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.7)); }
      @media (min-width: 60.0625em) {
        .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__content__AeqaoIuX:before {
          height: 50%; } }
  .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom__1TxZCo56 {
    position: relative;
    z-index: 10;
    margin-top: auto;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    flex-wrap: wrap;
    padding: 20px; }
    @media (min-width: 60.0625em) {
      .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom__1TxZCo56 {
        padding: 40px; } }
  .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-right__3B6pK-zk {
    display: flex;
    flex-direction: column;
    align-items: flex-end; }
    .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-right__3B6pK-zk .MyVehicleItem__link__1F9Z8viU {
      display: none;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      margin-bottom: 40px;
      color: #fff; }
      @media (min-width: 60.0625em) {
        .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-right__3B6pK-zk .MyVehicleItem__link__1F9Z8viU {
          display: inline-block; } }
  .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__title__2Gc0a_9F {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em; }
    @media (min-width: 37.5625em) {
      .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__title__2Gc0a_9F {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__title__2Gc0a_9F {
        font-size: 36px; } }
  .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__list__2OG4htWM {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin-bottom: 32px; }
    @media (min-width: 60.0625em) {
      .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__list__2OG4htWM {
        display: flex;
        margin: 0; } }
    .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__list__2OG4htWM li {
      margin: 5px 0; }
      @media (min-width: 60.0625em) {
        .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__list__2OG4htWM li {
          display: flex;
          align-items: center; }
          .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__list__2OG4htWM li:after {
            content: "";
            display: inline-block;
            border-left: 1px solid #fff;
            height: 12px;
            margin: 0 15px; }
          .MyVehicleItem__wrapper__prN5ngcC .MyVehicleItem__bottom-left__3vyDZSvQ .MyVehicleItem__list__2OG4htWM li:last-child:after {
            display: none; } }

@keyframes NewsFilters__fillBar__1x7N2iiF {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.NewsFilters__wrapper__2Hw5_MU6 {
  position: relative;
  margin: 0 0 32px;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .NewsFilters__wrapper__2Hw5_MU6 {
      margin: 0 0 24px;
      padding: 0 32px; } }
  @media (min-width: 60.0625em) {
    .NewsFilters__wrapper__2Hw5_MU6 {
      margin: 0 0 32px; } }

.NewsFilters__head__8Vfenlih {
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between; }
  @media (min-width: 60.0625em) {
    .NewsFilters__head__8Vfenlih {
      max-width: 896px; } }
  @media (min-width: 80em) {
    .NewsFilters__head__8Vfenlih {
      max-width: 1200px; } }

.NewsFilters__right__RR8_vH75,
.NewsFilters__left__38_4r65O {
  flex: 0 0 40px; }
  @media (min-width: 37.5625em) {
    .NewsFilters__right__RR8_vH75,
    .NewsFilters__left__38_4r65O {
      flex: 0 0 150px; } }

.NewsFilters__right__RR8_vH75 {
  text-align: right; }

.NewsFilters__center__1AfB0K6z {
  flex: 1 1 auto;
  text-align: center; }

.NewsFilters__filters__20SmdrJ1 {
  padding: 0 0;
  text-align: center;
  margin: 0 auto;
  max-width: 1050px;
  display: none; }
  @media (min-width: 37.5625em) {
    .NewsFilters__filters__20SmdrJ1 {
      padding: 48px 0 0; } }

.NewsFilters__filter__qLnNejte {
  display: block;
  margin: 25px 0;
  margin-bottom: 32px; }
  @media (min-width: 37.5625em) {
    .NewsFilters__filter__qLnNejte {
      display: inline-block;
      margin: 0 25px;
      margin-bottom: 32px;
      transform: translateY(50px);
      opacity: 0; } }

.NewsFilters__popup-listing__3G3HfNK1 {
  width: 100%;
  min-height: 100vh;
  background: #fff;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

.NewsFilters__popup-close__3sKwZYzA {
  position: fixed;
  top: 32px;
  right: 24px;
  z-index: 1; }

@keyframes NewsHeaderSticky__fillBar__2NrY2AGh {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

/*
  *** WARNING ***
  Don't add css rules in here because this file is imported on every component and will produce redundant style
 */
.NewsHeaderSticky__wrapper__weQjalPM {
  position: relative;
  margin-top: 148px;
  margin-bottom: 32px;
  z-index: 3; }
  @media (min-width: 37.5625em) {
    .NewsHeaderSticky__wrapper__weQjalPM {
      margin-top: 160px; } }
  .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__header__1V2LUXd6 {
    display: flex;
    justify-content: space-between;
    padding: 0 24px;
    transition: all 0.4s ease; }
  .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__action__uHxDscUR {
    text-align: left;
    max-width: 697px; }
    .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__action__uHxDscUR.NewsHeaderSticky__is-custom__33li94zz {
      text-align: right;
      padding-left: 24px; }
  .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 {
    width: calc(100% - 48px);
    position: fixed;
    top: 124px;
    left: 24px;
    right: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transform: translateY(-8px);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all 0.3s ease;
    z-index: 1; }
    @media (min-width: 37.5625em) {
      .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 {
        top: 140px; } }
    @media (min-width: 80em) {
      .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 {
        top: 108px; } }
    .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR > a > span:first-of-type,
    .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR > button > span:first-of-type {
      display: none;
      opacity: 0;
      visibility: hidden;
      pointer-events: none;
      transform: translateX(-8px);
      transition: all 0.2s ease; }
      @media (min-width: 80em) {
        .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR > a > span:first-of-type,
        .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR > button > span:first-of-type {
          display: block; } }
    .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR.NewsHeaderSticky__is-custom__33li94zz > a > span:first-of-type,
    .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR.NewsHeaderSticky__is-custom__33li94zz > button > span:first-of-type {
      transform: translateX(8px); }
    .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR:hover > a > span:first-of-type,
    .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR:hover > button > span:first-of-type {
      transform: translateX(0);
      opacity: 1;
      visibility: visible;
      pointer-events: all; }
  .NewsHeaderSticky__wrapper__weQjalPM .NewsHeaderSticky__bg__8j3Etfd7 {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 176px;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.84) 15%, #FFFFFF 100%);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all 0.4s ease; }
  .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-loading__2xGpaXsX .NewsHeaderSticky__header__1V2LUXd6 {
    opacity: 0.001;
    visibility: hidden;
    transform: translateY(-8px);
    pointer-events: none; }
  .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-sticky__1lGI8u40 .NewsHeaderSticky__header__1V2LUXd6 {
    transform: translateY(-8px);
    opacity: 0;
    visibility: hidden;
    pointer-events: none; }
  .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-sticky__1lGI8u40 .NewsHeaderSticky__sticky__2H2Q15L5 {
    transform: translateY(0);
    opacity: 1;
    visibility: visible; }
    .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-sticky__1lGI8u40 .NewsHeaderSticky__sticky__2H2Q15L5 .NewsHeaderSticky__action__uHxDscUR {
      pointer-events: all; }
  .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-sticky__1lGI8u40 .NewsHeaderSticky__bg__8j3Etfd7 {
    opacity: 1;
    visibility: visible; }
    @media (min-width: 37.5625em) {
      .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-sticky__1lGI8u40 .NewsHeaderSticky__bg__8j3Etfd7 {
        display: none; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-sticky__1lGI8u40 .NewsHeaderSticky__bg__8j3Etfd7 {
        display: block; } }
  @media (min-width: 80em) {
    .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__is-scrolling-top__Cd7xvZny .NewsHeaderSticky__sticky__2H2Q15L5 {
      top: 148px; } }
  .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__hide-sticky__KYCfPr3O .NewsHeaderSticky__sticky__2H2Q15L5,
  .NewsHeaderSticky__wrapper__weQjalPM.NewsHeaderSticky__hide-sticky__KYCfPr3O .NewsHeaderSticky__bg__8j3Etfd7 {
    display: none; }

@keyframes NewsTags__fillBar__2_4wuVUZ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.NewsTags__container__133-SBCv {
  padding: 32px 24px; }
  @media (min-width: 37.5625em) {
    .NewsTags__container__133-SBCv {
      padding: 64px 48px;
      display: flex; } }

.NewsTags__list__2GXMUnC6 {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap; }

.NewsTags__date__37iXc0tk {
  padding: 5px 0 15px 0;
  font-size: 13px;
  color: #303030;
  width: 200px;
  flex-shrink: 0; }
  @media (min-width: 100.0625em) {
    .NewsTags__date__37iXc0tk {
      width: 240px; } }

.NewsTags__item__3MCGYNY9 {
  margin: 0 15px 15px 0; }

.NewsTags__link__1qmvptHY,
.NewsTags__viewToggler__xZ32_gVy {
  appearance: none;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #969696;
  padding: 5px 25px;
  min-width: 100px;
  text-align: center;
  border: 1px solid #eeeded;
  border-radius: 4px;
  display: block;
  cursor: pointer; }
  .theme-ferrari-dark .NewsTags__link__1qmvptHY, .theme-ferrari-dark
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .NewsTags__link__1qmvptHY, .theme-ferrari-dark-alpha
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-light .NewsTags__link__1qmvptHY, .theme-ferrari-light
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-neutral-grey .NewsTags__link__1qmvptHY, .theme-ferrari-neutral-grey
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .NewsTags__link__1qmvptHY, .theme-ferrari-ferrari-carbon
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .NewsTags__link__1qmvptHY, .theme-ferrari-sf90-stradale
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .NewsTags__link__1qmvptHY, .theme-ferrari-f8-tributo
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .NewsTags__link__1qmvptHY, .theme-ferrari-monza-sp1
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .NewsTags__link__1qmvptHY, .theme-ferrari-monza-sp2
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-f488-pista .NewsTags__link__1qmvptHY, .theme-ferrari-f488-pista
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-f488-spider .NewsTags__link__1qmvptHY, .theme-ferrari-f488-spider
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .NewsTags__link__1qmvptHY, .theme-ferrari-f488-pista-spider
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .NewsTags__link__1qmvptHY, .theme-ferrari-f812-superfast
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .NewsTags__link__1qmvptHY, .theme-ferrari-gtc4-lusso
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .NewsTags__link__1qmvptHY, .theme-ferrari-gtc4-lusso-t
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-f8-spider .NewsTags__link__1qmvptHY, .theme-ferrari-f8-spider
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-812-gts .NewsTags__link__1qmvptHY, .theme-ferrari-812-gts
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-f169 .NewsTags__link__1qmvptHY, .theme-ferrari-f169
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-scuderia-dark .NewsTags__link__1qmvptHY, .theme-ferrari-scuderia-dark
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .NewsTags__link__1qmvptHY, .theme-ferrari-giallo-modena
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .NewsTags__link__1qmvptHY, .theme-ferrari-giallo-modena-dark
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-races-dark .NewsTags__link__1qmvptHY, .theme-ferrari-races-dark
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .NewsTags__link__1qmvptHY, .theme-ferrari-portofinom-dark-blue
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .NewsTags__link__1qmvptHY, .theme-ferrari-sf90-spider-graphite-black
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-171-black .NewsTags__link__1qmvptHY, .theme-ferrari-171-black
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .NewsTags__link__1qmvptHY, .theme-ferrari-171-rht-light
  .NewsTags__viewToggler__xZ32_gVy {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .NewsTags__link__1qmvptHY, .theme-ferrari-171-rht-dark
  .NewsTags__viewToggler__xZ32_gVy {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .NewsTags__link__1qmvptHY, .theme-ferrari-smart-guide-dark
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-175 .NewsTags__link__1qmvptHY, .theme-ferrari-175
  .NewsTags__viewToggler__xZ32_gVy {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .NewsTags__link__1qmvptHY, .theme-ferrari-169-spider
  .NewsTags__viewToggler__xZ32_gVy {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .NewsTags__link__1qmvptHY, .theme-ferrari-f173vs-coupe
  .NewsTags__viewToggler__xZ32_gVy {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .NewsTags__link__1qmvptHY, .theme-ferrari-f173vs-spider
  .NewsTags__viewToggler__xZ32_gVy {
    color: #1266a4; }
  .theme-ferrari-f167 .NewsTags__link__1qmvptHY, .theme-ferrari-f167
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-supercar .NewsTags__link__1qmvptHY, .theme-ferrari-supercar
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .NewsTags__link__1qmvptHY, .theme-ferrari-miami-event-2024
  .NewsTags__viewToggler__xZ32_gVy {
    color: #ffffff; }
  .theme-ferrari-f250 .NewsTags__link__1qmvptHY, .theme-ferrari-f250
  .NewsTags__viewToggler__xZ32_gVy {
    color: #181818; }
  .theme-ferrari-f169m .NewsTags__link__1qmvptHY, .theme-ferrari-f169m
  .NewsTags__viewToggler__xZ32_gVy {
    color: #1E4758; }
  .NewsTags__link__1qmvptHY:hover,
  .NewsTags__viewToggler__xZ32_gVy:hover {
    background: #eeeded; }

.NewsTags__viewToggler__xZ32_gVy {
  background-color: #eeeded;
  text-transform: none;
  display: flex;
  align-items: center; }
  .NewsTags__viewToggler__xZ32_gVy svg {
    fill: #969696;
    width: 12px;
    margin-left: 10px; }
  .NewsTags__viewToggler__xZ32_gVy:hover {
    opacity: 0.7; }

.NewsTags__button__1_UUPkxO {
  cursor: pointer; }

@keyframes Notifications__fillBar__29RzPSL9 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Notifications__notifications__3-kwaxbi {
  background: #000;
  padding: 12px;
  border-radius: 2px;
  width: 260px;
  overflow: hidden;
  position: relative;
  box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.4); }
  @media (min-width: 37.5625em) {
    .Notifications__notifications__3-kwaxbi {
      width: 340px; } }
  .Notifications__notifications__3-kwaxbi.Notifications__isAlert__wpSH5toK .Notifications__icon__167qJsBL {
    color: #de2222; }
    .Notifications__notifications__3-kwaxbi.Notifications__isAlert__wpSH5toK .Notifications__icon__167qJsBL path {
      fill: none; }
  .Notifications__notifications__3-kwaxbi.Notifications__isAlert__wpSH5toK .Notifications__countdown__1a5zih1Z {
    background-color: #de2222; }
  .Notifications__notifications__3-kwaxbi.Notifications__isSuccess__1QfYb_dF .Notifications__icon__167qJsBL {
    color: #22de22; }
    .Notifications__notifications__3-kwaxbi.Notifications__isSuccess__1QfYb_dF .Notifications__icon__167qJsBL svg,
    .Notifications__notifications__3-kwaxbi.Notifications__isSuccess__1QfYb_dF .Notifications__icon__167qJsBL g {
      fill: currentColor; }
  .Notifications__notifications__3-kwaxbi.Notifications__isSuccess__1QfYb_dF .Notifications__countdown__1a5zih1Z {
    background-color: #22de22; }
  .Notifications__notifications__3-kwaxbi.Notifications__isSession__1N0NfhBG {
    width: 100%;
    background: #efeded;
    color: #181818;
    padding: 32px; }
    @media (min-width: 37.5625em) {
      .Notifications__notifications__3-kwaxbi.Notifications__isSession__1N0NfhBG {
        width: 325px; } }
    .Notifications__notifications__3-kwaxbi.Notifications__isSession__1N0NfhBG .Notifications__icon__167qJsBL,
    .Notifications__notifications__3-kwaxbi.Notifications__isSession__1N0NfhBG .Notifications__countdown__1a5zih1Z {
      display: none; }
    .Notifications__notifications__3-kwaxbi.Notifications__isSession__1N0NfhBG .Notifications__content__3YKtqBNW {
      display: flex;
      flex-direction: column;
      justify-content: center;
      color: #181818; }
    .Notifications__notifications__3-kwaxbi.Notifications__isSession__1N0NfhBG .Notifications__close__1Ewys8Zg {
      margin-left: 0;
      padding-left: 0;
      position: absolute;
      top: 12px;
      right: 12px; }

.Notifications__icon__167qJsBL {
  color: #229fde;
  width: 28px;
  height: 28px;
  margin-right: 12px;
  flex: 0 0 28px; }
  .Notifications__icon__167qJsBL svg {
    width: 100%;
    height: 100%;
    display: block; }
  .Notifications__icon__167qJsBL path {
    fill: currentColor; }

.Notifications__content__3YKtqBNW {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #fff; }

.Notifications__close__1Ewys8Zg {
  margin-left: auto;
  padding-left: 12px; }

.Notifications__countdown__1a5zih1Z {
  height: 2px;
  width: 100%;
  background-color: #229fde;
  position: absolute;
  left: 0;
  bottom: 0; }

.Notifications__session__3fnJcMNp {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center; }
  .Notifications__session__3fnJcMNp .Notifications__title__OouKqX2K {
    font-size: 16px;
    margin-top: 8px;
    font-weight: 600; }
    .Notifications__session__3fnJcMNp .Notifications__title__OouKqX2K > div:last-child {
      margin-top: 6px; }
  .Notifications__session__3fnJcMNp .Notifications__date__jBbZweq6 {
    font-size: 13px;
    line-height: 1.5;
    text-transform: uppercase;
    text-align: center;
    margin-top: 16px; }

@keyframes Pagination__fillBar__ZKiyqG3c {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Pagination__pagination__3jxwG_Nd {
  display: flex;
  justify-content: center;
  margin-top: 2rem; }
  .Pagination__pagination__3jxwG_Nd ol {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0 8px; }
    @media (min-width: 37.5625em) {
      .Pagination__pagination__3jxwG_Nd ol {
        margin: 0 24px; } }
    .Pagination__pagination__3jxwG_Nd ol li {
      margin-left: 8px; }
      @media (min-width: 37.5625em) {
        .Pagination__pagination__3jxwG_Nd ol li {
          margin-left: 16px; } }
      .Pagination__pagination__3jxwG_Nd ol li:first-child {
        margin-left: 0; }
    .Pagination__pagination__3jxwG_Nd ol button {
      border-radius: 0.5rem;
      border-style: solid;
      font-size: 14px; }
      @media (min-width: 37.5625em) {
        .Pagination__pagination__3jxwG_Nd ol button {
          font-size: 15px; } }
      .theme-ferrari-dark .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #181818;
        border-color: #181818; }
      .theme-ferrari-dark-alpha .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: transparent;
        border-color: transparent; }
      .theme-ferrari-light .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #ffffff;
        border-color: #ffffff; }
      .theme-ferrari-neutral-grey .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #ffffff;
        border-color: #ffffff; }
      .theme-ferrari-ferrari-carbon .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #303030;
        border-color: #303030; }
      .theme-ferrari-sf90-stradale .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #303133;
        border-color: #303133; }
      .theme-ferrari-f8-tributo .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #1e293e;
        border-color: #1e293e; }
      .theme-ferrari-monza-sp1 .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #181818;
        border-color: #181818; }
      .theme-ferrari-monza-sp2 .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #404040;
        border-color: #404040; }
      .theme-ferrari-f488-pista .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #0e121b;
        border-color: #0e121b; }
      .theme-ferrari-f488-spider .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #17354b;
        border-color: #17354b; }
      .theme-ferrari-f488-pista-spider .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #191b29;
        border-color: #191b29; }
      .theme-ferrari-f812-superfast .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #320607;
        border-color: #320607; }
      .theme-ferrari-gtc4-lusso .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #c6c7c7;
        border-color: #c6c7c7; }
      .theme-ferrari-gtc4-lusso-t .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #92989d;
        border-color: #92989d; }
      .theme-ferrari-f8-spider .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #2c2b27;
        border-color: #2c2b27; }
      .theme-ferrari-812-gts .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #f6f7f8;
        border-color: #f6f7f8; }
      .theme-ferrari-f169 .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #d0dddd;
        border-color: #d0dddd; }
      .theme-ferrari-scuderia-dark .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: transparent;
        border-color: transparent; }
      .theme-ferrari-giallo-modena .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #ffffff;
        border-color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #181818;
        border-color: #181818; }
      .theme-ferrari-races-dark .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #0d0d16;
        border-color: #0d0d16; }
      .theme-ferrari-portofinom-dark-blue .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #0d2025;
        border-color: #0d2025; }
      .theme-ferrari-sf90-spider-graphite-black .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #1c1d1f;
        border-color: #1c1d1f; }
      .theme-ferrari-171-black .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #23252d;
        border-color: #23252d; }
      .theme-ferrari-171-rht-light .Pagination__pagination__3jxwG_Nd ol button {
        color: #001c35;
        background-color: #f3f0eb;
        border-color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .Pagination__pagination__3jxwG_Nd ol button {
        color: #f3f0eb;
        background-color: #001c35;
        border-color: #001c35; }
      .theme-ferrari-smart-guide-dark .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #331e1c;
        border-color: #331e1c; }
      .theme-ferrari-175 .Pagination__pagination__3jxwG_Nd ol button {
        color: #fcf2f2;
        background-color: #430000;
        border-color: #430000; }
      .theme-ferrari-169-spider .Pagination__pagination__3jxwG_Nd ol button {
        color: #374552;
        background-color: #c1cddb;
        border-color: #c1cddb; }
      .theme-ferrari-f173vs-coupe .Pagination__pagination__3jxwG_Nd ol button {
        color: #d0d0d0;
        background-color: #404040;
        border-color: #404040; }
      .theme-ferrari-f173vs-spider .Pagination__pagination__3jxwG_Nd ol button {
        color: #1266a4;
        background-color: #f3f3f3;
        border-color: #f3f3f3; }
      .theme-ferrari-f167 .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #000000;
        border-color: #000000; }
      .theme-ferrari-supercar .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #000000;
        border-color: #000000; }
      .theme-ferrari-miami-event-2024 .Pagination__pagination__3jxwG_Nd ol button {
        color: #ffffff;
        background-color: #181818;
        border-color: #181818; }
      .theme-ferrari-f250 .Pagination__pagination__3jxwG_Nd ol button {
        color: #181818;
        background-color: #E7E7E7;
        border-color: #E7E7E7; }
      .theme-ferrari-f169m .Pagination__pagination__3jxwG_Nd ol button {
        color: #1E4758;
        background-color: #F1F2F2;
        border-color: #F1F2F2; }
      .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
        pointer-events: none; }
        .theme-ferrari-dark .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-dark-alpha .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-light .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-neutral-grey .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-ferrari-carbon .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-sf90-stradale .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-f8-tributo .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-monza-sp1 .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-monza-sp2 .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-f488-pista .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-f488-spider .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-f488-pista-spider .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-f812-superfast .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-gtc4-lusso .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-gtc4-lusso-t .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-f8-spider .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-812-gts .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-f169 .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-scuderia-dark .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-giallo-modena .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-giallo-modena-dark .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-races-dark .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-portofinom-dark-blue .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-sf90-spider-graphite-black .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-171-black .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-171-rht-light .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #001c35;
          border-color: #001c35;
          color: #f3f0eb; }
        .theme-ferrari-171-rht-dark .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #f3f0eb;
          border-color: #f3f0eb;
          color: #001c35; }
        .theme-ferrari-smart-guide-dark .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-175 .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #fcf2f2;
          border-color: #fcf2f2;
          color: #430000; }
        .theme-ferrari-169-spider .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #374552;
          border-color: #374552;
          color: #ffffff; }
        .theme-ferrari-f173vs-coupe .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #d0d0d0;
          border-color: #d0d0d0;
          color: #303030; }
        .theme-ferrari-f173vs-spider .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #1266a4;
          border-color: #1266a4;
          color: #ffffff; }
        .theme-ferrari-f167 .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-supercar .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-miami-event-2024 .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #ffffff;
          border-color: #ffffff;
          color: #181818; }
        .theme-ferrari-f250 .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #181818;
          border-color: #181818;
          color: #ffffff; }
        .theme-ferrari-f169m .Pagination__pagination__3jxwG_Nd ol button.Pagination__active__NJU1zE7j {
          background-color: #1E4758;
          border-color: #1E4758;
          color: #ffffff; }
    .Pagination__pagination__3jxwG_Nd ol hr {
      margin: auto 0;
      width: 16px;
      border-style: solid;
      margin-left: 8px; }
      .theme-ferrari-dark .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-light .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-neutral-grey .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-f488-pista .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-f488-spider .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-f8-spider .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-812-gts .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-f169 .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-scuderia-dark .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-races-dark .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-171-black .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .Pagination__pagination__3jxwG_Nd ol hr {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .Pagination__pagination__3jxwG_Nd ol hr {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-175 .Pagination__pagination__3jxwG_Nd ol hr {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .Pagination__pagination__3jxwG_Nd ol hr {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .Pagination__pagination__3jxwG_Nd ol hr {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Pagination__pagination__3jxwG_Nd ol hr {
        color: #1266a4; }
      .theme-ferrari-f167 .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-supercar .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Pagination__pagination__3jxwG_Nd ol hr {
        color: #ffffff; }
      .theme-ferrari-f250 .Pagination__pagination__3jxwG_Nd ol hr {
        color: #181818; }
      .theme-ferrari-f169m .Pagination__pagination__3jxwG_Nd ol hr {
        color: #1E4758; }
      @media (min-width: 37.5625em) {
        .Pagination__pagination__3jxwG_Nd ol hr {
          width: 32px;
          margin-left: 16px; } }

@keyframes PanAndZoom__fillBar__1c6T05Ee {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes PerformanceItem__fillBar__G9GmOwyE {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PerformanceItem__container__36WyB-Bc {
  position: relative;
  padding: 20px; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-dark {
    background: #181818; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-dark-alpha {
    background: transparent; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-light {
    background: #ffffff; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f488-spider {
    background: #17354b; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f812-superfast {
    background: #320607; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f169 {
    background: #d0dddd; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-171-black {
    background: #23252d; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-175 {
    background: #430000; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f167 {
    background: #000000; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-supercar {
    background: #000000; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PerformanceItem__container__36WyB-Bc.theme-ferrari-f169m {
    background: #F1F2F2; }

.PerformanceItem__chart__35IZc9ly {
  display: flex;
  justify-content: center;
  padding-bottom: 48px; }

.PerformanceItem__numbers__3d6fI7-o {
  display: flex;
  justify-content: space-between;
  padding: 0; }
  @media (min-width: 80em) {
    .PerformanceItem__numbers__3d6fI7-o {
      padding: 0 64px; } }

.PerformanceItem__number__tOE941uC {
  position: relative;
  padding-left: 16px;
  opacity: 0;
  transition: opacity .4;
  min-width: 173px; }
  .PerformanceItem__number__tOE941uC:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0;
    bottom: 0;
    width: 8px; }
  .PerformanceItem__number--visible__1QNxphze {
    opacity: 1; }
  .theme-ferrari-dark .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-dark-alpha .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-light .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-neutral-grey .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #818181; }
  .theme-ferrari-ferrari-carbon .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-sf90-stradale .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-f8-tributo .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-monza-sp1 .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-monza-sp2 .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-f488-pista .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-f488-spider .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-f488-pista-spider .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-f812-superfast .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-gtc4-lusso .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #505050; }
  .theme-ferrari-gtc4-lusso-t .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #505050; }
  .theme-ferrari-f8-spider .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-812-gts .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-f169 .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-scuderia-dark .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-giallo-modena .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-giallo-modena-dark .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-races-dark .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-portofinom-dark-blue .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-171-black .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-171-rht-light .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-171-rht-dark .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-175 .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #e3bdbd; }
  .theme-ferrari-169-spider .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #8c95a0; }
  .theme-ferrari-f173vs-coupe .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #8f8f8f; }
  .theme-ferrari-f173vs-spider .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #8f8f8f; }
  .theme-ferrari-f167 .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-supercar .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-miami-event-2024 .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #ffffff; }
  .theme-ferrari-f250 .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-f169m .PerformanceItem__number--grey__oNBeDcAM:before {
    background: #969696; }
  .theme-ferrari-dark .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-dark-alpha .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-light .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-neutral-grey .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-ferrari-carbon .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-sf90-stradale .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f8-tributo .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-monza-sp1 .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-monza-sp2 .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f488-pista .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f488-spider .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f488-pista-spider .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f812-superfast .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso-t .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f8-spider .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-812-gts .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f169 .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-scuderia-dark .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-giallo-modena .PerformanceItem__number--red__37PMHGyr:before {
    background: #ebb218; }
  .theme-ferrari-giallo-modena-dark .PerformanceItem__number--red__37PMHGyr:before {
    background: #ebb218; }
  .theme-ferrari-races-dark .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-portofinom-dark-blue .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-171-black .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-171-rht-light .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-171-rht-dark .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-smart-guide-dark .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-175 .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-169-spider .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f173vs-coupe .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f173vs-spider .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f167 .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-supercar .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-miami-event-2024 .PerformanceItem__number--red__37PMHGyr:before {
    background: #0092b1; }
  .theme-ferrari-f250 .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .theme-ferrari-f169m .PerformanceItem__number--red__37PMHGyr:before {
    background: #da291c; }
  .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
    .theme-ferrari-dark .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-dark-alpha .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-light .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-neutral-grey .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-sf90-stradale .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-f8-tributo .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-monza-sp1 .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-monza-sp2 .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-f488-pista .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-f488-spider .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-f812-superfast .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #505050; }
    .theme-ferrari-f8-spider .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-812-gts .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-f169 .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-scuderia-dark .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-giallo-modena .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-races-dark .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-171-black .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-171-rht-light .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-171-rht-dark .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-175 .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #8f8f8f; }
    .theme-ferrari-f167 .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-supercar .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #ffffff; }
    .theme-ferrari-f250 .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
    .theme-ferrari-f169m .PerformanceItem__number__tOE941uC .PerformanceItem__label__20P-YR6g {
      color: #969696; }
  .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 22px; }
    .theme-ferrari-dark .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-light .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-neutral-grey .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-f488-pista .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-f488-spider .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-f8-spider .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-812-gts .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-f169 .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-scuderia-dark .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-races-dark .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-171-black .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-175 .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #1266a4; }
    .theme-ferrari-f167 .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-supercar .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #ffffff; }
    .theme-ferrari-f250 .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #181818; }
    .theme-ferrari-f169m .PerformanceItem__number__tOE941uC .PerformanceItem__value__V2OBd4Mt {
      color: #1E4758; }

@keyframes PilotQuote__fillBar__1D3E0aCG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PilotQuote__wrapper__1f_qcstq {
  position: relative; }
  .PilotQuote__wrapper--visible__1RTOYKF4 .PilotQuote__line__3FNXv8ni {
    width: 100%; }
  .theme-ferrari-dark .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-light .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-neutral-grey .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-f488-pista .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-f488-spider .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-f8-spider .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-812-gts .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-f169 .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-scuderia-dark .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-races-dark .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-171-black .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .PilotQuote__wrapper__1f_qcstq {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .PilotQuote__wrapper__1f_qcstq {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-175 .PilotQuote__wrapper__1f_qcstq {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .PilotQuote__wrapper__1f_qcstq {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .PilotQuote__wrapper__1f_qcstq {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .PilotQuote__wrapper__1f_qcstq {
    color: #1266a4; }
  .theme-ferrari-f167 .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-supercar .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .PilotQuote__wrapper__1f_qcstq {
    color: #ffffff; }
  .theme-ferrari-f250 .PilotQuote__wrapper__1f_qcstq {
    color: #181818; }
  .theme-ferrari-f169m .PilotQuote__wrapper__1f_qcstq {
    color: #1E4758; }

.PilotQuote__quote__2LCV1Doq {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 180px;
  height: 90px;
  line-height: 1;
  color: transparent;
  -webkit-text-stroke-width: 2px; }
  .theme-ferrari-dark .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-dark-alpha .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-light .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-neutral-grey .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-ferrari-carbon .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-sf90-stradale .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f8-tributo .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-monza-sp1 .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-monza-sp2 .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f488-pista .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f488-spider .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f488-pista-spider .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f812-superfast .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-gtc4-lusso .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f8-spider .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-812-gts .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f169 .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-scuderia-dark .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-giallo-modena .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #ebb218; }
  .theme-ferrari-races-dark .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-171-black .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-171-rht-light .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-171-rht-dark .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-smart-guide-dark .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-175 .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-169-spider .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f173vs-coupe .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f173vs-spider .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f167 .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-supercar .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-miami-event-2024 .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #0092b1; }
  .theme-ferrari-f250 .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }
  .theme-ferrari-f169m .PilotQuote__quote__2LCV1Doq {
    -webkit-text-stroke-color: #da291c; }

.PilotQuote__title__2ET5jlPb {
  margin-top: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .PilotQuote__title__2ET5jlPb {
      font-size: 28px; } }
  @media (min-width: 80em) {
    .PilotQuote__title__2ET5jlPb {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.2em; } }
  @media (min-width: 80em) and (min-width: 37.5625em) {
    .PilotQuote__title__2ET5jlPb {
      font-size: 32px; } }
  @media (min-width: 80em) and (min-width: 60.0625em) {
    .PilotQuote__title__2ET5jlPb {
      font-size: 36px; } }

.PilotQuote__text__3krAwO5C {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-top: 24px; }

.PilotQuote__autorWrapper__2mHbb38C {
  padding-top: 16px; }

.PilotQuote__author__1LA8sIkl {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 22px;
  margin-top: 16px; }
  @media (min-width: 60.0625em) {
    .PilotQuote__author__1LA8sIkl {
      font-size: 24px; } }
  .theme-ferrari-dark .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-dark-alpha .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-light .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-neutral-grey .PilotQuote__author__1LA8sIkl {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-sf90-stradale .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-f8-tributo .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-monza-sp1 .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-monza-sp2 .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-f488-pista .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-f488-spider .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-f812-superfast .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .PilotQuote__author__1LA8sIkl {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .PilotQuote__author__1LA8sIkl {
    color: #505050; }
  .theme-ferrari-f8-spider .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-812-gts .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-f169 .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-scuderia-dark .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-giallo-modena .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-races-dark .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-171-black .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-171-rht-light .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-171-rht-dark .PilotQuote__author__1LA8sIkl {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-175 .PilotQuote__author__1LA8sIkl {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .PilotQuote__author__1LA8sIkl {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .PilotQuote__author__1LA8sIkl {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .PilotQuote__author__1LA8sIkl {
    color: #8f8f8f; }
  .theme-ferrari-f167 .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-supercar .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .PilotQuote__author__1LA8sIkl {
    color: #ffffff; }
  .theme-ferrari-f250 .PilotQuote__author__1LA8sIkl {
    color: #969696; }
  .theme-ferrari-f169m .PilotQuote__author__1LA8sIkl {
    color: #969696; }

@keyframes PilotSession__fillBar__2vOx-Qvx {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PilotSession__wrapper--visible__XM9wXhwW .PilotSession__line__QXRZdb_M {
  width: 100%; }

.PilotSession__title__eev0ghVr {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  font-size: 24px;
  text-transform: uppercase;
  margin-bottom: 32px; }
  @media (min-width: 37.5625em) {
    .PilotSession__title__eev0ghVr {
      font-size: 28px; } }
  .theme-ferrari-dark .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-light .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-neutral-grey .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-f488-pista .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-f488-spider .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-f8-spider .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-812-gts .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-f169 .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-scuderia-dark .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-races-dark .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-171-black .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .PilotSession__title__eev0ghVr {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .PilotSession__title__eev0ghVr {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-175 .PilotSession__title__eev0ghVr {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .PilotSession__title__eev0ghVr {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .PilotSession__title__eev0ghVr {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .PilotSession__title__eev0ghVr {
    color: #1266a4; }
  .theme-ferrari-f167 .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-supercar .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .PilotSession__title__eev0ghVr {
    color: #ffffff; }
  .theme-ferrari-f250 .PilotSession__title__eev0ghVr {
    color: #181818; }
  .theme-ferrari-f169m .PilotSession__title__eev0ghVr {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .PilotSession__title__eev0ghVr {
      margin-bottom: 48px; } }

.PilotSession__list__aECME6IF {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 200px; }
  @media (min-width: 60.0625em) {
    .PilotSession__list__aECME6IF {
      height: 250px; } }

.PilotSession__label__33oP1byP {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.PilotSession__value__US0KBTiy {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em; }

.PilotSession__items__DeVgOwWS {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center; }

.PilotSession__line__QXRZdb_M {
  margin-top: 2px;
  margin-bottom: 4px;
  height: 1px;
  width: 0%;
  transition: 2s ease; }
  .theme-ferrari-dark .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-dark-alpha .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-light .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-neutral-grey .PilotSession__line__QXRZdb_M {
    background: #818181; }
  .theme-ferrari-ferrari-carbon .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-sf90-stradale .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-f8-tributo .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-monza-sp1 .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-monza-sp2 .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-f488-pista .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-f488-spider .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-f488-pista-spider .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-f812-superfast .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-gtc4-lusso .PilotSession__line__QXRZdb_M {
    background: #505050; }
  .theme-ferrari-gtc4-lusso-t .PilotSession__line__QXRZdb_M {
    background: #505050; }
  .theme-ferrari-f8-spider .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-812-gts .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-f169 .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-scuderia-dark .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-giallo-modena .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-giallo-modena-dark .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-races-dark .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-portofinom-dark-blue .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-171-black .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-171-rht-light .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-171-rht-dark .PilotSession__line__QXRZdb_M {
    background: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-175 .PilotSession__line__QXRZdb_M {
    background: #e3bdbd; }
  .theme-ferrari-169-spider .PilotSession__line__QXRZdb_M {
    background: #8c95a0; }
  .theme-ferrari-f173vs-coupe .PilotSession__line__QXRZdb_M {
    background: #8f8f8f; }
  .theme-ferrari-f173vs-spider .PilotSession__line__QXRZdb_M {
    background: #8f8f8f; }
  .theme-ferrari-f167 .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-supercar .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-miami-event-2024 .PilotSession__line__QXRZdb_M {
    background: #ffffff; }
  .theme-ferrari-f250 .PilotSession__line__QXRZdb_M {
    background: #969696; }
  .theme-ferrari-f169m .PilotSession__line__QXRZdb_M {
    background: #969696; }

.theme-ferrari-dark .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-dark-alpha .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-light .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-neutral-grey .PilotSession__row__3XjU1UAN {
  color: #818181; }

.theme-ferrari-ferrari-carbon .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-sf90-stradale .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-f8-tributo .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-monza-sp1 .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-monza-sp2 .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-f488-pista .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-f488-spider .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-f488-pista-spider .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-f812-superfast .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-gtc4-lusso .PilotSession__row__3XjU1UAN {
  color: #505050; }

.theme-ferrari-gtc4-lusso-t .PilotSession__row__3XjU1UAN {
  color: #505050; }

.theme-ferrari-f8-spider .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-812-gts .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-f169 .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-scuderia-dark .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-giallo-modena .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-giallo-modena-dark .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-races-dark .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-portofinom-dark-blue .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-sf90-spider-graphite-black .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-171-black .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-171-rht-light .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-171-rht-dark .PilotSession__row__3XjU1UAN {
  color: #b9d8e9; }

.theme-ferrari-smart-guide-dark .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-175 .PilotSession__row__3XjU1UAN {
  color: #e3bdbd; }

.theme-ferrari-169-spider .PilotSession__row__3XjU1UAN {
  color: #8c95a0; }

.theme-ferrari-f173vs-coupe .PilotSession__row__3XjU1UAN {
  color: #8f8f8f; }

.theme-ferrari-f173vs-spider .PilotSession__row__3XjU1UAN {
  color: #8f8f8f; }

.theme-ferrari-f167 .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-supercar .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-miami-event-2024 .PilotSession__row__3XjU1UAN {
  color: #ffffff; }

.theme-ferrari-f250 .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-f169m .PilotSession__row__3XjU1UAN {
  color: #969696; }

.theme-ferrari-dark .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-dark-alpha .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-light .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-neutral-grey .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-ferrari-carbon .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-sf90-stradale .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-f8-tributo .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-monza-sp1 .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-monza-sp2 .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-f488-pista .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-f488-spider .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-f488-pista-spider .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-f812-superfast .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-gtc4-lusso .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-gtc4-lusso-t .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-f8-spider .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-812-gts .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-f169 .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-scuderia-dark .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-giallo-modena .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-giallo-modena-dark .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-races-dark .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-171-black .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-171-rht-light .PilotSession__row--best__d6L6beyU {
  color: #001c35; }

.theme-ferrari-171-rht-dark .PilotSession__row--best__d6L6beyU {
  color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-175 .PilotSession__row--best__d6L6beyU {
  color: #fcf2f2; }

.theme-ferrari-169-spider .PilotSession__row--best__d6L6beyU {
  color: #374552; }

.theme-ferrari-f173vs-coupe .PilotSession__row--best__d6L6beyU {
  color: #d0d0d0; }

.theme-ferrari-f173vs-spider .PilotSession__row--best__d6L6beyU {
  color: #1266a4; }

.theme-ferrari-f167 .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-supercar .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-miami-event-2024 .PilotSession__row--best__d6L6beyU {
  color: #ffffff; }

.theme-ferrari-f250 .PilotSession__row--best__d6L6beyU {
  color: #181818; }

.theme-ferrari-f169m .PilotSession__row--best__d6L6beyU {
  color: #1E4758; }

.PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
  height: 5px;
  margin-bottom: 0;
  transition: 1s ease-out; }
  .theme-ferrari-dark .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-dark-alpha .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-light .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-neutral-grey .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-ferrari-carbon .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-sf90-stradale .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f8-tributo .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-monza-sp1 .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-monza-sp2 .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-pista .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-spider .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-pista-spider .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f812-superfast .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-gtc4-lusso .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-gtc4-lusso-t .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f8-spider .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-812-gts .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f169 .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-scuderia-dark .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-giallo-modena .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(235, 178, 24, 0.8) 0%, #ebb218 80%); }
  .theme-ferrari-giallo-modena-dark .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(235, 178, 24, 0.8) 0%, #ebb218 80%); }
  .theme-ferrari-races-dark .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-portofinom-dark-blue .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-sf90-spider-graphite-black .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-black .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-rht-light .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-rht-dark .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-smart-guide-dark .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-175 .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-169-spider .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f173vs-coupe .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f173vs-spider .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f167 .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-supercar .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-miami-event-2024 .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(0, 146, 177, 0.8) 0%, #0092b1 80%); }
  .theme-ferrari-f250 .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f169m .PilotSession__row--best__d6L6beyU .PilotSession__line__QXRZdb_M {
    background: linear-gradient(to right, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }

.PilotSession__bottom__3uz9gIUv {
  margin-top: 32px;
  display: flex;
  justify-content: space-between; }
  @media (min-width: 60.0625em) {
    .PilotSession__bottom__3uz9gIUv {
      margin-top: 48px; } }
  .PilotSession__bottom__3uz9gIUv > div:nth-child(2n) {
    text-align: right; }
  .theme-ferrari-dark .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-dark-alpha .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-light .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-neutral-grey .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-sf90-stradale .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-f8-tributo .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-monza-sp1 .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-monza-sp2 .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-f488-pista .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-f488-spider .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-f812-superfast .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #505050; }
  .theme-ferrari-f8-spider .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-812-gts .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-f169 .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-scuderia-dark .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-giallo-modena .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-races-dark .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-171-black .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-171-rht-light .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-171-rht-dark .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-175 .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #8f8f8f; }
  .theme-ferrari-f167 .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-supercar .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #ffffff; }
  .theme-ferrari-f250 .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .theme-ferrari-f169m .PilotSession__bottom__3uz9gIUv .PilotSession__label__33oP1byP {
    color: #969696; }
  .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em; }
    @media (min-width: 37.5625em) {
      .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
        font-size: 28px; } }
    .theme-ferrari-dark .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-light .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-neutral-grey .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-f488-pista .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-f488-spider .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-f8-spider .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-812-gts .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-f169 .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-scuderia-dark .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-races-dark .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-171-black .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-175 .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #1266a4; }
    .theme-ferrari-f167 .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-supercar .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #ffffff; }
    .theme-ferrari-f250 .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #181818; }
    .theme-ferrari-f169m .PilotSession__bottom__3uz9gIUv .PilotSession__value__US0KBTiy {
      color: #1E4758; }

@keyframes PilotStandingHighlight__fillBar__1CHFx2PP {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PilotStandingHighlight__container__37G9Prdt {
  max-height: 100%;
  overflow: hidden;
  position: relative;
  z-index: 0; }
  .PilotStandingHighlight__container--video__2aeTstG5 .PilotStandingHighlight__image__IyJqT5JX {
    visibility: hidden; }
  .PilotStandingHighlight__container--videoended__1SWWdmVd .PilotStandingHighlight__image__IyJqT5JX {
    visibility: visible; }
  .PilotStandingHighlight__container__37G9Prdt.PilotStandingHighlight__small__3Qx75uz8 .PilotStandingHighlight__standing__3eMcXCAY {
    max-width: 380px; }

.PilotStandingHighlight__content__2OR20ok1 {
  position: relative; }

.PilotStandingHighlight__background__2v-WFB-1 img {
  display: block; }

.PilotStandingHighlight__standing__3eMcXCAY {
  width: 100%;
  min-width: 304px;
  position: absolute;
  bottom: 64px;
  left: 50%;
  padding: 0 30px;
  max-width: 380px;
  transform: translateX(-50%); }
  @media (min-width: 60.0625em) {
    .PilotStandingHighlight__standing__3eMcXCAY {
      bottom: 80px;
      padding: 0 10px; } }
  @media (min-width: 80em) {
    .PilotStandingHighlight__standing__3eMcXCAY {
      padding: 0 20px;
      min-width: 354px;
      max-width: 450px; } }
  @media (min-width: 100.0625em) {
    .PilotStandingHighlight__standing__3eMcXCAY {
      min-width: 368px;
      max-width: 500px; } }

.PilotStandingHighlight__btn__16p6LF-R {
  margin: 30px 0 0 0;
  text-align: center; }

@keyframes Player360__fillBar__3ywiuA1O {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Player360__container__2xMXQvrb {
  visibility: visible; }

canvas {
  display: block; }

@keyframes Popup__fillBar__3CgtzN-H {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Popup__popup__1oryYety {
  position: fixed;
  z-index: 800;
  width: 100%;
  height: 100%;
  overscroll-behavior: contain;
  top: 0;
  left: 0; }

@keyframes QuotedText__fillBar__1wDTrgio {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.QuotedText__content__oqULNunL {
  display: flex;
  width: 100%;
  max-width: 800px;
  padding: 0 24px;
  margin: 24px auto; }
  @media (min-width: 37.5625em) {
    .QuotedText__content__oqULNunL {
      max-width: 880px;
      padding: 0 64px;
      margin: 64px auto; } }
  @media (min-width: 80em) {
    .QuotedText__content__oqULNunL {
      max-width: 944px;
      padding: 0 96px;
      margin: 96px auto; } }

.QuotedText__line__3h7rgVtb {
  position: relative;
  display: block;
  flex: 0 0 auto;
  height: 80px;
  width: 8px;
  background: #181818;
  margin-right: 48px;
  transform-origin: center top; }
  @media (min-width: 60.0625em) {
    .QuotedText__line__3h7rgVtb {
      height: 100px;
      margin-right: 64px; } }
  @media (min-width: 80em) {
    .QuotedText__line__3h7rgVtb {
      margin-right: 96px; } }

.QuotedText__title__1wyblXoz {
  max-width: 465px;
  margin: 0; }
  @media (min-width: 80em) {
    .QuotedText__title__1wyblXoz {
      max-width: 500px; } }

@keyframes Rankings__fillBar__1MNSdY4O {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Rankings__content__2OzvqD0t {
  width: 100%;
  max-width: 1048px;
  padding: 0 24px;
  margin: 24px auto; }
  @media (min-width: 37.5625em) {
    .Rankings__content__2OzvqD0t {
      max-width: 1128px;
      padding: 0 64px;
      margin: 64px auto; } }
  @media (min-width: 80em) {
    .Rankings__content__2OzvqD0t {
      max-width: 1192px;
      padding: 0 96px;
      margin: 96px auto; } }

.Rankings__title__3gya2-vH {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin: 24px 0;
  color: #181818; }
  @media (min-width: 37.5625em) {
    .Rankings__title__3gya2-vH {
      font-size: 28px; } }
  @media (min-width: 37.5625em) {
    .Rankings__title__3gya2-vH {
      margin: 24px 0 48px; } }

.Rankings__table__2kmgU2kj {
  width: 100%;
  text-align: left; }

.Rankings__head-item__1swdulCL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  color: #303030;
  text-transform: uppercase;
  padding: 0 20px 20px 0; }
  @media (min-width: 37.5625em) {
    .Rankings__head-item__1swdulCL {
      padding: 0 20px 40px 0; } }

.Rankings__item__2Q6MgsqS {
  border-top: 1px solid #d4d2d2;
  padding: 32px 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #303030;
  padding-right: 20px; }
  .Rankings__item__2Q6MgsqS:nth-child(1) {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-size: 16px;
    line-height: 26px;
    color: #969696; }

.Rankings__head-item__1swdulCL,
.Rankings__item__2Q6MgsqS {
  width: 20%;
  vertical-align: top; }
  .Rankings__head-item__1swdulCL:nth-child(1),
  .Rankings__item__2Q6MgsqS:nth-child(1) {
    width: 5%; }
    @media (min-width: 37.5625em) {
      .Rankings__head-item__1swdulCL:nth-child(1),
      .Rankings__item__2Q6MgsqS:nth-child(1) {
        width: 20%; } }
  .Rankings__head-item__1swdulCL:nth-child(3),
  .Rankings__item__2Q6MgsqS:nth-child(3) {
    width: 10%; }
    @media (min-width: 37.5625em) {
      .Rankings__head-item__1swdulCL:nth-child(3),
      .Rankings__item__2Q6MgsqS:nth-child(3) {
        width: 20%; } }

.ScrollIndicatorLandscape__list__21DZQRN2 {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes ScrollIndicatorLandscape__fillBar__GUddEg3g {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ScrollIndicatorLandscape__container__2SttYbEv {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 10;
  color: #fff;
  padding: 17px 10px; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-dark {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-dark-alpha {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-light {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-neutral-grey {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-ferrari-carbon {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-sf90-stradale {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f8-tributo {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-monza-sp1 {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-monza-sp2 {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f488-pista {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f488-spider {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f488-pista-spider {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f812-superfast {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-gtc4-lusso {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-gtc4-lusso-t {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f8-spider {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-812-gts {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f169 {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-scuderia-dark {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-giallo-modena {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-giallo-modena-dark {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-races-dark {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-portofinom-dark-blue {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-171-black {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-171-rht-light {
    color: #001c35; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-171-rht-dark {
    color: #f3f0eb; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-smart-guide-dark {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-175 {
    color: #fcf2f2; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-169-spider {
    color: #374552; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f173vs-coupe {
    color: #d0d0d0; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f173vs-spider {
    color: #1266a4; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f167 {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-supercar {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-miami-event-2024 {
    color: #ffffff; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f250 {
    color: #181818; }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f169m {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .ScrollIndicatorLandscape__container__2SttYbEv {
      padding-left: 40px;
      padding-right: 40px; } }
  @media (min-width: 60.0625em) {
    .ScrollIndicatorLandscape__container__2SttYbEv {
      padding-left: 20px;
      padding-right: 10px; } }
  .ScrollIndicatorLandscape__container__2SttYbEv:before {
    content: "";
    opacity: 0;
    transform: scale(0.8);
    transform-origin: 0% 100%;
    transition: transform 300ms, opacity 300ms;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 180%;
    padding-top: 180%;
    pointer-events: none;
    background-image: radial-gradient(circle at 0% 100%, #000000, rgba(0, 0, 0, 0.75) 33%, rgba(0, 0, 0, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-dark:before {
    background-image: radial-gradient(circle at 0% 100%, #181818, rgba(24, 24, 24, 0.75) 33%, rgba(24, 24, 24, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-dark-alpha:before {
    background-image: radial-gradient(circle at 0% 100%, transparent, rgba(0, 0, 0, 0.75) 33%, rgba(0, 0, 0, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-light:before {
    background-image: radial-gradient(circle at 0% 100%, #ffffff, rgba(255, 255, 255, 0.75) 33%, rgba(255, 255, 255, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-neutral-grey:before {
    background-image: radial-gradient(circle at 0% 100%, #ffffff, rgba(255, 255, 255, 0.75) 33%, rgba(255, 255, 255, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-ferrari-carbon:before {
    background-image: radial-gradient(circle at 0% 100%, #303030, rgba(48, 48, 48, 0.75) 33%, rgba(48, 48, 48, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-sf90-stradale:before {
    background-image: radial-gradient(circle at 0% 100%, #303133, rgba(48, 49, 51, 0.75) 33%, rgba(48, 49, 51, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f8-tributo:before {
    background-image: radial-gradient(circle at 0% 100%, #1e293e, rgba(30, 41, 62, 0.75) 33%, rgba(30, 41, 62, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-monza-sp1:before {
    background-image: radial-gradient(circle at 0% 100%, #181818, rgba(24, 24, 24, 0.75) 33%, rgba(24, 24, 24, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-monza-sp2:before {
    background-image: radial-gradient(circle at 0% 100%, #404040, rgba(64, 64, 64, 0.75) 33%, rgba(64, 64, 64, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f488-pista:before {
    background-image: radial-gradient(circle at 0% 100%, #0e121b, rgba(14, 18, 27, 0.75) 33%, rgba(14, 18, 27, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f488-spider:before {
    background-image: radial-gradient(circle at 0% 100%, #17354b, rgba(23, 53, 75, 0.75) 33%, rgba(23, 53, 75, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f488-pista-spider:before {
    background-image: radial-gradient(circle at 0% 100%, #191b29, rgba(25, 27, 41, 0.75) 33%, rgba(25, 27, 41, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f812-superfast:before {
    background-image: radial-gradient(circle at 0% 100%, #320607, rgba(50, 6, 7, 0.75) 33%, rgba(50, 6, 7, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-gtc4-lusso:before {
    background-image: radial-gradient(circle at 0% 100%, #c6c7c7, rgba(198, 199, 199, 0.75) 33%, rgba(198, 199, 199, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-gtc4-lusso-t:before {
    background-image: radial-gradient(circle at 0% 100%, #92989d, rgba(146, 152, 157, 0.75) 33%, rgba(146, 152, 157, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f8-spider:before {
    background-image: radial-gradient(circle at 0% 100%, #2c2b27, rgba(44, 43, 39, 0.75) 33%, rgba(44, 43, 39, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-812-gts:before {
    background-image: radial-gradient(circle at 0% 100%, #f6f7f8, rgba(246, 247, 248, 0.75) 33%, rgba(246, 247, 248, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f169:before {
    background-image: radial-gradient(circle at 0% 100%, #d0dddd, rgba(208, 221, 221, 0.75) 33%, rgba(208, 221, 221, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-scuderia-dark:before {
    background-image: radial-gradient(circle at 0% 100%, transparent, rgba(0, 0, 0, 0.75) 33%, rgba(0, 0, 0, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-giallo-modena:before {
    background-image: radial-gradient(circle at 0% 100%, #ffffff, rgba(255, 255, 255, 0.75) 33%, rgba(255, 255, 255, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-giallo-modena-dark:before {
    background-image: radial-gradient(circle at 0% 100%, #181818, rgba(24, 24, 24, 0.75) 33%, rgba(24, 24, 24, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-races-dark:before {
    background-image: radial-gradient(circle at 0% 100%, #0d0d16, rgba(13, 13, 22, 0.75) 33%, rgba(13, 13, 22, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-portofinom-dark-blue:before {
    background-image: radial-gradient(circle at 0% 100%, #0d2025, rgba(13, 32, 37, 0.75) 33%, rgba(13, 32, 37, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-sf90-spider-graphite-black:before {
    background-image: radial-gradient(circle at 0% 100%, #1c1d1f, rgba(28, 29, 31, 0.75) 33%, rgba(28, 29, 31, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-171-black:before {
    background-image: radial-gradient(circle at 0% 100%, #23252d, rgba(35, 37, 45, 0.75) 33%, rgba(35, 37, 45, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-171-rht-light:before {
    background-image: radial-gradient(circle at 0% 100%, #f3f0eb, rgba(243, 240, 235, 0.75) 33%, rgba(243, 240, 235, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-171-rht-dark:before {
    background-image: radial-gradient(circle at 0% 100%, #001c35, rgba(0, 28, 53, 0.75) 33%, rgba(0, 28, 53, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-smart-guide-dark:before {
    background-image: radial-gradient(circle at 0% 100%, #331e1c, rgba(51, 30, 28, 0.75) 33%, rgba(51, 30, 28, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-175:before {
    background-image: radial-gradient(circle at 0% 100%, #430000, rgba(67, 0, 0, 0.75) 33%, rgba(67, 0, 0, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-169-spider:before {
    background-image: radial-gradient(circle at 0% 100%, #c1cddb, rgba(193, 205, 219, 0.75) 33%, rgba(193, 205, 219, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f173vs-coupe:before {
    background-image: radial-gradient(circle at 0% 100%, #404040, rgba(64, 64, 64, 0.75) 33%, rgba(64, 64, 64, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f173vs-spider:before {
    background-image: radial-gradient(circle at 0% 100%, #f3f3f3, rgba(243, 243, 243, 0.75) 33%, rgba(243, 243, 243, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f167:before {
    background-image: radial-gradient(circle at 0% 100%, #000000, rgba(0, 0, 0, 0.75) 33%, rgba(0, 0, 0, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-supercar:before {
    background-image: radial-gradient(circle at 0% 100%, #000000, rgba(0, 0, 0, 0.75) 33%, rgba(0, 0, 0, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-miami-event-2024:before {
    background-image: radial-gradient(circle at 0% 100%, #181818, rgba(24, 24, 24, 0.75) 33%, rgba(24, 24, 24, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f250:before {
    background-image: radial-gradient(circle at 0% 100%, #E7E7E7, rgba(231, 231, 231, 0.75) 33%, rgba(231, 231, 231, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.theme-ferrari-f169m:before {
    background-image: radial-gradient(circle at 0% 100%, #F1F2F2, rgba(241, 242, 242, 0.75) 33%, rgba(241, 242, 242, 0) 60%); }
  .ScrollIndicatorLandscape__container__2SttYbEv.ScrollIndicatorLandscape__opened__1l4x8RPW:before {
    opacity: 1;
    transform: scale(1);
    transition: transform 200ms, opacity 200ms; }

.ScrollIndicatorLandscape__hidden__kOJrVnWC {
  opacity: 0; }

.ScrollIndicatorLandscape__list__21DZQRN2 {
  margin: 0 0 15px 8px;
  transition: opacity 300ms, transform 300ms, margin-left 0ms; }
  @media (min-width: 80em) {
    .ScrollIndicatorLandscape__list__21DZQRN2 {
      margin: 0; } }
  .ScrollIndicatorLandscape__list__21DZQRN2 li {
    display: flex;
    align-items: center;
    padding: 6px 0;
    cursor: pointer; }
    .ScrollIndicatorLandscape__list__21DZQRN2 li.ScrollIndicatorLandscape__active__2fQNk0uZ {
      pointer-events: none;
      cursor: default; }

.ScrollIndicatorLandscape__circle__3kdzsQ0H {
  display: inline-block;
  position: relative;
  opacity: 1;
  width: 10px;
  height: 10px;
  transform: none;
  margin: 0 8px;
  background: none; }
  .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 3px;
    height: 3px;
    transform: translate(-50%, -50%);
    background: #fff;
    overflow: hidden;
    border-radius: 100%; }
    .theme-ferrari-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-light .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-neutral-grey .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-f488-pista .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-f488-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-f8-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-812-gts .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-f169 .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-scuderia-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-races-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-171-black .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-175 .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #1266a4; }
    .theme-ferrari-f167 .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-supercar .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #ffffff; }
    .theme-ferrari-f250 .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #181818; }
    .theme-ferrari-f169m .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
      background: #1E4758; }
  .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 14px;
    height: 14px;
    transform: translate(-50%, -50%);
    border: 2px solid #fff;
    opacity: .2;
    border-radius: 100%;
    opacity: 0;
    transition: opacity .2s; }
    .theme-ferrari-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-dark-alpha .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-light .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-neutral-grey .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-ferrari-carbon .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-stradale .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-f8-tributo .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp1 .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp2 .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-f812-superfast .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-gtc4-lusso .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-gtc4-lusso-t .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-f8-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-812-gts .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-f169 .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-scuderia-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-giallo-modena .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-giallo-modena-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-races-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-171-black .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-171-rht-light .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #001c35; }
    .theme-ferrari-171-rht-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-175 .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #fcf2f2; }
    .theme-ferrari-169-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #374552; }
    .theme-ferrari-f173vs-coupe .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #1266a4; }
    .theme-ferrari-f167 .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-supercar .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-miami-event-2024 .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #ffffff; }
    .theme-ferrari-f250 .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #181818; }
    .theme-ferrari-f169m .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
      border-color: #1E4758; }
  .ScrollIndicatorLandscape__circle__3kdzsQ0H svg {
    display: none; }
  .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
    opacity: .1; }
  .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg {
    stroke-dasharray: 50;
    stroke-dashoffset: 50;
    z-index: 2;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 18px;
    height: 18px;
    transform: translate(-50%, -50%);
    border-radius: 100%; }
    .theme-ferrari-dark .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-dark-alpha .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-light .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-neutral-grey .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-ferrari-carbon .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-sf90-stradale .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f8-tributo .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-monza-sp1 .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-monza-sp2 .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f488-pista .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f488-spider .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f488-pista-spider .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f812-superfast .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-gtc4-lusso .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-gtc4-lusso-t .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-f8-spider .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-812-gts .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-f169 .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-scuderia-dark .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-giallo-modena .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-giallo-modena-dark .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-races-dark .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-portofinom-dark-blue .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-sf90-spider-graphite-black .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-171-black .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-171-rht-light .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(0, 28, 53, 0.7); }
    .theme-ferrari-171-rht-dark .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(243, 240, 235, 0.7); }
    .theme-ferrari-smart-guide-dark .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-175 .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(252, 242, 242, 0.7); }
    .theme-ferrari-169-spider .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(55, 69, 82, 0.7); }
    .theme-ferrari-f173vs-coupe .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(208, 208, 208, 0.7); }
    .theme-ferrari-f173vs-spider .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(18, 102, 164, 0.7); }
    .theme-ferrari-f167 .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-supercar .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-miami-event-2024 .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(255, 255, 255, 0.7); }
    .theme-ferrari-f250 .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(24, 24, 24, 0.7); }
    .theme-ferrari-f169m .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H svg circle {
      stroke: rgba(30, 71, 88, 0.7); }

.ScrollIndicatorLandscape__tablet-indicator__2P1rFT6Q {
  position: relative;
  z-index: 1; }

.ScrollIndicatorLandscape__label-wrap__43OB7nsQ {
  display: inline-block;
  padding-left: 5px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  transform: translateX(-20px);
  opacity: 0;
  transition: opacity 300ms, transform 300ms, margin-left 0ms 300ms;
  margin-left: -100vw; }
  .ScrollIndicatorLandscape__container__2SttYbEv.ScrollIndicatorLandscape__opened__1l4x8RPW .ScrollIndicatorLandscape__label-wrap__43OB7nsQ, .ScrollIndicatorLandscape__label-wrap__43OB7nsQ.ScrollIndicatorLandscape__show__15QQEBKV {
    margin-left: 0;
    opacity: 1;
    transform: translateX(0);
    transition: opacity 300ms, transform 300ms, margin-left 0ms; }

.ScrollIndicatorLandscape__label__1o5I5ymM {
  display: inline-block;
  position: relative;
  transition: all 400ms;
  transition-timing-function: cubic-bezier(0.14, 0.69, 0.41, 1); }
  .ScrollIndicatorLandscape__container__2SttYbEv.ScrollIndicatorLandscape__opened__1l4x8RPW li:hover .ScrollIndicatorLandscape__label__1o5I5ymM {
    transform: translateX(8px); }

.ScrollIndicatorLandscape__back-to-top__1GasStMK {
  position: relative;
  z-index: 1;
  margin: 10px 0 0 5px; }
  .ScrollIndicatorLandscape__back-to-top__1GasStMK svg {
    fill: currentColor; }

.ScrollIndicatorLandscape__container__2SttYbEv:not(.ScrollIndicatorLandscape__opened__1l4x8RPW) .ScrollIndicatorLandscape__circle__3kdzsQ0H:after {
  background: #969696; }

.ScrollIndicatorLandscape__container__2SttYbEv:not(.ScrollIndicatorLandscape__opened__1l4x8RPW) .ScrollIndicatorLandscape__circle__3kdzsQ0H > svg circle {
  stroke: #898989 !important; }

.ScrollIndicatorLandscape__container__2SttYbEv:not(.ScrollIndicatorLandscape__opened__1l4x8RPW) .ScrollIndicatorLandscape__label__1o5I5ymM {
  color: #969696; }

.ScrollIndicatorLandscape__container__2SttYbEv:not(.ScrollIndicatorLandscape__opened__1l4x8RPW) .ScrollIndicatorLandscape__back-to-top__1GasStMK svg {
  fill: #969696; }

.ScrollIndicatorLandscape__container__2SttYbEv:not(.ScrollIndicatorLandscape__opened__1l4x8RPW) .ScrollIndicatorLandscape__active__2fQNk0uZ .ScrollIndicatorLandscape__circle__3kdzsQ0H:before {
  border: 2px solid #969696;
  opacity: .35; }

.ScrollIndicatorPortrait__list__17Vq1xZ4 {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes ScrollIndicatorPortrait__fillBar__28D0dZks {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ScrollIndicatorPortrait__container__1Z_8lO5p {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 20;
  width: 100%; }

.ScrollIndicatorPortrait__current__3JsLlOKd {
  background: #000;
  position: relative;
  z-index: 5;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 20px;
  color: #fff; }
  .ScrollIndicatorPortrait__current__3JsLlOKd svg {
    fill: #fff; }
  .ScrollIndicatorPortrait__current__3JsLlOKd:focus {
    outline: none; }

.ScrollIndicatorPortrait__label__wNjte3OV {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.ScrollIndicatorPortrait__list-wrap__Pm3wwoJa {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: calc(100% - 40px);
  z-index: 0;
  opacity: 0;
  background: #fff;
  transform: translateY(20%);
  transition: opacity 300ms, transform 300ms;
  pointer-events: none; }
  .ScrollIndicatorPortrait__list-wrap--opened__2WgO_l1s {
    pointer-events: auto;
    transform: translateY(0);
    opacity: 1; }

.ScrollIndicatorPortrait__cta__oUKzCdA_ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  position: relative;
  float: left;
  width: 100%;
  text-align: center;
  color: #fff;
  z-index: 2;
  background-color: #da291c; }
  .ScrollIndicatorPortrait__cta__oUKzCdA_ a,
  .ScrollIndicatorPortrait__cta__oUKzCdA_ span {
    display: block;
    color: #fff;
    padding: 20px 0;
    text-decoration: none; }

.ScrollIndicatorPortrait__list__17Vq1xZ4 {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  bottom: 0;
  color: #181818;
  padding: 16px 0 45px;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  .ScrollIndicatorPortrait__list__17Vq1xZ4 li {
    padding: 18px 20px; }
    .ScrollIndicatorPortrait__list__17Vq1xZ4 li.ScrollIndicatorPortrait__active__2NKw_Mn1 {
      opacity: 0.5; }
  .ScrollIndicatorPortrait__list__17Vq1xZ4.ScrollIndicatorPortrait__has-cta__2TDV2tB_ {
    padding: 74px 0 45px; }

@keyframes ScrollIndicator__fillBar__15fmcyoq {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes Section__fillBar__YbStMdMO {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Section__section__1HEVXr1h {
  max-width: 800px;
  margin: 48px auto;
  margin-bottom: 96px; }
  @media (min-width: 80em) {
    .Section__section__1HEVXr1h {
      margin-bottom: 64px;
      max-width: 858px; }
      .Section__section__1HEVXr1h:nth-child(1) {
        margin-top: 116px; } }

.Section__title-label__Nd4LG_DL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #da291c; }

.Section__content__2kQWgGIb {
  margin-top: 24px; }

@keyframes Share__fillBar__2fgRBgKu {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Share__wrapper__2ujGkW_n {
  position: relative;
  width: 100%;
  height: 100%;
  background: none;
  border: none;
  padding: 0; }

.Share__popup__1vIAz3_0 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  min-height: 100vh;
  align-items: flex-start;
  justify-content: flex-end; }

.Share__background__3rglzHoI {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  background-image: radial-gradient(circle at 88% 18%, #000000, black 14%, rgba(0, 0, 0, 0)); }
  @media (min-width: 60.0625em) {
    .Share__background__3rglzHoI {
      background-image: radial-gradient(circle at 88% 24%, #000000, black 20%, rgba(0, 0, 0, 0)); } }
  @media (min-width: 80em) {
    .Share__background__3rglzHoI {
      background-image: radial-gradient(circle at 88% 26%, #000000, black 22%, rgba(0, 0, 0, 0)); } }
  @media (min-width: 100.0625em) {
    .Share__background__3rglzHoI {
      background-image: radial-gradient(circle at 88% 28%, #000000, black 30%, rgba(0, 0, 0, 0)); } }

.Share__content__D4IAAXDu {
  position: relative;
  z-index: 2;
  text-align: right; }

.Share__toggle__iB22OPM- {
  flex: 0 0 auto;
  display: inline-block;
  margin: 0;
  background: none;
  border: none;
  padding: 0; }
  .Share__toggle--shadow__RP_veU9u svg {
    filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3)); }

.Share__icon__1n6fELzN .Share__toggle__iB22OPM- {
  margin-left: auto;
  height: 48px;
  width: 48px;
  padding: 12px;
  outline: 0; }
  .Share__icon__1n6fELzN .Share__toggle__iB22OPM- svg {
    height: 24px;
    width: 24px;
    fill: #fff; }
  .Share__icon__1n6fELzN .Share__toggle--opened__P6IoLeJD svg {
    height: 18px;
    width: 18px; }

.Share__news-details__27dmFm3M .Share__popup__1vIAz3_0 {
  position: fixed;
  z-index: 700; }
  .Share__news-details__27dmFm3M .Share__popup__1vIAz3_0 .Share__toggle__iB22OPM- {
    margin-top: 52px; }
    @media (min-width: 37.5625em) {
      .Share__news-details__27dmFm3M .Share__popup__1vIAz3_0 .Share__toggle__iB22OPM- {
        margin-top: 71px; } }
    @media (min-width: 80em) {
      .Share__news-details__27dmFm3M .Share__popup__1vIAz3_0 .Share__toggle__iB22OPM- {
        margin-top: 87px; } }

.Share__news-details__27dmFm3M .Share__content__D4IAAXDu {
  max-width: 1396px;
  width: 100%;
  margin: 0 auto;
  padding: 0 16px; }
  @media (min-width: 60.0625em) {
    .Share__news-details__27dmFm3M .Share__content__D4IAAXDu {
      max-width: 1364px;
      padding: 0 48px; } }
  @media (min-width: 80em) {
    .Share__news-details__27dmFm3M .Share__content__D4IAAXDu {
      max-width: 1396px;
      padding: 0 64px; } }
  @media (min-width: 100.0625em) {
    .Share__news-details__27dmFm3M .Share__content__D4IAAXDu {
      max-width: 1428px; } }

.Share__news-details__27dmFm3M .Share__list__2Ydp-AiH {
  padding: 0; }

.Share__fixed__SO3iXOD4 .Share__popup__1vIAz3_0 {
  position: fixed;
  z-index: 700; }
  .Share__fixed__SO3iXOD4 .Share__popup__1vIAz3_0 .Share__toggle__iB22OPM- {
    margin-top: 20px; }

.Share__fixed__SO3iXOD4 .Share__content__D4IAAXDu {
  max-width: inherit;
  width: 100%;
  margin: 0 auto;
  padding: 0 5px; }

.Share__fixed__SO3iXOD4 .Share__list__2Ydp-AiH {
  padding: 0; }

.Share__list__2Ydp-AiH {
  width: 100%;
  margin: 16px 0;
  padding: 0 16px;
  text-align: right; }

.Share__item__2QSsdJVO {
  margin: 16px 0;
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #fff; }
  .Share__item--copy__1xVaYuSP > div {
    height: 24px;
    width: 24px;
    padding: 0; }
  .Share__item__2QSsdJVO button {
    appearance: none;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #fff; }

.Share__nopadding__1l_TamYP .Share__content__D4IAAXDu {
  padding: 0; }

.Share__lessmargins__2bhu6neG ul {
  margin: 0; }

.Share__lessmargins__2bhu6neG li {
  margin: 8px 0; }

.Share__minimal__3AWcGfem .Share__background__3rglzHoI {
  display: none; }

@keyframes SidebarTimeline__fillBar__3kzxjsA7 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

/*
  *** WARNING ***
  Don't add css rules in here because this file is imported on every component and will produce redundant style
 */
.SidebarTimeline__storybookContainer__3bQhnfqX {
  height: 100vh;
  overflow: auto;
  background-color: white; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-dark {
    background-color: #181818; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-light {
    background-color: #ffffff; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-171-black {
    background-color: #23252d; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-175 {
    background-color: #430000; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f167 {
    background-color: #000000; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-supercar {
    background-color: #000000; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .SidebarTimeline__storybookContainer__3bQhnfqX.theme-ferrari-f169m {
    background-color: #F1F2F2; }

.SidebarTimeline__wrapper__2F6y62Ef {
  position: fixed;
  width: 250px;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 699;
  background: none;
  color: #fff;
  transform: translateX(-90px);
  transition: 0.3s;
  pointer-events: none; }
  .SidebarTimeline__wrapper__2F6y62Ef:before {
    content: "";
    position: fixed;
    left: 100%;
    top: 0;
    width: 100vw;
    height: 100%;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.2s;
    z-index: -1; }
  .theme-ferrari-dark .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-dark-alpha .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-light .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(238, 237, 237, 0.8) 10%, rgba(238, 237, 237, 0) 50%); }
  .theme-ferrari-neutral-grey .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(238, 237, 237, 0.8) 10%, rgba(238, 237, 237, 0) 50%); }
  .theme-ferrari-ferrari-carbon .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(24, 24, 24, 0.8) 10%, rgba(24, 24, 24, 0) 50%); }
  .theme-ferrari-sf90-stradale .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(37, 38, 39, 0.8) 10%, rgba(37, 38, 39, 0) 50%); }
  .theme-ferrari-f8-tributo .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(16, 23, 36, 0.8) 10%, rgba(16, 23, 36, 0) 50%); }
  .theme-ferrari-monza-sp1 .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-monza-sp2 .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-f488-pista .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(30, 33, 40, 0.8) 10%, rgba(30, 33, 40, 0) 50%); }
  .theme-ferrari-f488-spider .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(15, 35, 49, 0.8) 10%, rgba(15, 35, 49, 0) 50%); }
  .theme-ferrari-f488-pista-spider .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(33, 35, 52, 0.8) 10%, rgba(33, 35, 52, 0) 50%); }
  .theme-ferrari-f812-superfast .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(60, 11, 13, 0.8) 10%, rgba(60, 11, 13, 0) 50%); }
  .theme-ferrari-gtc4-lusso .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(178, 178, 178, 0.8) 10%, rgba(178, 178, 178, 0) 50%); }
  .theme-ferrari-gtc4-lusso-t .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(160, 167, 172, 0.8) 10%, rgba(160, 167, 172, 0) 50%); }
  .theme-ferrari-f8-spider .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(27, 26, 23, 0.8) 10%, rgba(27, 26, 23, 0) 50%); }
  .theme-ferrari-812-gts .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(219, 219, 219, 0.8) 10%, rgba(219, 219, 219, 0) 50%); }
  .theme-ferrari-f169 .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(219, 219, 219, 0.8) 10%, rgba(219, 219, 219, 0) 50%); }
  .theme-ferrari-scuderia-dark .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(65, 65, 65, 0.8) 10%, rgba(65, 65, 65, 0) 50%); }
  .theme-ferrari-giallo-modena .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(238, 237, 237, 0.8) 10%, rgba(238, 237, 237, 0) 50%); }
  .theme-ferrari-giallo-modena-dark .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-races-dark .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 53, 0.8) 10%, rgba(48, 48, 53, 0) 50%); }
  .theme-ferrari-portofinom-dark-blue .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(16, 47, 55, 0.8) 10%, rgba(16, 47, 55, 0) 50%); }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(37, 42, 43, 0.8) 10%, rgba(37, 42, 43, 0) 50%); }
  .theme-ferrari-171-black .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-171-rht-light .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(237, 232, 225, 0.8) 10%, rgba(237, 232, 225, 0) 50%); }
  .theme-ferrari-171-rht-dark .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(0, 19, 36, 0.8) 10%, rgba(0, 19, 36, 0) 50%); }
  .theme-ferrari-smart-guide-dark .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-175 .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(44, 0, 0, 0.8) 10%, rgba(44, 0, 0, 0) 50%); }
  .theme-ferrari-169-spider .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(156, 167, 180, 0.8) 10%, rgba(156, 167, 180, 0) 50%); }
  .theme-ferrari-f173vs-coupe .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-f173vs-spider .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(208, 208, 208, 0.8) 10%, rgba(208, 208, 208, 0) 50%); }
  .theme-ferrari-f167 .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-supercar .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-miami-event-2024 .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(48, 48, 48, 0.8) 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-f250 .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(238, 237, 237, 0.8) 10%, rgba(238, 237, 237, 0) 50%); }
  .theme-ferrari-f169m .SidebarTimeline__wrapper__2F6y62Ef:before {
    background: linear-gradient(to right, rgba(238, 237, 237, 0.8) 10%, rgba(238, 237, 237, 0) 50%); }
  .SidebarTimeline__wrapper--twocolumns__2mJ_d-k1 .SidebarTimeline__item__whES0Azf strong {
    opacity: 1; }

.SidebarTimeline__container__1WPPZEk5 {
  bottom: 30px;
  top: 72px;
  position: absolute;
  overflow: visible;
  left: 0;
  width: 100%; }
  .SidebarTimeline__container__1WPPZEk5 .ps {
    padding: 38px 0 40px 140px;
    transition: padding 0.2s;
    position: relative;
    height: 100%;
    transition: padding .3s; }
  .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
    width: 1px;
    right: 0px !important; }
    .theme-ferrari-dark .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-dark-alpha .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-light .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-neutral-grey .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-ferrari-carbon .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-sf90-stradale .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f8-tributo .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-monza-sp1 .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-monza-sp2 .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f488-pista .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f488-spider .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f488-pista-spider .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f812-superfast .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-gtc4-lusso .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-gtc4-lusso-t .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-f8-spider .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-812-gts .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-f169 .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-scuderia-dark .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-giallo-modena .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-giallo-modena-dark .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-races-dark .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-portofinom-dark-blue .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-sf90-spider-graphite-black .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-171-black .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-171-rht-light .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(0, 28, 53, 0.3); }
    .theme-ferrari-171-rht-dark .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(243, 240, 235, 0.3); }
    .theme-ferrari-smart-guide-dark .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-175 .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(252, 242, 242, 0.3); }
    .theme-ferrari-169-spider .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(55, 69, 82, 0.3); }
    .theme-ferrari-f173vs-coupe .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(208, 208, 208, 0.3); }
    .theme-ferrari-f173vs-spider .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(18, 102, 164, 0.3); }
    .theme-ferrari-f167 .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-supercar .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-miami-event-2024 .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f250 .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(24, 24, 24, 0.3); }
    .theme-ferrari-f169m .SidebarTimeline__container__1WPPZEk5 .ps__rail-y {
      background: rgba(30, 71, 88, 0.3); }
  .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
    width: 1px;
    right: 0; }
    .theme-ferrari-dark .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-light .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-neutral-grey .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-f488-pista .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-f488-spider .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-f8-spider .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-812-gts .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-f169 .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-scuderia-dark .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-races-dark .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-171-black .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-175 .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #1266a4; }
    .theme-ferrari-f167 .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-supercar .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #ffffff; }
    .theme-ferrari-f250 .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #181818; }
    .theme-ferrari-f169m .SidebarTimeline__container__1WPPZEk5 .ps__thumb-y {
      background: #1E4758; }

.SidebarTimeline__content__R53FQ8Yg {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  min-height: 100%; }

.SidebarTimeline__item__whES0Azf {
  position: relative;
  display: block;
  outline: 0;
  cursor: pointer; }
  .theme-ferrari-dark .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-light .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-neutral-grey .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-f488-pista .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-f488-spider .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-f8-spider .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-812-gts .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-f169 .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-scuderia-dark .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-races-dark .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-171-black .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .SidebarTimeline__item__whES0Azf {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .SidebarTimeline__item__whES0Azf {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-175 .SidebarTimeline__item__whES0Azf {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .SidebarTimeline__item__whES0Azf {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .SidebarTimeline__item__whES0Azf {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .SidebarTimeline__item__whES0Azf {
    color: #1266a4; }
  .theme-ferrari-f167 .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-supercar .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .SidebarTimeline__item__whES0Azf {
    color: #ffffff; }
  .theme-ferrari-f250 .SidebarTimeline__item__whES0Azf {
    color: #181818; }
  .theme-ferrari-f169m .SidebarTimeline__item__whES0Azf {
    color: #1E4758; }
  .SidebarTimeline__item__whES0Azf i {
    width: 4px;
    height: 4px;
    margin: 16px 0;
    display: block;
    background: #fff;
    border-radius: 50%;
    position: relative;
    pointer-events: none; }
    .SidebarTimeline__item__whES0Azf i:before {
      content: "";
      display: block;
      position: absolute;
      left: -12px;
      top: -12px;
      width: 24px;
      height: 24px;
      border: 2px solid #fff;
      border-radius: 50%;
      transform: scale(0);
      transition: transform 0.2s; }
    .theme-ferrari-dark .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-dark .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-dark-alpha .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-dark-alpha .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-light .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-light .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-neutral-grey .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-neutral-grey .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-ferrari-carbon .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-ferrari-carbon .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-sf90-stradale .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-sf90-stradale .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-f8-tributo .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-f8-tributo .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-monza-sp1 .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-monza-sp1 .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-monza-sp2 .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-monza-sp2 .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-f488-pista .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-f488-pista .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-f488-spider .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-f488-spider .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-f488-pista-spider .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-f488-pista-spider .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-f812-superfast .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-f812-superfast .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-gtc4-lusso .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-gtc4-lusso .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-gtc4-lusso-t .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-gtc4-lusso-t .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-f8-spider .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-f8-spider .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-812-gts .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-812-gts .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-f169 .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-f169 .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-scuderia-dark .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-scuderia-dark .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-giallo-modena .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-giallo-modena .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-giallo-modena-dark .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-giallo-modena-dark .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-races-dark .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-races-dark .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-171-black .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-171-black .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-171-rht-light .SidebarTimeline__item__whES0Azf i {
      background: #001c35; }
      .theme-ferrari-171-rht-light .SidebarTimeline__item__whES0Azf i:before {
        border-color: #001c35; }
    .theme-ferrari-171-rht-dark .SidebarTimeline__item__whES0Azf i {
      background: #f3f0eb; }
      .theme-ferrari-171-rht-dark .SidebarTimeline__item__whES0Azf i:before {
        border-color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-smart-guide-dark .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-175 .SidebarTimeline__item__whES0Azf i {
      background: #fcf2f2; }
      .theme-ferrari-175 .SidebarTimeline__item__whES0Azf i:before {
        border-color: #fcf2f2; }
    .theme-ferrari-169-spider .SidebarTimeline__item__whES0Azf i {
      background: #374552; }
      .theme-ferrari-169-spider .SidebarTimeline__item__whES0Azf i:before {
        border-color: #374552; }
    .theme-ferrari-f173vs-coupe .SidebarTimeline__item__whES0Azf i {
      background: #d0d0d0; }
      .theme-ferrari-f173vs-coupe .SidebarTimeline__item__whES0Azf i:before {
        border-color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SidebarTimeline__item__whES0Azf i {
      background: #1266a4; }
      .theme-ferrari-f173vs-spider .SidebarTimeline__item__whES0Azf i:before {
        border-color: #1266a4; }
    .theme-ferrari-f167 .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-f167 .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-supercar .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-supercar .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-miami-event-2024 .SidebarTimeline__item__whES0Azf i {
      background: #ffffff; }
      .theme-ferrari-miami-event-2024 .SidebarTimeline__item__whES0Azf i:before {
        border-color: #ffffff; }
    .theme-ferrari-f250 .SidebarTimeline__item__whES0Azf i {
      background: #181818; }
      .theme-ferrari-f250 .SidebarTimeline__item__whES0Azf i:before {
        border-color: #181818; }
    .theme-ferrari-f169m .SidebarTimeline__item__whES0Azf i {
      background: #1E4758; }
      .theme-ferrari-f169m .SidebarTimeline__item__whES0Azf i:before {
        border-color: #1E4758; }
  .SidebarTimeline__item__whES0Azf > div {
    position: absolute;
    top: 10px;
    right: calc(100% + 30px);
    width: 120px;
    text-align: right;
    opacity: 0;
    transition: none; }
  .SidebarTimeline__item__whES0Azf span {
    display: block;
    font-size: 12px; }
  .SidebarTimeline__item__whES0Azf strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    display: block;
    position: absolute;
    top: 11px;
    left: 30px;
    opacity: 0.3;
    margin: 0; }
  .SidebarTimeline__item__whES0Azf:hover i:before, .SidebarTimeline__item__whES0Azf.SidebarTimeline__hover__3GhnsyUc i:before {
    transform: scale(1); }
  .SidebarTimeline__item__whES0Azf:hover strong, .SidebarTimeline__item__whES0Azf.SidebarTimeline__hover__3GhnsyUc strong {
    opacity: 1; }

.SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
  transform: translateX(0);
  pointer-events: auto;
  z-index: 701; }
  .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ .SidebarTimeline__buttons__1-vHfZAZ {
    opacity: 1; }
  .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_:before {
    opacity: 1; }
  .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ .SidebarTimeline__container__1WPPZEk5 .ps {
    padding-left: 80px; }
  .theme-ferrari-dark .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #181818; }
  .theme-ferrari-dark-alpha .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: transparent; }
  .theme-ferrari-light .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #303030; }
  .theme-ferrari-sf90-stradale .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #303133; }
  .theme-ferrari-f8-tributo .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #181818; }
  .theme-ferrari-monza-sp2 .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #404040; }
  .theme-ferrari-f488-pista .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #0e121b; }
  .theme-ferrari-f488-spider .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #191b29; }
  .theme-ferrari-f812-superfast .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #92989d; }
  .theme-ferrari-f8-spider .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #2c2b27; }
  .theme-ferrari-812-gts .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #f6f7f8; }
  .theme-ferrari-f169 .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: transparent; }
  .theme-ferrari-giallo-modena .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #181818; }
  .theme-ferrari-races-dark .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #1c1d1f; }
  .theme-ferrari-171-black .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #23252d; }
  .theme-ferrari-171-rht-light .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #331e1c; }
  .theme-ferrari-175 .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #430000; }
  .theme-ferrari-169-spider .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #404040; }
  .theme-ferrari-f173vs-spider .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #f3f3f3; }
  .theme-ferrari-f167 .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #000000; }
  .theme-ferrari-supercar .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #181818; }
  .theme-ferrari-f250 .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #E7E7E7; }
  .theme-ferrari-f169m .SidebarTimeline__wrapper__2F6y62Ef.SidebarTimeline__expand__2ASitit_ {
    background: #F1F2F2; }

@keyframes SidebarTimelineMobile__fillBar__2MvrW5IO {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

/*
  *** WARNING ***
  Don't add css rules in here because this file is imported on every component and will produce redundant style
 */
.SidebarTimelineMobile__wrapper__EzC-fW-l {
  position: fixed;
  width: 100%;
  height: 100vh;
  transform: translateY(100%);
  top: 0;
  left: 0;
  z-index: 1100;
  transition: transform 0.3s; }
  .theme-ferrari-dark .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-dark-alpha .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: transparent;
    background: #ffffff; }
  .theme-ferrari-light .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-neutral-grey .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #303030;
    background: #ffffff; }
  .theme-ferrari-sf90-stradale .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #303133;
    background: #ffffff; }
  .theme-ferrari-f8-tributo .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #1e293e;
    background: #ffffff; }
  .theme-ferrari-monza-sp1 .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-monza-sp2 .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #404040;
    background: #ffffff; }
  .theme-ferrari-f488-pista .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #0e121b;
    background: #ffffff; }
  .theme-ferrari-f488-spider .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #17354b;
    background: #ffffff; }
  .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #191b29;
    background: #ffffff; }
  .theme-ferrari-f812-superfast .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #320607;
    background: #ffffff; }
  .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #c6c7c7;
    background: #181818; }
  .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #92989d;
    background: #181818; }
  .theme-ferrari-f8-spider .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #2c2b27;
    background: #ffffff; }
  .theme-ferrari-812-gts .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #f6f7f8;
    background: #181818; }
  .theme-ferrari-f169 .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #d0dddd;
    background: #181818; }
  .theme-ferrari-scuderia-dark .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: transparent;
    background: #ffffff; }
  .theme-ferrari-giallo-modena .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-races-dark .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #0d0d16;
    background: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #0d2025;
    background: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #1c1d1f;
    background: #ffffff; }
  .theme-ferrari-171-black .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #23252d;
    background: #ffffff; }
  .theme-ferrari-171-rht-light .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #f3f0eb;
    background: #001c35; }
  .theme-ferrari-171-rht-dark .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #001c35;
    background: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #331e1c;
    background: #ffffff; }
  .theme-ferrari-175 .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #430000;
    background: #fcf2f2; }
  .theme-ferrari-169-spider .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #c1cddb;
    background: #374552; }
  .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #404040;
    background: #d0d0d0; }
  .theme-ferrari-f173vs-spider .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #f3f3f3;
    background: #1266a4; }
  .theme-ferrari-f167 .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #000000;
    background: #ffffff; }
  .theme-ferrari-supercar .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #000000;
    background: #ffffff; }
  .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-f250 .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #E7E7E7;
    background: #181818; }
  .theme-ferrari-f169m .SidebarTimelineMobile__wrapper__EzC-fW-l {
    color: #F1F2F2;
    background: #1E4758; }
  @media (min-width: 60.0625em) {
    .SidebarTimelineMobile__wrapper__EzC-fW-l {
      width: 400px;
      transform: translateX(-100%); } }
  .SidebarTimelineMobile__wrapper__EzC-fW-l.SidebarTimelineMobile__open__lFOPWih5 {
    transform: translateY(0); }
    @media (min-width: 60.0625em) {
      .SidebarTimelineMobile__wrapper__EzC-fW-l.SidebarTimelineMobile__open__lFOPWih5 {
        transform: translateX(0); } }

.SidebarTimelineMobile__backdrop__1MfsK5wy {
  position: fixed;
  left: 100%;
  top: 0;
  width: 100vw;
  height: 100%; }
  .theme-ferrari-dark .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #181818 10%, rgba(24, 24, 24, 0) 50%); }
  .theme-ferrari-dark-alpha .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, black 10%, rgba(0, 0, 0, 0) 50%); }
  .theme-ferrari-light .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, white 10%, rgba(255, 255, 255, 0) 50%); }
  .theme-ferrari-neutral-grey .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, white 10%, rgba(255, 255, 255, 0) 50%); }
  .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #303030 10%, rgba(48, 48, 48, 0) 50%); }
  .theme-ferrari-sf90-stradale .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #303133 10%, rgba(48, 49, 51, 0) 50%); }
  .theme-ferrari-f8-tributo .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #1e293e 10%, rgba(30, 41, 62, 0) 50%); }
  .theme-ferrari-monza-sp1 .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #181818 10%, rgba(24, 24, 24, 0) 50%); }
  .theme-ferrari-monza-sp2 .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #404040 10%, rgba(64, 64, 64, 0) 50%); }
  .theme-ferrari-f488-pista .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #0e121b 10%, rgba(14, 18, 27, 0) 50%); }
  .theme-ferrari-f488-spider .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #17354b 10%, rgba(23, 53, 75, 0) 50%); }
  .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #191b29 10%, rgba(25, 27, 41, 0) 50%); }
  .theme-ferrari-f812-superfast .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #320607 10%, rgba(50, 6, 7, 0) 50%); }
  .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #c6c7c7 10%, rgba(198, 199, 199, 0) 50%); }
  .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #92989d 10%, rgba(146, 152, 157, 0) 50%); }
  .theme-ferrari-f8-spider .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #2c2b27 10%, rgba(44, 43, 39, 0) 50%); }
  .theme-ferrari-812-gts .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #f6f7f8 10%, rgba(246, 247, 248, 0) 50%); }
  .theme-ferrari-f169 .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #d0dddd 10%, rgba(208, 221, 221, 0) 50%); }
  .theme-ferrari-scuderia-dark .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, black 10%, rgba(0, 0, 0, 0) 50%); }
  .theme-ferrari-giallo-modena .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, white 10%, rgba(255, 255, 255, 0) 50%); }
  .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #181818 10%, rgba(24, 24, 24, 0) 50%); }
  .theme-ferrari-races-dark .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #0d0d16 10%, rgba(13, 13, 22, 0) 50%); }
  .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #0d2025 10%, rgba(13, 32, 37, 0) 50%); }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #1c1d1f 10%, rgba(28, 29, 31, 0) 50%); }
  .theme-ferrari-171-black .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #23252d 10%, rgba(35, 37, 45, 0) 50%); }
  .theme-ferrari-171-rht-light .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #f3f0eb 10%, rgba(243, 240, 235, 0) 50%); }
  .theme-ferrari-171-rht-dark .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #001c35 10%, rgba(0, 28, 53, 0) 50%); }
  .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #331e1c 10%, rgba(51, 30, 28, 0) 50%); }
  .theme-ferrari-175 .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #430000 10%, rgba(67, 0, 0, 0) 50%); }
  .theme-ferrari-169-spider .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #c1cddb 10%, rgba(193, 205, 219, 0) 50%); }
  .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #404040 10%, rgba(64, 64, 64, 0) 50%); }
  .theme-ferrari-f173vs-spider .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #f3f3f3 10%, rgba(243, 243, 243, 0) 50%); }
  .theme-ferrari-f167 .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, black 10%, rgba(0, 0, 0, 0) 50%); }
  .theme-ferrari-supercar .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, black 10%, rgba(0, 0, 0, 0) 50%); }
  .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #181818 10%, rgba(24, 24, 24, 0) 50%); }
  .theme-ferrari-f250 .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #e7e7e7 10%, rgba(231, 231, 231, 0) 50%); }
  .theme-ferrari-f169m .SidebarTimelineMobile__backdrop__1MfsK5wy {
    background: linear-gradient(to right, #f1f2f2 10%, rgba(241, 242, 242, 0) 50%); }

.SidebarTimelineMobile__innerWrapper__Lf2RzCKo {
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0; }

.SidebarTimelineMobile__container__2KUTdGR7 {
  position: relative; }

.SidebarTimelineMobile__header__28Tpya8p {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 24px;
  z-index: 1; }
  .theme-ferrari-dark .SidebarTimelineMobile__header__28Tpya8p {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-dark-alpha .SidebarTimelineMobile__header__28Tpya8p {
    background: transparent;
    color: #ffffff; }
  .theme-ferrari-light .SidebarTimelineMobile__header__28Tpya8p {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-neutral-grey .SidebarTimelineMobile__header__28Tpya8p {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__header__28Tpya8p {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .SidebarTimelineMobile__header__28Tpya8p {
    background: #303133;
    color: #ffffff; }
  .theme-ferrari-f8-tributo .SidebarTimelineMobile__header__28Tpya8p {
    background: #1e293e;
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .SidebarTimelineMobile__header__28Tpya8p {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .SidebarTimelineMobile__header__28Tpya8p {
    background: #404040;
    color: #ffffff; }
  .theme-ferrari-f488-pista .SidebarTimelineMobile__header__28Tpya8p {
    background: #0e121b;
    color: #ffffff; }
  .theme-ferrari-f488-spider .SidebarTimelineMobile__header__28Tpya8p {
    background: #17354b;
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__header__28Tpya8p {
    background: #191b29;
    color: #ffffff; }
  .theme-ferrari-f812-superfast .SidebarTimelineMobile__header__28Tpya8p {
    background: #320607;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__header__28Tpya8p {
    background: #c6c7c7;
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__header__28Tpya8p {
    background: #92989d;
    color: #181818; }
  .theme-ferrari-f8-spider .SidebarTimelineMobile__header__28Tpya8p {
    background: #2c2b27;
    color: #ffffff; }
  .theme-ferrari-812-gts .SidebarTimelineMobile__header__28Tpya8p {
    background: #f6f7f8;
    color: #181818; }
  .theme-ferrari-f169 .SidebarTimelineMobile__header__28Tpya8p {
    background: #d0dddd;
    color: #181818; }
  .theme-ferrari-scuderia-dark .SidebarTimelineMobile__header__28Tpya8p {
    background: transparent;
    color: #ffffff; }
  .theme-ferrari-giallo-modena .SidebarTimelineMobile__header__28Tpya8p {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__header__28Tpya8p {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-races-dark .SidebarTimelineMobile__header__28Tpya8p {
    background: #0d0d16;
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__header__28Tpya8p {
    background: #0d2025;
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__header__28Tpya8p {
    background: #1c1d1f;
    color: #ffffff; }
  .theme-ferrari-171-black .SidebarTimelineMobile__header__28Tpya8p {
    background: #23252d;
    color: #ffffff; }
  .theme-ferrari-171-rht-light .SidebarTimelineMobile__header__28Tpya8p {
    background: #f3f0eb;
    color: #001c35; }
  .theme-ferrari-171-rht-dark .SidebarTimelineMobile__header__28Tpya8p {
    background: #001c35;
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__header__28Tpya8p {
    background: #331e1c;
    color: #ffffff; }
  .theme-ferrari-175 .SidebarTimelineMobile__header__28Tpya8p {
    background: #430000;
    color: #fcf2f2; }
  .theme-ferrari-169-spider .SidebarTimelineMobile__header__28Tpya8p {
    background: #c1cddb;
    color: #374552; }
  .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__header__28Tpya8p {
    background: #404040;
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .SidebarTimelineMobile__header__28Tpya8p {
    background: #f3f3f3;
    color: #1266a4; }
  .theme-ferrari-f167 .SidebarTimelineMobile__header__28Tpya8p {
    background: #000000;
    color: #ffffff; }
  .theme-ferrari-supercar .SidebarTimelineMobile__header__28Tpya8p {
    background: #000000;
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__header__28Tpya8p {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-f250 .SidebarTimelineMobile__header__28Tpya8p {
    background: #E7E7E7;
    color: #181818; }
  .theme-ferrari-f169m .SidebarTimelineMobile__header__28Tpya8p {
    background: #F1F2F2;
    color: #1E4758; }

.SidebarTimelineMobile__content__3p9E6VTD {
  overflow: auto;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  padding-top: 88px;
  -webkit-overflow-scrolling: touch; }

.SidebarTimelineMobile__item__TLqM8llf {
  position: relative;
  padding: 25px;
  font-size: 11px;
  letter-spacing: 1.5px; }
  .theme-ferrari-dark .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-dark-alpha .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-light .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-neutral-grey .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-sf90-stradale .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-f8-tributo .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-monza-sp1 .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-monza-sp2 .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-f488-pista .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-f488-spider .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-f812-superfast .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-f8-spider .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-812-gts .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-f169 .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-scuderia-dark .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-giallo-modena .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-races-dark .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-171-black .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-171-rht-light .SidebarTimelineMobile__item__TLqM8llf {
    background: #001c35; }
  .theme-ferrari-171-rht-dark .SidebarTimelineMobile__item__TLqM8llf {
    background: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-175 .SidebarTimelineMobile__item__TLqM8llf {
    background: #fcf2f2; }
  .theme-ferrari-169-spider .SidebarTimelineMobile__item__TLqM8llf {
    background: #374552; }
  .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__item__TLqM8llf {
    background: #d0d0d0; }
  .theme-ferrari-f173vs-spider .SidebarTimelineMobile__item__TLqM8llf {
    background: #1266a4; }
  .theme-ferrari-f167 .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-supercar .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__item__TLqM8llf {
    background: #ffffff; }
  .theme-ferrari-f250 .SidebarTimelineMobile__item__TLqM8llf {
    background: #181818; }
  .theme-ferrari-f169m .SidebarTimelineMobile__item__TLqM8llf {
    background: #1E4758; }
  .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
    content: "";
    position: absolute;
    left: 0;
    top: 10px;
    bottom: 10px;
    width: 5px; }
    .theme-ferrari-dark .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #181818; }
    .theme-ferrari-dark-alpha .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: transparent; }
    .theme-ferrari-light .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #ffffff; }
    .theme-ferrari-neutral-grey .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #ffffff; }
    .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #303030; }
    .theme-ferrari-sf90-stradale .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #303133; }
    .theme-ferrari-f8-tributo .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #1e293e; }
    .theme-ferrari-monza-sp1 .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #181818; }
    .theme-ferrari-monza-sp2 .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #404040; }
    .theme-ferrari-f488-pista .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #0e121b; }
    .theme-ferrari-f488-spider .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #17354b; }
    .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #191b29; }
    .theme-ferrari-f812-superfast .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #320607; }
    .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #92989d; }
    .theme-ferrari-f8-spider .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #2c2b27; }
    .theme-ferrari-812-gts .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #f6f7f8; }
    .theme-ferrari-f169 .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #d0dddd; }
    .theme-ferrari-scuderia-dark .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: transparent; }
    .theme-ferrari-giallo-modena .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #181818; }
    .theme-ferrari-races-dark .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #1c1d1f; }
    .theme-ferrari-171-black .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #23252d; }
    .theme-ferrari-171-rht-light .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #f3f0eb; }
    .theme-ferrari-171-rht-dark .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #001c35; }
    .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #331e1c; }
    .theme-ferrari-175 .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #430000; }
    .theme-ferrari-169-spider .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #c1cddb; }
    .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #404040; }
    .theme-ferrari-f173vs-spider .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #f3f3f3; }
    .theme-ferrari-f167 .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #000000; }
    .theme-ferrari-supercar .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #000000; }
    .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #181818; }
    .theme-ferrari-f250 .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #E7E7E7; }
    .theme-ferrari-f169m .SidebarTimelineMobile__item__TLqM8llf.SidebarTimelineMobile__active__X7XaFSqm:before {
      background: #F1F2F2; }
  .SidebarTimelineMobile__item__TLqM8llf strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
  .SidebarTimelineMobile__item__TLqM8llf i {
    position: absolute;
    right: 25px;
    top: 50%;
    margin-top: -10px;
    transition: transform 0.3s; }
    .theme-ferrari-dark .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #181818; }
    .theme-ferrari-dark-alpha .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: transparent; }
    .theme-ferrari-light .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #ffffff; }
    .theme-ferrari-neutral-grey .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #ffffff; }
    .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #303030; }
    .theme-ferrari-sf90-stradale .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #303133; }
    .theme-ferrari-f8-tributo .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #1e293e; }
    .theme-ferrari-monza-sp1 .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #181818; }
    .theme-ferrari-monza-sp2 .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #404040; }
    .theme-ferrari-f488-pista .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #0e121b; }
    .theme-ferrari-f488-spider .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #17354b; }
    .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #191b29; }
    .theme-ferrari-f812-superfast .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #320607; }
    .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #92989d; }
    .theme-ferrari-f8-spider .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #2c2b27; }
    .theme-ferrari-812-gts .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #f6f7f8; }
    .theme-ferrari-f169 .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #d0dddd; }
    .theme-ferrari-scuderia-dark .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: transparent; }
    .theme-ferrari-giallo-modena .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #181818; }
    .theme-ferrari-races-dark .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #1c1d1f; }
    .theme-ferrari-171-black .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #23252d; }
    .theme-ferrari-171-rht-light .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #f3f0eb; }
    .theme-ferrari-171-rht-dark .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #001c35; }
    .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #331e1c; }
    .theme-ferrari-175 .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #430000; }
    .theme-ferrari-169-spider .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #c1cddb; }
    .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #404040; }
    .theme-ferrari-f173vs-spider .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #f3f3f3; }
    .theme-ferrari-f167 .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #000000; }
    .theme-ferrari-supercar .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #000000; }
    .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #181818; }
    .theme-ferrari-f250 .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #E7E7E7; }
    .theme-ferrari-f169m .SidebarTimelineMobile__item__TLqM8llf i svg {
      fill: #F1F2F2; }

.SidebarTimelineMobile__mobileEventBar__LLLxuByq {
  position: fixed;
  min-height: 65px;
  padding: 18px 15px;
  padding-right: 60px;
  font-size: 11px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  background: #303030;
  letter-spacing: 1.5px;
  transition: right 0.3s;
  cursor: pointer; }
  .theme-ferrari-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #181818; }
  .theme-ferrari-dark-alpha .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: transparent; }
  .theme-ferrari-light .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #303030; }
  .theme-ferrari-sf90-stradale .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #303133; }
  .theme-ferrari-f8-tributo .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #181818; }
  .theme-ferrari-monza-sp2 .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #404040; }
  .theme-ferrari-f488-pista .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #0e121b; }
  .theme-ferrari-f488-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #191b29; }
  .theme-ferrari-f812-superfast .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #92989d; }
  .theme-ferrari-f8-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #2c2b27; }
  .theme-ferrari-812-gts .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #f6f7f8; }
  .theme-ferrari-f169 .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: transparent; }
  .theme-ferrari-giallo-modena .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #181818; }
  .theme-ferrari-races-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #1c1d1f; }
  .theme-ferrari-171-black .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #23252d; }
  .theme-ferrari-171-rht-light .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #331e1c; }
  .theme-ferrari-175 .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #430000; }
  .theme-ferrari-169-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #404040; }
  .theme-ferrari-f173vs-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #f3f3f3; }
  .theme-ferrari-f167 .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #000000; }
  .theme-ferrari-supercar .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #181818; }
  .theme-ferrari-f250 .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #E7E7E7; }
  .theme-ferrari-f169m .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq {
      padding-left: 50px;
      bottom: 35px;
      left: 35px;
      right: auto;
      width: auto;
      background: none; } }
  .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW,
  .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy,
  .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    display: block; }
    .theme-ferrari-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-dark-alpha
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-dark-alpha
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-light .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-light
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-light
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-neutral-grey .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-neutral-grey
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-neutral-grey
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-ferrari-carbon
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-ferrari-carbon
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-sf90-stradale
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-sf90-stradale
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f8-tributo
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f8-tributo
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-monza-sp1
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-monza-sp1
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-monza-sp2
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-monza-sp2
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-f488-pista .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f488-pista
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f488-pista
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-f488-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f488-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f488-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f488-pista-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f488-pista-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f812-superfast
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f812-superfast
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-gtc4-lusso
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-gtc4-lusso
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-gtc4-lusso-t
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-gtc4-lusso-t
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-f8-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f8-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f8-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-812-gts .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-812-gts
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-812-gts
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-f169 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f169
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f169
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-scuderia-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-scuderia-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-scuderia-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-giallo-modena
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-giallo-modena
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-giallo-modena-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-giallo-modena-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-races-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-races-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-races-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-portofinom-dark-blue
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-portofinom-dark-blue
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-sf90-spider-graphite-black
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-sf90-spider-graphite-black
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-171-black .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-171-black
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-171-black
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-171-rht-light
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-171-rht-light
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-171-rht-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-171-rht-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-smart-guide-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-smart-guide-dark
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-175 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-175
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-175
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-169-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-169-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f173vs-coupe
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f173vs-coupe
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f173vs-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f173vs-spider
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #1266a4; }
    .theme-ferrari-f167 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f167
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f167
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-supercar .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-supercar
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-supercar
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-miami-event-2024
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-miami-event-2024
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-f250 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f250
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f250
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #181818; }
    .theme-ferrari-f169m .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventYear__24-o5wIW, .theme-ferrari-f169m
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy, .theme-ferrari-f169m
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #1E4758; }
  .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileModelsYear__hnpDIdPy {
    padding-top: 10px; }
  .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
    margin-top: 5px;
    text-transform: uppercase;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    .theme-ferrari-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-dark-alpha .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-light .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-neutral-grey .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-sf90-stradale .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-f8-tributo .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-monza-sp1 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-monza-sp2 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-f488-pista .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-f488-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-f812-superfast .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #505050; }
    .theme-ferrari-f8-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-812-gts .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-f169 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-scuderia-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-giallo-modena .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-races-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-171-black .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-171-rht-light .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-171-rht-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-175 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #8f8f8f; }
    .theme-ferrari-f167 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-supercar .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #ffffff; }
    .theme-ferrari-f250 .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
    .theme-ferrari-f169m .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__mobileEventTitle__WjtWEdNY {
      color: #969696; }
  .SidebarTimelineMobile__mobileEventBar__LLLxuByq i {
    position: absolute;
    display: block;
    top: 50%;
    right: 20px;
    margin-top: -3px; }
    .SidebarTimelineMobile__mobileEventBar__LLLxuByq i svg {
      fill: #fff; }
    @media (min-width: 60.0625em) {
      .SidebarTimelineMobile__mobileEventBar__LLLxuByq i {
        display: none; } }
  .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__dots__33IzJ-bw {
    position: absolute;
    left: 0;
    top: 11px;
    width: 40px;
    height: 40px;
    display: none; }
    @media (min-width: 60.0625em) {
      .SidebarTimelineMobile__mobileEventBar__LLLxuByq .SidebarTimelineMobile__dots__33IzJ-bw {
        display: block; } }

@keyframes SlidesIndicatorLandscape__fillBar__3cMYKm4O {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SlidesIndicatorLandscape__container__Sy1fHLD1 {
  position: fixed;
  overflow: hidden;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  height: 50px;
  border-top: 1px solid #efeded;
  background-color: #fff; }
  .theme-ferrari-dark .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #181818; }
  .theme-ferrari-dark-alpha .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: transparent; }
  .theme-ferrari-light .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #ffffff; }
  .theme-ferrari-neutral-grey .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #818181;
    background-color: #ffffff; }
  .theme-ferrari-ferrari-carbon .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #303030; }
  .theme-ferrari-sf90-stradale .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #303133; }
  .theme-ferrari-f8-tributo .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #1e293e; }
  .theme-ferrari-monza-sp1 .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #181818; }
  .theme-ferrari-monza-sp2 .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #404040; }
  .theme-ferrari-f488-pista .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #0e121b; }
  .theme-ferrari-f488-spider .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #17354b; }
  .theme-ferrari-f488-pista-spider .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #191b29; }
  .theme-ferrari-f812-superfast .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #320607; }
  .theme-ferrari-gtc4-lusso .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #505050;
    background-color: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #505050;
    background-color: #92989d; }
  .theme-ferrari-f8-spider .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #2c2b27; }
  .theme-ferrari-812-gts .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #f6f7f8; }
  .theme-ferrari-f169 .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #d0dddd; }
  .theme-ferrari-scuderia-dark .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: transparent; }
  .theme-ferrari-giallo-modena .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #181818; }
  .theme-ferrari-races-dark .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #1c1d1f; }
  .theme-ferrari-171-black .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #23252d; }
  .theme-ferrari-171-rht-light .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #b9d8e9;
    background-color: #001c35; }
  .theme-ferrari-smart-guide-dark .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #331e1c; }
  .theme-ferrari-175 .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #e3bdbd;
    background-color: #430000; }
  .theme-ferrari-169-spider .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #8c95a0;
    background-color: #c1cddb; }
  .theme-ferrari-f173vs-coupe .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #8f8f8f;
    background-color: #404040; }
  .theme-ferrari-f173vs-spider .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #8f8f8f;
    background-color: #f3f3f3; }
  .theme-ferrari-f167 .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #000000; }
  .theme-ferrari-supercar .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #000000; }
  .theme-ferrari-miami-event-2024 .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #ffffff;
    background-color: #181818; }
  .theme-ferrari-f250 .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #E7E7E7; }
  .theme-ferrari-f169m .SlidesIndicatorLandscape__container__Sy1fHLD1 {
    border-top: 1px solid #969696;
    background-color: #F1F2F2; }

.SlidesIndicatorLandscape__wrapper__137nomzy {
  transform: translate3d(-150px, 0, 0);
  transition: all .3s ease-out;
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  display: flex;
  align-items: center;
  text-align: center; }

.SlidesIndicatorLandscape__bullet__1ky4Y1LE {
  background: transparent;
  border: none;
  transition: color .6s ease-in-out;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  float: left;
  color: #969696;
  width: 300px;
  height: auto;
  line-height: 1;
  padding: .5em; }
  .theme-ferrari-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-dark-alpha .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-light .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-neutral-grey .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-sf90-stradale .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-f8-tributo .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-monza-sp1 .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-monza-sp2 .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-f488-pista .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-f488-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-f812-superfast .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #505050; }
  .theme-ferrari-f8-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-812-gts .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-f169 .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-scuderia-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-giallo-modena .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-races-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-171-black .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-171-rht-light .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-171-rht-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-175 .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #8f8f8f; }
  .theme-ferrari-f167 .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-supercar .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #ffffff; }
  .theme-ferrari-f250 .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .theme-ferrari-f169m .SlidesIndicatorLandscape__bullet__1ky4Y1LE {
    color: #969696; }
  .SlidesIndicatorLandscape__bullet__1ky4Y1LE:focus {
    outline: none; }
  .SlidesIndicatorLandscape__bullet__1ky4Y1LE span {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 9px;
    line-height: 1.56;
    letter-spacing: 0;
    text-transform: uppercase;
    display: inline-block;
    max-width: 170px;
    margin: 0 auto;
    padding: 1em; }
  .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
    color: #303030; }
    .theme-ferrari-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-light .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-neutral-grey .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-f488-pista .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-f488-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-f8-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-812-gts .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-f169 .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-scuderia-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-races-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-171-black .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-175 .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #1266a4; }
    .theme-ferrari-f167 .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-supercar .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #ffffff; }
    .theme-ferrari-f250 .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #181818; }
    .theme-ferrari-f169m .SlidesIndicatorLandscape__bullet__1ky4Y1LE.SlidesIndicatorLandscape__active__fD7LYmkZ {
      color: #1E4758; }

.SlidesIndicatorLandscape__prev-icon__H44ISamR {
  cursor: pointer !important;
  position: fixed;
  left: 50%;
  bottom: -24px;
  padding: 10px;
  z-index: 4;
  transform: translate(-50%, -50%) scale(0.75);
  margin-left: -120px;
  display: inline-block;
  box-sizing: content-box; }
  .SlidesIndicatorLandscape__prev-icon__H44ISamR:focus {
    outline: none; }
  .SlidesIndicatorLandscape__prev-icon__H44ISamR svg {
    fill: currentColor; }

.SlidesIndicatorLandscape__next-icon__3DQ4RF6x {
  cursor: pointer !important;
  position: fixed;
  left: 50%;
  bottom: -24px;
  padding: 10px;
  z-index: 4;
  transform: translate(-50%, -50%) scale(0.75);
  margin-left: 120px;
  display: inline-block;
  box-sizing: content-box; }
  .SlidesIndicatorLandscape__next-icon__3DQ4RF6x:focus {
    outline: none; }
  .SlidesIndicatorLandscape__next-icon__3DQ4RF6x svg {
    fill: currentColor; }

.SlidesIndicatorPortrait__list__2AeUdM9T {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes SlidesIndicatorPortrait__fillBar__MhtNcb-S {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SlidesIndicatorPortrait__container__3H9tXXxM {
  z-index: 10;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%; }
  .SlidesIndicatorPortrait__container__3H9tXXxM :focus {
    outline: none; }

.SlidesIndicatorPortrait__current__2OUdug85 {
  background: #000;
  position: relative;
  z-index: 5;
  display: flex;
  justify-content: space-between;
  transform: translate3d(0, 100%, 0);
  transition: .5s ease-in-out;
  align-items: center;
  padding: 15px 20px;
  color: #fff; }
  .SlidesIndicatorPortrait__current__2OUdug85 svg {
    transform: rotate(-90deg);
    fill: #fff; }
  .SlidesIndicatorPortrait__current__2OUdug85.SlidesIndicatorPortrait__active__2QwSS6Qq {
    transform: translate3d(0, 0, 0); }

.SlidesIndicatorPortrait__label__1RiPkBg1 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.SlidesIndicatorPortrait__background__mI5C0DtR {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.75);
  transition: opacity 300ms, transform 300ms;
  pointer-events: none;
  visibility: hidden; }
  .SlidesIndicatorPortrait__background--opened__3btd6Ro5 {
    transition: opacity 300ms, transform 300ms;
    visibility: visible;
    opacity: 1; }

.SlidesIndicatorPortrait__list__2AeUdM9T {
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  z-index: 1;
  background: #fff;
  color: #181818;
  padding: 10px 0;
  opacity: 0;
  transform: translateY(20%);
  transition: opacity 300ms, transform 300ms;
  pointer-events: none;
  visibility: hidden; }
  .SlidesIndicatorPortrait__list--opened__rPFycVIG {
    transition: opacity 300ms, transform 300ms;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
    opacity: 1; }
  .SlidesIndicatorPortrait__list__2AeUdM9T li {
    padding: 10px 20px;
    margin: 3vh 0; }
    .SlidesIndicatorPortrait__list__2AeUdM9T li.SlidesIndicatorPortrait__active__2QwSS6Qq {
      opacity: 0.5; }

@keyframes SlidesIndicator__fillBar__1RjtBVZW {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes Specs__fillBar__210A3xoJ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Specs__list__g3XfgRAZ {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .theme-ferrari-dark .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-light .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-neutral-grey .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-f8-spider .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-812-gts .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-f169 .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-races-dark .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-171-black .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Specs__list__g3XfgRAZ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Specs__list__g3XfgRAZ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-175 .Specs__list__g3XfgRAZ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Specs__list__g3XfgRAZ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Specs__list__g3XfgRAZ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Specs__list__g3XfgRAZ {
    color: #1266a4; }
  .theme-ferrari-f167 .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-supercar .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Specs__list__g3XfgRAZ {
    color: #ffffff; }
  .theme-ferrari-f250 .Specs__list__g3XfgRAZ {
    color: #181818; }
  .theme-ferrari-f169m .Specs__list__g3XfgRAZ {
    color: #1E4758; }
  .Specs__list__g3XfgRAZ.Specs__centered__11w7NNOr li {
    text-align: center; }
  .Specs__list__g3XfgRAZ li {
    flex: 1 0 50%;
    max-width: 50%;
    margin-bottom: 5vh; }
  @media (min-width: 60.0625em) {
    .Specs__list__g3XfgRAZ.Specs__single-row__P8TQ7oPx li {
      flex: 1 0 auto;
      max-width: 50%;
      margin-bottom: 5vh;
      text-align: center; } }

.Specs__value__271XxQYi {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 1.1em;
  margin-bottom: 4px;
  padding-right: 15px; }
  @media (min-width: 60.0625em) {
    .Specs__value__271XxQYi {
      font-size: 40px; } }
  @media (min-width: 60.0625em) {
    .Specs__value__271XxQYi {
      font-size: 36px; } }

.Specs__unit__1fj5xDSB {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  font-size: 18px; }
  @media (min-width: 37.5625em) {
    .Specs__unit__1fj5xDSB {
      font-size: 28px; } }
  @media (min-width: 37.5625em) {
    .Specs__unit__1fj5xDSB {
      font-size: 24px; } }

.Specs__label__D-05eZyU {
  min-width: 0;
  word-break: break-word;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  padding-right: 15px; }
  .theme-ferrari-dark .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-dark-alpha .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-light .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-neutral-grey .Specs__label__D-05eZyU {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-sf90-stradale .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-f8-tributo .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-monza-sp1 .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-monza-sp2 .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-f488-pista .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-f488-spider .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-f812-superfast .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .Specs__label__D-05eZyU {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Specs__label__D-05eZyU {
    color: #505050; }
  .theme-ferrari-f8-spider .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-812-gts .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-f169 .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-scuderia-dark .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-giallo-modena .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-races-dark .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-171-black .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-171-rht-light .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-171-rht-dark .Specs__label__D-05eZyU {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-175 .Specs__label__D-05eZyU {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .Specs__label__D-05eZyU {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Specs__label__D-05eZyU {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Specs__label__D-05eZyU {
    color: #8f8f8f; }
  .theme-ferrari-f167 .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-supercar .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .Specs__label__D-05eZyU {
    color: #ffffff; }
  .theme-ferrari-f250 .Specs__label__D-05eZyU {
    color: #969696; }
  .theme-ferrari-f169m .Specs__label__D-05eZyU {
    color: #969696; }

.Specs__biggertitles__3lVjNMBl .Specs__value__271XxQYi {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 36px; }
  @media (min-width: 60.0625em) {
    .Specs__biggertitles__3lVjNMBl .Specs__value__271XxQYi {
      font-size: 48px; } }

@keyframes StandingBox__fillBar__46cuwxnD {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StandingBox__container__iZD9nee8 {
  position: relative;
  display: flex;
  align-items: center;
  margin: 0 20px 0 0;
  text-align: left; }
  .theme-ferrari-dark .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-dark-alpha .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-light .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-neutral-grey .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-ferrari-carbon .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-sf90-stradale .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-f8-tributo .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-monza-sp1 .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-monza-sp2 .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-f488-pista .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-f488-spider .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-f488-pista-spider .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-f812-superfast .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-gtc4-lusso .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-gtc4-lusso-t .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-f8-spider .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-812-gts .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-f169 .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-scuderia-dark .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-giallo-modena .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-giallo-modena-dark .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-races-dark .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-171-black .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-171-rht-light .StandingBox__container__iZD9nee8 {
    background: #001c35; }
  .theme-ferrari-171-rht-dark .StandingBox__container__iZD9nee8 {
    background: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-175 .StandingBox__container__iZD9nee8 {
    background: #fcf2f2; }
  .theme-ferrari-169-spider .StandingBox__container__iZD9nee8 {
    background: #374552; }
  .theme-ferrari-f173vs-coupe .StandingBox__container__iZD9nee8 {
    background: #d0d0d0; }
  .theme-ferrari-f173vs-spider .StandingBox__container__iZD9nee8 {
    background: #1266a4; }
  .theme-ferrari-f167 .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-supercar .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-miami-event-2024 .StandingBox__container__iZD9nee8 {
    background: #ffffff; }
  .theme-ferrari-f250 .StandingBox__container__iZD9nee8 {
    background: #181818; }
  .theme-ferrari-f169m .StandingBox__container__iZD9nee8 {
    background: #1E4758; }
  .StandingBox__container__iZD9nee8:before {
    content: "";
    position: absolute;
    top: 0;
    right: -12px;
    width: calc(100% - 10px);
    height: 100%;
    transform: skewX(-20deg);
    z-index: -1; }
    .theme-ferrari-dark .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-light .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-neutral-grey .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-f488-pista .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-f488-spider .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-f8-spider .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-812-gts .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-f169 .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-scuderia-dark .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-races-dark .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-171-black .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .StandingBox__container__iZD9nee8:before {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .StandingBox__container__iZD9nee8:before {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-175 .StandingBox__container__iZD9nee8:before {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .StandingBox__container__iZD9nee8:before {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .StandingBox__container__iZD9nee8:before {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .StandingBox__container__iZD9nee8:before {
      background: #1266a4; }
    .theme-ferrari-f167 .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-supercar .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .StandingBox__container__iZD9nee8:before {
      background: #ffffff; }
    .theme-ferrari-f250 .StandingBox__container__iZD9nee8:before {
      background: #181818; }
    .theme-ferrari-f169m .StandingBox__container__iZD9nee8:before {
      background: #1E4758; }
  .StandingBox__container__iZD9nee8.StandingBox__grey__1_aCyfdM svg {
    fill: #969696; }
  .StandingBox__container__iZD9nee8.StandingBox__grey__1_aCyfdM .StandingBox__position-number__35WYsXoD {
    font-size: 14px; }
    @media (min-width: 60.0625em) {
      .StandingBox__container__iZD9nee8.StandingBox__grey__1_aCyfdM .StandingBox__position-number__35WYsXoD {
        font-size: 18px; } }
    @media (min-width: 80em) {
      .StandingBox__container__iZD9nee8.StandingBox__grey__1_aCyfdM .StandingBox__position-number__35WYsXoD {
        font-size: 21px; } }
  .StandingBox__container__iZD9nee8.StandingBox__small__2fDsK7TX .StandingBox__position__2eYX0PDY svg {
    width: 63px;
    height: 45px; }
  .StandingBox__container__iZD9nee8.StandingBox__small__2fDsK7TX .StandingBox__position-number__35WYsXoD {
    font-size: 18px;
    line-height: 45px;
    padding-right: 18px; }
  .StandingBox__with-bottom-data__3xoV-Qwx .StandingBox__container__iZD9nee8.StandingBox__small__2fDsK7TX .StandingBox__right-wrap__2SEcqgRd {
    margin-top: 2px; }
  .StandingBox__container__iZD9nee8.StandingBox__small__2fDsK7TX .StandingBox__name__2bXK6uTo {
    font-size: 18px;
    line-height: 22px; }
  .StandingBox__container__iZD9nee8.StandingBox__small__2fDsK7TX .StandingBox__bottom__3y3-fDTZ {
    left: 82px;
    margin-top: -15px;
    min-width: auto; }
  .StandingBox__container__iZD9nee8.StandingBox__small__2fDsK7TX .StandingBox__bottom-label__IO27hgyy {
    line-height: 15px;
    height: 15px; }
  .StandingBox__container__iZD9nee8.StandingBox__small__2fDsK7TX .StandingBox__bottom-value__2g8Q01Er {
    font-size: 18px;
    height: 30px;
    line-height: 30px; }

.StandingBox__position__2eYX0PDY {
  align-self: flex-start;
  position: relative; }
  .StandingBox__position__2eYX0PDY svg {
    width: 63px;
    height: 45px;
    display: block;
    fill: #da291c; }
    @media (min-width: 60.0625em) {
      .StandingBox__position__2eYX0PDY svg {
        width: 77px;
        height: 55px; } }
    @media (min-width: 80em) {
      .StandingBox__position__2eYX0PDY svg {
        width: 88px;
        height: 63px; } }
    @media (min-width: 100.0625em) {
      .StandingBox__position__2eYX0PDY svg {
        width: 100px;
        height: 72px; } }

.StandingBox__position-number__35WYsXoD {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #fff;
  font-size: 18px;
  line-height: 45px;
  padding-right: 18px; }
  @media (min-width: 60.0625em) {
    .StandingBox__position-number__35WYsXoD {
      font-size: 20px;
      line-height: 55px;
      padding-right: 22px; } }
  @media (min-width: 80em) {
    .StandingBox__position-number__35WYsXoD {
      font-size: 24px;
      line-height: 63px;
      padding-right: 25px; } }
  @media (min-width: 100.0625em) {
    .StandingBox__position-number__35WYsXoD {
      font-size: 28px;
      line-height: 70px;
      padding-right: 29px; } }

.StandingBox__right-wrap__2SEcqgRd {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .StandingBox__with-bottom-data__3xoV-Qwx .StandingBox__right-wrap__2SEcqgRd {
    align-self: flex-start;
    margin-top: 2px; }
    @media (min-width: 80em) {
      .StandingBox__with-bottom-data__3xoV-Qwx .StandingBox__right-wrap__2SEcqgRd {
        margin-top: 4px; } }

.StandingBox__flag__FyBKgf3Y {
  width: 25px;
  flex: 0 0 auto; }
  @media (min-width: 80em) {
    .StandingBox__flag__FyBKgf3Y {
      width: 35px; } }
  .StandingBox__flag__FyBKgf3Y img {
    width: 100%;
    display: block; }

.StandingBox__name__2bXK6uTo {
  flex: 1 1 auto;
  min-width: 0;
  padding: 0 8px 0 12px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 25px;
  text-transform: uppercase;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }
  .theme-ferrari-dark .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-dark-alpha .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-light .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-neutral-grey .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-ferrari-carbon .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-sf90-stradale .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-f8-tributo .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-monza-sp1 .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-monza-sp2 .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-f488-pista .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-f488-spider .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-f488-pista-spider .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-f812-superfast .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-gtc4-lusso .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-f8-spider .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-812-gts .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-f169 .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-scuderia-dark .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-giallo-modena .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-races-dark .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-portofinom-dark-blue .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-171-black .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-171-rht-light .StandingBox__name__2bXK6uTo {
    color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .StandingBox__name__2bXK6uTo {
    color: #001c35; }
  .theme-ferrari-smart-guide-dark .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-175 .StandingBox__name__2bXK6uTo {
    color: #430000; }
  .theme-ferrari-169-spider .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-f173vs-coupe .StandingBox__name__2bXK6uTo {
    color: #303030; }
  .theme-ferrari-f173vs-spider .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-f167 .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-supercar .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-miami-event-2024 .StandingBox__name__2bXK6uTo {
    color: #181818; }
  .theme-ferrari-f250 .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  .theme-ferrari-f169m .StandingBox__name__2bXK6uTo {
    color: #ffffff; }
  @media (min-width: 60.0625em) {
    .StandingBox__name__2bXK6uTo {
      line-height: 36px; } }
  @media (min-width: 80em) {
    .StandingBox__name__2bXK6uTo {
      font-size: 18px; } }
  @media (min-width: 100.0625em) {
    .StandingBox__name__2bXK6uTo {
      line-height: 45px; } }

.StandingBox__bottom__3y3-fDTZ {
  position: absolute;
  top: 100%;
  z-index: 2;
  left: 82px;
  margin-top: -15px; }
  @media (min-width: 60.0625em) {
    .StandingBox__bottom__3y3-fDTZ {
      left: 102px; } }
  @media (min-width: 80em) {
    .StandingBox__bottom__3y3-fDTZ {
      left: 112px;
      margin-top: -20px;
      min-width: 160px; } }
  @media (min-width: 100.0625em) {
    .StandingBox__bottom__3y3-fDTZ {
      left: 124px; } }

.StandingBox__bottom-label__IO27hgyy {
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 15px;
  height: 15px;
  padding: 0 10px 0 4px; }
  .theme-ferrari-dark .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-light .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-neutral-grey .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-f488-pista .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-f488-spider .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-f8-spider .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-812-gts .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-f169 .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-scuderia-dark .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-races-dark .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-171-black .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .StandingBox__bottom-label__IO27hgyy {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .StandingBox__bottom-label__IO27hgyy {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-175 .StandingBox__bottom-label__IO27hgyy {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .StandingBox__bottom-label__IO27hgyy {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .StandingBox__bottom-label__IO27hgyy {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .StandingBox__bottom-label__IO27hgyy {
    color: #1266a4; }
  .theme-ferrari-f167 .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-supercar .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .StandingBox__bottom-label__IO27hgyy {
    color: #ffffff; }
  .theme-ferrari-f250 .StandingBox__bottom-label__IO27hgyy {
    color: #181818; }
  .theme-ferrari-f169m .StandingBox__bottom-label__IO27hgyy {
    color: #1E4758; }
  @media (min-width: 80em) {
    .StandingBox__bottom-label__IO27hgyy {
      line-height: 20px;
      height: 20px; } }
  .StandingBox__bottom-label__IO27hgyy:before {
    content: "";
    position: absolute;
    top: 0;
    left: -5px;
    width: calc(100% + 10px);
    height: 100%;
    transform: skewX(-20deg);
    z-index: -1; }
    .theme-ferrari-dark .StandingBox__bottom-label__IO27hgyy:before {
      background: #181818; }
    .theme-ferrari-dark-alpha .StandingBox__bottom-label__IO27hgyy:before {
      background: transparent; }
    .theme-ferrari-light .StandingBox__bottom-label__IO27hgyy:before {
      background: #ffffff; }
    .theme-ferrari-neutral-grey .StandingBox__bottom-label__IO27hgyy:before {
      background: #ffffff; }
    .theme-ferrari-ferrari-carbon .StandingBox__bottom-label__IO27hgyy:before {
      background: #303030; }
    .theme-ferrari-sf90-stradale .StandingBox__bottom-label__IO27hgyy:before {
      background: #303133; }
    .theme-ferrari-f8-tributo .StandingBox__bottom-label__IO27hgyy:before {
      background: #1e293e; }
    .theme-ferrari-monza-sp1 .StandingBox__bottom-label__IO27hgyy:before {
      background: #181818; }
    .theme-ferrari-monza-sp2 .StandingBox__bottom-label__IO27hgyy:before {
      background: #404040; }
    .theme-ferrari-f488-pista .StandingBox__bottom-label__IO27hgyy:before {
      background: #0e121b; }
    .theme-ferrari-f488-spider .StandingBox__bottom-label__IO27hgyy:before {
      background: #17354b; }
    .theme-ferrari-f488-pista-spider .StandingBox__bottom-label__IO27hgyy:before {
      background: #191b29; }
    .theme-ferrari-f812-superfast .StandingBox__bottom-label__IO27hgyy:before {
      background: #320607; }
    .theme-ferrari-gtc4-lusso .StandingBox__bottom-label__IO27hgyy:before {
      background: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .StandingBox__bottom-label__IO27hgyy:before {
      background: #92989d; }
    .theme-ferrari-f8-spider .StandingBox__bottom-label__IO27hgyy:before {
      background: #2c2b27; }
    .theme-ferrari-812-gts .StandingBox__bottom-label__IO27hgyy:before {
      background: #f6f7f8; }
    .theme-ferrari-f169 .StandingBox__bottom-label__IO27hgyy:before {
      background: #d0dddd; }
    .theme-ferrari-scuderia-dark .StandingBox__bottom-label__IO27hgyy:before {
      background: transparent; }
    .theme-ferrari-giallo-modena .StandingBox__bottom-label__IO27hgyy:before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena-dark .StandingBox__bottom-label__IO27hgyy:before {
      background: #181818; }
    .theme-ferrari-races-dark .StandingBox__bottom-label__IO27hgyy:before {
      background: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .StandingBox__bottom-label__IO27hgyy:before {
      background: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .StandingBox__bottom-label__IO27hgyy:before {
      background: #1c1d1f; }
    .theme-ferrari-171-black .StandingBox__bottom-label__IO27hgyy:before {
      background: #23252d; }
    .theme-ferrari-171-rht-light .StandingBox__bottom-label__IO27hgyy:before {
      background: #f3f0eb; }
    .theme-ferrari-171-rht-dark .StandingBox__bottom-label__IO27hgyy:before {
      background: #001c35; }
    .theme-ferrari-smart-guide-dark .StandingBox__bottom-label__IO27hgyy:before {
      background: #331e1c; }
    .theme-ferrari-175 .StandingBox__bottom-label__IO27hgyy:before {
      background: #430000; }
    .theme-ferrari-169-spider .StandingBox__bottom-label__IO27hgyy:before {
      background: #c1cddb; }
    .theme-ferrari-f173vs-coupe .StandingBox__bottom-label__IO27hgyy:before {
      background: #404040; }
    .theme-ferrari-f173vs-spider .StandingBox__bottom-label__IO27hgyy:before {
      background: #f3f3f3; }
    .theme-ferrari-f167 .StandingBox__bottom-label__IO27hgyy:before {
      background: #000000; }
    .theme-ferrari-supercar .StandingBox__bottom-label__IO27hgyy:before {
      background: #000000; }
    .theme-ferrari-miami-event-2024 .StandingBox__bottom-label__IO27hgyy:before {
      background: #181818; }
    .theme-ferrari-f250 .StandingBox__bottom-label__IO27hgyy:before {
      background: #E7E7E7; }
    .theme-ferrari-f169m .StandingBox__bottom-label__IO27hgyy:before {
      background: #F1F2F2; }

.StandingBox__bottom-value__2g8Q01Er {
  margin: 0 14px 0 -7px;
  padding: 0 0 0 7px;
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  text-transform: uppercase;
  height: 30px;
  line-height: 30px; }
  .theme-ferrari-dark .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-dark-alpha .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-light .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-neutral-grey .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-ferrari-carbon .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-sf90-stradale .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-f8-tributo .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-monza-sp1 .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-monza-sp2 .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-f488-pista .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-f488-spider .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-f488-pista-spider .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-f812-superfast .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-gtc4-lusso .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-f8-spider .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-812-gts .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-f169 .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-scuderia-dark .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-giallo-modena .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-races-dark .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-portofinom-dark-blue .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-171-black .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-171-rht-light .StandingBox__bottom-value__2g8Q01Er {
    background: #001c35;
    color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .StandingBox__bottom-value__2g8Q01Er {
    background: #f3f0eb;
    color: #001c35; }
  .theme-ferrari-smart-guide-dark .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-175 .StandingBox__bottom-value__2g8Q01Er {
    background: #fcf2f2;
    color: #430000; }
  .theme-ferrari-169-spider .StandingBox__bottom-value__2g8Q01Er {
    background: #374552;
    color: #ffffff; }
  .theme-ferrari-f173vs-coupe .StandingBox__bottom-value__2g8Q01Er {
    background: #d0d0d0;
    color: #303030; }
  .theme-ferrari-f173vs-spider .StandingBox__bottom-value__2g8Q01Er {
    background: #1266a4;
    color: #ffffff; }
  .theme-ferrari-f167 .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-supercar .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-miami-event-2024 .StandingBox__bottom-value__2g8Q01Er {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-f250 .StandingBox__bottom-value__2g8Q01Er {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-f169m .StandingBox__bottom-value__2g8Q01Er {
    background: #1E4758;
    color: #ffffff; }
  .StandingBox__bottom-value__2g8Q01Er:before {
    content: "";
    position: absolute;
    top: 0;
    left: -8px;
    width: calc(100% + 16px);
    height: 100%;
    transform: skewX(-20deg);
    z-index: -1; }
    .theme-ferrari-dark .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-light .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-neutral-grey .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-f488-pista .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-f488-spider .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-f8-spider .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-812-gts .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-f169 .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-scuderia-dark .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-races-dark .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-171-black .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .StandingBox__bottom-value__2g8Q01Er:before {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .StandingBox__bottom-value__2g8Q01Er:before {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-175 .StandingBox__bottom-value__2g8Q01Er:before {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .StandingBox__bottom-value__2g8Q01Er:before {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .StandingBox__bottom-value__2g8Q01Er:before {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .StandingBox__bottom-value__2g8Q01Er:before {
      background: #1266a4; }
    .theme-ferrari-f167 .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-supercar .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .StandingBox__bottom-value__2g8Q01Er:before {
      background: #ffffff; }
    .theme-ferrari-f250 .StandingBox__bottom-value__2g8Q01Er:before {
      background: #181818; }
    .theme-ferrari-f169m .StandingBox__bottom-value__2g8Q01Er:before {
      background: #1E4758; }

@keyframes SubSection__fillBar__ox-SBIiR {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SubSection__definition__2VemAB3G {
  display: flex; }
  .SubSection__definition__2VemAB3G + .SubSection__definition__2VemAB3G {
    margin-top: 20px; }

.SubSection__definitionName__1aNZSexw {
  color: #303030;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  line-height: 22px;
  text-transform: uppercase;
  flex: 0 0 280px; }

.SubSection__definitionText__34EkB_Ly {
  color: #8f8f8f;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  line-height: 24px;
  padding-left: 34px;
  flex: 1 1 auto; }

@keyframes Summary__fillBar__2Me8horJ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Summary__container__3tTq6pmS.theme-ferrari-dark {
  background: #181818; }

.Summary__container__3tTq6pmS.theme-ferrari-dark-alpha {
  background: transparent; }

.Summary__container__3tTq6pmS.theme-ferrari-light {
  background: #ffffff; }

.Summary__container__3tTq6pmS.theme-ferrari-neutral-grey {
  background: #ffffff; }

.Summary__container__3tTq6pmS.theme-ferrari-ferrari-carbon {
  background: #303030; }

.Summary__container__3tTq6pmS.theme-ferrari-sf90-stradale {
  background: #303133; }

.Summary__container__3tTq6pmS.theme-ferrari-f8-tributo {
  background: #1e293e; }

.Summary__container__3tTq6pmS.theme-ferrari-monza-sp1 {
  background: #181818; }

.Summary__container__3tTq6pmS.theme-ferrari-monza-sp2 {
  background: #404040; }

.Summary__container__3tTq6pmS.theme-ferrari-f488-pista {
  background: #0e121b; }

.Summary__container__3tTq6pmS.theme-ferrari-f488-spider {
  background: #17354b; }

.Summary__container__3tTq6pmS.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.Summary__container__3tTq6pmS.theme-ferrari-f812-superfast {
  background: #320607; }

.Summary__container__3tTq6pmS.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.Summary__container__3tTq6pmS.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.Summary__container__3tTq6pmS.theme-ferrari-f8-spider {
  background: #2c2b27; }

.Summary__container__3tTq6pmS.theme-ferrari-812-gts {
  background: #f6f7f8; }

.Summary__container__3tTq6pmS.theme-ferrari-f169 {
  background: #d0dddd; }

.Summary__container__3tTq6pmS.theme-ferrari-scuderia-dark {
  background: transparent; }

.Summary__container__3tTq6pmS.theme-ferrari-giallo-modena {
  background: #ffffff; }

.Summary__container__3tTq6pmS.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.Summary__container__3tTq6pmS.theme-ferrari-races-dark {
  background: #0d0d16; }

.Summary__container__3tTq6pmS.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.Summary__container__3tTq6pmS.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.Summary__container__3tTq6pmS.theme-ferrari-171-black {
  background: #23252d; }

.Summary__container__3tTq6pmS.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.Summary__container__3tTq6pmS.theme-ferrari-171-rht-dark {
  background: #001c35; }

.Summary__container__3tTq6pmS.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.Summary__container__3tTq6pmS.theme-ferrari-175 {
  background: #430000; }

.Summary__container__3tTq6pmS.theme-ferrari-169-spider {
  background: #c1cddb; }

.Summary__container__3tTq6pmS.theme-ferrari-f173vs-coupe {
  background: #404040; }

.Summary__container__3tTq6pmS.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.Summary__container__3tTq6pmS.theme-ferrari-f167 {
  background: #000000; }

.Summary__container__3tTq6pmS.theme-ferrari-supercar {
  background: #000000; }

.Summary__container__3tTq6pmS.theme-ferrari-miami-event-2024 {
  background: #181818; }

.Summary__container__3tTq6pmS.theme-ferrari-f250 {
  background: #E7E7E7; }

.Summary__container__3tTq6pmS.theme-ferrari-f169m {
  background: #F1F2F2; }

.Summary__wrapper__3NNZ7YkV {
  max-width: 100%;
  position: relative;
  margin-left: 24px;
  margin-right: 24px; }
  @media (min-width: 60.0625em) {
    .Summary__wrapper__3NNZ7YkV {
      margin-left: auto;
      margin-right: auto; } }
  @media (min-width: 80em) {
    .Summary__wrapper__3NNZ7YkV.Summary__keepColumnsOnLargeScreens__3A1hIqjM .Summary__item__2lowwufI {
      width: 50%; } }
  .Summary__wrapper__3NNZ7YkV.Summary__forceUppercaseTitles__3xh1Rhh4 .Summary__value__1sX-pjf8 {
    text-transform: uppercase; }

.Summary__list__1GxqKWdX {
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  gap: 0px 48px;
  padding: 0;
  margin: 0; }
  .Summary__list__1GxqKWdX.Summary__grid__14m_GZnJ {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 24px;
    gap: 32px 8px; }
    .Summary__list__1GxqKWdX.Summary__grid__14m_GZnJ .Summary__item__2lowwufI {
      width: 100%;
      display: block;
      padding: 0; }

.Summary__item__2lowwufI {
  padding-bottom: 24px;
  display: inline-block;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .Summary__item__2lowwufI {
      width: 33.333%; }
      .Summary__item__2lowwufI:nth-child(2n-1) {
        padding-right: 8px; } }
  @media (min-width: 80em) {
    .Summary__item__2lowwufI {
      width: auto; } }

.Summary__value__1sX-pjf8 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  text-transform: none;
  margin-bottom: 4px; }
  .theme-ferrari-dark .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-light .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-neutral-grey .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-f8-spider .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-812-gts .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-f169 .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-races-dark .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-171-black .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Summary__value__1sX-pjf8 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Summary__value__1sX-pjf8 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-175 .Summary__value__1sX-pjf8 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Summary__value__1sX-pjf8 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Summary__value__1sX-pjf8 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Summary__value__1sX-pjf8 {
    color: #1266a4; }
  .theme-ferrari-f167 .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-supercar .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Summary__value__1sX-pjf8 {
    color: #ffffff; }
  .theme-ferrari-f250 .Summary__value__1sX-pjf8 {
    color: #181818; }
  .theme-ferrari-f169m .Summary__value__1sX-pjf8 {
    color: #1E4758; }

.Summary__bottomLabel__2hB_m7NF {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px; }
  .theme-ferrari-dark .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-dark-alpha .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-light .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-neutral-grey .Summary__bottomLabel__2hB_m7NF {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-sf90-stradale .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-f8-tributo .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-monza-sp1 .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-monza-sp2 .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-f488-pista .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-f488-spider .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-f812-superfast .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .Summary__bottomLabel__2hB_m7NF {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Summary__bottomLabel__2hB_m7NF {
    color: #505050; }
  .theme-ferrari-f8-spider .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-812-gts .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-f169 .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-scuderia-dark .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-giallo-modena .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-races-dark .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-171-black .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-171-rht-light .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-171-rht-dark .Summary__bottomLabel__2hB_m7NF {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-175 .Summary__bottomLabel__2hB_m7NF {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .Summary__bottomLabel__2hB_m7NF {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Summary__bottomLabel__2hB_m7NF {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Summary__bottomLabel__2hB_m7NF {
    color: #8f8f8f; }
  .theme-ferrari-f167 .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-supercar .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .Summary__bottomLabel__2hB_m7NF {
    color: #ffffff; }
  .theme-ferrari-f250 .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }
  .theme-ferrari-f169m .Summary__bottomLabel__2hB_m7NF {
    color: #969696; }

.Summary__bottom-images__1lB4tjKC {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  margin: 8px -8px 0; }
  .Summary__bottom-images-item__168aMdo9 {
    width: 120px;
    margin: 8px;
    overflow: hidden; }

@keyframes TabsRounded__fillBar__2SLmVw2T {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TabsRounded__wrapper__18Eha_TH {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  margin: 0 auto;
  padding: 0 1px;
  list-style: none;
  overflow: auto;
  display: flex; }

.TabsRounded__list__2kJHAMJ1 {
  margin: 0 -1px;
  flex: 1 1 0; }
  @media (min-width: 37.5625em) {
    .TabsRounded__list__2kJHAMJ1:first-child .TabsRounded__button__1bTz4qNd {
      border-radius: 26px 0 0 26px; } }
  @media (min-width: 37.5625em) {
    .TabsRounded__list__2kJHAMJ1:last-child .TabsRounded__button__1bTz4qNd {
      border-radius: 0 26px 26px 0; } }
  @media (min-width: 37.5625em) {
    .TabsRounded__list__2kJHAMJ1:only-of-type .TabsRounded__button__1bTz4qNd {
      border-radius: 26px; } }

.TabsRounded__button__1bTz4qNd {
  width: 100%;
  min-width: 160px;
  padding: 14px 24px;
  text-transform: uppercase;
  white-space: nowrap;
  display: block;
  cursor: pointer;
  transition: all 0.3s ease; }
  .theme-ferrari-dark .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #181818;
    border: 1px solid #303030; }
  .theme-ferrari-dark-alpha .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: transparent;
    border: 1px solid #303030; }
  .theme-ferrari-light .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #ffffff;
    border: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #ffffff;
    border: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #303030;
    border: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #303133;
    border: 1px solid #252627; }
  .theme-ferrari-f8-tributo .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #1e293e;
    border: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #181818;
    border: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #404040;
    border: 1px solid #303030; }
  .theme-ferrari-f488-pista .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #0e121b;
    border: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #17354b;
    border: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #191b29;
    border: 1px solid #212334; }
  .theme-ferrari-f812-superfast .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #320607;
    border: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #c6c7c7;
    border: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #92989d;
    border: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #2c2b27;
    border: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #f6f7f8;
    border: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #d0dddd;
    border: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: transparent;
    border: 1px solid #414141; }
  .theme-ferrari-giallo-modena .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #ffffff;
    border: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #181818;
    border: 1px solid #303030; }
  .theme-ferrari-races-dark .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #0d0d16;
    border: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #0d2025;
    border: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #1c1d1f;
    border: 1px solid #252a2b; }
  .theme-ferrari-171-black .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #23252d;
    border: 1px solid #303030; }
  .theme-ferrari-171-rht-light .TabsRounded__button__1bTz4qNd {
    color: #001c35;
    background: #f3f0eb;
    border: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .TabsRounded__button__1bTz4qNd {
    color: #f3f0eb;
    background: #001c35;
    border: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #331e1c;
    border: 1px solid #303030; }
  .theme-ferrari-175 .TabsRounded__button__1bTz4qNd {
    color: #fcf2f2;
    background: #430000;
    border: 1px solid #2c0000; }
  .theme-ferrari-169-spider .TabsRounded__button__1bTz4qNd {
    color: #374552;
    background: #c1cddb;
    border: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .TabsRounded__button__1bTz4qNd {
    color: #d0d0d0;
    background: #404040;
    border: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .TabsRounded__button__1bTz4qNd {
    color: #1266a4;
    background: #f3f3f3;
    border: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #000000;
    border: 1px solid #303030; }
  .theme-ferrari-supercar .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #000000;
    border: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .TabsRounded__button__1bTz4qNd {
    color: #ffffff;
    background: #181818;
    border: 1px solid #303030; }
  .theme-ferrari-f250 .TabsRounded__button__1bTz4qNd {
    color: #181818;
    background: #E7E7E7;
    border: 1px solid #eeeded; }
  .theme-ferrari-f169m .TabsRounded__button__1bTz4qNd {
    color: #1E4758;
    background: #F1F2F2;
    border: 1px solid #eeeded; }
  @media (min-width: 37.5625em) {
    .TabsRounded__button__1bTz4qNd {
      min-width: inherit;
      padding: 12px; } }
  @media (hover: hover) {
    .theme-ferrari-dark .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-dark-alpha .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-light .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-neutral-grey .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-ferrari-carbon .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-stradale .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f8-tributo .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp1 .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp2 .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-spider .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista-spider .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f812-superfast .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-gtc4-lusso .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-gtc4-lusso-t .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f8-spider .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-812-gts .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169 .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-scuderia-dark .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-giallo-modena .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-giallo-modena-dark .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-races-dark .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-portofinom-dark-blue .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-black .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-rht-light .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(0, 28, 53, 0.5); }
    .theme-ferrari-171-rht-dark .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(243, 240, 235, 0.5); }
    .theme-ferrari-smart-guide-dark .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-175 .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(252, 242, 242, 0.5); }
    .theme-ferrari-169-spider .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(55, 69, 82, 0.5); }
    .theme-ferrari-f173vs-coupe .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f173vs-spider .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(18, 102, 164, 0.5); }
    .theme-ferrari-f167 .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-supercar .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-miami-event-2024 .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f250 .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169m .TabsRounded__button__1bTz4qNd:enabled:not(.TabsRounded__-selected__1nAVGdOE):hover {
      color: rgba(30, 71, 88, 0.5); } }
  .TabsRounded__button__1bTz4qNd:disabled {
    cursor: auto; }
    .theme-ferrari-dark .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-dark-alpha .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-light .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-neutral-grey .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-ferrari-carbon .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-sf90-stradale .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-f8-tributo .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-monza-sp1 .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-monza-sp2 .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-f488-pista .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-f488-spider .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-f488-pista-spider .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-f812-superfast .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-gtc4-lusso .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-gtc4-lusso-t .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-f8-spider .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-812-gts .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-f169 .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-scuderia-dark .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-giallo-modena .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-giallo-modena-dark .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-races-dark .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-portofinom-dark-blue .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-sf90-spider-graphite-black .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-171-black .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-171-rht-light .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(0, 28, 53, 0.2); }
    .theme-ferrari-171-rht-dark .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(243, 240, 235, 0.2); }
    .theme-ferrari-smart-guide-dark .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-175 .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(252, 242, 242, 0.2); }
    .theme-ferrari-169-spider .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(55, 69, 82, 0.2); }
    .theme-ferrari-f173vs-coupe .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(208, 208, 208, 0.2); }
    .theme-ferrari-f173vs-spider .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(18, 102, 164, 0.2); }
    .theme-ferrari-f167 .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-supercar .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-miami-event-2024 .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(255, 255, 255, 0.2); }
    .theme-ferrari-f250 .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(24, 24, 24, 0.2); }
    .theme-ferrari-f169m .TabsRounded__button__1bTz4qNd:disabled {
      color: rgba(30, 71, 88, 0.2); }
  .TabsRounded__button__1bTz4qNd.TabsRounded__-selected__1nAVGdOE {
    color: #fff;
    background: #da291c;
    border: 1px solid #da291c; }

@keyframes Tags__fillBar__1VB5DWE6 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Tags__content__2dBogcEj {
  width: 100%;
  max-width: 1048px;
  padding: 0 24px;
  margin: 24px auto; }
  @media (min-width: 37.5625em) {
    .Tags__content__2dBogcEj {
      max-width: 1128px;
      padding: 0 64px;
      margin: 64px auto; } }
  @media (min-width: 80em) {
    .Tags__content__2dBogcEj {
      max-width: 1192px;
      padding: 0 96px;
      margin: 96px auto; } }

.Tags__tags__2-BHygUW {
  margin: 16px 0;
  padding: 0; }
  @media (min-width: 37.5625em) {
    .Tags__tags__2-BHygUW {
      display: flex;
      justify-content: center;
      margin: 32px 0; } }
  @media (min-width: 60.0625em) {
    .Tags__tags__2-BHygUW {
      margin: 96px 0; } }

.Tags__tag__2NR-JNX_ {
  display: block; }
  .Tags__tag__2NR-JNX_ + .Tags__tag__2NR-JNX_ {
    margin-top: 16px; }
  @media (min-width: 37.5625em) {
    .Tags__tag__2NR-JNX_ {
      margin-right: 32px; }
      .Tags__tag__2NR-JNX_ + .Tags__tag__2NR-JNX_ {
        margin-top: 0; } }
  @media (min-width: 60.0625em) {
    .Tags__tag__2NR-JNX_ {
      margin-right: 64px; } }

@keyframes TapActions__fillBar__3PygQz87 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TapActions__wrapper__1oh_X0wT {
  position: relative;
  width: 100%;
  height: 100%; }

button {
  cursor: pointer; }

.TapActions__popup__1PzvTKjY {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end; }

.TapActions__background__1OiIzDvl {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  background-image: radial-gradient(circle at 88% 18%, #000000, black 14%, rgba(0, 0, 0, 0)); }
  @media (min-width: 60.0625em) {
    .TapActions__background__1OiIzDvl {
      background-image: radial-gradient(circle at 88% 24%, #000000, black 20%, rgba(0, 0, 0, 0)); } }
  @media (min-width: 80em) {
    .TapActions__background__1OiIzDvl {
      background-image: radial-gradient(circle at 88% 26%, #000000, black 22%, rgba(0, 0, 0, 0)); } }
  @media (min-width: 100.0625em) {
    .TapActions__background__1OiIzDvl {
      background-image: radial-gradient(circle at 88% 28%, #000000, black 30%, rgba(0, 0, 0, 0)); } }

.TapActions__content__TbT2TXRN {
  position: relative;
  z-index: 2;
  text-align: right; }

.TapActions__toggle__19eMSMm6 {
  flex: 0 0 auto;
  display: inline-block;
  margin: 0;
  outline: none; }

.TapActions__list__1eHW97nv {
  width: 100%;
  margin: 16px 0;
  padding: 0 16px;
  text-align: right; }

.TapActions__item__1brw2uwr {
  margin: 16px 0;
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #fff; }
  .TapActions__item__1brw2uwr a {
    cursor: pointer;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #fff; }

.TapActions__icon__1R9zjh6b .TapActions__toggle__19eMSMm6 {
  margin-left: auto;
  padding: 12px; }
  .TapActions__icon__1R9zjh6b .TapActions__toggle__19eMSMm6 button > span > svg {
    transform: translate(-50%, -50%); }
  .TapActions__icon__1R9zjh6b .TapActions__toggle__19eMSMm6 button {
    background: transparent !important;
    border: none !important; }
  .TapActions__icon__1R9zjh6b .TapActions__toggle--opened__qBYjYl4W {
    padding: 16px 16px 8px; }
    .TapActions__icon__1R9zjh6b .TapActions__toggle--opened__qBYjYl4W svg {
      height: 18px;
      width: 18px; }
    .TapActions__icon__1R9zjh6b .TapActions__toggle--opened__qBYjYl4W button {
      border: none !important; }

@keyframes TechSpecs__fillBar__3IrYYLr8 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TechSpecs__content__1XPrFmyB {
  width: 100%;
  max-width: 1048px;
  padding: 0 24px;
  margin: 64px auto; }
  @media (min-width: 37.5625em) {
    .TechSpecs__content__1XPrFmyB {
      max-width: 1128px;
      padding: 0 64px;
      margin: 64px auto; } }
  @media (min-width: 80em) {
    .TechSpecs__content__1XPrFmyB {
      max-width: 1192px;
      padding: 0 96px;
      margin: 96px auto; } }

.TechSpecs__title__1cxQI-Q1 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 1.16em;
  margin: 24px 0;
  color: #181818; }

.TechSpecs__list__1_NWtTPS {
  margin-top: 48px; }
  @media (min-width: 37.5625em) {
    .TechSpecs__list__1_NWtTPS {
      margin-top: 64px; } }

.TechSpecs__specification-group__LpEHvWUG {
  padding: 0 0 32px;
  margin: 0; }

.TechSpecs__specification__2TBZY10b {
  padding: 24px 0;
  display: block;
  border-bottom: 1px solid #eeeded; }
  @media (min-width: 37.5625em) {
    .TechSpecs__specification__2TBZY10b {
      padding: 32px 16px;
      display: flex;
      align-items: center;
      justify-content: space-between; } }
  .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
    display: block;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    color: #303030;
    margin-top: 8px; }
    @media (min-width: 37.5625em) {
      .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        margin-top: 0; } }
  .TechSpecs__specification__2TBZY10b .TechSpecs__unit__2wpGQpGD {
    margin-left: 5px; }
  .TechSpecs__specification__2TBZY10b strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #969696; }

.TechSpecs__techpanel__3rKqvOZ8 {
  padding: 0;
  margin: 0; }
  @media (min-width: 100.0625em) {
    .TechSpecs__techpanel__3rKqvOZ8 {
      max-width: 1472px; } }
  .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__list__1_NWtTPS {
    margin-top: 0; }
  .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
    padding: 20px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    @media (min-width: 37.5625em) {
      .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
        padding: 20px; } }
    .theme-ferrari-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-dark-alpha .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-light .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-neutral-grey .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #818181; }
    .theme-ferrari-ferrari-carbon .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-sf90-stradale .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f8-tributo .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-monza-sp1 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-monza-sp2 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f488-pista .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f488-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f488-pista-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f812-superfast .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-gtc4-lusso .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #505050; }
    .theme-ferrari-gtc4-lusso-t .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #505050; }
    .theme-ferrari-f8-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-812-gts .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f169 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-scuderia-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-giallo-modena .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-giallo-modena-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-races-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-portofinom-dark-blue .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-sf90-spider-graphite-black .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-171-black .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-171-rht-light .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-171-rht-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #b9d8e9; }
    .theme-ferrari-smart-guide-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-175 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #e3bdbd; }
    .theme-ferrari-169-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #8c95a0; }
    .theme-ferrari-f173vs-coupe .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #8f8f8f; }
    .theme-ferrari-f173vs-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #8f8f8f; }
    .theme-ferrari-f167 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-supercar .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-miami-event-2024 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f250 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f169m .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b {
      border-bottom: 1px solid #969696; }
    .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b:last-child {
      border-bottom: none; }
    .theme-ferrari-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-dark-alpha .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-light .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-neutral-grey .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-sf90-stradale .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-f8-tributo .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-monza-sp1 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-monza-sp2 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-f488-pista .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-f488-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-f812-superfast .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #505050; }
    .theme-ferrari-f8-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-812-gts .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-f169 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-scuderia-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-giallo-modena .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-races-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-171-black .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-171-rht-light .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-171-rht-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-175 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #8f8f8f; }
    .theme-ferrari-f167 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-supercar .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #ffffff; }
    .theme-ferrari-f250 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .theme-ferrari-f169m .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b strong {
      color: #969696; }
    .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
      color: #fff; }
      .theme-ferrari-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-light .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-neutral-grey .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-f488-pista .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-f488-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-f8-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-812-gts .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-f169 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-scuderia-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-races-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-171-black .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-175 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #1266a4; }
      .theme-ferrari-f167 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-supercar .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #ffffff; }
      .theme-ferrari-f250 .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #181818; }
      .theme-ferrari-f169m .TechSpecs__techpanel__3rKqvOZ8 .TechSpecs__specification__2TBZY10b .TechSpecs__value__1wW_OIzf {
        color: #1E4758; }

@keyframes Tile__fillBar__3Su3dCyo {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Tile__tile__2ER4wuhZ {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0 0 0 0;
  width: 100%;
  text-decoration: none; }
  .Tile__tile__2ER4wuhZ img {
    vertical-align: top;
    z-index: 0; }
  .Tile__tile__2ER4wuhZ:hover .Tile__wrapper__2Fvj_5R3 img {
    transform: scale(1.1);
    transition: transform 3s ease-in; }

.Tile__wrapper__2Fvj_5R3 {
  position: relative;
  width: 100%;
  overflow: hidden; }

.Tile__content__3wJNrNi0 {
  padding: 24px 0px;
  color: #181818; }

.Tile__pre-title__21qc8ihY {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 11px; }

.Tile__title__2q3GHjSw {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 8px;
  font-size: 13px; }
  @media (min-width: 60.0625em) {
    .Tile__title__2q3GHjSw {
      font-size: 18px; } }

.Tile__description__T4jK58lN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  line-height: 1.5em; }
  .theme-ferrari-dark .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-light .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-neutral-grey .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-f8-spider .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-812-gts .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-f169 .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-races-dark .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-171-black .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Tile__description__T4jK58lN {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Tile__description__T4jK58lN {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-175 .Tile__description__T4jK58lN {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Tile__description__T4jK58lN {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Tile__description__T4jK58lN {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Tile__description__T4jK58lN {
    color: #1266a4; }
  .theme-ferrari-f167 .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-supercar .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Tile__description__T4jK58lN {
    color: #ffffff; }
  .theme-ferrari-f250 .Tile__description__T4jK58lN {
    color: #181818; }
  .theme-ferrari-f169m .Tile__description__T4jK58lN {
    color: #1E4758; }

.Tile__link__3OYDugJF {
  margin-top: 8px; }
  .Tile__link__3OYDugJF span {
    font-size: 12px;
    text-transform: uppercase; }
    .theme-ferrari-dark .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-light .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-neutral-grey .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-f8-spider .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-812-gts .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-f169 .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-races-dark .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-171-black .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Tile__link__3OYDugJF span {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Tile__link__3OYDugJF span {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-175 .Tile__link__3OYDugJF span {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Tile__link__3OYDugJF span {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Tile__link__3OYDugJF span {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Tile__link__3OYDugJF span {
      color: #1266a4; }
    .theme-ferrari-f167 .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-supercar .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Tile__link__3OYDugJF span {
      color: #ffffff; }
    .theme-ferrari-f250 .Tile__link__3OYDugJF span {
      color: #181818; }
    .theme-ferrari-f169m .Tile__link__3OYDugJF span {
      color: #1E4758; }

.Tile__block-ellipsis__EU_dKHzv {
  display: block;
  display: -webkit-box;
  max-width: 100%;
  height: 3em;
  margin: 0 auto;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis; }

.Tile__bottom-cta__2ug_GiYe {
  margin-top: 24px; }

.Tile__square-img__2fcffx02 .Tile__wrapper__2Fvj_5R3 {
  border: 1px solid #d4d2d2; }

.Tile__square-img__2fcffx02 .Tile__bottom-cta__2ug_GiYe {
  display: none; }

.Tile__overlay-actions__2uA3dIiL {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: .9;
  text-align: right;
  background: linear-gradient(29deg, rgba(0, 0, 0, 0) 60%, black 100%); }

@keyframes TopbarBasic__fillBar__SC9CMl2z {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TopbarBasic__wrapper__1uX3ZFYV {
  display: flex;
  justify-content: space-between;
  margin: 0 0 24px;
  padding-top: 24px; }
  @media (min-width: 37.5625em) {
    .TopbarBasic__wrapper__1uX3ZFYV {
      margin: 0 0 32px; } }
  @media (min-width: 80em) {
    .TopbarBasic__wrapper__1uX3ZFYV {
      margin: 0 0 48px; } }

.TopbarBasic__position-absolute__Anz3jHDo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10; }

@keyframes TyresTable__fillBar__mswYlnNr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes TyresTable__fillBar__mswYlnNr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.theme-ferrari-dark .TyresTable__wrapper__200Nl8ZQ {
  background: #181818; }

.theme-ferrari-dark-alpha .TyresTable__wrapper__200Nl8ZQ {
  background: transparent; }

.theme-ferrari-light .TyresTable__wrapper__200Nl8ZQ {
  background: #ffffff; }

.theme-ferrari-neutral-grey .TyresTable__wrapper__200Nl8ZQ {
  background: #ffffff; }

.theme-ferrari-ferrari-carbon .TyresTable__wrapper__200Nl8ZQ {
  background: #303030; }

.theme-ferrari-sf90-stradale .TyresTable__wrapper__200Nl8ZQ {
  background: #303133; }

.theme-ferrari-f8-tributo .TyresTable__wrapper__200Nl8ZQ {
  background: #1e293e; }

.theme-ferrari-monza-sp1 .TyresTable__wrapper__200Nl8ZQ {
  background: #181818; }

.theme-ferrari-monza-sp2 .TyresTable__wrapper__200Nl8ZQ {
  background: #404040; }

.theme-ferrari-f488-pista .TyresTable__wrapper__200Nl8ZQ {
  background: #0e121b; }

.theme-ferrari-f488-spider .TyresTable__wrapper__200Nl8ZQ {
  background: #17354b; }

.theme-ferrari-f488-pista-spider .TyresTable__wrapper__200Nl8ZQ {
  background: #191b29; }

.theme-ferrari-f812-superfast .TyresTable__wrapper__200Nl8ZQ {
  background: #320607; }

.theme-ferrari-gtc4-lusso .TyresTable__wrapper__200Nl8ZQ {
  background: #c6c7c7; }

.theme-ferrari-gtc4-lusso-t .TyresTable__wrapper__200Nl8ZQ {
  background: #92989d; }

.theme-ferrari-f8-spider .TyresTable__wrapper__200Nl8ZQ {
  background: #2c2b27; }

.theme-ferrari-812-gts .TyresTable__wrapper__200Nl8ZQ {
  background: #f6f7f8; }

.theme-ferrari-f169 .TyresTable__wrapper__200Nl8ZQ {
  background: #d0dddd; }

.theme-ferrari-scuderia-dark .TyresTable__wrapper__200Nl8ZQ {
  background: transparent; }

.theme-ferrari-giallo-modena .TyresTable__wrapper__200Nl8ZQ {
  background: #ffffff; }

.theme-ferrari-giallo-modena-dark .TyresTable__wrapper__200Nl8ZQ {
  background: #181818; }

.theme-ferrari-races-dark .TyresTable__wrapper__200Nl8ZQ {
  background: #0d0d16; }

.theme-ferrari-portofinom-dark-blue .TyresTable__wrapper__200Nl8ZQ {
  background: #0d2025; }

.theme-ferrari-sf90-spider-graphite-black .TyresTable__wrapper__200Nl8ZQ {
  background: #1c1d1f; }

.theme-ferrari-171-black .TyresTable__wrapper__200Nl8ZQ {
  background: #23252d; }

.theme-ferrari-171-rht-light .TyresTable__wrapper__200Nl8ZQ {
  background: #f3f0eb; }

.theme-ferrari-171-rht-dark .TyresTable__wrapper__200Nl8ZQ {
  background: #001c35; }

.theme-ferrari-smart-guide-dark .TyresTable__wrapper__200Nl8ZQ {
  background: #331e1c; }

.theme-ferrari-175 .TyresTable__wrapper__200Nl8ZQ {
  background: #430000; }

.theme-ferrari-169-spider .TyresTable__wrapper__200Nl8ZQ {
  background: #c1cddb; }

.theme-ferrari-f173vs-coupe .TyresTable__wrapper__200Nl8ZQ {
  background: #404040; }

.theme-ferrari-f173vs-spider .TyresTable__wrapper__200Nl8ZQ {
  background: #f3f3f3; }

.theme-ferrari-f167 .TyresTable__wrapper__200Nl8ZQ {
  background: #000000; }

.theme-ferrari-supercar .TyresTable__wrapper__200Nl8ZQ {
  background: #000000; }

.theme-ferrari-miami-event-2024 .TyresTable__wrapper__200Nl8ZQ {
  background: #181818; }

.theme-ferrari-f250 .TyresTable__wrapper__200Nl8ZQ {
  background: #E7E7E7; }

.theme-ferrari-f169m .TyresTable__wrapper__200Nl8ZQ {
  background: #F1F2F2; }

.TyresTable__table__1SdoUKe0 {
  display: flex; }
  .theme-ferrari-dark .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-dark-alpha .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-light .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-neutral-grey .TyresTable__table__1SdoUKe0 {
    border: 1px solid #818181; }
  .theme-ferrari-ferrari-carbon .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-sf90-stradale .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-f8-tributo .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-monza-sp1 .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-monza-sp2 .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-f488-pista .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-f488-spider .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-f488-pista-spider .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-f812-superfast .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-gtc4-lusso .TyresTable__table__1SdoUKe0 {
    border: 1px solid #505050; }
  .theme-ferrari-gtc4-lusso-t .TyresTable__table__1SdoUKe0 {
    border: 1px solid #505050; }
  .theme-ferrari-f8-spider .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-812-gts .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-f169 .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-scuderia-dark .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-giallo-modena .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-giallo-modena-dark .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-races-dark .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-portofinom-dark-blue .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-sf90-spider-graphite-black .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-171-black .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-171-rht-light .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-171-rht-dark .TyresTable__table__1SdoUKe0 {
    border: 1px solid #b9d8e9; }
  .theme-ferrari-smart-guide-dark .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-175 .TyresTable__table__1SdoUKe0 {
    border: 1px solid #e3bdbd; }
  .theme-ferrari-169-spider .TyresTable__table__1SdoUKe0 {
    border: 1px solid #8c95a0; }
  .theme-ferrari-f173vs-coupe .TyresTable__table__1SdoUKe0 {
    border: 1px solid #8f8f8f; }
  .theme-ferrari-f173vs-spider .TyresTable__table__1SdoUKe0 {
    border: 1px solid #8f8f8f; }
  .theme-ferrari-f167 .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-supercar .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-miami-event-2024 .TyresTable__table__1SdoUKe0 {
    border: 1px solid #ffffff; }
  .theme-ferrari-f250 .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }
  .theme-ferrari-f169m .TyresTable__table__1SdoUKe0 {
    border: 1px solid #969696; }

.TyresTable__leftColumn__14hW7SL1 {
  width: 220px;
  min-width: 220px;
  flex-shrink: 0;
  height: 200px;
  padding-left: 32px;
  padding-top: 24px; }
  .theme-ferrari-dark .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-dark-alpha .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-light .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-neutral-grey .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #818181; }
  .theme-ferrari-ferrari-carbon .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-sf90-stradale .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-f8-tributo .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-monza-sp1 .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-monza-sp2 .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-f488-pista .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-f488-spider .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-f488-pista-spider .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-f812-superfast .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-gtc4-lusso .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #505050; }
  .theme-ferrari-gtc4-lusso-t .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #505050; }
  .theme-ferrari-f8-spider .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-812-gts .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-f169 .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-scuderia-dark .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-giallo-modena .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-giallo-modena-dark .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-races-dark .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-portofinom-dark-blue .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-sf90-spider-graphite-black .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-171-black .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-171-rht-light .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-171-rht-dark .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #b9d8e9; }
  .theme-ferrari-smart-guide-dark .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-175 .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #e3bdbd; }
  .theme-ferrari-169-spider .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #8c95a0; }
  .theme-ferrari-f173vs-coupe .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #8f8f8f; }
  .theme-ferrari-f173vs-spider .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #8f8f8f; }
  .theme-ferrari-f167 .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-supercar .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-miami-event-2024 .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #ffffff; }
  .theme-ferrari-f250 .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .theme-ferrari-f169m .TyresTable__leftColumn__14hW7SL1 {
    border-right: 1px solid #969696; }
  .TyresTable__leftColumn__14hW7SL1 [class*="Data__value"] {
    font-size: 25px; }

.TyresTable__pilotName__3GjyewdK {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  margin-bottom: 16px; }
  .theme-ferrari-dark .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-light .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-neutral-grey .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-f8-spider .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-812-gts .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-f169 .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-races-dark .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-171-black .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TyresTable__pilotName__3GjyewdK {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TyresTable__pilotName__3GjyewdK {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-175 .TyresTable__pilotName__3GjyewdK {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TyresTable__pilotName__3GjyewdK {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TyresTable__pilotName__3GjyewdK {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TyresTable__pilotName__3GjyewdK {
    color: #1266a4; }
  .theme-ferrari-f167 .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-supercar .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TyresTable__pilotName__3GjyewdK {
    color: #ffffff; }
  .theme-ferrari-f250 .TyresTable__pilotName__3GjyewdK {
    color: #181818; }
  .theme-ferrari-f169m .TyresTable__pilotName__3GjyewdK {
    color: #1E4758; }

.TyresTable__rightColumn__31--BnY4 {
  flex-shrink: 0;
  flex-grow: 1;
  display: flex;
  flex: 1;
  flex-direction: column;
  position: relative;
  overflow: hidden; }
  .TyresTable__rightColumn__31--BnY4 > div {
    max-width: 100%;
    overflow: hidden; }
  .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
    position: relative;
    height: 135px;
    display: flex;
    flex-direction: column; }
    .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk .TyresTable__title__Fig58ap4 {
      height: 50px;
      line-height: 50px;
      padding: 0 16px; }
    .theme-ferrari-dark .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-dark-alpha .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-light .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-neutral-grey .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #818181; }
    .theme-ferrari-ferrari-carbon .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-sf90-stradale .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f8-tributo .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-monza-sp1 .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-monza-sp2 .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f488-pista .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f488-spider .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f488-pista-spider .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f812-superfast .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-gtc4-lusso .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #505050; }
    .theme-ferrari-gtc4-lusso-t .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #505050; }
    .theme-ferrari-f8-spider .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-812-gts .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f169 .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-scuderia-dark .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-giallo-modena .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-giallo-modena-dark .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-races-dark .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-portofinom-dark-blue .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-sf90-spider-graphite-black .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-171-black .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-171-rht-light .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-171-rht-dark .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #b9d8e9; }
    .theme-ferrari-smart-guide-dark .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-175 .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #e3bdbd; }
    .theme-ferrari-169-spider .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #8c95a0; }
    .theme-ferrari-f173vs-coupe .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #8f8f8f; }
    .theme-ferrari-f173vs-spider .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #8f8f8f; }
    .theme-ferrari-f167 .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-supercar .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-miami-event-2024 .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f250 .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
    .theme-ferrari-f169m .TyresTable__rightColumn__31--BnY4 .TyresTable__top__2wg9L5qk {
      border-bottom: 1px solid #969696; }
  .TyresTable__rightColumn__31--BnY4 .TyresTable__bottom__3mRa4iBw {
    display: flex; }
    .TyresTable__rightColumn__31--BnY4 .TyresTable__bottom__3mRa4iBw .TyresTable__title__Fig58ap4 {
      width: 164px;
      padding: 16px; }

.TyresTable__bars__126vaSUk {
  display: flex; }

.TyresTable__bar__3l0QpzoJ {
  height: 35px;
  position: relative;
  overflow: hidden; }
  .TyresTable__bar--hard__1_YXvLJi {
    background: #EBE5E5; }
  .TyresTable__bar--medium__2y5s51-O {
    background: #FFD200; }
  .TyresTable__bar--soft__1KRq84Us {
    background: #CF1000; }
  .TyresTable__bar--inter__1unFllFM {
    background: #17CBAD; }
  .TyresTable__bar--wet__3MvYK5iK {
    background: #1D8ED5; }
  .TyresTable__bar--empty__1TeuJ1km {
    background: #686868; }
  .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    position: absolute;
    right: 8px;
    top: 0;
    line-height: 35px; }
    .theme-ferrari-dark .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-dark-alpha .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-light .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-neutral-grey .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-ferrari-carbon .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-sf90-stradale .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-f8-tributo .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-monza-sp1 .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-monza-sp2 .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-f488-pista .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-f488-spider .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-f488-pista-spider .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-f812-superfast .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-f8-spider .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-812-gts .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-f169 .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-scuderia-dark .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-giallo-modena .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-races-dark .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-portofinom-dark-blue .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-171-black .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-171-rht-light .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #001c35; }
    .theme-ferrari-smart-guide-dark .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-175 .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #430000; }
    .theme-ferrari-169-spider .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-f173vs-coupe .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #303030; }
    .theme-ferrari-f173vs-spider .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-f167 .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-supercar .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-miami-event-2024 .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #181818; }
    .theme-ferrari-f250 .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }
    .theme-ferrari-f169m .TyresTable__bar__3l0QpzoJ .TyresTable__value__VB-0gi53 {
      color: #ffffff; }

.TyresTable__values__28lHy2Sq {
  display: flex;
  align-items: center; }
  .TyresTable__values__28lHy2Sq .TyresTable__value__VB-0gi53 + .TyresTable__value__VB-0gi53 {
    margin-left: 24px; }

.TyresTable__title__Fig58ap4 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 16px; }
  .theme-ferrari-dark .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-dark-alpha .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-light .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-neutral-grey .TyresTable__title__Fig58ap4 {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-sf90-stradale .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-f8-tributo .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-monza-sp1 .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-monza-sp2 .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-f488-pista .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-f488-spider .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-f812-superfast .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .TyresTable__title__Fig58ap4 {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .TyresTable__title__Fig58ap4 {
    color: #505050; }
  .theme-ferrari-f8-spider .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-812-gts .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-f169 .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-scuderia-dark .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-giallo-modena .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-races-dark .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-171-black .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-171-rht-light .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-171-rht-dark .TyresTable__title__Fig58ap4 {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-175 .TyresTable__title__Fig58ap4 {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .TyresTable__title__Fig58ap4 {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .TyresTable__title__Fig58ap4 {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .TyresTable__title__Fig58ap4 {
    color: #8f8f8f; }
  .theme-ferrari-f167 .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-supercar .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .TyresTable__title__Fig58ap4 {
    color: #ffffff; }
  .theme-ferrari-f250 .TyresTable__title__Fig58ap4 {
    color: #969696; }
  .theme-ferrari-f169m .TyresTable__title__Fig58ap4 {
    color: #969696; }

.TyresTable__axisColumns__1vwO0w-O {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  opacity: 0.4; }

.TyresTable__axisColumn__-H0yvWGl {
  flex: 1;
  position: relative; }
  .theme-ferrari-dark .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-dark-alpha .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-light .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-neutral-grey .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #818181; }
  .theme-ferrari-ferrari-carbon .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-sf90-stradale .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-f8-tributo .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-monza-sp1 .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-monza-sp2 .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-f488-pista .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-f488-spider .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-f488-pista-spider .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-f812-superfast .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-gtc4-lusso .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #505050; }
  .theme-ferrari-gtc4-lusso-t .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #505050; }
  .theme-ferrari-f8-spider .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-812-gts .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-f169 .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-scuderia-dark .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-giallo-modena .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-giallo-modena-dark .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-races-dark .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-portofinom-dark-blue .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-sf90-spider-graphite-black .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-171-black .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-171-rht-light .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-171-rht-dark .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #b9d8e9; }
  .theme-ferrari-smart-guide-dark .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-175 .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #e3bdbd; }
  .theme-ferrari-169-spider .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #8c95a0; }
  .theme-ferrari-f173vs-coupe .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #8f8f8f; }
  .theme-ferrari-f173vs-spider .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #8f8f8f; }
  .theme-ferrari-f167 .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-supercar .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-miami-event-2024 .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #ffffff; }
  .theme-ferrari-f250 .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .theme-ferrari-f169m .TyresTable__axisColumn__-H0yvWGl {
    border-right: 1px solid #969696; }
  .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
    position: absolute;
    bottom: 0px;
    left: 8px;
    transform: rotate(-90deg);
    transform-origin: top left;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 10px; }
    .theme-ferrari-dark .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-dark-alpha .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-light .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-neutral-grey .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-sf90-stradale .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-f8-tributo .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-monza-sp1 .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-monza-sp2 .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-f488-pista .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-f488-spider .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-f812-superfast .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #505050; }
    .theme-ferrari-f8-spider .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-812-gts .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-f169 .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-scuderia-dark .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-giallo-modena .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-races-dark .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-171-black .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-171-rht-light .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-171-rht-dark .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-175 .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #8f8f8f; }
    .theme-ferrari-f167 .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-supercar .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #ffffff; }
    .theme-ferrari-f250 .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }
    .theme-ferrari-f169m .TyresTable__axisColumn__-H0yvWGl .TyresTable__axisValue__1BaopFI5 {
      color: #969696; }

@keyframes VerticalBarChart__fillBar__2C0Qezer {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VerticalBarChart__container__S8BUgvkb {
  max-width: 697px;
  box-sizing: initial;
  height: 100vh; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-dark {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-dark-alpha {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-light {
    background: #969696; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-neutral-grey {
    background: #969696; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-monza-sp1 {
    background: #010101; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-monza-sp2 {
    background: #010101; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f812-superfast {
    background: #270405; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f8-spider {
    background: #11100e; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f169 {
    background: #b9b7b7; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-giallo-modena {
    background: #969696; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-races-dark {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-171-black {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-175 {
    background: #150000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-169-spider {
    background: #6b7785; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f167 {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-supercar {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f250 {
    background: #969696; }
  .VerticalBarChart__container__S8BUgvkb.theme-ferrari-f169m {
    background: #969696; }

.VerticalBarChart__wrapper__3-JoKpBb {
  /** PERFECT SCROLLBAR */
  position: relative; }
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
    bottom: 0 !important;
    opacity: 1 !important;
    display: block !important;
    height: 1px; }
    .theme-ferrari-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-dark-alpha .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: transparent !important; }
    .theme-ferrari-light .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #ffffff !important; }
    .theme-ferrari-neutral-grey .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #ffffff !important; }
    .theme-ferrari-ferrari-carbon .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #303030 !important; }
    .theme-ferrari-sf90-stradale .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #303133 !important; }
    .theme-ferrari-f8-tributo .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #1e293e !important; }
    .theme-ferrari-monza-sp1 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-monza-sp2 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #404040 !important; }
    .theme-ferrari-f488-pista .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #0e121b !important; }
    .theme-ferrari-f488-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #17354b !important; }
    .theme-ferrari-f488-pista-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #191b29 !important; }
    .theme-ferrari-f812-superfast .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #320607 !important; }
    .theme-ferrari-gtc4-lusso .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #c6c7c7 !important; }
    .theme-ferrari-gtc4-lusso-t .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #92989d !important; }
    .theme-ferrari-f8-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #2c2b27 !important; }
    .theme-ferrari-812-gts .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #f6f7f8 !important; }
    .theme-ferrari-f169 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #d0dddd !important; }
    .theme-ferrari-scuderia-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: transparent !important; }
    .theme-ferrari-giallo-modena .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #ffffff !important; }
    .theme-ferrari-giallo-modena-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-races-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #0d0d16 !important; }
    .theme-ferrari-portofinom-dark-blue .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #0d2025 !important; }
    .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #1c1d1f !important; }
    .theme-ferrari-171-black .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #23252d !important; }
    .theme-ferrari-171-rht-light .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #f3f0eb !important; }
    .theme-ferrari-171-rht-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #001c35 !important; }
    .theme-ferrari-smart-guide-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #331e1c !important; }
    .theme-ferrari-175 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #430000 !important; }
    .theme-ferrari-169-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #c1cddb !important; }
    .theme-ferrari-f173vs-coupe .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #404040 !important; }
    .theme-ferrari-f173vs-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #f3f3f3 !important; }
    .theme-ferrari-f167 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #000000 !important; }
    .theme-ferrari-supercar .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #000000 !important; }
    .theme-ferrari-miami-event-2024 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-f250 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #E7E7E7 !important; }
    .theme-ferrari-f169m .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x {
      background-color: #F1F2F2 !important; }
  .theme-ferrari-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-dark-alpha .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-dark-alpha
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-dark-alpha
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: transparent !important; }
  .theme-ferrari-light .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-light
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-light
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-neutral-grey .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-neutral-grey
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-neutral-grey
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-ferrari-carbon
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-ferrari-carbon
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-sf90-stradale .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-sf90-stradale
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-sf90-stradale
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #303133 !important; }
  .theme-ferrari-f8-tributo .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f8-tributo
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f8-tributo
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #1e293e !important; }
  .theme-ferrari-monza-sp1 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-monza-sp1
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-monza-sp1
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-monza-sp2 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-monza-sp2
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-monza-sp2
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #404040 !important; }
  .theme-ferrari-f488-pista .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f488-pista
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f488-pista
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #0e121b !important; }
  .theme-ferrari-f488-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f488-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f488-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #17354b !important; }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f488-pista-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f488-pista-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #191b29 !important; }
  .theme-ferrari-f812-superfast .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f812-superfast
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f812-superfast
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #320607 !important; }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-gtc4-lusso
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-gtc4-lusso
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #c6c7c7 !important; }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-gtc4-lusso-t
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-gtc4-lusso-t
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #92989d !important; }
  .theme-ferrari-f8-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f8-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f8-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #2c2b27 !important; }
  .theme-ferrari-812-gts .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-812-gts
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-812-gts
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #f6f7f8 !important; }
  .theme-ferrari-f169 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f169
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f169
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #d0dddd !important; }
  .theme-ferrari-scuderia-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-scuderia-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-scuderia-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: transparent !important; }
  .theme-ferrari-giallo-modena .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-giallo-modena
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-giallo-modena
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-giallo-modena-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-giallo-modena-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-races-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-races-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-races-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #0d0d16 !important; }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-portofinom-dark-blue
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-portofinom-dark-blue
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #0d2025 !important; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-sf90-spider-graphite-black
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-sf90-spider-graphite-black
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #1c1d1f !important; }
  .theme-ferrari-171-black .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-171-black
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-171-black
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #23252d !important; }
  .theme-ferrari-171-rht-light .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-171-rht-light
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-171-rht-light
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #f3f0eb !important; }
  .theme-ferrari-171-rht-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-171-rht-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-171-rht-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #001c35 !important; }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-smart-guide-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-smart-guide-dark
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #331e1c !important; }
  .theme-ferrari-175 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-175
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-175
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #430000 !important; }
  .theme-ferrari-169-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-169-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-169-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #c1cddb !important; }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f173vs-coupe
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f173vs-coupe
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #404040 !important; }
  .theme-ferrari-f173vs-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f173vs-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f173vs-spider
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #f3f3f3 !important; }
  .theme-ferrari-f167 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f167
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f167
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #000000 !important; }
  .theme-ferrari-supercar .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-supercar
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-supercar
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #000000 !important; }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-miami-event-2024
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-miami-event-2024
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-f250 .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f250
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f250
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #E7E7E7 !important; }
  .theme-ferrari-f169m .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:hover, .theme-ferrari-f169m
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x:focus, .theme-ferrari-f169m
  .VerticalBarChart__wrapper__3-JoKpBb .ps__rail-x.ps--clicking {
    background-color: #F1F2F2 !important; }
  .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
    opacity: 1 !important;
    bottom: 0;
    height: 1px !important; }
    .theme-ferrari-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-dark-alpha .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-light .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-neutral-grey .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #818181 !important; }
    .theme-ferrari-ferrari-carbon .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-sf90-stradale .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f8-tributo .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-monza-sp1 .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-monza-sp2 .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f488-pista .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f488-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f488-pista-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f812-superfast .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-gtc4-lusso .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #505050 !important; }
    .theme-ferrari-gtc4-lusso-t .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #505050 !important; }
    .theme-ferrari-f8-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-812-gts .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f169 .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-scuderia-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-giallo-modena .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-giallo-modena-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-races-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-portofinom-dark-blue .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-171-black .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-171-rht-light .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-171-rht-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #b9d8e9 !important; }
    .theme-ferrari-smart-guide-dark .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-175 .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #e3bdbd !important; }
    .theme-ferrari-169-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #8c95a0 !important; }
    .theme-ferrari-f173vs-coupe .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #8f8f8f !important; }
    .theme-ferrari-f173vs-spider .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #8f8f8f !important; }
    .theme-ferrari-f167 .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-supercar .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-miami-event-2024 .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #ffffff !important; }
    .theme-ferrari-f250 .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f169m .VerticalBarChart__wrapper__3-JoKpBb .ps__thumb-x {
      background-color: #969696 !important; }

.VerticalBarChart__head__2-isd4Sv {
  display: flex;
  flex-direction: column;
  padding: 0 32px;
  width: 100%;
  align-content: space-between;
  justify-content: space-between;
  margin-bottom: 32px; }
  @media (min-width: 60.0625em) {
    .VerticalBarChart__head__2-isd4Sv {
      padding: 0;
      flex-direction: row; } }
  @media (min-width: 60.0625em) {
    .VerticalBarChart__head__2-isd4Sv {
      margin-bottom: 48px; } }

.VerticalBarChart__title__SAT6T5QS {
  flex: 1; }
  .theme-ferrari-dark .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-light .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-neutral-grey .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-f488-pista .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-f488-spider .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-f8-spider .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-812-gts .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-f169 .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-scuderia-dark .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-races-dark .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-171-black .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .VerticalBarChart__title__SAT6T5QS {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .VerticalBarChart__title__SAT6T5QS {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-175 .VerticalBarChart__title__SAT6T5QS {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .VerticalBarChart__title__SAT6T5QS {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__title__SAT6T5QS {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .VerticalBarChart__title__SAT6T5QS {
    color: #1266a4; }
  .theme-ferrari-f167 .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-supercar .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__title__SAT6T5QS {
    color: #ffffff; }
  .theme-ferrari-f250 .VerticalBarChart__title__SAT6T5QS {
    color: #181818; }
  .theme-ferrari-f169m .VerticalBarChart__title__SAT6T5QS {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .VerticalBarChart__title__SAT6T5QS {
      max-width: 40%; } }

.VerticalBarChart__legend__1zbssZbg {
  padding: 24px 0; }
  @media (min-width: 60.0625em) {
    .VerticalBarChart__legend__1zbssZbg {
      padding: 0; } }

.VerticalBarChart__scrolling__UKhDDWlx {
  padding-top: 24px;
  padding-bottom: 32px;
  position: relative;
  height: 100%; }

.VerticalBarChart__shadow__3EeCjYdj {
  position: absolute;
  top: 24px;
  bottom: 32px;
  width: 70px;
  opacity: 0;
  transition: opacity 200ms; }
  .VerticalBarChart__shadow--visible__1vO3ouaB {
    opacity: 1; }
  .VerticalBarChart__shadow--dx__2vF5Jrcg {
    right: 0; }
    .theme-ferrari-dark .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-dark-alpha .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-light .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-neutral-grey .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-ferrari-carbon .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-sf90-stradale .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f8-tributo .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp2 .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f488-pista .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f488-spider .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f488-pista-spider .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f812-superfast .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-gtc4-lusso .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-gtc4-lusso-t .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f8-spider .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-812-gts .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f169 .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-scuderia-dark .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-giallo-modena .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-giallo-modena-dark .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-races-dark .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-portofinom-dark-blue .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-171-black .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-171-rht-light .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(0, 28, 53, 0) 0%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-175 .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(67, 0, 0, 0) 0%, #430000 100%); }
    .theme-ferrari-169-spider .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f173vs-coupe .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(48, 48, 48, 0) 0%, #303030 100%); }
    .theme-ferrari-f173vs-spider .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f167 .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-supercar .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-miami-event-2024 .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f250 .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f169m .VerticalBarChart__shadow--dx__2vF5Jrcg {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
  .VerticalBarChart__shadow--sx__2isP5c6w {
    left: 0; }
    .theme-ferrari-dark .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-dark-alpha .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-light .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-neutral-grey .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-ferrari-carbon .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-sf90-stradale .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f8-tributo .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp1 .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp2 .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f488-pista .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f488-spider .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f488-pista-spider .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f812-superfast .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-gtc4-lusso .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-gtc4-lusso-t .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f8-spider .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-812-gts .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f169 .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-scuderia-dark .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-giallo-modena .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-giallo-modena-dark .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-races-dark .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-portofinom-dark-blue .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-171-black .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-171-rht-light .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(0, 28, 53, 0) 0%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-175 .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(67, 0, 0, 0) 0%, #430000 100%); }
    .theme-ferrari-169-spider .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f173vs-coupe .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(48, 48, 48, 0) 0%, #303030 100%); }
    .theme-ferrari-f173vs-spider .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f167 .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-supercar .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-miami-event-2024 .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f250 .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-f169m .VerticalBarChart__shadow--sx__2isP5c6w {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }

.VerticalBarChart__chart__3TSdbDIi {
  position: relative;
  height: 420px; }

.VerticalBarChart__chartWrapper__3qGJB_L_ {
  height: 100%;
  min-width: 100%;
  position: absolute; }

.VerticalBarChart__chartSpacer__3c1jJzsn {
  width: 24px;
  min-width: auto !important;
  margin-left: 0 !important;
  flex: none !important; }

.VerticalBarChart__paddingOnMobile__niFRJb5H, .VerticalBarChart__axis__cnuPpR4c, .VerticalBarChart__bars__27kGUdMX, .VerticalBarChart__underAxis__1_tnBjA5 {
  padding-left: 32px;
  padding-right: 32px; }
  @media (min-width: 60.0625em) {
    .VerticalBarChart__paddingOnMobile__niFRJb5H, .VerticalBarChart__axis__cnuPpR4c, .VerticalBarChart__bars__27kGUdMX, .VerticalBarChart__underAxis__1_tnBjA5 {
      padding-left: 0;
      padding-right: 0; } }

.VerticalBarChart__axis__cnuPpR4c {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 120px;
  width: 100%;
  flex-direction: column;
  display: flex; }
  .VerticalBarChart__axis__cnuPpR4c::after {
    content: "";
    position: absolute;
    left: 32px;
    right: 32px;
    bottom: 0px;
    height: 2px;
    z-index: 5; }
    .theme-ferrari-dark .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-dark-alpha .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-light .VerticalBarChart__axis__cnuPpR4c::after {
      background: #eeeded; }
    .theme-ferrari-neutral-grey .VerticalBarChart__axis__cnuPpR4c::after {
      background: #eeeded; }
    .theme-ferrari-ferrari-carbon .VerticalBarChart__axis__cnuPpR4c::after {
      background: #181818; }
    .theme-ferrari-sf90-stradale .VerticalBarChart__axis__cnuPpR4c::after {
      background: #252627; }
    .theme-ferrari-f8-tributo .VerticalBarChart__axis__cnuPpR4c::after {
      background: #101724; }
    .theme-ferrari-monza-sp1 .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-monza-sp2 .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-f488-pista .VerticalBarChart__axis__cnuPpR4c::after {
      background: #1e2128; }
    .theme-ferrari-f488-spider .VerticalBarChart__axis__cnuPpR4c::after {
      background: #0f2331; }
    .theme-ferrari-f488-pista-spider .VerticalBarChart__axis__cnuPpR4c::after {
      background: #212334; }
    .theme-ferrari-f812-superfast .VerticalBarChart__axis__cnuPpR4c::after {
      background: #3c0b0d; }
    .theme-ferrari-gtc4-lusso .VerticalBarChart__axis__cnuPpR4c::after {
      background: #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .VerticalBarChart__axis__cnuPpR4c::after {
      background: #a0a7ac; }
    .theme-ferrari-f8-spider .VerticalBarChart__axis__cnuPpR4c::after {
      background: #1b1a17; }
    .theme-ferrari-812-gts .VerticalBarChart__axis__cnuPpR4c::after {
      background: #dbdbdb; }
    .theme-ferrari-f169 .VerticalBarChart__axis__cnuPpR4c::after {
      background: #dbdbdb; }
    .theme-ferrari-scuderia-dark .VerticalBarChart__axis__cnuPpR4c::after {
      background: #414141; }
    .theme-ferrari-giallo-modena .VerticalBarChart__axis__cnuPpR4c::after {
      background: #eeeded; }
    .theme-ferrari-giallo-modena-dark .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-races-dark .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303035; }
    .theme-ferrari-portofinom-dark-blue .VerticalBarChart__axis__cnuPpR4c::after {
      background: #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__axis__cnuPpR4c::after {
      background: #252a2b; }
    .theme-ferrari-171-black .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-171-rht-light .VerticalBarChart__axis__cnuPpR4c::after {
      background: #ede8e1; }
    .theme-ferrari-171-rht-dark .VerticalBarChart__axis__cnuPpR4c::after {
      background: #001324; }
    .theme-ferrari-smart-guide-dark .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-175 .VerticalBarChart__axis__cnuPpR4c::after {
      background: #2c0000; }
    .theme-ferrari-169-spider .VerticalBarChart__axis__cnuPpR4c::after {
      background: #9ca7b4; }
    .theme-ferrari-f173vs-coupe .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-f173vs-spider .VerticalBarChart__axis__cnuPpR4c::after {
      background: #d0d0d0; }
    .theme-ferrari-f167 .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-supercar .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-miami-event-2024 .VerticalBarChart__axis__cnuPpR4c::after {
      background: #303030; }
    .theme-ferrari-f250 .VerticalBarChart__axis__cnuPpR4c::after {
      background: #eeeded; }
    .theme-ferrari-f169m .VerticalBarChart__axis__cnuPpR4c::after {
      background: #eeeded; }
    @media (min-width: 60.0625em) {
      .VerticalBarChart__axis__cnuPpR4c::after {
        left: 0;
        right: 0; } }

.VerticalBarChart__axisRow__1KYWGAia {
  flex: 1;
  position: relative; }
  .theme-ferrari-dark .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-dark-alpha .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-light .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #252627; }
  .theme-ferrari-f8-tributo .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-f488-pista .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #212334; }
  .theme-ferrari-f812-superfast .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #414141; }
  .theme-ferrari-giallo-modena .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-races-dark .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #252a2b; }
  .theme-ferrari-171-black .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-171-rht-light .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-175 .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #2c0000; }
  .theme-ferrari-169-spider .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-supercar .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #303030; }
  .theme-ferrari-f250 .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #eeeded; }
  .theme-ferrari-f169m .VerticalBarChart__axisRow__1KYWGAia {
    border-top: 1px solid #eeeded; }

.VerticalBarChart__axisValue__1T7aFcu- {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  position: absolute;
  left: 0;
  top: -2em; }
  .theme-ferrari-dark .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-dark-alpha .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-light .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-neutral-grey .VerticalBarChart__axisValue__1T7aFcu- {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-sf90-stradale .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-f8-tributo .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-monza-sp1 .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-monza-sp2 .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-f488-pista .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-f488-spider .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-f812-superfast .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__axisValue__1T7aFcu- {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__axisValue__1T7aFcu- {
    color: #505050; }
  .theme-ferrari-f8-spider .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-812-gts .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-f169 .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-scuderia-dark .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-giallo-modena .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-races-dark .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-171-black .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-171-rht-light .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-171-rht-dark .VerticalBarChart__axisValue__1T7aFcu- {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-175 .VerticalBarChart__axisValue__1T7aFcu- {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .VerticalBarChart__axisValue__1T7aFcu- {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__axisValue__1T7aFcu- {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .VerticalBarChart__axisValue__1T7aFcu- {
    color: #8f8f8f; }
  .theme-ferrari-f167 .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-supercar .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__axisValue__1T7aFcu- {
    color: #ffffff; }
  .theme-ferrari-f250 .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }
  .theme-ferrari-f169m .VerticalBarChart__axisValue__1T7aFcu- {
    color: #969696; }

.VerticalBarChart__bars__27kGUdMX {
  position: relative;
  height: 100%;
  min-width: 100%;
  padding-bottom: 120px;
  display: flex;
  justify-content: space-between; }

.VerticalBarChart__barsWrapper__1uXyQpVN {
  flex: 1;
  display: flex;
  align-items: flex-end;
  min-width: 53px; }
  .VerticalBarChart__barsWrapper__1uXyQpVN + .VerticalBarChart__barsWrapper__1uXyQpVN {
    margin-left: 14px; }
  .VerticalBarChart__barsWrapper__1uXyQpVN.VerticalBarChart__centerBars__1lO2fuqA {
    justify-content: center; }

.VerticalBarChart__bar__2oQ8xgN4 {
  flex: 1;
  margin: 0 2px;
  position: relative; }
  .theme-ferrari-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-dark-alpha .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-light .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-neutral-grey .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(129, 129, 129, 0.8) 0%, #818181 80%); }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-sf90-stradale .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f8-tributo .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-monza-sp1 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-monza-sp2 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f488-pista .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f488-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f812-superfast .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(80, 80, 80, 0.8) 0%, #505050 80%); }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(80, 80, 80, 0.8) 0%, #505050 80%); }
  .theme-ferrari-f8-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-812-gts .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f169 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-scuderia-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-giallo-modena .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-races-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-171-black .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-171-rht-light .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-171-rht-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(185, 216, 233, 0.8) 0%, #b9d8e9 80%); }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-175 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(227, 189, 189, 0.8) 0%, #e3bdbd 80%); }
  .theme-ferrari-169-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(140, 149, 160, 0.8) 0%, #8c95a0 80%); }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(143, 143, 143, 0.8) 0%, #8f8f8f 80%); }
  .theme-ferrari-f173vs-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(143, 143, 143, 0.8) 0%, #8f8f8f 80%); }
  .theme-ferrari-f167 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-supercar .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(255, 255, 255, 0.8) 0%, #ffffff 80%); }
  .theme-ferrari-f250 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-f169m .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar0__SqMZOKf5 {
    background: linear-gradient(to top, rgba(150, 150, 150, 0.8) 0%, #969696 80%); }
  .theme-ferrari-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-dark-alpha .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-light .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-neutral-grey .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-sf90-stradale .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f8-tributo .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-monza-sp1 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-monza-sp2 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-pista .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f812-superfast .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f8-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-812-gts .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f169 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-scuderia-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-giallo-modena .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(235, 178, 24, 0.8) 0%, #ebb218 80%); }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(235, 178, 24, 0.8) 0%, #ebb218 80%); }
  .theme-ferrari-races-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-black .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-rht-light .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-171-rht-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-175 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-169-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f173vs-spider .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f167 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-supercar .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(0, 146, 177, 0.8) 0%, #0092b1 80%); }
  .theme-ferrari-f250 .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .theme-ferrari-f169m .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__bar1__1ddELLWD {
    background: linear-gradient(to top, rgba(218, 41, 28, 0.8) 0%, #da291c 80%); }
  .VerticalBarChart__bar__2oQ8xgN4.VerticalBarChart__barSingle__18YqMkOB {
    max-width: 27px;
    margin-left: 25%; }
  .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
    position: absolute;
    top: -1.5em;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    font-weight: bold;
    margin: 0 -10px; }
    .theme-ferrari-dark .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-light .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-neutral-grey .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-f488-pista .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-f488-spider .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-f8-spider .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-812-gts .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-f169 .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-scuderia-dark .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-races-dark .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-171-black .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-175 .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #1266a4; }
    .theme-ferrari-f167 .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-supercar .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #ffffff; }
    .theme-ferrari-f250 .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #181818; }
    .theme-ferrari-f169m .VerticalBarChart__bar__2oQ8xgN4 .VerticalBarChart__value__3R5pMB1K {
      color: #1E4758; }

.VerticalBarChart__underAxis__1_tnBjA5 {
  position: absolute;
  bottom: -60px;
  left: 0;
  right: 0; }

.VerticalBarChart__xLabels__25uG2vsL {
  display: flex;
  height: 48px;
  align-items: center; }
  .theme-ferrari-dark .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-dark-alpha .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-light .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-neutral-grey .VerticalBarChart__xLabels__25uG2vsL {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-sf90-stradale .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-f8-tributo .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-monza-sp1 .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-monza-sp2 .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-f488-pista .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-f488-spider .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-f812-superfast .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__xLabels__25uG2vsL {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__xLabels__25uG2vsL {
    color: #505050; }
  .theme-ferrari-f8-spider .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-812-gts .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-f169 .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-scuderia-dark .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-giallo-modena .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-races-dark .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-171-black .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-171-rht-light .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-171-rht-dark .VerticalBarChart__xLabels__25uG2vsL {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-175 .VerticalBarChart__xLabels__25uG2vsL {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .VerticalBarChart__xLabels__25uG2vsL {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__xLabels__25uG2vsL {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .VerticalBarChart__xLabels__25uG2vsL {
    color: #8f8f8f; }
  .theme-ferrari-f167 .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-supercar .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__xLabels__25uG2vsL {
    color: #ffffff; }
  .theme-ferrari-f250 .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }
  .theme-ferrari-f169m .VerticalBarChart__xLabels__25uG2vsL {
    color: #969696; }

.VerticalBarChart__xLabel__2Bt0B0wT {
  flex: 1;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px; }
  .VerticalBarChart__xLabel__2Bt0B0wT + .VerticalBarChart__xLabel__2Bt0B0wT {
    margin-left: 14px; }

.VerticalBarChart__xAxisName__3B4dl57X {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  text-align: center; }
  .theme-ferrari-dark .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-dark-alpha .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-light .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-neutral-grey .VerticalBarChart__xAxisName__3B4dl57X {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-sf90-stradale .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-f8-tributo .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-monza-sp1 .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-monza-sp2 .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-f488-pista .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-f488-spider .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-f812-superfast .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .VerticalBarChart__xAxisName__3B4dl57X {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .VerticalBarChart__xAxisName__3B4dl57X {
    color: #505050; }
  .theme-ferrari-f8-spider .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-812-gts .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-f169 .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-scuderia-dark .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-giallo-modena .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-races-dark .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-171-black .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-171-rht-light .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-171-rht-dark .VerticalBarChart__xAxisName__3B4dl57X {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-175 .VerticalBarChart__xAxisName__3B4dl57X {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .VerticalBarChart__xAxisName__3B4dl57X {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .VerticalBarChart__xAxisName__3B4dl57X {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .VerticalBarChart__xAxisName__3B4dl57X {
    color: #8f8f8f; }
  .theme-ferrari-f167 .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-supercar .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .VerticalBarChart__xAxisName__3B4dl57X {
    color: #ffffff; }
  .theme-ferrari-f250 .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }
  .theme-ferrari-f169m .VerticalBarChart__xAxisName__3B4dl57X {
    color: #969696; }

.theme-ferrari-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-dark-alpha .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, transparent 100%); }

.theme-ferrari-light .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }

.theme-ferrari-neutral-grey .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }

.theme-ferrari-ferrari-carbon .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(48, 48, 48, 0) 0%, #303030 100%); }

.theme-ferrari-sf90-stradale .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(48, 49, 51, 0) 0%, #303133 100%); }

.theme-ferrari-f8-tributo .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(30, 41, 62, 0) 0%, #1e293e 100%); }

.theme-ferrari-monza-sp1 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-monza-sp2 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(64, 64, 64, 0) 0%, #404040 100%); }

.theme-ferrari-f488-pista .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(14, 18, 27, 0) 0%, #0e121b 100%); }

.theme-ferrari-f488-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(23, 53, 75, 0) 0%, #17354b 100%); }

.theme-ferrari-f488-pista-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(25, 27, 41, 0) 0%, #191b29 100%); }

.theme-ferrari-f812-superfast .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(50, 6, 7, 0) 0%, #320607 100%); }

.theme-ferrari-gtc4-lusso .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(198, 199, 199, 0) 0%, #c6c7c7 100%); }

.theme-ferrari-gtc4-lusso-t .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(146, 152, 157, 0) 0%, #92989d 100%); }

.theme-ferrari-f8-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(44, 43, 39, 0) 0%, #2c2b27 100%); }

.theme-ferrari-812-gts .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(246, 247, 248, 0) 0%, #f6f7f8 100%); }

.theme-ferrari-f169 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(208, 221, 221, 0) 0%, #d0dddd 100%); }

.theme-ferrari-scuderia-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, transparent 100%); }

.theme-ferrari-giallo-modena .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }

.theme-ferrari-giallo-modena-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-races-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(13, 13, 22, 0) 0%, #0d0d16 100%); }

.theme-ferrari-portofinom-dark-blue .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(13, 32, 37, 0) 0%, #0d2025 100%); }

.theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(28, 29, 31, 0) 0%, #1c1d1f 100%); }

.theme-ferrari-171-black .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(35, 37, 45, 0) 0%, #23252d 100%); }

.theme-ferrari-171-rht-light .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }

.theme-ferrari-171-rht-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(0, 28, 53, 0) 0%, #001c35 100%); }

.theme-ferrari-smart-guide-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(51, 30, 28, 0) 0%, #331e1c 100%); }

.theme-ferrari-175 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(67, 0, 0, 0) 0%, #430000 100%); }

.theme-ferrari-169-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(193, 205, 219, 0) 0%, #c1cddb 100%); }

.theme-ferrari-f173vs-coupe .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(64, 64, 64, 0) 0%, #404040 100%); }

.theme-ferrari-f173vs-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(243, 243, 243, 0) 0%, #f3f3f3 100%); }

.theme-ferrari-f167 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.theme-ferrari-supercar .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.theme-ferrari-miami-event-2024 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-f250 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(231, 231, 231, 0) 0%, #E7E7E7 100%); }

.theme-ferrari-f169m .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--dx__2vF5Jrcg {
  background: linear-gradient(to right, rgba(241, 242, 242, 0) 0%, #F1F2F2 100%); }

.theme-ferrari-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-dark-alpha .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, transparent 100%); }

.theme-ferrari-light .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }

.theme-ferrari-neutral-grey .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }

.theme-ferrari-ferrari-carbon .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(48, 48, 48, 0) 0%, #303030 100%); }

.theme-ferrari-sf90-stradale .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(48, 49, 51, 0) 0%, #303133 100%); }

.theme-ferrari-f8-tributo .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(30, 41, 62, 0) 0%, #1e293e 100%); }

.theme-ferrari-monza-sp1 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-monza-sp2 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(64, 64, 64, 0) 0%, #404040 100%); }

.theme-ferrari-f488-pista .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(14, 18, 27, 0) 0%, #0e121b 100%); }

.theme-ferrari-f488-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(23, 53, 75, 0) 0%, #17354b 100%); }

.theme-ferrari-f488-pista-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(25, 27, 41, 0) 0%, #191b29 100%); }

.theme-ferrari-f812-superfast .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(50, 6, 7, 0) 0%, #320607 100%); }

.theme-ferrari-gtc4-lusso .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(198, 199, 199, 0) 0%, #c6c7c7 100%); }

.theme-ferrari-gtc4-lusso-t .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(146, 152, 157, 0) 0%, #92989d 100%); }

.theme-ferrari-f8-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(44, 43, 39, 0) 0%, #2c2b27 100%); }

.theme-ferrari-812-gts .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(246, 247, 248, 0) 0%, #f6f7f8 100%); }

.theme-ferrari-f169 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(208, 221, 221, 0) 0%, #d0dddd 100%); }

.theme-ferrari-scuderia-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, transparent 100%); }

.theme-ferrari-giallo-modena .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }

.theme-ferrari-giallo-modena-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-races-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(13, 13, 22, 0) 0%, #0d0d16 100%); }

.theme-ferrari-portofinom-dark-blue .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(13, 32, 37, 0) 0%, #0d2025 100%); }

.theme-ferrari-sf90-spider-graphite-black .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(28, 29, 31, 0) 0%, #1c1d1f 100%); }

.theme-ferrari-171-black .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(35, 37, 45, 0) 0%, #23252d 100%); }

.theme-ferrari-171-rht-light .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }

.theme-ferrari-171-rht-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(0, 28, 53, 0) 0%, #001c35 100%); }

.theme-ferrari-smart-guide-dark .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(51, 30, 28, 0) 0%, #331e1c 100%); }

.theme-ferrari-175 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(67, 0, 0, 0) 0%, #430000 100%); }

.theme-ferrari-169-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(193, 205, 219, 0) 0%, #c1cddb 100%); }

.theme-ferrari-f173vs-coupe .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(64, 64, 64, 0) 0%, #404040 100%); }

.theme-ferrari-f173vs-spider .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(243, 243, 243, 0) 0%, #f3f3f3 100%); }

.theme-ferrari-f167 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.theme-ferrari-supercar .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #000000 100%); }

.theme-ferrari-miami-event-2024 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }

.theme-ferrari-f250 .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(231, 231, 231, 0) 0%, #E7E7E7 100%); }

.theme-ferrari-f169m .VerticalBarChart__races-dark__39R-b7p1 .VerticalBarChart__shadow--sx__2isP5c6w {
  background: linear-gradient(to left, rgba(241, 242, 242, 0) 0%, #F1F2F2 100%); }

@keyframes VideoFrames__fillBar__81XbJfF3 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoFrames__wrapper__3MM_wSUD {
  position: fixed;
  top: 0;
  left: 0;
  right: 0; }
  @media (min-width: 60.0625em) {
    .VideoFrames__wrapper__3MM_wSUD {
      position: absolute;
      bottom: 0; } }

.VideoFrames__video-wrapper__DCVpHdj0 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .VideoFrames__video-wrapper__DCVpHdj0:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 4; }
  .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__video__k-BTYL7A {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1; }
  .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__static__eCj67a1n {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3; }
    .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__static__eCj67a1n img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      opacity: 0;
      display: none;
      transition: opacity 0.1s; }
      .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__static__eCj67a1n img.VideoFrames__still__VCLUW_vs {
        display: block; }
      .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__static__eCj67a1n img.VideoFrames__fade__3eyRefbR {
        opacity: 1;
        transition: opacity 1.3s ease-in; }
      .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__static__eCj67a1n img:first-child {
        display: none; }
  .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__gradient__2JwWfls5 {
    transition: opacity .6s ease-in-out;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 4;
    opacity: 0;
    background-image: linear-gradient(to top, white 0%, white 10%, white 20%, rgba(255, 255, 255, 0) 40%); }
    .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__gradient__2JwWfls5.VideoFrames__gradient-fade__1bf6lL8b {
      opacity: 1; }
  .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__curtain__3L17G68A {
    transition: opacity .6s ease-in-out;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 4;
    opacity: 0;
    background-color: #fff; }
    .VideoFrames__video-wrapper__DCVpHdj0 .VideoFrames__curtain__3L17G68A.VideoFrames__fade__3eyRefbR {
      opacity: 1; }

.VideoFrames__landing__2AgrfO2G {
  transition: opacity .6s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100vh;
  opacity: 0;
  background-color: #fff;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center bottom; }
  @media (min-width: 60.0625em) {
    .VideoFrames__landing__2AgrfO2G {
      height: auto;
      bottom: 50px; } }
  .VideoFrames__landing__2AgrfO2G.VideoFrames__visible__tTHwpp4j {
    opacity: 1; }

@keyframes VideoGrid__fillBar__2bMYrxfI {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@media (min-width: 37.5625em) {
  .VideoGrid__wrapper__h7iBk2hP {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 16px;
    row-gap: 32px; } }

@media (min-width: 80em) {
  .VideoGrid__wrapper__h7iBk2hP {
    grid-template-columns: repeat(3, 1fr); } }

@keyframes WorldSphere__fillBar__pVQ69qaP {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.WorldSphere__wrapper__GapmJeDy {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0; }
  .WorldSphere__wrapper__GapmJeDy canvas {
    position: absolute;
    bottom: 0;
    left: 50%;
    z-index: 1;
    transform: translateX(-50%); }
  .WorldSphere__wrapper__GapmJeDy button {
    position: relative;
    z-index: 200; }

@keyframes AccordionBlock__fillBar__2__9JfAm {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.AccordionBlock__wrapper__3GcNipC2 {
  position: relative;
  width: 100%; }
  .AccordionBlock__wrapper__3GcNipC2:before, .AccordionBlock__wrapper__3GcNipC2:after {
    content: '';
    display: table;
    clear: both; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-dark {
    background: #181818; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-dark-alpha {
    background: transparent; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-light {
    background: #ffffff; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-sf90-stradale {
    background: #303133; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-monza-sp1 {
    background: #181818; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-monza-sp2 {
    background: #404040; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f488-pista {
    background: #0e121b; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f488-spider {
    background: #17354b; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f812-superfast {
    background: #320607; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f169 {
    background: #d0dddd; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-scuderia-dark {
    background: transparent; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-races-dark {
    background: #0d0d16; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-171-black {
    background: #23252d; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-175 {
    background: #430000; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-169-spider {
    background: #c1cddb; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f167 {
    background: #000000; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-supercar {
    background: #000000; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f250 {
    background: #E7E7E7; }
  .AccordionBlock__wrapper__3GcNipC2.theme-ferrari-f169m {
    background: #F1F2F2; }
  .AccordionBlock__wrapper__3GcNipC2.AccordionBlock__stickyContainer__3MyvjHLJ .AccordionBlock__container__p5K0uejJ {
    max-width: 100%;
    margin-top: 32px; }

.AccordionBlock__container__p5K0uejJ {
  max-width: 1216px;
  margin: 0 auto;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .AccordionBlock__container__p5K0uejJ {
      padding: 0 48px; } }
  @media (min-width: 80em) {
    .AccordionBlock__container__p5K0uejJ {
      padding: 0; } }
  .AccordionBlock__container--medium-width__2ujWSwdY {
    max-width: 800px; }

@keyframes AdobeForm__fillBar__1NS-4dxD {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.theme-ferrari-dark .AdobeForm__content__1HfJb4as {
  background: #181818;
  color: #ffffff; }

.theme-ferrari-dark-alpha .AdobeForm__content__1HfJb4as {
  background: transparent;
  color: #ffffff; }

.theme-ferrari-light .AdobeForm__content__1HfJb4as {
  background: #ffffff;
  color: #181818; }

.theme-ferrari-neutral-grey .AdobeForm__content__1HfJb4as {
  background: #ffffff;
  color: #181818; }

.theme-ferrari-ferrari-carbon .AdobeForm__content__1HfJb4as {
  background: #303030;
  color: #ffffff; }

.theme-ferrari-sf90-stradale .AdobeForm__content__1HfJb4as {
  background: #303133;
  color: #ffffff; }

.theme-ferrari-f8-tributo .AdobeForm__content__1HfJb4as {
  background: #1e293e;
  color: #ffffff; }

.theme-ferrari-monza-sp1 .AdobeForm__content__1HfJb4as {
  background: #181818;
  color: #ffffff; }

.theme-ferrari-monza-sp2 .AdobeForm__content__1HfJb4as {
  background: #404040;
  color: #ffffff; }

.theme-ferrari-f488-pista .AdobeForm__content__1HfJb4as {
  background: #0e121b;
  color: #ffffff; }

.theme-ferrari-f488-spider .AdobeForm__content__1HfJb4as {
  background: #17354b;
  color: #ffffff; }

.theme-ferrari-f488-pista-spider .AdobeForm__content__1HfJb4as {
  background: #191b29;
  color: #ffffff; }

.theme-ferrari-f812-superfast .AdobeForm__content__1HfJb4as {
  background: #320607;
  color: #ffffff; }

.theme-ferrari-gtc4-lusso .AdobeForm__content__1HfJb4as {
  background: #c6c7c7;
  color: #181818; }

.theme-ferrari-gtc4-lusso-t .AdobeForm__content__1HfJb4as {
  background: #92989d;
  color: #181818; }

.theme-ferrari-f8-spider .AdobeForm__content__1HfJb4as {
  background: #2c2b27;
  color: #ffffff; }

.theme-ferrari-812-gts .AdobeForm__content__1HfJb4as {
  background: #f6f7f8;
  color: #181818; }

.theme-ferrari-f169 .AdobeForm__content__1HfJb4as {
  background: #d0dddd;
  color: #181818; }

.theme-ferrari-scuderia-dark .AdobeForm__content__1HfJb4as {
  background: transparent;
  color: #ffffff; }

.theme-ferrari-giallo-modena .AdobeForm__content__1HfJb4as {
  background: #ffffff;
  color: #181818; }

.theme-ferrari-giallo-modena-dark .AdobeForm__content__1HfJb4as {
  background: #181818;
  color: #ffffff; }

.theme-ferrari-races-dark .AdobeForm__content__1HfJb4as {
  background: #0d0d16;
  color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .AdobeForm__content__1HfJb4as {
  background: #0d2025;
  color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .AdobeForm__content__1HfJb4as {
  background: #1c1d1f;
  color: #ffffff; }

.theme-ferrari-171-black .AdobeForm__content__1HfJb4as {
  background: #23252d;
  color: #ffffff; }

.theme-ferrari-171-rht-light .AdobeForm__content__1HfJb4as {
  background: #f3f0eb;
  color: #001c35; }

.theme-ferrari-171-rht-dark .AdobeForm__content__1HfJb4as {
  background: #001c35;
  color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .AdobeForm__content__1HfJb4as {
  background: #331e1c;
  color: #ffffff; }

.theme-ferrari-175 .AdobeForm__content__1HfJb4as {
  background: #430000;
  color: #fcf2f2; }

.theme-ferrari-169-spider .AdobeForm__content__1HfJb4as {
  background: #c1cddb;
  color: #374552; }

.theme-ferrari-f173vs-coupe .AdobeForm__content__1HfJb4as {
  background: #404040;
  color: #d0d0d0; }

.theme-ferrari-f173vs-spider .AdobeForm__content__1HfJb4as {
  background: #f3f3f3;
  color: #1266a4; }

.theme-ferrari-f167 .AdobeForm__content__1HfJb4as {
  background: #000000;
  color: #ffffff; }

.theme-ferrari-supercar .AdobeForm__content__1HfJb4as {
  background: #000000;
  color: #ffffff; }

.theme-ferrari-miami-event-2024 .AdobeForm__content__1HfJb4as {
  background: #181818;
  color: #ffffff; }

.theme-ferrari-f250 .AdobeForm__content__1HfJb4as {
  background: #E7E7E7;
  color: #181818; }

.theme-ferrari-f169m .AdobeForm__content__1HfJb4as {
  background: #F1F2F2;
  color: #1E4758; }

.AdobeForm__loading__34o9qMBf {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .AdobeForm__loading__34o9qMBf {
      font-size: 28px; } }

.AdobeForm__loader__1z0Itz1l {
  position: sticky;
  top: 0;
  left: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  z-index: 1;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center; }
  .AdobeForm__loader__1z0Itz1l.AdobeForm__notInModal__17Ezkusk {
    height: 100%;
    position: absolute; }

.AdobeForm__customContent__5KWvyR7a {
  margin-bottom: -48px;
  padding: 0 24px 0 36px; }
  @media (min-width: 60.0625em) {
    .AdobeForm__customContent__5KWvyR7a {
      padding: 0 64px 0 76px; } }
  @media (min-width: 80em) {
    .AdobeForm__customContent__5KWvyR7a {
      padding: 0 64px 0 108px; } }
  .AdobeForm__customContent__5KWvyR7a h2 {
    margin-bottom: 0; }

.af-error {
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  padding: 96px 32px; }
  .af-error a {
    text-decoration: underline; }
  .af-error a:hover {
    text-decoration: none; }

@keyframes AuthorBlock__fillBar__xTNCsWZe {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.AuthorBlock__container__1drn_VFP.theme-ferrari-dark {
  background-color: #181818; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-dark-alpha {
  background-color: transparent; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-light {
  background-color: #ffffff; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-neutral-grey {
  background-color: #ffffff; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-ferrari-carbon {
  background-color: #303030; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-sf90-stradale {
  background-color: #303133; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f8-tributo {
  background-color: #1e293e; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-monza-sp1 {
  background-color: #181818; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-monza-sp2 {
  background-color: #404040; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f488-pista {
  background-color: #0e121b; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f488-spider {
  background-color: #17354b; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f488-pista-spider {
  background-color: #191b29; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f812-superfast {
  background-color: #320607; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-gtc4-lusso {
  background-color: #c6c7c7; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-gtc4-lusso-t {
  background-color: #92989d; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f8-spider {
  background-color: #2c2b27; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-812-gts {
  background-color: #f6f7f8; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f169 {
  background-color: #d0dddd; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-scuderia-dark {
  background-color: transparent; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-giallo-modena {
  background-color: #ffffff; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-giallo-modena-dark {
  background-color: #181818; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-races-dark {
  background-color: #0d0d16; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-portofinom-dark-blue {
  background-color: #0d2025; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-sf90-spider-graphite-black {
  background-color: #1c1d1f; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-171-black {
  background-color: #23252d; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-171-rht-light {
  background-color: #f3f0eb; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-171-rht-dark {
  background-color: #001c35; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-smart-guide-dark {
  background-color: #331e1c; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-175 {
  background-color: #430000; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-169-spider {
  background-color: #c1cddb; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f173vs-coupe {
  background-color: #404040; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f173vs-spider {
  background-color: #f3f3f3; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f167 {
  background-color: #000000; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-supercar {
  background-color: #000000; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-miami-event-2024 {
  background-color: #181818; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f250 {
  background-color: #E7E7E7; }

.AuthorBlock__container__1drn_VFP.theme-ferrari-f169m {
  background-color: #F1F2F2; }

.AuthorBlock__chapterTitle__nlBw_ffE {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .AuthorBlock__chapterTitle__nlBw_ffE {
      padding: 48px; } }

.AuthorBlock__content__X5mRrk7g {
  max-width: 800px;
  margin: 0 auto; }

@keyframes BoxGrid__fillBar__CRDPPYiB {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.BoxGrid__wrapper__8wd6k8Zy {
  position: relative;
  width: 100%; }
  .BoxGrid__wrapper__8wd6k8Zy:before, .BoxGrid__wrapper__8wd6k8Zy:after {
    content: '';
    display: table;
    clear: both; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-dark {
    background: #181818; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-dark-alpha {
    background: transparent; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-light {
    background: #ffffff; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-sf90-stradale {
    background: #303133; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-monza-sp1 {
    background: #181818; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-monza-sp2 {
    background: #404040; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f488-pista {
    background: #0e121b; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f488-spider {
    background: #17354b; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f812-superfast {
    background: #320607; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f169 {
    background: #d0dddd; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-scuderia-dark {
    background: transparent; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-races-dark {
    background: #0d0d16; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-171-black {
    background: #23252d; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-175 {
    background: #430000; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-169-spider {
    background: #c1cddb; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f167 {
    background: #000000; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-supercar {
    background: #000000; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f250 {
    background: #E7E7E7; }
  .BoxGrid__wrapper__8wd6k8Zy.theme-ferrari-f169m {
    background: #F1F2F2; }

.BoxGrid__chapterTitle__2a8zXNyj {
  padding: 24px 24px 0; }
  @media (min-width: 60.0625em) {
    .BoxGrid__chapterTitle__2a8zXNyj {
      padding: 48px 48px 0; } }

.BoxGrid__title__2W01T30c {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin: 0 0 24px;
  padding: 0 16px; }
  @media (min-width: 37.5625em) {
    .BoxGrid__title__2W01T30c {
      font-size: 28px; } }
  .theme-ferrari-dark .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-light .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-neutral-grey .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-f488-pista .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-f488-spider .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-f8-spider .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-812-gts .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-f169 .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-scuderia-dark .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-races-dark .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-171-black .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BoxGrid__title__2W01T30c {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BoxGrid__title__2W01T30c {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-175 .BoxGrid__title__2W01T30c {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BoxGrid__title__2W01T30c {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BoxGrid__title__2W01T30c {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BoxGrid__title__2W01T30c {
    color: #1266a4; }
  .theme-ferrari-f167 .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-supercar .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BoxGrid__title__2W01T30c {
    color: #ffffff; }
  .theme-ferrari-f250 .BoxGrid__title__2W01T30c {
    color: #181818; }
  .theme-ferrari-f169m .BoxGrid__title__2W01T30c {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .BoxGrid__title__2W01T30c {
      margin: 0 0 48px; } }

.BoxGrid__content__2rmyJnpb {
  position: relative;
  width: 100%;
  margin: 64px auto 32px; }
  @media (min-width: 60.0625em) {
    .BoxGrid__content__2rmyJnpb {
      max-width: 1056px; } }
  @media (min-width: 80em) {
    .BoxGrid__content__2rmyJnpb {
      max-width: 1312px;
      padding: 0 48px; } }
  @media (min-width: 100.0625em) {
    .BoxGrid__content__2rmyJnpb {
      margin: 64px auto;
      padding: 0;
      max-width: 1472px; } }

.BoxGrid__centeredText__po_wbRHu {
  text-align: center; }

.BoxGrid__filters__3Us83m87 {
  margin-bottom: 32px; }

.BoxGrid__filters-center__3IJYk7uX .BoxGrid__properties__2OzALI9z {
  justify-content: center; }

.BoxGrid__filters-right__1DGH8sLI .BoxGrid__properties__2OzALI9z {
  justify-content: flex-end; }

.BoxGrid__properties__2OzALI9z {
  display: block;
  padding: 32px 0; }
  @media (min-width: 37.5625em) {
    .BoxGrid__properties__2OzALI9z {
      display: flex; } }

.BoxGrid__property__1WQtucNa {
  margin: 16px; }
  @media (min-width: 37.5625em) {
    .BoxGrid__property__1WQtucNa {
      flex: 1;
      max-width: 31%; } }

.BoxGrid__list__35lfoCAv {
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap; }

.BoxGrid__row__3xrLF_Yu {
  display: flex;
  flex-wrap: wrap;
  width: 100%; }
  .BoxGrid__row__3xrLF_Yu + .BoxGrid__row__3xrLF_Yu {
    margin: 96px 0 0; }
  @media (min-width: 80em) {
    .BoxGrid__row--two__F9F2pF3v .BoxGrid__item__1tjOz5cT {
      width: calc((100% - (32px * 2)) / 2); } }

.BoxGrid__image__goF9g0Ip {
  outline: 0; }

.BoxGrid__item__1tjOz5cT {
  position: relative;
  display: block;
  flex: 0 1 auto;
  width: 100%;
  padding: 0 16px 64px; }
  @media (min-width: 37.5625em) {
    .BoxGrid__item__1tjOz5cT {
      width: 50%; } }
  .BoxGrid__item__1tjOz5cT:hover .BoxGrid__image--hover__s259D3ai > img {
    transform: scale(1.1);
    transition: transform 3s ease; }

.BoxGrid__image__goF9g0Ip {
  position: relative;
  display: block;
  overflow: hidden; }
  .BoxGrid__image__goF9g0Ip > img {
    vertical-align: top; }

.BoxGrid__pre-title__25eLMomj {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin: 16px 0 0; }
  .theme-ferrari-dark .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-dark-alpha .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-light .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-neutral-grey .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f8-tributo .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f488-pista .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f488-spider .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f812-superfast .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f8-spider .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-812-gts .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f169 .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-giallo-modena .BoxGrid__pre-title__25eLMomj {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .BoxGrid__pre-title__25eLMomj {
    color: #ebb218; }
  .theme-ferrari-races-dark .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-171-black .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-171-rht-light .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-175 .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-169-spider .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f167 .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-supercar .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .BoxGrid__pre-title__25eLMomj {
    color: #0092b1; }
  .theme-ferrari-f250 .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }
  .theme-ferrari-f169m .BoxGrid__pre-title__25eLMomj {
    color: #da291c; }

.BoxGrid__itemTitle__1BhHh7Tr {
  margin: 16px 0 0; }

.BoxGrid__subtitle__2atSGQ0O {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  margin: 8px 0 0; }
  .theme-ferrari-dark .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-light .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-neutral-grey .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-f488-pista .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-f488-spider .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-f8-spider .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-812-gts .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-f169 .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-scuderia-dark .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-races-dark .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-171-black .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BoxGrid__subtitle__2atSGQ0O {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BoxGrid__subtitle__2atSGQ0O {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-175 .BoxGrid__subtitle__2atSGQ0O {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BoxGrid__subtitle__2atSGQ0O {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BoxGrid__subtitle__2atSGQ0O {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BoxGrid__subtitle__2atSGQ0O {
    color: #1266a4; }
  .theme-ferrari-f167 .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-supercar .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BoxGrid__subtitle__2atSGQ0O {
    color: #ffffff; }
  .theme-ferrari-f250 .BoxGrid__subtitle__2atSGQ0O {
    color: #181818; }
  .theme-ferrari-f169m .BoxGrid__subtitle__2atSGQ0O {
    color: #1E4758; }

.BoxGrid__description__3VugROya {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  line-height: 1.7em;
  margin: 8px 0 0; }
  .theme-ferrari-dark .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-light .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-neutral-grey .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-f488-pista .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-f488-spider .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-f8-spider .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-812-gts .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-f169 .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-scuderia-dark .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-races-dark .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-171-black .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .BoxGrid__description__3VugROya {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .BoxGrid__description__3VugROya {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-175 .BoxGrid__description__3VugROya {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .BoxGrid__description__3VugROya {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .BoxGrid__description__3VugROya {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .BoxGrid__description__3VugROya {
    color: #1266a4; }
  .theme-ferrari-f167 .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-supercar .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .BoxGrid__description__3VugROya {
    color: #ffffff; }
  .theme-ferrari-f250 .BoxGrid__description__3VugROya {
    color: #181818; }
  .theme-ferrari-f169m .BoxGrid__description__3VugROya {
    color: #1E4758; }

.BoxGrid__playlist-thumbs__j6TT_220 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 2px;
  display: flex; }
  .BoxGrid__playlist-thumbs__j6TT_220:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100px;
    width: 100%;
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, #181818 100%); }
  .BoxGrid__playlist-thumbs__j6TT_220 > img {
    position: relative;
    z-index: 1;
    flex: 1 1 auto;
    height: 40px;
    width: 40px;
    margin: 2px;
    object-fit: cover;
    vertical-align: top; }

.BoxGrid__cta__-526Wmuf {
  margin-top: 24px;
  position: relative; }

.BoxGrid__globalCta__3nBQujVj {
  text-align: center;
  margin-bottom: 64px;
  padding: 16px; }

@keyframes CarBanner__fillBar__11m_GJVC {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarBanner__container__tBCeKOcj {
  position: relative;
  background: #1a2435;
  color: #fff; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-dark {
    background: #181818; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-light {
    background: #ffffff; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-171-black {
    background: #23252d; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-175 {
    background: #430000; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f167 {
    background: #000000; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-supercar {
    background: #000000; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarBanner__container__tBCeKOcj.theme-ferrari-f169m {
    background: #F1F2F2; }

.CarBanner__chapterTitle__2JHrnkhX {
  padding: 24px 24px 0; }
  @media (min-width: 37.5625em) {
    .CarBanner__chapterTitle__2JHrnkhX {
      padding: 48px 48px 0; } }

.CarBanner__content__2SOghS-7 {
  display: flex;
  align-items: center;
  flex-wrap: wrap-reverse; }
  @media (min-width: 60.0625em) {
    .CarBanner__content__2SOghS-7 {
      position: relative;
      flex-wrap: nowrap; } }

.CarBanner__reverse__39yGd7l4 {
  flex-direction: row-reverse; }

.CarBanner__logo__aJWWfd89 {
  max-width: 100%;
  margin-bottom: 16px; }
  @media (min-width: 37.5625em) {
    .CarBanner__logo__aJWWfd89 {
      max-width: 50%; } }
  @media (min-width: 60.0625em) {
    .CarBanner__logo__aJWWfd89 {
      max-width: 100%; } }
  .CarBanner__logo__aJWWfd89 img {
    max-width: 100%; }

.CarBanner__btn-wrapper__3KA8Xnc4 {
  margin-bottom: 16px; }

.CarBanner__left__oZp2eHJ6 {
  position: relative;
  z-index: 1;
  width: 100%;
  text-align: left;
  padding: 50px 0; }
  .CarBanner__left__oZp2eHJ6 .CarBanner__paragraph__2X9kc_2z {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    max-width: 500px;
    margin: 30px auto; }
    @media (min-width: 60.0625em) {
      .CarBanner__left__oZp2eHJ6 .CarBanner__paragraph__2X9kc_2z {
        margin: 40px 0; } }
  @media (min-width: 60.0625em) {
    .CarBanner__left__oZp2eHJ6 {
      width: 35%;
      padding: 100px 5% 100px 0; } }

.CarBanner__right__2graT00v {
  flex: 1 1 30%;
  position: relative;
  z-index: 0;
  width: 100%;
  opacity: 1; }
  .CarBanner__right__2graT00v:before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 75%; }
  @media (min-width: 60.0625em) {
    .CarBanner__right__2graT00v {
      opacity: 1;
      position: relative;
      margin: 30px auto;
      max-height: 500px; } }

@keyframes CarFeatures__fillBar__2JiuFd6h {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarFeatures__wrapper__2pjYqljd {
  position: relative; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-dark {
    background: #181818; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-light {
    background: #ffffff; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-171-black {
    background: #23252d; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-175 {
    background: #430000; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f167 {
    background: #000000; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-supercar {
    background: #000000; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarFeatures__wrapper__2pjYqljd.theme-ferrari-f169m {
    background: #F1F2F2; }
  .CarFeatures__wrapper__2pjYqljd.CarFeatures__is-hidden__3Zypv7_e .CarFeatures__cards__1apiov3j {
    opacity: 0; }

.CarFeatures__container__21NLhoon {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px; }
  @media (min-width: 60.0625em) {
    .CarFeatures__container__21NLhoon {
      padding-top: 100px;
      padding-bottom: 100px; } }

.CarFeatures__cards__1apiov3j {
  display: flex;
  flex-direction: column;
  gap: 48px;
  margin-top: 64px;
  transition: opacity 0.5s ease; }
  .theme-ferrari-dark .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-light .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-neutral-grey .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-f488-pista .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-f488-spider .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-f8-spider .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-812-gts .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-f169 .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-scuderia-dark .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-races-dark .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-171-black .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .CarFeatures__cards__1apiov3j {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .CarFeatures__cards__1apiov3j {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-175 .CarFeatures__cards__1apiov3j {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .CarFeatures__cards__1apiov3j {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .CarFeatures__cards__1apiov3j {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .CarFeatures__cards__1apiov3j {
    color: #1266a4; }
  .theme-ferrari-f167 .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-supercar .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .CarFeatures__cards__1apiov3j {
    color: #ffffff; }
  .theme-ferrari-f250 .CarFeatures__cards__1apiov3j {
    color: #181818; }
  .theme-ferrari-f169m .CarFeatures__cards__1apiov3j {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .CarFeatures__cards__1apiov3j {
      gap: 64px; } }
  @media (min-width: 60.0625em) {
    .CarFeatures__cards__1apiov3j {
      gap: 0;
      display: grid;
      grid-template-columns: repeat(25, 1fr); } }
  @media (min-width: 80em) {
    .CarFeatures__cards__1apiov3j {
      height: 1408px; } }
  @media (min-width: 100.0625em) {
    .CarFeatures__cards__1apiov3j {
      height: 1600px; } }
  .CarFeatures__cards__1apiov3j:first-child {
    margin-top: 0; }
  .CarFeatures__cards__1apiov3j.CarFeatures__grid-1__3VmhwaCG {
    grid-template-rows: repeat(10, 1fr); }
    @media (min-width: 60.0625em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-1__3VmhwaCG {
        height: calc(1600px * 0.36); } }
    @media (min-width: 80em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-1__3VmhwaCG {
        height: calc(1600px * 0.40); } }
    @media (min-width: 100.0625em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-1__3VmhwaCG {
        height: calc(1600px * 0.46); } }
  .CarFeatures__cards__1apiov3j.CarFeatures__grid-2__6STZ3_UF {
    grid-template-rows: repeat(18, 1fr); }
    @media (min-width: 60.0625em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-2__6STZ3_UF {
        height: calc(1600px * 0.64); } }
    @media (min-width: 80em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-2__6STZ3_UF {
        height: calc(1600px * 0.72); } }
    @media (min-width: 100.0625em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-2__6STZ3_UF {
        height: calc(1600px * 0.82); } }
  .CarFeatures__cards__1apiov3j.CarFeatures__grid-3__1DpiycCQ {
    grid-template-rows: repeat(22, 1fr); }
    @media (min-width: 60.0625em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-3__1DpiycCQ {
        height: calc(1600px * 0.78); } }
    @media (min-width: 80em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-3__1DpiycCQ {
        height: calc(1600px * 0.88); } }
    @media (min-width: 100.0625em) {
      .CarFeatures__cards__1apiov3j.CarFeatures__grid-3__1DpiycCQ {
        height: 1600px; } }

.CarFeatures__card__6p0NZlIt.CarFeatures__variant-1__1Q44IHEx {
  padding-right: 25%; }
  @media (min-width: 60.0625em) {
    .CarFeatures__card__6p0NZlIt.CarFeatures__variant-1__1Q44IHEx {
      padding-right: 0;
      grid-row: 1 / 11;
      grid-column: 4 / 12; } }

.CarFeatures__card__6p0NZlIt.CarFeatures__variant-2__1eI_dta0 {
  padding-left: 10%; }
  @media (min-width: 60.0625em) {
    .CarFeatures__card__6p0NZlIt.CarFeatures__variant-2__1eI_dta0 {
      padding-left: 0;
      grid-row: 7 / 19;
      grid-column: 15 / 26; } }

.CarFeatures__card__6p0NZlIt.CarFeatures__variant-3__2s2irzGx {
  padding-right: 40%; }
  @media (min-width: 60.0625em) {
    .CarFeatures__card__6p0NZlIt.CarFeatures__variant-3__2s2irzGx {
      padding-right: 0;
      grid-row: 13 / 23;
      grid-column: 1 / 9; } }

.CarFeatures__feature__3iDa6G2- {
  position: relative; }
  @media (min-width: 60.0625em) {
    .CarFeatures__feature__3iDa6G2- {
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: column; } }
  .CarFeatures__feature-media__RuOwxG8k {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 130%;
    /* 3:4 aspect ratio */ }
    @media (min-width: 60.0625em) {
      .CarFeatures__feature-media__RuOwxG8k {
        height: auto;
        padding-top: 0;
        flex: 1; } }
    .CarFeatures__feature-media__RuOwxG8k .th-media-bg-color {
      background: transparent !important;
      background-color: transparent !important; }
  .CarFeatures__feature-content__Q0Cs0akd {
    margin-top: 24px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    max-width: 450px; }
    @media (min-width: 60.0625em) {
      .CarFeatures__feature-content__Q0Cs0akd {
        margin-top: 32px; } }
    .CarFeatures__feature-content__Q0Cs0akd .CarFeatures__title__3uwmYjmt {
      text-transform: uppercase;
      font-size: 16px;
      line-height: 24px;
      font-weight: 400; }
    .CarFeatures__feature-content__Q0Cs0akd .CarFeatures__description__2yExs8yz {
      display: none;
      margin-top: 8px; }
      @media (min-width: 37.5625em) {
        .CarFeatures__feature-content__Q0Cs0akd .CarFeatures__description__2yExs8yz {
          display: block; } }
      .CarFeatures__feature-content__Q0Cs0akd .CarFeatures__description__2yExs8yz.CarFeatures__show-on-mobile__39eKzyhM {
        display: block; }
    .CarFeatures__feature-content__Q0Cs0akd a {
      color: white;
      text-decoration: underline;
      transition: opacity 0.3s ease; }
    .CarFeatures__feature-content__Q0Cs0akd a:hover {
      opacity: 0.75;
      text-decoration: none; }

@keyframes CarHighlights__fillBar__wZSg7jzI {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarHighlights__wrapper__2j4kbJw- {
  position: relative; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-dark {
    background: #181818; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-light {
    background: #ffffff; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-171-black {
    background: #23252d; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-175 {
    background: #430000; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f167 {
    background: #000000; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-supercar {
    background: #000000; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarHighlights__wrapper__2j4kbJw-.theme-ferrari-f169m {
    background: #F1F2F2; }

@keyframes CarHighlightsLandscape__fillBar__UOqwwh2N {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarHighlightsLandscape__wrapper__r7nJz_fo {
  position: relative;
  display: flex;
  justify-content: center;
  height: 100lvh; }
  .theme-ferrari-dark .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #181818; }
  .theme-ferrari-dark-alpha .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: transparent; }
  .theme-ferrari-light .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #303030; }
  .theme-ferrari-sf90-stradale .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #303133; }
  .theme-ferrari-f8-tributo .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #181818; }
  .theme-ferrari-monza-sp2 .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #404040; }
  .theme-ferrari-f488-pista .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #0e121b; }
  .theme-ferrari-f488-spider .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #191b29; }
  .theme-ferrari-f812-superfast .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #92989d; }
  .theme-ferrari-f8-spider .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #2c2b27; }
  .theme-ferrari-812-gts .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #f6f7f8; }
  .theme-ferrari-f169 .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: transparent; }
  .theme-ferrari-giallo-modena .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #181818; }
  .theme-ferrari-races-dark .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #1c1d1f; }
  .theme-ferrari-171-black .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #23252d; }
  .theme-ferrari-171-rht-light .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #331e1c; }
  .theme-ferrari-175 .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #430000; }
  .theme-ferrari-169-spider .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #404040; }
  .theme-ferrari-f173vs-spider .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #f3f3f3; }
  .theme-ferrari-f167 .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #000000; }
  .theme-ferrari-supercar .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #181818; }
  .theme-ferrari-f250 .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #E7E7E7; }
  .theme-ferrari-f169m .CarHighlightsLandscape__wrapper__r7nJz_fo {
    background: #F1F2F2; }
  .CarHighlightsLandscape__wrapper__r7nJz_fo.CarHighlightsLandscape__is-loading__3teghB_h .CarHighlightsLandscape__loader__1BO5827L {
    display: block; }
  .CarHighlightsLandscape__wrapper__r7nJz_fo.CarHighlightsLandscape__is-loading__3teghB_h .CarHighlightsLandscape__items__1HZ4XpET {
    opacity: 0.0001; }

.CarHighlightsLandscape__loader__1BO5827L {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  mix-blend-mode: difference;
  z-index: 1; }
  .theme-ferrari-dark .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-dark-alpha .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-light .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-neutral-grey .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-ferrari-carbon .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-sf90-stradale .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f8-tributo .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-monza-sp1 .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-monza-sp2 .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f488-pista .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f488-spider .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f488-pista-spider .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f812-superfast .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-gtc4-lusso .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-gtc4-lusso-t .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f8-spider .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-812-gts .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f169 .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-scuderia-dark .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-giallo-modena .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-giallo-modena-dark .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-races-dark .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-portofinom-dark-blue .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-sf90-spider-graphite-black .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-171-black .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-171-rht-light .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-171-rht-dark .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-smart-guide-dark .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-175 .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-169-spider .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f173vs-coupe .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f173vs-spider .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f167 .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-supercar .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-miami-event-2024 .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f250 .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }
  .theme-ferrari-f169m .CarHighlightsLandscape__loader__1BO5827L > div::before {
    border-color: #fff; }

.CarHighlightsLandscape__items__1HZ4XpET {
  position: relative;
  transition: opacity .5s ease; }
  .CarHighlightsLandscape__items__1HZ4XpET img {
    display: block;
    width: auto;
    margin: 0 auto;
    object-fit: contain;
    max-width: 100%; }

.CarHighlightsLandscape__items-inner__ztDbm6sA {
  position: relative; }
  .theme-ferrari-dark .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #181818; }
  .theme-ferrari-dark-alpha .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: transparent; }
  .theme-ferrari-light .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #303030; }
  .theme-ferrari-sf90-stradale .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #303133; }
  .theme-ferrari-f8-tributo .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #181818; }
  .theme-ferrari-monza-sp2 .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #404040; }
  .theme-ferrari-f488-pista .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #0e121b; }
  .theme-ferrari-f488-spider .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #191b29; }
  .theme-ferrari-f812-superfast .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #92989d; }
  .theme-ferrari-f8-spider .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #2c2b27; }
  .theme-ferrari-812-gts .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #f6f7f8; }
  .theme-ferrari-f169 .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: transparent; }
  .theme-ferrari-giallo-modena .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #181818; }
  .theme-ferrari-races-dark .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #1c1d1f; }
  .theme-ferrari-171-black .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #23252d; }
  .theme-ferrari-171-rht-light .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #331e1c; }
  .theme-ferrari-175 .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #430000; }
  .theme-ferrari-169-spider .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #404040; }
  .theme-ferrari-f173vs-spider .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #f3f3f3; }
  .theme-ferrari-f167 .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #000000; }
  .theme-ferrari-supercar .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #181818; }
  .theme-ferrari-f250 .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #E7E7E7; }
  .theme-ferrari-f169m .CarHighlightsLandscape__items-inner__ztDbm6sA {
    background: #F1F2F2; }

.CarHighlightsLandscape__base-item__1qkxDqgj,
.CarHighlightsLandscape__anim-item__1h6PzqKG {
  position: relative;
  width: calc(100% - 64px);
  margin: 0 auto; }
  @media (min-width: 80em) {
    .CarHighlightsLandscape__base-item__1qkxDqgj,
    .CarHighlightsLandscape__anim-item__1h6PzqKG {
      width: calc(100% - 96px); } }
  @media (min-width: 100.0625em) {
    .CarHighlightsLandscape__base-item__1qkxDqgj,
    .CarHighlightsLandscape__anim-item__1h6PzqKG {
      width: calc(100% - 128px); } }

.CarHighlightsLandscape__anim-item__1h6PzqKG {
  position: absolute;
  top: 0;
  left: 32px;
  height: 100%; }
  @media (min-width: 80em) {
    .CarHighlightsLandscape__anim-item__1h6PzqKG {
      left: 48px; } }
  @media (min-width: 100.0625em) {
    .CarHighlightsLandscape__anim-item__1h6PzqKG {
      left: 64px; } }
  .CarHighlightsLandscape__anim-item__1h6PzqKG img {
    opacity: 0;
    transition: opacity 1.5s ease; }
  .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
    position: absolute;
    top: var(--top-position);
    left: 0;
    width: 38%;
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: flex-start;
    word-break: break-word; }
    .theme-ferrari-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-neutral-grey .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-f488-pista .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-f488-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-f8-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-812-gts .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-f169 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-scuderia-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-races-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-171-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-175 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #1266a4; }
    .theme-ferrari-f167 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-supercar .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #ffffff; }
    .theme-ferrari-f250 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #181818; }
    .theme-ferrari-f169m .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 {
      color: #1E4758; }
    .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__title__1zngYS19,
    .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__description__2AJut2Y4 {
      opacity: 0;
      transform: translateY(8px);
      transition: all .5s ease-in-out;
      max-width: 150px; }
      @media (min-width: 80em) {
        .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__title__1zngYS19,
        .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__description__2AJut2Y4 {
          max-width: 224px; } }
    .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__title__1zngYS19 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em;
      font-size: 13px;
      text-transform: uppercase; }
    .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__description__2AJut2Y4 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em;
      font-size: 11px;
      margin-top: 8px;
      transition-delay: 0.1s; }
    .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
      display: block;
      width: 100%;
      height: 12px;
      opacity: 0;
      transform: scaleX(0.7);
      transform-origin: left center;
      transition: all .5s ease-in-out 0.2s;
      mix-blend-mode: difference; }
      .theme-ferrari-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-dark-alpha .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-neutral-grey .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-ferrari-carbon .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-sf90-stradale .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f8-tributo .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-monza-sp1 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-monza-sp2 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f488-pista .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f488-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f488-pista-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f812-superfast .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-gtc4-lusso .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-gtc4-lusso-t .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f8-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-812-gts .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f169 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-scuderia-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-giallo-modena .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-giallo-modena-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-races-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-portofinom-dark-blue .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-sf90-spider-graphite-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-171-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-171-rht-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-171-rht-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-smart-guide-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-175 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-169-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f173vs-coupe .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f173vs-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f167 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-supercar .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-miami-event-2024 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f250 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .theme-ferrari-f169m .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff; }
      .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
        content: '';
        display: block;
        position: absolute;
        top: 50%;
        right: 4px;
        transform: translateY(-50%);
        width: 4px;
        height: 4px; }
        .theme-ferrari-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-dark-alpha .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-neutral-grey .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-ferrari-carbon .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-sf90-stradale .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f8-tributo .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-monza-sp1 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-monza-sp2 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f488-pista .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f488-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f488-pista-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f812-superfast .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-gtc4-lusso .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-gtc4-lusso-t .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f8-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-812-gts .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f169 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-scuderia-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-giallo-modena .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-giallo-modena-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-races-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-portofinom-dark-blue .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-sf90-spider-graphite-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-171-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-171-rht-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-171-rht-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-smart-guide-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-175 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-169-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f173vs-coupe .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f173vs-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f167 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-supercar .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-miami-event-2024 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f250 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
        .theme-ferrari-f169m .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c::after {
          background: #fff; }
    .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t {
      left: auto;
      right: 0;
      text-align: right;
      align-items: flex-end; }
      .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
        transform-origin: right center; }
        .theme-ferrari-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-dark-alpha .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-neutral-grey .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-ferrari-carbon .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-sf90-stradale .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f8-tributo .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-monza-sp1 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-monza-sp2 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f488-pista .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f488-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f488-pista-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f812-superfast .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-gtc4-lusso .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-gtc4-lusso-t .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f8-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-812-gts .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f169 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-scuderia-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-giallo-modena .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-giallo-modena-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-races-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-portofinom-dark-blue .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-sf90-spider-graphite-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-171-black .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-171-rht-light .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-171-rht-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-smart-guide-dark .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-175 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-169-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f173vs-coupe .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f173vs-spider .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f167 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-supercar .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-miami-event-2024 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f250 .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .theme-ferrari-f169m .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c {
          border-right: none;
          border-left: 1px solid #fff; }
        .CarHighlightsLandscape__anim-item__1h6PzqKG .CarHighlightsLandscape__content__FQHTBv62.CarHighlightsLandscape__right-aligned__2TQ1iG6t .CarHighlightsLandscape__bar__2sn5RL6c::after {
          right: auto;
          left: 4px; }
  .CarHighlightsLandscape__anim-item__1h6PzqKG.CarHighlightsLandscape__is-active__1pcskG7b img {
    opacity: 1; }
  .CarHighlightsLandscape__anim-item__1h6PzqKG.CarHighlightsLandscape__is-active__1pcskG7b .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__title__1zngYS19,
  .CarHighlightsLandscape__anim-item__1h6PzqKG.CarHighlightsLandscape__is-active__1pcskG7b .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__description__2AJut2Y4 {
    opacity: 1;
    transform: translateY(0); }
  .CarHighlightsLandscape__anim-item__1h6PzqKG.CarHighlightsLandscape__is-active__1pcskG7b .CarHighlightsLandscape__content__FQHTBv62 .CarHighlightsLandscape__bar__2sn5RL6c {
    opacity: 1;
    transform: scaleX(1); }

@keyframes CarHighlightsPortrait__fillBar__231M24kl {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarHighlightsPortrait__wrapper__3e_PGQIN {
  position: relative;
  width: 100%;
  min-height: 100lvh;
  display: flex;
  flex-direction: column; }
  .theme-ferrari-dark .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #181818; }
  .theme-ferrari-dark-alpha .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: transparent; }
  .theme-ferrari-light .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #303030; }
  .theme-ferrari-sf90-stradale .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #303133; }
  .theme-ferrari-f8-tributo .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #181818; }
  .theme-ferrari-monza-sp2 .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #404040; }
  .theme-ferrari-f488-pista .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #0e121b; }
  .theme-ferrari-f488-spider .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #191b29; }
  .theme-ferrari-f812-superfast .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #92989d; }
  .theme-ferrari-f8-spider .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #2c2b27; }
  .theme-ferrari-812-gts .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #f6f7f8; }
  .theme-ferrari-f169 .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: transparent; }
  .theme-ferrari-giallo-modena .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #181818; }
  .theme-ferrari-races-dark .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #1c1d1f; }
  .theme-ferrari-171-black .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #23252d; }
  .theme-ferrari-171-rht-light .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #331e1c; }
  .theme-ferrari-175 .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #430000; }
  .theme-ferrari-169-spider .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #404040; }
  .theme-ferrari-f173vs-spider .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #f3f3f3; }
  .theme-ferrari-f167 .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #000000; }
  .theme-ferrari-supercar .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #181818; }
  .theme-ferrari-f250 .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #E7E7E7; }
  .theme-ferrari-f169m .CarHighlightsPortrait__wrapper__3e_PGQIN {
    background: #F1F2F2; }
  .CarHighlightsPortrait__wrapper__3e_PGQIN.CarHighlightsPortrait__allow-animation__1ZH3j3Vm .CarHighlightsPortrait__item__28caIJZM {
    position: absolute;
    height: 100svh;
    padding-top: 72px; }

.CarHighlightsPortrait__items__3ifFi74j {
  position: relative; }

.CarHighlightsPortrait__item__28caIJZM {
  position: relative;
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column; }
  .CarHighlightsPortrait__item-background__1oG4xBjZ {
    width: 100%;
    height: 80%;
    opacity: 0;
    transition: opacity 1s ease; }
    .CarHighlightsPortrait__item-background__1oG4xBjZ img {
      display: block;
      object-fit: contain;
      height: 100%;
      margin: 0 auto; }
    .CarHighlightsPortrait__item-background__1oG4xBjZ.CarHighlightsPortrait__is-active__IJ_3oJhm {
      opacity: 1; }
  .CarHighlightsPortrait__item-content__Yjo9tKSp {
    position: relative;
    flex: 1;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0 24px 24px;
    text-align: center;
    opacity: 0;
    transform: translateY(-8px);
    transition: all 1s ease;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }
    .theme-ferrari-dark .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-light .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-neutral-grey .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-f488-pista .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-f488-spider .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-f8-spider .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-812-gts .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-f169 .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-scuderia-dark .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-races-dark .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-171-black .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-175 .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #1266a4; }
    .theme-ferrari-f167 .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-supercar .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #ffffff; }
    .theme-ferrari-f250 .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #181818; }
    .theme-ferrari-f169m .CarHighlightsPortrait__item-content__Yjo9tKSp {
      color: #1E4758; }
    .CarHighlightsPortrait__item-content__Yjo9tKSp .CarHighlightsPortrait__title__Bq00QB60 {
      font-size: 16px;
      line-height: 24px;
      text-transform: uppercase; }
    .CarHighlightsPortrait__item-content__Yjo9tKSp .CarHighlightsPortrait__text__3ZKXsvai {
      margin-top: 8px; }
    .CarHighlightsPortrait__item-content__Yjo9tKSp.CarHighlightsPortrait__is-active__IJ_3oJhm {
      opacity: 1;
      transform: translateY(0); }
  .CarHighlightsPortrait__item__28caIJZM.CarHighlightsPortrait__base-item__1NpP4jwD .CarHighlightsPortrait__item-background__1oG4xBjZ {
    opacity: 1; }

.CarPreconfigurationsDesktop__preconfiguration__186aU4rH {
  appearance: none;
  background: none;
  padding: 0;
  margin: 0;
  border: 0;
  color: currentColor; }

@keyframes CarPreconfigurationsDesktop__fillBar__3UuU7WQd {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarPreconfigurationsDesktop__wrapper__25pO6n9i {
  position: relative;
  width: 100vw;
  height: 100lvh;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-dark {
    background: #181818; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-light {
    background: #ffffff; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-171-black {
    background: #23252d; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-175 {
    background: #430000; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f167 {
    background: #000000; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-supercar {
    background: #000000; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarPreconfigurationsDesktop__wrapper__25pO6n9i.theme-ferrari-f169m {
    background: #F1F2F2; }

.CarPreconfigurationsDesktop__players__1e-p9Bgh {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10; }
  .CarPreconfigurationsDesktop__players__1e-p9Bgh.CarPreconfigurationsDesktop__inert__Tg5f4jdS {
    pointer-events: none;
    touch-action: none; }

.CarPreconfigurationsDesktop__cover-image__3rLhNAKa {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
  pointer-events: none; }

.CarPreconfigurationsDesktop__cta__2CUX8s9Q {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 30;
  transform: translate(-50%, -50%); }
  .CarPreconfigurationsDesktop__cta__2CUX8s9Q svg {
    fill: currentColor; }

.CarPreconfigurationsDesktop__loader__19PajgpV {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 30;
  transform: translate(-50%, -50%);
  width: 110px;
  height: 110px; }
  .CarPreconfigurationsDesktop__loader__19PajgpV > div {
    width: 110px;
    height: 110px; }

.CarPreconfigurationsDesktop__bottom-bar__DB2jFtQw {
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
  z-index: 20;
  display: flex;
  flex-direction: column;
  gap: 32px; }
  @media (min-width: 60.0625em) {
    .CarPreconfigurationsDesktop__bottom-bar__DB2jFtQw {
      bottom: 5vh;
      left: 5vh;
      right: 5vh;
      flex-direction: row;
      justify-content: space-between; } }

.CarPreconfigurationsDesktop__preconfigurations__1i7w-rUH {
  display: flex;
  flex-direction: column; }

.CarPreconfigurationsDesktop__preconfiguration-title__Nltk-rqw {
  display: flex;
  gap: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-bottom: 24px;
  color: #fff; }

.CarPreconfigurationsDesktop__preconfigurations-list__9hHQ6cxF {
  display: flex;
  gap: 12px; }

.CarPreconfigurationsDesktop__preconfiguration__186aU4rH {
  position: relative;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  flex: 0 0 auto; }
  .CarPreconfigurationsDesktop__preconfiguration__186aU4rH:after {
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 2px solid #fff;
    transition: opacity 200ms;
    opacity: 0;
    z-index: 2;
    transform: scale(0.99); }
  .CarPreconfigurationsDesktop__preconfiguration__186aU4rH:before {
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC41MzMgMTAuMzgzYy0uMzE5IDAtLjYwNS0uMTI5LS44MDctLjMzM2wtLjAwMi4wMDItMy42NDQtMy45IDQuNDUzIDIuMTE2IDcuMjk5LTQuOTM2LTYuNDkgNi43MnYtLjAwMmExLjEzNiAxLjEzNiAwIDAgMS0uODA5LjMzM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
    position: absolute;
    top: -4px;
    right: -2px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #da291c;
    z-index: 5;
    opacity: 0;
    transition: opacity 200ms; }
  .CarPreconfigurationsDesktop__preconfiguration__186aU4rH > div {
    overflow: hidden;
    border-radius: 50%; }
  .CarPreconfigurationsDesktop__preconfiguration__186aU4rH.CarPreconfigurationsDesktop__active__3BFfRqyn:after, .CarPreconfigurationsDesktop__preconfiguration__186aU4rH.CarPreconfigurationsDesktop__active__3BFfRqyn:before {
    opacity: 1; }

.CarPreconfigurationsDesktop__explore-button__2ChP3dlV {
  display: flex;
  align-items: flex-end; }

.CarPreconfigurationsDesktop__player-wrapper__1Z5hCDqd {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 200ms;
  transition-delay: 200ms; }
  .CarPreconfigurationsDesktop__player-wrapper__1Z5hCDqd.CarPreconfigurationsDesktop__active__3BFfRqyn {
    z-index: 10;
    opacity: 1;
    transition-delay: 0ms; }

.CarPreconfigurationsMobile__preconfiguration__2qnP44ln {
  appearance: none;
  background: none;
  padding: 0;
  margin: 0;
  border: 0;
  color: currentColor; }

@keyframes CarPreconfigurationsMobile__fillBar__3LDg3i0- {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarPreconfigurationsMobile__wrapper__22wstTZ8 {
  position: relative;
  width: 100vw;
  height: 100lvh;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-dark {
    background: #181818; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-light {
    background: #ffffff; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-171-black {
    background: #23252d; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-175 {
    background: #430000; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f167 {
    background: #000000; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-supercar {
    background: #000000; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarPreconfigurationsMobile__wrapper__22wstTZ8.theme-ferrari-f169m {
    background: #F1F2F2; }

.CarPreconfigurationsMobile__videos__Wsf37kgQ {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .CarPreconfigurationsMobile__videos__Wsf37kgQ.CarPreconfigurationsMobile__inert__-epoPvqP {
    pointer-events: none;
    touch-action: none; }
  .CarPreconfigurationsMobile__videos__Wsf37kgQ .CarPreconfigurationsMobile__video__1KBgHJR0 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    transition: opacity 500ms ease; }
    .CarPreconfigurationsMobile__videos__Wsf37kgQ .CarPreconfigurationsMobile__video__1KBgHJR0.CarPreconfigurationsMobile__is-visible__3GfRusiI {
      opacity: 1;
      z-index: 1; }

.CarPreconfigurationsMobile__cover-image__2U30_iX4 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none; }

.CarPreconfigurationsMobile__cta__1_fgPxZB {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 30;
  transform: translate(-50%, -50%); }
  .CarPreconfigurationsMobile__cta__1_fgPxZB svg {
    fill: currentColor; }

.CarPreconfigurationsMobile__loader__3cuFzEzq {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 30;
  transform: translate(-50%, -50%);
  width: 110px;
  height: 110px; }
  .CarPreconfigurationsMobile__loader__3cuFzEzq > div {
    width: 110px;
    height: 110px; }

.CarPreconfigurationsMobile__bottom-bar__1qNAYw-A {
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
  z-index: 20;
  display: flex;
  flex-direction: column;
  gap: 32px; }
  @media (min-width: 60.0625em) {
    .CarPreconfigurationsMobile__bottom-bar__1qNAYw-A {
      bottom: 5vh;
      left: 5vh;
      right: 5vh;
      flex-direction: row;
      justify-content: space-between; } }

.CarPreconfigurationsMobile__preconfigurations__3tRISQ1h {
  display: flex;
  flex-direction: column; }

.CarPreconfigurationsMobile__preconfiguration-title__3mCDIti1 {
  display: flex;
  gap: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-bottom: 24px;
  color: #fff; }

.CarPreconfigurationsMobile__preconfigurations-list__HNGIyLAE {
  display: flex;
  gap: 12px; }

.CarPreconfigurationsMobile__preconfiguration__2qnP44ln {
  position: relative;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  flex: 0 0 auto; }
  .CarPreconfigurationsMobile__preconfiguration__2qnP44ln:after {
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 2px solid #fff;
    transition: opacity 200ms;
    opacity: 0;
    z-index: 2;
    transform: scale(0.99); }
  .CarPreconfigurationsMobile__preconfiguration__2qnP44ln:before {
    content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC41MzMgMTAuMzgzYy0uMzE5IDAtLjYwNS0uMTI5LS44MDctLjMzM2wtLjAwMi4wMDItMy42NDQtMy45IDQuNDUzIDIuMTE2IDcuMjk5LTQuOTM2LTYuNDkgNi43MnYtLjAwMmExLjEzNiAxLjEzNiAwIDAgMS0uODA5LjMzM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
    position: absolute;
    top: -4px;
    right: -2px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #da291c;
    z-index: 5;
    opacity: 0;
    transition: opacity 200ms; }
  .CarPreconfigurationsMobile__preconfiguration__2qnP44ln > div {
    overflow: hidden;
    border-radius: 50%; }
  .CarPreconfigurationsMobile__preconfiguration__2qnP44ln.CarPreconfigurationsMobile__active__2aSovIWn:after, .CarPreconfigurationsMobile__preconfiguration__2qnP44ln.CarPreconfigurationsMobile__active__2aSovIWn:before {
    opacity: 1; }

.CarPreconfigurationsMobile__explore-button__1SOVVMeJ {
  display: flex;
  align-items: flex-end; }

.CarPreconfigurationsMobile__player-wrapper__1SDv7gaL {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 200ms;
  transition-delay: 200ms; }
  .CarPreconfigurationsMobile__player-wrapper__1SDv7gaL.CarPreconfigurationsMobile__active__2aSovIWn {
    z-index: 10;
    opacity: 1;
    transition-delay: 0ms; }

@keyframes Button__fillBar__10qNpyfg {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Button__container__1rEgoWoY {
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  background: transparent;
  border: none;
  text-transform: uppercase;
  line-height: 22px;
  border-radius: 32px;
  overflow: hidden;
  transition: all 0.15s ease; }
  .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 32px;
    transition: all 0.25s ease; }
    .theme-ferrari-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-dark-alpha .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: transparent;
      background: #ffffff; }
    .theme-ferrari-light .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #ffffff;
      background: #181818; }
    .theme-ferrari-neutral-grey .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #ffffff;
      background: #181818; }
    .theme-ferrari-ferrari-carbon .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #303030;
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #303133;
      background: #ffffff; }
    .theme-ferrari-f8-tributo .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #1e293e;
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #404040;
      background: #ffffff; }
    .theme-ferrari-f488-pista .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #0e121b;
      background: #ffffff; }
    .theme-ferrari-f488-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #17354b;
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #191b29;
      background: #ffffff; }
    .theme-ferrari-f812-superfast .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #320607;
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #c6c7c7;
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #92989d;
      background: #181818; }
    .theme-ferrari-f8-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #2c2b27;
      background: #ffffff; }
    .theme-ferrari-812-gts .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #f6f7f8;
      background: #181818; }
    .theme-ferrari-f169 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #d0dddd;
      background: #181818; }
    .theme-ferrari-scuderia-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: transparent;
      background: #ffffff; }
    .theme-ferrari-giallo-modena .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #ffffff;
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-races-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #0d0d16;
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #0d2025;
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #1c1d1f;
      background: #ffffff; }
    .theme-ferrari-171-black .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #23252d;
      background: #ffffff; }
    .theme-ferrari-171-rht-light .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #f3f0eb;
      background: #001c35; }
    .theme-ferrari-171-rht-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #001c35;
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #331e1c;
      background: #ffffff; }
    .theme-ferrari-175 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #430000;
      background: #fcf2f2; }
    .theme-ferrari-169-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #c1cddb;
      background: #374552; }
    .theme-ferrari-f173vs-coupe .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #404040;
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #f3f3f3;
      background: #1266a4; }
    .theme-ferrari-f167 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #000000;
      background: #ffffff; }
    .theme-ferrari-supercar .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #000000;
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #181818;
      background: #ffffff; }
    .theme-ferrari-f250 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #E7E7E7;
      background: #181818; }
    .theme-ferrari-f169m .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl {
      color: #F1F2F2;
      background: #1E4758; }
    .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt {
      position: relative;
      display: inline-flex;
      align-items: center;
      white-space: nowrap;
      padding: 4px; }
      .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > p > p {
        margin: 0;
        padding: 0; }
      .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg {
        max-width: 24px;
        max-height: 24px;
        margin-right: 12px; }
        .theme-ferrari-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #181818; }
        .theme-ferrari-dark-alpha .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: transparent; }
        .theme-ferrari-light .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #ffffff; }
        .theme-ferrari-neutral-grey .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #ffffff; }
        .theme-ferrari-ferrari-carbon .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #303030; }
        .theme-ferrari-sf90-stradale .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #303133; }
        .theme-ferrari-f8-tributo .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #1e293e; }
        .theme-ferrari-monza-sp1 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #181818; }
        .theme-ferrari-monza-sp2 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #404040; }
        .theme-ferrari-f488-pista .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #0e121b; }
        .theme-ferrari-f488-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #17354b; }
        .theme-ferrari-f488-pista-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #191b29; }
        .theme-ferrari-f812-superfast .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #320607; }
        .theme-ferrari-gtc4-lusso .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #c6c7c7; }
        .theme-ferrari-gtc4-lusso-t .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #92989d; }
        .theme-ferrari-f8-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #2c2b27; }
        .theme-ferrari-812-gts .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #f6f7f8; }
        .theme-ferrari-f169 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #d0dddd; }
        .theme-ferrari-scuderia-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: transparent; }
        .theme-ferrari-giallo-modena .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #ffffff; }
        .theme-ferrari-giallo-modena-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #181818; }
        .theme-ferrari-races-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #0d0d16; }
        .theme-ferrari-portofinom-dark-blue .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #0d2025; }
        .theme-ferrari-sf90-spider-graphite-black .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #1c1d1f; }
        .theme-ferrari-171-black .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #23252d; }
        .theme-ferrari-171-rht-light .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #f3f0eb; }
        .theme-ferrari-171-rht-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #001c35; }
        .theme-ferrari-smart-guide-dark .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #331e1c; }
        .theme-ferrari-175 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #430000; }
        .theme-ferrari-169-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #c1cddb; }
        .theme-ferrari-f173vs-coupe .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #404040; }
        .theme-ferrari-f173vs-spider .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #f3f3f3; }
        .theme-ferrari-f167 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #000000; }
        .theme-ferrari-supercar .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #000000; }
        .theme-ferrari-miami-event-2024 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #181818; }
        .theme-ferrari-f250 .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #E7E7E7; }
        .theme-ferrari-f169m .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
          fill: #F1F2F2; }
    .Button__container__1rEgoWoY .Button__wrapper__1FdSogrl.Button__isActive__1T8KBJin {
      z-index: 1; }
  .Button__container__1rEgoWoY:hover {
    opacity: 0.87; }
  .Button__container__1rEgoWoY.Button__isExtra__2h-Tc-5z .Button__wrapper__1FdSogrl {
    opacity: 0.0001; }
    .Button__container__1rEgoWoY.Button__isExtra__2h-Tc-5z .Button__wrapper__1FdSogrl.Button__isActive__1T8KBJin {
      opacity: 1; }
  .Button__container__1rEgoWoY.Button__isAnimating__1iIU5CYt.Button__isMain__3GG2n7JU .Button__wrapper__1FdSogrl {
    opacity: 0.25; }
    .Button__container__1rEgoWoY.Button__isAnimating__1iIU5CYt.Button__isMain__3GG2n7JU .Button__wrapper__1FdSogrl.Button__isActive__1T8KBJin {
      opacity: 1;
      transition: opacity 0.25s ease, clip-path 0.9s linear; }
  .Button__container__1rEgoWoY.Button__isDisabled__17GYUpya {
    pointer-events: none; }
  .theme-ferrari-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-dark-alpha .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: transparent; }
  .theme-ferrari-light .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-neutral-grey .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-sf90-stradale .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #303133; }
  .theme-ferrari-f8-tributo .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-monza-sp2 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #404040; }
  .theme-ferrari-f488-pista .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #0e121b; }
  .theme-ferrari-f488-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #191b29; }
  .theme-ferrari-f812-superfast .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #320607; }
  .theme-ferrari-gtc4-lusso .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #92989d; }
  .theme-ferrari-f8-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #2c2b27; }
  .theme-ferrari-812-gts .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #f6f7f8; }
  .theme-ferrari-f169 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: transparent; }
  .theme-ferrari-giallo-modena .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-races-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #1c1d1f; }
  .theme-ferrari-171-black .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #23252d; }
  .theme-ferrari-171-rht-light .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #001c35;
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #f3f0eb;
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #331e1c; }
  .theme-ferrari-175 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #fcf2f2;
    background: #430000; }
  .theme-ferrari-169-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #374552;
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #d0d0d0;
    background: #404040; }
  .theme-ferrari-f173vs-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #1266a4;
    background: #f3f3f3; }
  .theme-ferrari-f167 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #000000; }
  .theme-ferrari-supercar .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #000000; }
  .theme-ferrari-miami-event-2024 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-f250 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #181818;
    background: #E7E7E7; }
  .theme-ferrari-f169m .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl {
    color: #1E4758;
    background: #F1F2F2; }
  .theme-ferrari-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-dark-alpha .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-light .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-neutral-grey .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-ferrari-carbon .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-sf90-stradale .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-f8-tributo .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-monza-sp1 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-monza-sp2 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-f488-pista .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-f488-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-f488-pista-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-f812-superfast .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-gtc4-lusso .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-gtc4-lusso-t .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-f8-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-812-gts .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-f169 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-scuderia-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-giallo-modena .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-giallo-modena-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-races-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-171-black .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-171-rht-light .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #001c35; }
  .theme-ferrari-171-rht-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-175 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #fcf2f2; }
  .theme-ferrari-169-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #374552; }
  .theme-ferrari-f173vs-coupe .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #1266a4; }
  .theme-ferrari-f167 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-supercar .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-miami-event-2024 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #ffffff; }
  .theme-ferrari-f250 .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #181818; }
  .theme-ferrari-f169m .Button__container__1rEgoWoY.Button__isSwitched__1jVsCsym .Button__wrapper__1FdSogrl .Button__wrapperInner__DK-LJPZt > svg > path {
    fill: #1E4758; }
  .Button__container__1rEgoWoY.Button__isClicked__14HknXWG {
    animation: Button__clickAnimation__3V_qhqLj 0.25s forwards; }

@keyframes Button__clickAnimation__3V_qhqLj {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(0.97); }
  100% {
    transform: scale(1); } }

.CarVideoAnimation__media__31G59lHm, .CarVideoAnimation__loader__3afDEo2d {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes CarVideoAnimation__fillBar__1g2lrrPt {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarVideoAnimation__media__31G59lHm, .CarVideoAnimation__loader__3afDEo2d {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.CarVideoAnimation__container__39s2s_m2 {
  position: relative;
  width: 100%;
  min-height: 100vh;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap;
  overflow: hidden; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-dark {
    background: #181818; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-light {
    background: #ffffff; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-171-black {
    background: #23252d; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-175 {
    background: #430000; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f167 {
    background: #000000; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-supercar {
    background: #000000; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarVideoAnimation__container__39s2s_m2.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .CarVideoAnimation__container__39s2s_m2 {
      display: block;
      padding-bottom: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .CarVideoAnimation__container__39s2s_m2 {
      padding-bottom: 20px;
      min-height: 150vh; } }
  @media (min-width: 60.0625em) {
    .CarVideoAnimation__container__39s2s_m2 {
      padding: 0; } }
  .CarVideoAnimation__container__39s2s_m2.CarVideoAnimation__withFocusOn__gnLWwIcg .CarVideoAnimation__actions__2Nvo4uYQ {
    padding-bottom: 132px; }
    @media (min-width: 37.5625em) {
      .CarVideoAnimation__container__39s2s_m2.CarVideoAnimation__withFocusOn__gnLWwIcg .CarVideoAnimation__actions__2Nvo4uYQ {
        padding-bottom: 116px; } }
  .CarVideoAnimation__container__39s2s_m2.CarVideoAnimation__isSwitched__2h81kk2q .CarVideoAnimation__head__2NIL78_f h3 {
    color: #fff; }

.CarVideoAnimation__media__31G59lHm .th-video-player .th-video-element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.CarVideoAnimation__media__31G59lHm .th-video-player .th-video-element video {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: 50% 35%; }
  @media (min-width: 60.0625em) {
    .CarVideoAnimation__media__31G59lHm .th-video-player .th-video-element video {
      object-position: 50% 50%; } }

.CarVideoAnimation__media__31G59lHm .th-video .th-media-bg-color {
  background-color: transparent; }

.CarVideoAnimation__media__31G59lHm .th-video .th-video-player .th-video-poster {
  background-size: cover; }

.CarVideoAnimation__media__31G59lHm .th-video-player .th-poster-element {
  display: none !important; }

.CarVideoAnimation__media__31G59lHm .th-video-player .th-video-overlays {
  display: none !important; }

.CarVideoAnimation__actions__2Nvo4uYQ {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 48px;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .CarVideoAnimation__actions__2Nvo4uYQ {
      flex-direction: row;
      justify-content: center;
      padding-bottom: 80px; } }
  .CarVideoAnimation__actions--wrap__e3TRGChI:first-child {
    margin-left: 0; }
  .CarVideoAnimation__actions--wrap__e3TRGChI:last-child {
    margin-top: 8px; }
    @media (min-width: 60.0625em) {
      .CarVideoAnimation__actions--wrap__e3TRGChI:last-child {
        margin-top: 0;
        margin-left: 8px; } }

.CarVideoAnimation__head__2NIL78_f {
  position: relative;
  width: 100%;
  pointer-events: none;
  z-index: 2; }

.CarVideoAnimation__focusOn__AgE7t21a {
  text-align: center;
  padding: 0 20px;
  width: 100%;
  margin-top: auto;
  z-index: 2; }
  @media (min-width: 37.5625em) {
    .CarVideoAnimation__focusOn__AgE7t21a {
      padding: 0;
      text-align: right;
      z-index: 3;
      position: absolute;
      bottom: 0;
      right: 0;
      width: auto; } }

.CarVideoAnimation__loader__3afDEo2d {
  z-index: 1; }

.CarVideoAnimation__gradient__2YgZj8Og {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60%;
  z-index: 1;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); }
  @media (min-width: 37.5625em) {
    .CarVideoAnimation__gradient__2YgZj8Og {
      height: 40%; } }

.Lanscape__container__2VkiekUI, .Lanscape__container__2VkiekUI .Lanscape__playerWrap__lFPG6qp8, .Lanscape__container__2VkiekUI video,
.Lanscape__container__2VkiekUI .Lanscape__player__37oNMoEx {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes Lanscape__fillBar__1QLFIzfl {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Lanscape__container__2VkiekUI, .Lanscape__container__2VkiekUI .Lanscape__playerWrap__lFPG6qp8, .Lanscape__container__2VkiekUI video,
.Lanscape__container__2VkiekUI .Lanscape__player__37oNMoEx {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.Lanscape__container__2VkiekUI .Lanscape__playerWrap__lFPG6qp8 {
  opacity: 0.0001;
  z-index: 0;
  transition: opacity 0.25s ease-out; }
  .Lanscape__container__2VkiekUI .Lanscape__playerWrap__lFPG6qp8.Lanscape__isActive__3NI-ekup {
    opacity: 1;
    z-index: 1; }

.Lanscape__container__2VkiekUI video,
.Lanscape__container__2VkiekUI .Lanscape__player__37oNMoEx {
  background: transparent;
  object-fit: cover;
  pointer-events: none; }

.Lanscape__container__2VkiekUI .Lanscape__player__37oNMoEx {
  z-index: 0; }
  .Lanscape__container__2VkiekUI .Lanscape__player__37oNMoEx.Lanscape__isActive__3NI-ekup {
    z-index: 1; }

@keyframes Loader__fillBar__TbcSb7AT {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Loader__container__3FgPnIHX {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none; }
  .theme-ferrari-dark .Loader__container__3FgPnIHX {
    background: #181818; }
  .theme-ferrari-dark-alpha .Loader__container__3FgPnIHX {
    background: transparent; }
  .theme-ferrari-light .Loader__container__3FgPnIHX {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .Loader__container__3FgPnIHX {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .Loader__container__3FgPnIHX {
    background: #303030; }
  .theme-ferrari-sf90-stradale .Loader__container__3FgPnIHX {
    background: #303133; }
  .theme-ferrari-f8-tributo .Loader__container__3FgPnIHX {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .Loader__container__3FgPnIHX {
    background: #181818; }
  .theme-ferrari-monza-sp2 .Loader__container__3FgPnIHX {
    background: #404040; }
  .theme-ferrari-f488-pista .Loader__container__3FgPnIHX {
    background: #0e121b; }
  .theme-ferrari-f488-spider .Loader__container__3FgPnIHX {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .Loader__container__3FgPnIHX {
    background: #191b29; }
  .theme-ferrari-f812-superfast .Loader__container__3FgPnIHX {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .Loader__container__3FgPnIHX {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .Loader__container__3FgPnIHX {
    background: #92989d; }
  .theme-ferrari-f8-spider .Loader__container__3FgPnIHX {
    background: #2c2b27; }
  .theme-ferrari-812-gts .Loader__container__3FgPnIHX {
    background: #f6f7f8; }
  .theme-ferrari-f169 .Loader__container__3FgPnIHX {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .Loader__container__3FgPnIHX {
    background: transparent; }
  .theme-ferrari-giallo-modena .Loader__container__3FgPnIHX {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .Loader__container__3FgPnIHX {
    background: #181818; }
  .theme-ferrari-races-dark .Loader__container__3FgPnIHX {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .Loader__container__3FgPnIHX {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .Loader__container__3FgPnIHX {
    background: #1c1d1f; }
  .theme-ferrari-171-black .Loader__container__3FgPnIHX {
    background: #23252d; }
  .theme-ferrari-171-rht-light .Loader__container__3FgPnIHX {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .Loader__container__3FgPnIHX {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .Loader__container__3FgPnIHX {
    background: #331e1c; }
  .theme-ferrari-175 .Loader__container__3FgPnIHX {
    background: #430000; }
  .theme-ferrari-169-spider .Loader__container__3FgPnIHX {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .Loader__container__3FgPnIHX {
    background: #404040; }
  .theme-ferrari-f173vs-spider .Loader__container__3FgPnIHX {
    background: #f3f3f3; }
  .theme-ferrari-f167 .Loader__container__3FgPnIHX {
    background: #000000; }
  .theme-ferrari-supercar .Loader__container__3FgPnIHX {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .Loader__container__3FgPnIHX {
    background: #181818; }
  .theme-ferrari-f250 .Loader__container__3FgPnIHX {
    background: #E7E7E7; }
  .theme-ferrari-f169m .Loader__container__3FgPnIHX {
    background: #F1F2F2; }

@keyframes Portrait__fillBar__3JEGqqfx {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Portrait__container__2Rp0896x {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .Portrait__container__2Rp0896x .Portrait__playerWrap__1dlgO6vP {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.0001;
    z-index: 0;
    transition: opacity 0.25s ease-out; }
    .Portrait__container__2Rp0896x .Portrait__playerWrap__1dlgO6vP.Portrait__isActive__1hWmfjgt {
      opacity: 1;
      z-index: 1; }
  .Portrait__container__2Rp0896x video,
  .Portrait__container__2Rp0896x .Portrait__player__p6TIuh6n {
    background: transparent;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; }
  .Portrait__container__2Rp0896x .Portrait__player__p6TIuh6n {
    z-index: 0; }
    .Portrait__container__2Rp0896x .Portrait__player__p6TIuh6n.Portrait__isActive__1hWmfjgt {
      z-index: 1; }

@keyframes CarZoomScroll__fillBar__1i8txaed {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarZoomScroll__wrapper__3DwhxmbH {
  position: relative;
  width: 100%;
  height: 100lvh;
  overflow: hidden; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-dark {
    background: #181818; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-light {
    background: #ffffff; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-171-black {
    background: #23252d; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-175 {
    background: #430000; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f167 {
    background: #000000; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-supercar {
    background: #000000; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarZoomScroll__wrapper__3DwhxmbH.theme-ferrari-f169m {
    background: #F1F2F2; }

.CarZoomScroll__container__33Xem-d- {
  width: 100%; }

.CarZoomScroll__text-container__Wo5ZjwLe {
  position: absolute;
  bottom: 0;
  left: 10%;
  width: 80vw;
  height: 100lvh;
  display: grid;
  grid-template-rows: 0fr auto 1fr auto; }

.CarZoomScroll__text__3NLDVOnO {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: white;
  font-weight: 500;
  font-size: clamp(24px, 4vw, 90px);
  line-height: 1;
  text-transform: uppercase;
  text-align: left;
  padding: 10vh 0;
  z-index: 5; }
  @media (min-width: 60.0625em) {
    .CarZoomScroll__text__3NLDVOnO {
      font-size: clamp(30px, 3.5vw, 90px); } }

.CarZoomScroll__text-top__1BAXQkxq {
  padding-bottom: 0; }

.CarZoomScroll__spacer__mneWzK8A {
  flex: 1 1 auto; }

.CarZoomScroll__text-bottom__OMwLJVsw {
  padding-top: 24px; }

.CarZoomScroll__image__3r-Tkosu {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .CarZoomScroll__image__3r-Tkosu img {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    height: 100%;
    object-fit: cover; }
  .CarZoomScroll__image__3r-Tkosu canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

@keyframes CarZoomScroll__fillBar__2lULxZ6h {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarZoomScroll__wrapper__3GI9HSSm {
  position: relative;
  width: 100%;
  height: 100lvh;
  overflow: hidden; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-dark {
    background: #181818; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-light {
    background: #ffffff; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-171-black {
    background: #23252d; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-175 {
    background: #430000; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f167 {
    background: #000000; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-supercar {
    background: #000000; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarZoomScroll__wrapper__3GI9HSSm.theme-ferrari-f169m {
    background: #F1F2F2; }

.CarZoomScroll__container__cZhcLpPl {
  width: 100%; }

.CarZoomScroll__text-container__1B_TlUBg {
  position: absolute;
  bottom: 0;
  left: 10%;
  width: 80vw;
  height: 100lvh;
  display: grid;
  grid-template-rows: 0fr auto 1fr auto; }

.CarZoomScroll__text__1DzKx66U {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: white;
  font-weight: 500;
  font-size: clamp(30px, 4vw, 90px);
  line-height: 1;
  text-transform: uppercase;
  text-align: justify;
  mix-blend-mode: soft-light;
  padding: 10vh 0;
  z-index: 5; }

.CarZoomScroll__text-top__3XA4sTNm {
  padding-bottom: 0; }

.CarZoomScroll__spacer__JtcuZl9q {
  flex: 1 1 auto; }

.CarZoomScroll__text-bottom__1WSpPjmc {
  padding-top: 24px; }

.CarZoomScroll__image__1gGO3ePh {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .CarZoomScroll__image__1gGO3ePh img {
    position: absolute;
    top: 50%;
    width: 100%;
    transform: translateY(-50%); }

@keyframes CarZoomScroll__fillBar__1PDaTT1c {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CarZoomScroll__wrapper__smtbPUHz {
  position: relative;
  width: 100%;
  height: 100lvh;
  overflow: hidden; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-dark {
    background: #181818; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-dark-alpha {
    background: transparent; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-light {
    background: #ffffff; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f488-spider {
    background: #17354b; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f812-superfast {
    background: #320607; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f169 {
    background: #d0dddd; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-171-black {
    background: #23252d; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-175 {
    background: #430000; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f167 {
    background: #000000; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-supercar {
    background: #000000; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CarZoomScroll__wrapper__smtbPUHz.theme-ferrari-f169m {
    background: #F1F2F2; }

.CarZoomScroll__container__1K5cowWt {
  width: 100%; }

.CarZoomScroll__text-container__2MuGdpP2 {
  position: absolute;
  bottom: 0;
  left: 10%;
  width: 80vw;
  height: 100lvh;
  display: grid;
  grid-template-rows: 0fr auto 1fr auto; }

.CarZoomScroll__text__1DrlF2lJ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: white;
  font-weight: 500;
  font-size: clamp(30px, 4vw, 90px);
  line-height: 1;
  text-transform: uppercase;
  text-align: justify;
  mix-blend-mode: soft-light;
  padding: 10vh 0;
  z-index: 5; }

.CarZoomScroll__text-top__ACvaVi9u {
  padding-bottom: 0; }

.CarZoomScroll__spacer__F1E8_Asq {
  flex: 1 1 auto; }

.CarZoomScroll__text-bottom__3KJyS0Vq {
  padding-top: 24px; }

.CarZoomScroll__image__OluZz5E_ {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .CarZoomScroll__image__OluZz5E_ canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

@keyframes CardCarousel__fillBar__3V5beBhZ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardCarousel__container__16W-ntbi {
  overflow: visible;
  margin: 32px 0;
  flex: 1 1 100%; }
  @media (min-width: 60.0625em) {
    .CardCarousel__container__16W-ntbi {
      margin: 0;
      margin-bottom: 32px; } }
  .CardCarousel__container__16W-ntbi .swiper-container {
    padding: 0 0 48px;
    margin: 0 auto; }
    @media (min-width: 60.0625em) {
      .CardCarousel__container__16W-ntbi .swiper-container {
        max-width: 1232px;
        padding: 0; }
        .touch .CardCarousel__container__16W-ntbi .swiper-container {
          padding-bottom: 48px; } }
    @media (min-width: 100.0625em) {
      .CardCarousel__container__16W-ntbi .swiper-container {
        max-width: 1299px; } }
  .CardCarousel__container__16W-ntbi .swiper-slide {
    width: calc(100% - 30px);
    padding-right: 12px; }
    .CardCarousel__container__16W-ntbi .swiper-slide:last-child {
      padding-right: 0px; }
    .CardCarousel__container__16W-ntbi .swiper-slide img {
      object-fit: cover; }
    @media (min-width: 37.5625em) {
      .CardCarousel__container__16W-ntbi .swiper-slide {
        width: calc(50% - 30px);
        padding-right: 0; } }
    @media (min-width: 60.0625em) {
      .CardCarousel__container__16W-ntbi .swiper-slide {
        width: 33.33%; } }
  @media (min-width: 60.0625em) {
    .no-touch .CardCarousel__container__16W-ntbi .bullets {
      visibility: hidden; } }

.CardCarousel__col1__2ouSeo4F,
.CardCarousel__col2__31DDIYuB,
.CardCarousel__col3__1C2LHcFv {
  display: flex; }
  @media (min-width: 37.5625em) {
    .CardCarousel__col1__2ouSeo4F,
    .CardCarousel__col2__31DDIYuB,
    .CardCarousel__col3__1C2LHcFv {
      padding-right: 0; } }
  @media (min-width: 60.0625em) {
    .CardCarousel__col1__2ouSeo4F,
    .CardCarousel__col2__31DDIYuB,
    .CardCarousel__col3__1C2LHcFv {
      padding-right: 0; } }

.CardCarousel__col1__2ouSeo4F .CardCarousel__item__36t8Ngfq {
  flex: 0 0 100%; }

@media (min-width: 37.5625em) {
  .CardCarousel__col2__31DDIYuB .CardCarousel__item__36t8Ngfq {
    flex: 0 0 50%; } }

@media (min-width: 60.0625em) {
  .CardCarousel__col2__31DDIYuB .CardCarousel__item__36t8Ngfq {
    flex: 0 0 50%; } }

.CardCarousel__col3__1C2LHcFv .CardCarousel__item__36t8Ngfq {
  flex: 0 0 33.33%; }

.CardCarousel__item__36t8Ngfq {
  flex: 0 0 100%; }

@keyframes CardGrid__fillBar__29qbTvL- {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardGrid__wrapper__1SwJJTP6 {
  padding: 48px 0;
  max-width: 601px;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .CardGrid__wrapper__1SwJJTP6 {
      padding: 96px 0;
      margin: 0;
      width: calc(100% + 32px);
      max-width: calc(100% + 32px);
      display: flex;
      flex-wrap: wrap; } }
  .CardGrid__wrapper__1SwJJTP6 .CardGrid__item__PJMTWW17 {
    width: 100%;
    margin-bottom: 32px; }
    @media (min-width: 60.0625em) {
      .CardGrid__wrapper__1SwJJTP6 .CardGrid__item__PJMTWW17 {
        width: calc(50% - 32px);
        margin-right: 32px; } }
    @media (min-width: 80em) {
      .CardGrid__wrapper__1SwJJTP6 .CardGrid__item__PJMTWW17 {
        width: calc(33.33333% - 32px); } }

@keyframes CardListGrid__fillBar__mSyk6I0P {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardListGrid__wrapper__3MZQW_rd {
  position: relative;
  width: 100%;
  height: 100%; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-dark {
    background: #181818; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-dark-alpha {
    background: transparent; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-light {
    background: #ffffff; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f488-spider {
    background: #17354b; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f812-superfast {
    background: #320607; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f169 {
    background: #d0dddd; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-171-black {
    background: #23252d; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-175 {
    background: #430000; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f167 {
    background: #000000; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-supercar {
    background: #000000; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CardListGrid__wrapper__3MZQW_rd.theme-ferrari-f169m {
    background: #F1F2F2; }

.CardListGrid__head__13Q-mpGk {
  position: relative;
  width: 100%;
  padding: 48px 24px 0; }
  @media (min-width: 60.0625em) {
    .CardListGrid__head__13Q-mpGk {
      padding: 96px 48px 0; } }
  .CardListGrid__head__13Q-mpGk > div {
    width: 100%; }
    .CardListGrid__head__13Q-mpGk > div h3 {
      max-width: 100% !important; }

.CardListGrid__grid__29KInZzp {
  padding: 48px 0;
  max-width: 601px;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .CardListGrid__grid__29KInZzp {
      padding: 96px 0;
      margin: 0;
      width: calc(100% + 32px);
      max-width: calc(100% + 32px);
      display: flex;
      flex-wrap: wrap; } }
  .CardListGrid__grid__29KInZzp .CardListGrid__item__18ljlGxc {
    width: 100%;
    margin-bottom: 32px; }
    @media (min-width: 60.0625em) {
      .CardListGrid__grid__29KInZzp .CardListGrid__item__18ljlGxc {
        width: calc(50% - 32px);
        margin-right: 32px; } }
    @media (min-width: 80em) {
      .CardListGrid__grid__29KInZzp .CardListGrid__item__18ljlGxc {
        width: calc(33.33333% - 32px); } }

.CardListGrid__hasHead__3mjZbYtY .CardListGrid__grid__29KInZzp {
  padding: 24px 0 48px; }

@keyframes CardVideoGrid__fillBar__3TuUA7la {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-dark {
  background-color: #181818; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-dark-alpha {
  background-color: transparent; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-light {
  background-color: #ffffff; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-neutral-grey {
  background-color: #ffffff; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-ferrari-carbon {
  background-color: #303030; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-sf90-stradale {
  background-color: #303133; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f8-tributo {
  background-color: #1e293e; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-monza-sp1 {
  background-color: #181818; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-monza-sp2 {
  background-color: #404040; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f488-pista {
  background-color: #0e121b; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f488-spider {
  background-color: #17354b; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f488-pista-spider {
  background-color: #191b29; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f812-superfast {
  background-color: #320607; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-gtc4-lusso {
  background-color: #c6c7c7; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-gtc4-lusso-t {
  background-color: #92989d; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f8-spider {
  background-color: #2c2b27; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-812-gts {
  background-color: #f6f7f8; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f169 {
  background-color: #d0dddd; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-scuderia-dark {
  background-color: transparent; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-giallo-modena {
  background-color: #ffffff; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-giallo-modena-dark {
  background-color: #181818; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-races-dark {
  background-color: #0d0d16; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-portofinom-dark-blue {
  background-color: #0d2025; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-sf90-spider-graphite-black {
  background-color: #1c1d1f; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-171-black {
  background-color: #23252d; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-171-rht-light {
  background-color: #f3f0eb; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-171-rht-dark {
  background-color: #001c35; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-smart-guide-dark {
  background-color: #331e1c; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-175 {
  background-color: #430000; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-169-spider {
  background-color: #c1cddb; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f173vs-coupe {
  background-color: #404040; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f173vs-spider {
  background-color: #f3f3f3; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f167 {
  background-color: #000000; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-supercar {
  background-color: #000000; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-miami-event-2024 {
  background-color: #181818; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f250 {
  background-color: #E7E7E7; }

.CardVideoGrid__container__5Y3oX8p_.theme-ferrari-f169m {
  background-color: #F1F2F2; }

.CardVideoGrid__chapterTitle__1DSRH_dq {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .CardVideoGrid__chapterTitle__1DSRH_dq {
      padding: 48px; } }

.CardVideoGrid__title__3sh_qfmh {
  text-align: center;
  padding-bottom: 24px; }
  @media (min-width: 37.5625em) {
    .CardVideoGrid__title__3sh_qfmh {
      padding-bottom: 48px; } }

.CardVideoGrid__content__1p5EoneZ {
  margin: 0 auto;
  padding: 24px 0; }
  @media (min-width: 37.5625em) {
    .CardVideoGrid__content__1p5EoneZ {
      padding: 48px 0; } }

@keyframes CenterContentBlock__fillBar__1fuLtWZk {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CenterContentBlock__wrapper__3pRynfJ4 {
  position: relative;
  padding-top: 24px;
  padding-bottom: 24px; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-dark {
    background: #181818; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-dark-alpha {
    background: transparent; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-light {
    background: #ffffff; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f488-spider {
    background: #17354b; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f812-superfast {
    background: #320607; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f169 {
    background: #d0dddd; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-171-black {
    background: #23252d; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-175 {
    background: #430000; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f167 {
    background: #000000; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-supercar {
    background: #000000; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CenterContentBlock__wrapper__3pRynfJ4.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .CenterContentBlock__wrapper__3pRynfJ4 {
      padding-bottom: 48px; } }
  @media (min-width: 60.0625em) {
    .CenterContentBlock__wrapper__3pRynfJ4 > div:not(.CenterContentBlock__chapter__Hkm-IfNq) {
      padding-left: 0;
      padding-right: 0;
      max-width: 920px; } }
  .CenterContentBlock__wrapper__3pRynfJ4.CenterContentBlock__hidden__3Zozu6AF .CenterContentBlock__image__3bgVNU43, .CenterContentBlock__wrapper__3pRynfJ4.CenterContentBlock__hidden__3Zozu6AF .CenterContentBlock__title__3NQX9f1K, .CenterContentBlock__wrapper__3pRynfJ4.CenterContentBlock__hidden__3Zozu6AF .CenterContentBlock__description__2XP21f_v, .CenterContentBlock__wrapper__3pRynfJ4.CenterContentBlock__hidden__3Zozu6AF .CenterContentBlock__actions__2W0O0YfC {
    opacity: 0;
    transform: translateY(12px); }

.CenterContentBlock__chapter__Hkm-IfNq {
  width: 100%;
  padding: 48px 24px 0; }
  @media (min-width: 37.5625em) {
    .CenterContentBlock__chapter__Hkm-IfNq {
      padding: 64px 48px 0; } }
  .CenterContentBlock__chapter__Hkm-IfNq > div > div {
    margin-bottom: 0; }

.CenterContentBlock__media-wrapper__2YHHzsco {
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 140%;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .CenterContentBlock__media-wrapper__2YHHzsco {
      padding-top: 56.25%; } }

.CenterContentBlock__image__3bgVNU43 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: clip;
  transition: opacity .5s ease .2s, transform .5s ease .2s; }

.CenterContentBlock__surrounding-images__34NgJ7hd {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none; }
  @media (min-width: 60.0625em) {
    .CenterContentBlock__surrounding-images__34NgJ7hd {
      display: block; } }
  .CenterContentBlock__surrounding-images__34NgJ7hd .CenterContentBlock__surrounding-image__46d1AxbI {
    position: absolute;
    display: none; }
    .CenterContentBlock__surrounding-images__34NgJ7hd .CenterContentBlock__surrounding-image__46d1AxbI:nth-child(1) {
      display: block;
      width: 200px;
      height: 150px;
      top: -48px;
      left: -184px; }
    .CenterContentBlock__surrounding-images__34NgJ7hd .CenterContentBlock__surrounding-image__46d1AxbI:nth-child(2) {
      display: block;
      width: 260px;
      height: 220px;
      top: 32px;
      right: -280px; }
    .CenterContentBlock__surrounding-images__34NgJ7hd .CenterContentBlock__surrounding-image__46d1AxbI:nth-child(3) {
      display: block;
      width: 220px;
      height: 150px;
      bottom: -40px;
      left: -165px; }
    .CenterContentBlock__surrounding-images__34NgJ7hd .CenterContentBlock__surrounding-image__46d1AxbI:nth-child(4) {
      display: block;
      width: 220px;
      height: 150px;
      bottom: -76px;
      right: -144px; }

.CenterContentBlock__title__3NQX9f1K {
  position: relative;
  margin-top: 48px;
  text-align: center;
  transition: all .5s ease .4s;
  z-index: 1; }

.CenterContentBlock__description__2XP21f_v {
  position: relative;
  max-width: 1000px;
  margin: 0 auto;
  margin-top: 24px;
  text-align: center;
  transition: all .5s ease .6s;
  z-index: 1; }

.CenterContentBlock__actions__2W0O0YfC {
  text-align: center;
  margin-top: 32px;
  transition: all .5s ease .8s; }
  .CenterContentBlock__actions__2W0O0YfC button:focus-visible {
    border-radius: 100%; }

@keyframes ChapterCover__fillBar__2A6NiWr5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ChapterCover__wrapper__3PWUaISs {
  position: relative;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .ChapterCover__wrapper__3PWUaISs {
      height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      height: calc(var(--ferrari-vh-fix, 1vh) * 100);
      min-height: 500px; } }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-dark {
    background: #181818; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-dark-alpha {
    background: transparent; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-light {
    background: #ffffff; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f488-spider {
    background: #17354b; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f812-superfast {
    background: #320607; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f169 {
    background: #d0dddd; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-171-black {
    background: #23252d; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-175 {
    background: #430000; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f167 {
    background: #000000; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-supercar {
    background: #000000; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ChapterCover__wrapper__3PWUaISs.theme-ferrari-f169m {
    background: #F1F2F2; }

@keyframes Chapters__fillBar__AY__eQI5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@media (min-width: 60.0625em) {
  .Chapters__chapters__3EkkhjSU {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    pointer-events: none; }
    .Chapters__chapters__3EkkhjSU.Chapters__-chaptersOpen__3sMCj4YT {
      pointer-events: auto;
      z-index: 9; } }

.Chapters__backdrop__EA4ZjXTZ {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(24, 24, 24, 0.7);
  display: none;
  opacity: 0;
  transition: opacity 0.3s; }
  @media (min-width: 60.0625em) {
    .Chapters__backdrop__EA4ZjXTZ {
      display: block; } }
  .Chapters__-chaptersOpen__3sMCj4YT .Chapters__backdrop__EA4ZjXTZ {
    opacity: 1; }

.Chapters__sidebar__1Ae4Bgdm {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  background: #303030;
  color: #eeeded; }
  @media (min-width: 60.0625em) {
    .Chapters__sidebar__1Ae4Bgdm {
      position: absolute;
      left: 0;
      top: 0;
      width: 500px;
      height: 100%;
      transition: 0.5s;
      transform: translateX(-500px);
      will-change: transform; }
      .Chapters__-chaptersOpen__3sMCj4YT .Chapters__sidebar__1Ae4Bgdm {
        transform: translateX(0); } }
  .Chapters__sidebar__1Ae4Bgdm .scrollbar-container {
    position: relative;
    height: 100%; }
  .Chapters__sidebar__1Ae4Bgdm .ps__rail-y {
    right: 40px !important;
    background-color: rgba(255, 255, 255, 0.3);
    width: 1px;
    transform: scaleY(0.8);
    display: none; }
    @media (min-width: 60.0625em) {
      .Chapters__sidebar__1Ae4Bgdm .ps__rail-y {
        opacity: 1 !important;
        display: none; } }
  .Chapters__sidebar__1Ae4Bgdm .ps__thumb-y {
    width: 1px;
    right: 0 !important;
    background-color: #fff; }
  .Chapters__sidebar__1Ae4Bgdm .ps__rail-y:hover {
    background-color: rgba(255, 255, 255, 0.3); }
  .Chapters__sidebar__1Ae4Bgdm .ps__rail-y:hover .ps__thumb-y {
    width: 1px;
    background-color: #fff; }
  .Chapters__sidebar__1Ae4Bgdm .ps--active-y .ps__rail-y {
    display: block; }

.Chapters__inner__tqTQz4yG {
  padding: 48px 24px;
  padding-left: 14px; }
  @media (min-width: 60.0625em) {
    .Chapters__inner__tqTQz4yG {
      padding: 96px 64px; } }
  .Chapters__inner__tqTQz4yG.Chapters__loading__2iJN1fZD {
    height: 100%;
    display: flex;
    align-items: center; }

.Chapters__description__1TdMc7Mn {
  padding-left: 10px;
  margin-top: 32px;
  margin-bottom: 0; }

.Chapters__toggle__2FdtClbt {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 100%;
  padding-left: 108px;
  pointer-events: auto;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  display: none; }
  @media (min-width: 60.0625em) {
    .Chapters__toggle__2FdtClbt {
      display: flex; } }
  .Chapters__toggle__2FdtClbt:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 438px;
    pointer-events: none;
    height: 100%;
    background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.8) 100%);
    z-index: -1; }
  .Chapters__toggle__2FdtClbt > div {
    min-width: 390px; }
  .Chapters__toggle__2FdtClbt > button {
    margin-top: 12px; }
  .Chapters__toggle__2FdtClbt > button:first-of-type {
    margin-top: 24px; }

.Chapters__list__pBj6Ya6Y {
  margin: 64px 10px;
  padding: 0; }
  .Chapters__list__pBj6Ya6Y ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .Chapters__list__pBj6Ya6Y > ul {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    margin-top: 48px;
    margin-bottom: 0;
    text-transform: uppercase; }
    .Chapters__list__pBj6Ya6Y > ul ul {
      margin-top: 16px; }
    .Chapters__list__pBj6Ya6Y > ul:first-child {
      margin-top: 0; }
    .Chapters__list__pBj6Ya6Y > ul li > span {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em;
      line-height: 1.5;
      text-transform: none;
      display: inline-flex;
      align-items: center;
      padding: 8px 16px;
      padding-bottom: 10px;
      border-radius: 20px;
      background: rgba(24, 24, 24, 0.4);
      border: 1px solid rgba(255, 255, 255, 0.2);
      color: #eeeded;
      margin-top: 8px;
      cursor: pointer; }
      .Chapters__list__pBj6Ya6Y > ul li > span i {
        margin-left: 8px;
        display: block;
        opacity: 0.5;
        transition: transform 0.3s;
        transform: scale(0.7);
        margin-top: 2px; }
      .Chapters__list__pBj6Ya6Y > ul li > span:hover i {
        transform: scale(0.7) translateX(5px); }

@keyframes Cover__fillBar__WBEe2PnP {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Cover__cover__1WkOhdQi {
  position: relative;
  height: 80vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 80); }
  @media (min-width: 60.0625em) {
    .Cover__cover__1WkOhdQi {
      height: 100%; } }
  .Cover__cover__1WkOhdQi.theme-ferrari-dark {
    background: #181818; }
  .Cover__cover__1WkOhdQi.theme-ferrari-dark-alpha {
    background: transparent; }
  .Cover__cover__1WkOhdQi.theme-ferrari-light {
    background: #ffffff; }
  .Cover__cover__1WkOhdQi.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Cover__cover__1WkOhdQi.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Cover__cover__1WkOhdQi.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Cover__cover__1WkOhdQi.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Cover__cover__1WkOhdQi.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f488-spider {
    background: #17354b; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f812-superfast {
    background: #320607; }
  .Cover__cover__1WkOhdQi.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Cover__cover__1WkOhdQi.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Cover__cover__1WkOhdQi.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f169 {
    background: #d0dddd; }
  .Cover__cover__1WkOhdQi.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Cover__cover__1WkOhdQi.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Cover__cover__1WkOhdQi.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Cover__cover__1WkOhdQi.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Cover__cover__1WkOhdQi.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Cover__cover__1WkOhdQi.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Cover__cover__1WkOhdQi.theme-ferrari-171-black {
    background: #23252d; }
  .Cover__cover__1WkOhdQi.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Cover__cover__1WkOhdQi.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Cover__cover__1WkOhdQi.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Cover__cover__1WkOhdQi.theme-ferrari-175 {
    background: #430000; }
  .Cover__cover__1WkOhdQi.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f167 {
    background: #000000; }
  .Cover__cover__1WkOhdQi.theme-ferrari-supercar {
    background: #000000; }
  .Cover__cover__1WkOhdQi.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Cover__cover__1WkOhdQi.theme-ferrari-f169m {
    background: #F1F2F2; }

.Cover__background__RsdS8kX_:after,
.Cover__text__3H9dxI57 {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%; }

.Cover__background__RsdS8kX_ {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transition: all 0.5s; }

.Cover__background__RsdS8kX_:after {
  content: '';
  background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0), #181818); }

.Cover__background__RsdS8kX_:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 150px;
  pointer-events: none;
  background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.1) 85%, rgba(24, 24, 24, 0) 100%);
  z-index: 2; }

.Cover__text__3H9dxI57 {
  display: flex;
  align-items: flex-end; }
  @media (min-width: 60.0625em) {
    .Cover__text__3H9dxI57 {
      display: none; } }

.Cover__textControls__21lFDOgx {
  margin-top: 32px; }

@media (min-width: 60.0625em) {
  .Cover__sidebarOpen__2UfhOkkm .Cover__background__RsdS8kX_ {
    transform: translateX(219px); } }

@keyframes Popups__fillBar__1EhXYD6t {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Popups__popups__2uujd6za {
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative; }
  @media (min-width: 37.5625em) {
    .Popups__popups__2uujd6za {
      width: 380px; } }
  .Popups__popups__2uujd6za li {
    margin: 16px 0;
    width: 100%; }
  .Popups__popups__2uujd6za .Popups__item__2Y3uF0ds {
    height: 80px;
    position: relative;
    width: 100%;
    padding-left: 80px;
    background: #fff;
    color: #181818;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-right: 24px;
    text-transform: uppercase;
    cursor: pointer; }
    .Popups__popups__2uujd6za .Popups__item__2Y3uF0ds .Popups__image__22jlw3bU {
      position: absolute;
      left: 0;
      top: 0;
      width: 80px;
      height: 100%;
      background: #eaeaea; }
    .Popups__popups__2uujd6za .Popups__item__2Y3uF0ds .Popups__text__YZ2gaasL {
      padding: 0 24px; }
      .Popups__popups__2uujd6za .Popups__item__2Y3uF0ds .Popups__text__YZ2gaasL strong,
      .Popups__popups__2uujd6za .Popups__item__2Y3uF0ds .Popups__text__YZ2gaasL span {
        display: block;
        font-weight: normal; }
      .Popups__popups__2uujd6za .Popups__item__2Y3uF0ds .Popups__text__YZ2gaasL span {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0;
        font-size: 11px;
        line-height: 22px;
        line-height: 18px;
        letter-spacing: 0.75px;
        white-space: nowrap;
        color: #da291c; }
      .Popups__popups__2uujd6za .Popups__item__2Y3uF0ds .Popups__text__YZ2gaasL strong {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 18px;
        line-height: 1.3em;
        font-size: 13px; }
  .Popups__popups__2uujd6za.Popups__-toast__11Vaz6s0 {
    height: 80px;
    overflow: hidden; }
    .Popups__popups__2uujd6za.Popups__-toast__11Vaz6s0 li {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      opacity: 0;
      transition: 0.4s;
      transform: translateY(100%);
      margin: 0; }
      .Popups__popups__2uujd6za.Popups__-toast__11Vaz6s0 li.Popups__active__2LIFlQV- {
        opacity: 1;
        transform: translateY(0); }

@keyframes Story__fillBar__1GUITPmn {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Story__story__XIy4swEd {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 11;
  background: #181818;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100); }
  .Story__story__XIy4swEd:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 300px;
    pointer-events: none;
    background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.8) 52%, rgba(24, 24, 24, 0) 100%);
    z-index: 1; }
  .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy {
    cursor: pointer;
    z-index: 2;
    position: absolute;
    right: 24px;
    bottom: 24px;
    display: flex;
    align-items: center;
    height: 48px;
    color: #fff;
    box-shadow: none;
    appearance: none;
    border: none;
    justify-content: flex-end;
    background: none;
    padding: 0 4px;
    opacity: 0; }
    @media (min-width: 60.0625em) {
      .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy {
        right: 40px;
        bottom: 40px; } }
    .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy:before {
      content: '';
      position: absolute;
      display: block;
      background: rgba(24, 24, 24, 0.8);
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      border-radius: 24px;
      transition: 0.4s;
      max-width: 100%; }
    .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy i {
      display: block;
      height: 40px;
      width: 40px;
      border-radius: 50%;
      border: 2px solid rgba(255, 255, 255, 0.4);
      padding: 6px;
      position: relative;
      z-index: 2; }
      .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy i svg {
        display: block;
        width: 100%;
        height: 100%; }
    .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy > span {
      z-index: 2;
      position: relative;
      transition: opacity 0.3s;
      transition-delay: 0.2s;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      display: block;
      font-size: 11px;
      white-space: nowrap;
      padding: 0 16px;
      padding-right: 8px; }
    .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy.Story__storyReady__195wa7hQ {
      opacity: 1; }
    .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy.Story__active__39hWmWSo > span {
      opacity: 0;
      transition-delay: 0s;
      pointer-events: none; }
    .Story__story__XIy4swEd .Story__audioBtn__2jny_QOy.Story__active__39hWmWSo:before {
      max-width: 48px; }
  .Story__story__XIy4swEd .Story__storyEl__Z6z3hYYA,
  .Story__story__XIy4swEd .Story__loader__3fjvtjay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
  .Story__story__XIy4swEd .Story__storyEl__Z6z3hYYA {
    transition: opacity 0.3s;
    opacity: 0; }
  .Story__story__XIy4swEd .Story__loader__3fjvtjay {
    display: flex;
    align-items: center;
    justify-content: center; }
  .Story__story__XIy4swEd .Story__topnav__1FE-w4SA {
    position: absolute;
    top: 110px;
    left: 0;
    right: 0;
    opacity: 0;
    padding: 0 24px;
    transform: translateY(10px);
    transition: 0.4s;
    z-index: 5; }
    @media (min-width: 60.0625em) {
      .Story__story__XIy4swEd .Story__topnav__1FE-w4SA {
        padding: 0 48px;
        top: 130px; } }
  .Story__story__XIy4swEd.Story__storyReady__195wa7hQ .Story__storyEl__Z6z3hYYA {
    opacity: 1; }
  .Story__story__XIy4swEd.Story__storyReady__195wa7hQ .Story__topnav__1FE-w4SA {
    opacity: 1;
    transform: translateY(0); }
  .Story__story__XIy4swEd .th-controls {
    display: none !important; }
  .Story__story__XIy4swEd .th-big-play-btn,
  .Story__story__XIy4swEd .th-reload-btn {
    display: none !important; }

@keyframes StoryEndScreen__fillBar__3DpPjXZb {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StoryEndScreen__wrapper__ooSwSoD0 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(24, 24, 24, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #fff; }
  .StoryEndScreen__wrapper__ooSwSoD0 .StoryEndScreen__title__2uCn08t2 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    text-transform: uppercase;
    margin-bottom: 32px; }
    .StoryEndScreen__wrapper__ooSwSoD0 .StoryEndScreen__title__2uCn08t2 em {
      display: inline-block;
      width: 14px;
      text-align: center;
      font-style: normal;
      color: #da291c; }

@keyframes StoryNav__fillBar__1ruAIKGy {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StoryNav__wrapper__1EtyyHef {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  font-size: 9px;
  line-height: 1.56;
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: 12px;
  color: #eeeded; }
  .StoryNav__wrapper__1EtyyHef .swiper-container {
    overflow: visible; }
  @media (min-width: 60.0625em) {
    .StoryNav__wrapper__1EtyyHef .swiper-wrapper {
      width: calc(100% + 16px);
      display: flex;
      transform: none !important; } }
  .StoryNav__wrapper__1EtyyHef .swiper-slide {
    cursor: pointer;
    opacity: 0.5;
    transition: opacity 0.3s;
    width: 50vw;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 8px; }
    .StoryNav__wrapper__1EtyyHef .swiper-slide > div {
      border-top: 2px solid #eeeded;
      margin-left: 8px;
      margin-right: 8px;
      overflow: hidden;
      white-space: nowrap; }
      .StoryNav__wrapper__1EtyyHef .swiper-slide > div > span {
        display: inline-block;
        position: relative;
        min-width: 100%; }
    .StoryNav__wrapper__1EtyyHef .swiper-slide:first-child > div {
      margin-left: 0; }
    .StoryNav__wrapper__1EtyyHef .swiper-slide:last-child > div {
      margin-right: 0; }
    @media (min-width: 60.0625em) {
      .StoryNav__wrapper__1EtyyHef .swiper-slide {
        flex: 1 1 0px; } }
    .StoryNav__wrapper__1EtyyHef .swiper-slide:hover, .StoryNav__wrapper__1EtyyHef .swiper-slide.-active {
      opacity: 1; }
      .StoryNav__wrapper__1EtyyHef .swiper-slide:hover.-too-small-for-text div > span, .StoryNav__wrapper__1EtyyHef .swiper-slide.-active.-too-small-for-text div > span {
        animation: StoryNav__scrollToRight__rH4KoQsO 10s linear .4s alternate; }
    .StoryNav__wrapper__1EtyyHef .swiper-slide.-active {
      cursor: default; }

.no-touch .swiper-slide.-active.-too-small-for-text:hover div > span {
  animation: StoryNav__scrollToRight__rH4KoQsO 10s linear 0s alternate infinite; }

@keyframes StoryNav__scrollToRight__rH4KoQsO {
  0%,
  25% {
    transform: translateX(0%);
    left: 0%; }
  35%,
  65% {
    transform: translateX(-100%);
    left: 100%; }
  75%,
  100% {
    transform: translateX(0%);
    left: 0%; } }

@keyframes Video__fillBar__351GjGX3 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Video__video__3jHBWD7a {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  pointer-events: none;
  z-index: 11;
  background: #181818;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px); }
  .Video__video__3jHBWD7a .th-video .th-video-player .th-video-overlay {
    pointer-events: none; }
  .Video__video__3jHBWD7a .th-big-play-btn,
  .Video__video__3jHBWD7a .th-reload-btn {
    display: none !important; }
  .Video__video__3jHBWD7a .Video__videoEl__3cRtsprP {
    transition: opacity 0.4s;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    opacity: 0; }
    .Video__video__3jHBWD7a .Video__videoEl__3cRtsprP:after {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 150px;
      pointer-events: none;
      background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.1) 85%, rgba(24, 24, 24, 0) 100%); }
  .Video__video__3jHBWD7a.Video__-videoShow__2XhLeLy0 {
    pointer-events: auto; }
    .Video__video__3jHBWD7a.Video__-videoShow__2XhLeLy0 .Video__videoEl__3cRtsprP {
      opacity: 1; }
    .Video__video__3jHBWD7a.Video__-videoShow__2XhLeLy0 .th-video .th-video-player .th-video-overlay {
      pointer-events: auto; }
  .Video__video__3jHBWD7a.Video__-videoCompleted__2GsZipqR {
    position: relative; }
  .Video__video__3jHBWD7a .Video__popups__y8hrIo7F {
    position: absolute;
    bottom: 100px;
    left: 24px;
    right: 24px;
    z-index: 2; }
    @media (min-width: 37.5625em) {
      .Video__video__3jHBWD7a .Video__popups__y8hrIo7F {
        left: auto; } }
    @media (min-width: 60.0625em) {
      .Video__video__3jHBWD7a .Video__popups__y8hrIo7F {
        right: 48px;
        left: auto;
        bottom: 130px; } }
  .Video__video__3jHBWD7a .Video__loader__1nlgpPzt {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
  .Video__video__3jHBWD7a .th-player {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
    .Video__video__3jHBWD7a .th-player .th-button.th-bar {
      box-sizing: border-box;
      width: 40px !important;
      border: 2px solid rgba(255, 255, 255, 0.4);
      border-radius: 50% !important; }
    .Video__video__3jHBWD7a .th-player .th-button-color {
      transition: 0.3s; }
    .Video__video__3jHBWD7a .th-player .th-control-bg-color {
      background: none;
      position: relative; }
    .Video__video__3jHBWD7a .th-player .th-time-rail {
      padding: 0 16px; }
      .Video__video__3jHBWD7a .th-player .th-time-rail .th-time-total {
        height: 2px;
        transition: background-color 0.3s;
        background: rgba(255, 255, 255, 0.4); }
        .Video__video__3jHBWD7a .th-player .th-time-rail .th-time-total .th-time-float {
          -webkit-font-smoothing: antialiased;
          -moz-font-smoothing: antialiased;
          -o-font-smoothing: antialiased;
          font-smoothing: antialiased;
          font-family: "Body-Font";
          font-weight: normal;
          font-stretch: normal;
          letter-spacing: 1px;
          font-size: 12px;
          line-height: 1.27em;
          text-transform: uppercase;
          background: rgba(0, 0, 0, 0.5);
          padding: 6px 12px;
          top: -55px; }
      .Video__video__3jHBWD7a .th-player .th-time-rail .th-time-current:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 0;
        width: 6px;
        height: 6px;
        transform: translate(50%, -50%);
        border-radius: 50%;
        overflow: hidden;
        background: #da291c url("/esports/static/svg/double-arrows.svg") no-repeat center center;
        background-size: 15px 10px;
        z-index: 1;
        transition: width 200ms, height 200ms; }
      .Video__video__3jHBWD7a .th-player .th-time-rail:hover .th-time-current:after {
        width: 40px;
        height: 40px;
        background-color: #fff; }
      .Video__video__3jHBWD7a .th-player .th-time-rail:hover .th-time-total {
        height: 2px;
        background: #fff; }
    .Video__video__3jHBWD7a .th-player .th-control-bar {
      opacity: 1 !important;
      visibility: visible !important;
      cursor: auto !important; }
      .Video__video__3jHBWD7a .th-player .th-control-bar.th-horizontal {
        padding: 0 24px; }
        @media (min-width: 60.0625em) {
          .Video__video__3jHBWD7a .th-player .th-control-bar.th-horizontal {
            padding: 0 48px; } }
        .Video__video__3jHBWD7a .th-player .th-control-bar.th-horizontal .th-group .th-generic {
          height: 40px; }
        .Video__video__3jHBWD7a .th-player .th-control-bar.th-horizontal.th-bottom {
          bottom: 32px; }
  .Video__video__3jHBWD7a .th-player .th-main,
  .Video__video__3jHBWD7a .th-player .th-time-rail,
  .Video__video__3jHBWD7a .th-player .th-control-bar {
    background-color: transparent !important;
    background: transparent !important; }
  .Video__video__3jHBWD7a .th-player .th-control-bar {
    padding: 32px 24px !important; }
    @media (min-width: 60.0625em) {
      .Video__video__3jHBWD7a .th-player .th-control-bar {
        padding: 32px 48px !important; } }
  .Video__video__3jHBWD7a .th-player .th-time-rail,
  .Video__video__3jHBWD7a .th-player .th-button {
    height: 40px !important; }

@keyframes VideoEndScreen__fillBar__2X4LeLAa {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoEndScreen__wrapper__2xlpnGla {
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px);
  background: #303030;
  z-index: 2;
  position: relative;
  padding: 180px 32px 64px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column; }
  @media (min-width: 60.0625em) {
    .VideoEndScreen__wrapper__2xlpnGla {
      background: rgba(24, 24, 24, 0.8);
      padding-top: 96px; } }
  .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__popups__3tyuE6ZX {
    max-width: 330px; }
    @media (min-width: 37.5625em) {
      .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__popups__3tyuE6ZX {
        max-width: 380px; } }
    .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__popups__3tyuE6ZX .VideoEndScreen__title__3Aw4-k-W {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.2em;
      text-transform: uppercase;
      margin-bottom: 32px; }
      @media (min-width: 37.5625em) {
        .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__popups__3tyuE6ZX .VideoEndScreen__title__3Aw4-k-W {
          font-size: 32px; } }
      @media (min-width: 60.0625em) {
        .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__popups__3tyuE6ZX .VideoEndScreen__title__3Aw4-k-W {
          font-size: 36px; } }
  .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__next__1b1iHmnR {
    margin-top: 48px;
    width: 330px; }
    @media (min-width: 37.5625em) {
      .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__next__1b1iHmnR {
        width: 380px; } }
    @media (min-width: 80em) {
      .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__next__1b1iHmnR {
        position: absolute;
        right: 48px;
        bottom: 48px;
        width: 350px; } }
    .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__next__1b1iHmnR .VideoEndScreen__nextThumb__xckeaCEA {
      position: relative;
      width: 100%;
      display: block;
      height: 0;
      overflow: hidden;
      padding-top: 66.67%; }
      .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__next__1b1iHmnR .VideoEndScreen__nextThumb__xckeaCEA .VideoEndScreen__nextTitle__2wJUeftE {
        position: absolute;
        bottom: 0;
        left: 0;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 16px;
        line-height: 1.5em;
        line-height: 1.2;
        font-size: 20px;
        color: #fff;
        padding: 0 24px 24px;
        z-index: 1; }
      .VideoEndScreen__wrapper__2xlpnGla .VideoEndScreen__next__1b1iHmnR .VideoEndScreen__nextThumb__xckeaCEA:after {
        content: '';
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 47%;
        opacity: 0.7;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.7)); }

@keyframes ChapterIntro__fillBar__2XxhZdkv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ChapterIntro__wrapper__D08Q7mOM {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 64px; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-dark {
    background: #181818; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-dark-alpha {
    background: transparent; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-light {
    background: #ffffff; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f488-spider {
    background: #17354b; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f812-superfast {
    background: #320607; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f169 {
    background: #d0dddd; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-171-black {
    background: #23252d; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-175 {
    background: #430000; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f167 {
    background: #000000; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-supercar {
    background: #000000; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ChapterIntro__wrapper__D08Q7mOM.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .ChapterIntro__wrapper__D08Q7mOM {
      padding-top: 96px; } }

.ChapterIntro__title__1zRNEatn {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  overflow: hidden; }
  .ChapterIntro__title__1zRNEatn span {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    font-size: 32px;
    line-height: 1.1em;
    text-transform: uppercase; }
    .theme-ferrari-dark .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-dark-alpha .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-light .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-neutral-grey .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f8-tributo .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f488-pista .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f488-spider .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f812-superfast .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f8-spider .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-812-gts .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f169 .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-giallo-modena .ChapterIntro__title__1zRNEatn span {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .ChapterIntro__title__1zRNEatn span {
      color: #ebb218; }
    .theme-ferrari-races-dark .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-171-black .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-171-rht-light .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-175 .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-169-spider .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f167 .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-supercar .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .ChapterIntro__title__1zRNEatn span {
      color: #0092b1; }
    .theme-ferrari-f250 .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    .theme-ferrari-f169m .ChapterIntro__title__1zRNEatn span {
      color: #da291c; }
    @media (min-width: 37.5625em) {
      .ChapterIntro__title__1zRNEatn span {
        font-size: 64px;
        line-height: 1.16em; } }
    .ChapterIntro__title__1zRNEatn span:empty {
      width: 20px; }
    .ChapterIntro__title__1zRNEatn span.ChapterIntro__break-line__3yBequRZ {
      width: 100%;
      height: 0;
      visibility: hidden;
      overflow: hidden; }

@keyframes ChooseCountry__fillBar__1ZyVwJtQ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ChooseCountry__wrapper__15q9o-Wu {
  position: relative;
  background: #181818;
  padding: 0 48px;
  min-height: 100vh; }

.ChooseCountry__close__3PWa6MkB {
  position: absolute;
  top: 48px;
  left: 50%;
  background: transparent;
  border: none;
  transform: translateX(-50%); }

.ChooseCountry__content__2fs2VrYL {
  padding: 128px 0 48px;
  margin: 0 auto;
  max-width: 940px; }

.ChooseCountry__continents__2hCJcgAl {
  margin: 64px 0 0; }

.ChooseCountry__countries__2MadsC9N {
  padding: 0;
  margin: 0;
  width: 100%; }

.ChooseCountry__country__1679sm8U {
  display: inline-block;
  width: 100%; }
  .ChooseCountry__country__1679sm8U + .ChooseCountry__country__1679sm8U {
    margin-top: 25px; }
  @media (min-width: 37.5625em) {
    .ChooseCountry__country__1679sm8U {
      width: calc((100% - 25px) / 2);
      margin-left: 25px; }
      .ChooseCountry__country__1679sm8U + .ChooseCountry__country__1679sm8U {
        margin-top: 25px; }
      .ChooseCountry__country__1679sm8U:nth-child(2n - 1) {
        margin-left: 0; } }
  @media (min-width: 80em) {
    .ChooseCountry__country__1679sm8U {
      width: calc((100% - 50px) / 3); }
      .ChooseCountry__country__1679sm8U:nth-child(2n - 1) {
        margin-left: 25px; }
      .ChooseCountry__country__1679sm8U:nth-child(3n - 2) {
        margin-left: 0; } }
  .ChooseCountry__country__1679sm8U a {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none; }

@keyframes CircuitInfo__fillBar__8Cs8LEPo {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CircuitInfo__container__3_5A2Q5A {
  position: relative; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-dark {
    color: #ffffff;
    background: #181818; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-dark-alpha {
    color: #ffffff;
    background: transparent; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-light {
    color: #181818;
    background: #ffffff; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-neutral-grey {
    color: #181818;
    background: #ffffff; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-ferrari-carbon {
    color: #ffffff;
    background: #303030; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-sf90-stradale {
    color: #ffffff;
    background: #303133; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f8-tributo {
    color: #ffffff;
    background: #1e293e; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-monza-sp1 {
    color: #ffffff;
    background: #181818; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-monza-sp2 {
    color: #ffffff;
    background: #404040; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f488-pista {
    color: #ffffff;
    background: #0e121b; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f488-spider {
    color: #ffffff;
    background: #17354b; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f488-pista-spider {
    color: #ffffff;
    background: #191b29; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f812-superfast {
    color: #ffffff;
    background: #320607; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-gtc4-lusso {
    color: #181818;
    background: #c6c7c7; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-gtc4-lusso-t {
    color: #181818;
    background: #92989d; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f8-spider {
    color: #ffffff;
    background: #2c2b27; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-812-gts {
    color: #181818;
    background: #f6f7f8; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f169 {
    color: #181818;
    background: #d0dddd; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-scuderia-dark {
    color: #ffffff;
    background: transparent; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-giallo-modena {
    color: #181818;
    background: #ffffff; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-giallo-modena-dark {
    color: #ffffff;
    background: #181818; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-races-dark {
    color: #ffffff;
    background: #0d0d16; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-portofinom-dark-blue {
    color: #ffffff;
    background: #0d2025; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff;
    background: #1c1d1f; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-171-black {
    color: #ffffff;
    background: #23252d; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-171-rht-light {
    color: #001c35;
    background: #f3f0eb; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-171-rht-dark {
    color: #f3f0eb;
    background: #001c35; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-smart-guide-dark {
    color: #ffffff;
    background: #331e1c; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-175 {
    color: #fcf2f2;
    background: #430000; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-169-spider {
    color: #374552;
    background: #c1cddb; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f173vs-coupe {
    color: #d0d0d0;
    background: #404040; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f173vs-spider {
    color: #1266a4;
    background: #f3f3f3; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f167 {
    color: #ffffff;
    background: #000000; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-supercar {
    color: #ffffff;
    background: #000000; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-miami-event-2024 {
    color: #ffffff;
    background: #181818; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f250 {
    color: #181818;
    background: #E7E7E7; }
  .CircuitInfo__container__3_5A2Q5A.theme-ferrari-f169m {
    color: #1E4758;
    background: #F1F2F2; }

.CircuitInfo__chapter__1j1VgbvI {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .CircuitInfo__chapter__1j1VgbvI {
      padding: 48px; } }

.CircuitInfo__top__FN6SHBUj {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  @media (min-width: 60.0625em) {
    .CircuitInfo__top__FN6SHBUj {
      flex-wrap: nowrap; } }

.CircuitInfo__circuit__21d6FRq0 {
  position: relative;
  flex: 1 1 auto;
  overflow: hidden; }
  .CircuitInfo__circuit__21d6FRq0 img {
    display: block;
    width: 100%; }

.CircuitInfo__layers__3tSUUgKu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%; }

.CircuitInfo__layer__1UIA8_D6 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  z-index: 1; }

.CircuitInfo__switches__lRINwXUX {
  flex: 0 0 100%;
  padding: 30px 0 0 0;
  display: flex;
  flex-direction: column; }
  @media (min-width: 60.0625em) {
    .CircuitInfo__switches__lRINwXUX {
      padding: 50px;
      flex: 0 0 300px; } }

.CircuitInfo__switch__1Dp91fVH {
  margin: 12px 0; }

.CircuitInfo__bottom__2C3D7P5e {
  position: relative; }

.CircuitInfo__list__3dT3c-mq {
  position: relative;
  z-index: 1;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  flex-wrap: wrap; }
  @media (min-width: 37.5625em) {
    .CircuitInfo__list__3dT3c-mq {
      flex-direction: row; } }
  @media (min-width: 60.0625em) {
    .CircuitInfo__list__3dT3c-mq {
      justify-content: space-between; } }

.CircuitInfo__list-item__tgx3OK4b {
  padding: 0 0 20px 0;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .CircuitInfo__list-item__tgx3OK4b {
      padding: 0 20px 20px 0;
      width: 33%; }
      .CircuitInfo__list-item__tgx3OK4b:nth-child(odd) {
        padding: 0 20px 20px 0; } }
  @media (min-width: 60.0625em) {
    .CircuitInfo__list-item__tgx3OK4b {
      padding-bottom: 0;
      width: auto; } }

@keyframes ConditionalContent__fillBar__2XXDdp5G {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ConditionalContent__container__LoAin2EE {
  text-align: center; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-dark {
    background-color: #181818; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-light {
    background-color: #ffffff; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-171-black {
    background-color: #23252d; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-175 {
    background-color: #430000; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f167 {
    background-color: #000000; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-supercar {
    background-color: #000000; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .ConditionalContent__container__LoAin2EE.theme-ferrari-f169m {
    background-color: #F1F2F2; }

.ConditionalContent__chapterTitle__23YRxxRr {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .ConditionalContent__chapterTitle__23YRxxRr {
      padding: 48px; } }

.ConditionalContent__content__lVKYTr6A {
  max-width: 800px;
  margin: 0 auto;
  padding: 5px 0; }
  .theme-ferrari-dark .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-light .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-neutral-grey .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-f8-spider .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-812-gts .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-f169 .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-races-dark .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-171-black .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ConditionalContent__content__lVKYTr6A {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ConditionalContent__content__lVKYTr6A {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-175 .ConditionalContent__content__lVKYTr6A {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ConditionalContent__content__lVKYTr6A {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ConditionalContent__content__lVKYTr6A {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ConditionalContent__content__lVKYTr6A {
    color: #1266a4; }
  .theme-ferrari-f167 .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-supercar .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ConditionalContent__content__lVKYTr6A {
    color: #ffffff; }
  .theme-ferrari-f250 .ConditionalContent__content__lVKYTr6A {
    color: #181818; }
  .theme-ferrari-f169m .ConditionalContent__content__lVKYTr6A {
    color: #1E4758; }

.ConditionalContent__title__1Ii_JKyH {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  display: block;
  margin-bottom: 20px; }

.ConditionalContent__paragraph__3NOysZjW {
  position: relative;
  overflow: hidden; }
  .ConditionalContent__paragraph__3NOysZjW:before {
    content: "";
    background-color: rgba(255, 255, 255, 0.5);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1; }
  .ConditionalContent__paragraph__3NOysZjW.ConditionalContent__visible__3qIJjJwW:before {
    display: none; }

@keyframes CookieBanner__fillBar__2Gskm5RO {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CookieBanner__banner__2byULUzN {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 900;
  width: 100%;
  background: #181818;
  display: flex;
  justify-content: center;
  flex-direction: column-reverse;
  align-items: center;
  padding: 14px 24px; }
  @media (min-width: 60.0625em) {
    .CookieBanner__banner__2byULUzN {
      flex-direction: row;
      padding: 30px 48px; } }
  .CookieBanner__banner__2byULUzN.CookieBanner__hidden__ucFl3CXj {
    display: none !important; }
  .CookieBanner__banner__2byULUzN .CookieBanner__text__3MzsHHPF {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 9px;
    line-height: 14px;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    margin-top: 14px;
    margin-right: 0;
    max-width: calc(1270px - 100px - 40px);
    flex: 1 1 auto; }
    .CookieBanner__banner__2byULUzN .CookieBanner__text__3MzsHHPF a {
      color: #fff;
      text-decoration: underline; }
      .no-touch .CookieBanner__banner__2byULUzN .CookieBanner__text__3MzsHHPF a:hover {
        text-decoration: none; }
    @media (min-width: 60.0625em) {
      .CookieBanner__banner__2byULUzN .CookieBanner__text__3MzsHHPF {
        margin-top: 0;
        margin-right: 100px; } }

@keyframes CountryCustomerCare__fillBar__1UN_oHib {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CountryCustomerCare__wrapper__13wLuaIK {
  width: 100%;
  padding-bottom: 20px; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-dark {
    background: #181818; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-dark-alpha {
    background: transparent; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-light {
    background: #ffffff; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-sf90-stradale {
    background: #303133; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-monza-sp1 {
    background: #181818; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-monza-sp2 {
    background: #404040; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f488-pista {
    background: #0e121b; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f488-spider {
    background: #17354b; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f812-superfast {
    background: #320607; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f169 {
    background: #d0dddd; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-scuderia-dark {
    background: transparent; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-races-dark {
    background: #0d0d16; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-171-black {
    background: #23252d; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-175 {
    background: #430000; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-169-spider {
    background: #c1cddb; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f167 {
    background: #000000; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-supercar {
    background: #000000; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f250 {
    background: #E7E7E7; }
  .CountryCustomerCare__wrapper__13wLuaIK.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 100.0625em) {
    .CountryCustomerCare__wrapper__13wLuaIK {
      padding-bottom: 80px; } }

.CountryCustomerCare__title__3E2jLF3- {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 32px;
  color: #da291c; }
  .theme-ferrari-dark .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-dark-alpha .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-light .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-neutral-grey .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f8-tributo .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f488-pista .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f488-spider .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f812-superfast .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f8-spider .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-812-gts .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f169 .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-giallo-modena .CountryCustomerCare__title__3E2jLF3- {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .CountryCustomerCare__title__3E2jLF3- {
    color: #ebb218; }
  .theme-ferrari-races-dark .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-171-black .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-171-rht-light .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-175 .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-169-spider .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f167 .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-supercar .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .CountryCustomerCare__title__3E2jLF3- {
    color: #0092b1; }
  .theme-ferrari-f250 .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }
  .theme-ferrari-f169m .CountryCustomerCare__title__3E2jLF3- {
    color: #da291c; }

.CountryCustomerCare__selection__2BB5gZc3 strong {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  display: none; }
  .theme-ferrari-dark .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-dark-alpha .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-light .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-neutral-grey .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-sf90-stradale .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-f8-tributo .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-monza-sp1 .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-monza-sp2 .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-f488-pista .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-f488-spider .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-f812-superfast .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #505050; }
  .theme-ferrari-f8-spider .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-812-gts .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-f169 .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-scuderia-dark .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-giallo-modena .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-races-dark .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-171-black .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-171-rht-light .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-171-rht-dark .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-175 .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #8f8f8f; }
  .theme-ferrari-f167 .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-supercar .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #ffffff; }
  .theme-ferrari-f250 .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  .theme-ferrari-f169m .CountryCustomerCare__selection__2BB5gZc3 strong {
    color: #969696; }
  @media (min-width: 80em) {
    .CountryCustomerCare__selection__2BB5gZc3 strong {
      display: block; } }

.CountryCustomerCare__result__U3ReapFA {
  margin-top: 32px; }

.CountryCustomerCare__resultInfo___HDFiaJ4 {
  display: flex;
  width: 100%;
  flex-flow: column;
  word-wrap: break-word; }
  .theme-ferrari-dark .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-dark-alpha .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-light .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-neutral-grey .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-sf90-stradale .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-f8-tributo .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-monza-sp1 .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-monza-sp2 .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-f488-pista .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-f488-spider .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-f812-superfast .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #505050; }
  .theme-ferrari-f8-spider .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-812-gts .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-f169 .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-scuderia-dark .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-giallo-modena .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-races-dark .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-171-black .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-171-rht-light .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-171-rht-dark .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-175 .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #8f8f8f; }
  .theme-ferrari-f167 .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-supercar .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #ffffff; }
  .theme-ferrari-f250 .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  .theme-ferrari-f169m .CountryCustomerCare__resultInfo___HDFiaJ4 {
    color: #969696; }
  @media (min-width: 80em) {
    .CountryCustomerCare__resultInfo___HDFiaJ4 {
      flex-flow: row; } }
  .CountryCustomerCare__resultInfo___HDFiaJ4 > div {
    width: 100%;
    flex: 0 0 100%;
    min-height: 63px; }
    .CountryCustomerCare__resultInfo___HDFiaJ4 > div + div {
      margin-top: 16px; }
      @media (min-width: 80em) {
        .CountryCustomerCare__resultInfo___HDFiaJ4 > div + div {
          margin-top: 0; } }
    @media (min-width: 80em) {
      .CountryCustomerCare__resultInfo___HDFiaJ4 > div {
        width: auto;
        flex: 1 1 50%; } }
  .CountryCustomerCare__resultInfo___HDFiaJ4 strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 11px;
    line-height: 32px;
    text-transform: uppercase;
    font-size: 11px;
    display: block; }
  .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
    align-items: center;
    display: flex;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em; }
    @media (min-width: 37.5625em) {
      .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
        font-size: 28px; } }
    .theme-ferrari-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-light .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-neutral-grey .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-f488-pista .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-f488-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-f8-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-812-gts .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-f169 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-scuderia-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-races-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-171-black .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-175 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #1266a4; }
    .theme-ferrari-f167 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-supercar .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #ffffff; }
    .theme-ferrari-f250 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #181818; }
    .theme-ferrari-f169m .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__phone__1QHcVb9l {
      color: #1E4758; }
  .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    letter-spacing: inherit;
    text-transform: lowercase;
    font-size: 16px; }
    .theme-ferrari-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-light .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-neutral-grey .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-f488-pista .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-f488-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-f8-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-812-gts .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-f169 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-scuderia-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-races-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-171-black .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-175 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #1266a4; }
    .theme-ferrari-f167 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-supercar .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #ffffff; }
    .theme-ferrari-f250 .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #181818; }
    .theme-ferrari-f169m .CountryCustomerCare__resultInfo___HDFiaJ4 .CountryCustomerCare__mail__2mH99oA2 {
      color: #1E4758; }

.CountryCustomerCare__text__3KISRi3V {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }
  .theme-ferrari-dark .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-light .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-neutral-grey .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-f488-pista .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-f488-spider .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-f8-spider .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-812-gts .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-f169 .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-scuderia-dark .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-races-dark .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-171-black .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .CountryCustomerCare__text__3KISRi3V {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .CountryCustomerCare__text__3KISRi3V {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-175 .CountryCustomerCare__text__3KISRi3V {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .CountryCustomerCare__text__3KISRi3V {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .CountryCustomerCare__text__3KISRi3V {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .CountryCustomerCare__text__3KISRi3V {
    color: #1266a4; }
  .theme-ferrari-f167 .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-supercar .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .CountryCustomerCare__text__3KISRi3V {
    color: #ffffff; }
  .theme-ferrari-f250 .CountryCustomerCare__text__3KISRi3V {
    color: #181818; }
  .theme-ferrari-f169m .CountryCustomerCare__text__3KISRi3V {
    color: #1E4758; }

.CountryCustomerCare__cta__3WKD7zKe {
  margin-top: 48px; }

@keyframes Cover__fillBar__1dv2KRex {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Cover__wrapper__2QIj7Vhy {
  position: relative;
  width: 100%;
  min-height: 100vh;
  min-height: 100svh;
  display: flex;
  align-items: flex-end;
  justify-content: center; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-dark {
    background: #181818; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-dark-alpha {
    background: transparent; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-light {
    background: #ffffff; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f488-spider {
    background: #17354b; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f812-superfast {
    background: #320607; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f169 {
    background: #d0dddd; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-171-black {
    background: #23252d; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-175 {
    background: #430000; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f167 {
    background: #000000; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-supercar {
    background: #000000; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Cover__wrapper__2QIj7Vhy.theme-ferrari-f169m {
    background: #F1F2F2; }
  .Cover__wrapper--with-gradient__epU8Cgom:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    z-index: 1;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); }
    @media (min-width: 37.5625em) {
      .Cover__wrapper--with-gradient__epU8Cgom:before {
        height: 40%; } }
  .Cover__wrapper--has-scrollpointer__2lCSfPAl .Cover__content__2cUrPIni {
    padding-bottom: 132px; }
  .Cover__wrapper--isSmall__2BPE8TYd {
    display: block;
    min-height: 400px;
    height: 0;
    padding-top: 120%; }
    @media (min-width: 60.0625em) {
      .Cover__wrapper--isSmall__2BPE8TYd {
        padding-top: 0;
        height: auto;
        min-height: 70svh; } }
    .Cover__wrapper--isSmall__2BPE8TYd .Cover__chapter-title__2YgMIv4o {
      padding: 24px 24px; }
      @media (min-width: 37.5625em) {
        .Cover__wrapper--isSmall__2BPE8TYd .Cover__chapter-title__2YgMIv4o {
          padding: 100px 48px; } }
    .Cover__wrapper--isSmall__2BPE8TYd .Cover__content__2cUrPIni {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 24px; }
      @media (min-width: 37.5625em) {
        .Cover__wrapper--isSmall__2BPE8TYd .Cover__content__2cUrPIni {
          padding: 32px 48px; } }
      @media (min-width: 60.0625em) {
        .Cover__wrapper--isSmall__2BPE8TYd .Cover__content__2cUrPIni {
          max-width: 800px;
          margin: 0 auto;
          padding: 48px; } }
    @media (min-width: 80em) {
      .Cover__wrapper--isSmall__2BPE8TYd .Cover__link__2sunY9Xb {
        margin-top: 15px; } }
    .Cover__wrapper--isSmall__2BPE8TYd .Cover__scroll-indicator__2jMuARlG {
      position: relative;
      left: auto;
      right: auto;
      bottom: auto;
      margin: 0;
      margin-top: 16px; }
  @media (min-width: 37.5625em) {
    .Cover__wrapper--has-focuson__3qiiCYNL .Cover__content__2cUrPIni {
      padding-bottom: 128px; } }
  @media (min-width: 60.0625em) {
    .Cover__wrapper--has-focuson__3qiiCYNL .Cover__content__2cUrPIni {
      padding-bottom: 105px; } }

.Cover__bg__229t47d6 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%; }

.Cover__content__2cUrPIni {
  flex-shrink: 0;
  width: 100%;
  position: relative;
  z-index: 2;
  text-align: center;
  padding: 32px 24px 96px; }
  @media (min-width: 37.5625em) {
    .Cover__content__2cUrPIni {
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 0 24px 105px; } }
  @media (min-width: 80em) {
    .Cover__content__2cUrPIni {
      padding: 0 10vw 105px; } }
  @media (min-width: 100.0625em) {
    .Cover__content__2cUrPIni {
      padding: 0 20vw 105px; } }

.Cover__chapter-title__2YgMIv4o {
  padding: 80px 48px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .Cover__chapter-title__2YgMIv4o {
      padding: 100px 48px; } }

.Cover__uptitle__mcag4koV {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  color: #fff; }
  .theme-ferrari-dark .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-light .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-neutral-grey .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-f8-spider .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-812-gts .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-f169 .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-races-dark .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-171-black .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Cover__uptitle__mcag4koV {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Cover__uptitle__mcag4koV {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-175 .Cover__uptitle__mcag4koV {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Cover__uptitle__mcag4koV {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Cover__uptitle__mcag4koV {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Cover__uptitle__mcag4koV {
    color: #1266a4; }
  .theme-ferrari-f167 .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-supercar .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Cover__uptitle__mcag4koV {
    color: #ffffff; }
  .theme-ferrari-f250 .Cover__uptitle__mcag4koV {
    color: #181818; }
  .theme-ferrari-f169m .Cover__uptitle__mcag4koV {
    color: #1E4758; }

.Cover__text__wEJA0rXE {
  margin-top: 16px; }

.Cover__link__2sunY9Xb {
  margin-top: 15px;
  display: inline-block; }
  @media (min-width: 60.0625em) {
    .Cover__link__2sunY9Xb {
      display: flex;
      flex-direction: row;
      justify-content: center; } }
  @media (min-width: 80em) {
    .Cover__link__2sunY9Xb {
      margin-top: 35px; } }
  .Cover__link__2sunY9Xb .Cover__button-wrap__14haVmlp {
    margin: 16px; }
    @media (min-width: 60.0625em) {
      .Cover__link__2sunY9Xb .Cover__button-wrap__14haVmlp {
        margin: 0 24px;
        display: inline-block; } }

.Cover__scroll-indicator__2jMuARlG {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  margin: 0 auto;
  z-index: 4; }
  @media (min-width: 37.5625em) {
    .Cover__scroll-indicator__2jMuARlG {
      bottom: 32px; } }

.Cover__focuson__jrwR2mxx {
  text-align: center;
  margin-top: 32px; }
  @media (min-width: 37.5625em) {
    .Cover__focuson__jrwR2mxx {
      text-align: left;
      margin: 0;
      padding: 0;
      position: absolute;
      right: 0;
      bottom: 0;
      z-index: 10; } }

@keyframes CoverCarousel__fillBar__2PVtQAr9 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CoverCarousel__container__2vdS4uUu {
  position: relative; }
  .CoverCarousel__container__2vdS4uUu .swiper-wrapper {
    min-height: 400px; }
  .CoverCarousel__container__2vdS4uUu .swiper-slide {
    min-height: 100vh;
    min-height: 100svh; }

.CoverCarousel__chapterTitle__tlOzoRL- {
  padding: 80px 48px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .CoverCarousel__chapterTitle__tlOzoRL- {
      padding: 100px 48px; } }

.CoverCarousel__scroll-indicator__39jcFX36 {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  margin: 0 auto;
  z-index: 4; }
  @media (min-width: 37.5625em) {
    .CoverCarousel__scroll-indicator__39jcFX36 {
      bottom: 32px; } }

@keyframes CoverLateral__fillBar__DdUzKeSD {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CoverLateral__wrapper__3l3EjAeA {
  min-height: 100vh;
  min-height: 100svh;
  padding: 80px 48px;
  position: relative; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-dark {
    color: #ffffff;
    background: #181818; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-dark-alpha {
    color: #ffffff;
    background: transparent; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-light {
    color: #181818;
    background: #ffffff; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-neutral-grey {
    color: #181818;
    background: #ffffff; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-ferrari-carbon {
    color: #ffffff;
    background: #303030; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-sf90-stradale {
    color: #ffffff;
    background: #303133; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f8-tributo {
    color: #ffffff;
    background: #1e293e; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-monza-sp1 {
    color: #ffffff;
    background: #181818; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-monza-sp2 {
    color: #ffffff;
    background: #404040; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f488-pista {
    color: #ffffff;
    background: #0e121b; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f488-spider {
    color: #ffffff;
    background: #17354b; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f488-pista-spider {
    color: #ffffff;
    background: #191b29; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f812-superfast {
    color: #ffffff;
    background: #320607; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-gtc4-lusso {
    color: #181818;
    background: #c6c7c7; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-gtc4-lusso-t {
    color: #181818;
    background: #92989d; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f8-spider {
    color: #ffffff;
    background: #2c2b27; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-812-gts {
    color: #181818;
    background: #f6f7f8; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f169 {
    color: #181818;
    background: #d0dddd; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-scuderia-dark {
    color: #ffffff;
    background: transparent; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-giallo-modena {
    color: #181818;
    background: #ffffff; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-giallo-modena-dark {
    color: #ffffff;
    background: #181818; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-races-dark {
    color: #ffffff;
    background: #0d0d16; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-portofinom-dark-blue {
    color: #ffffff;
    background: #0d2025; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff;
    background: #1c1d1f; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-171-black {
    color: #ffffff;
    background: #23252d; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-171-rht-light {
    color: #001c35;
    background: #f3f0eb; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-171-rht-dark {
    color: #f3f0eb;
    background: #001c35; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-smart-guide-dark {
    color: #ffffff;
    background: #331e1c; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-175 {
    color: #fcf2f2;
    background: #430000; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-169-spider {
    color: #374552;
    background: #c1cddb; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f173vs-coupe {
    color: #d0d0d0;
    background: #404040; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f173vs-spider {
    color: #1266a4;
    background: #f3f3f3; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f167 {
    color: #ffffff;
    background: #000000; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-supercar {
    color: #ffffff;
    background: #000000; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-miami-event-2024 {
    color: #ffffff;
    background: #181818; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f250 {
    color: #181818;
    background: #E7E7E7; }
  .CoverLateral__wrapper__3l3EjAeA.theme-ferrari-f169m {
    color: #1E4758;
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .CoverLateral__wrapper__3l3EjAeA {
      padding: 100px 48px; } }
  @media (min-width: 60.0625em) {
    .CoverLateral__wrapper__3l3EjAeA {
      display: flex;
      flex-direction: column; } }
  @media (min-width: 60.0625em) {
    .CoverLateral__wrapper__3l3EjAeA.CoverLateral__-right__2uBg7iXl .CoverLateral__content__2bb54r0x {
      margin: auto 0 auto auto; } }
  .CoverLateral__wrapper__3l3EjAeA.CoverLateral__-center__b0jk-oo8 {
    width: 100%;
    min-height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    aspect-ratio: 9 / 14; }
    @media (min-width: 37.5625em) {
      .CoverLateral__wrapper__3l3EjAeA.CoverLateral__-center__b0jk-oo8 {
        aspect-ratio: 16 / 9;
        max-height: 650px; } }
    .CoverLateral__wrapper__3l3EjAeA.CoverLateral__-center__b0jk-oo8 .CoverLateral__content__2bb54r0x {
      text-align: center;
      margin: 0 auto; }
      @media (min-width: 37.5625em) {
        .CoverLateral__wrapper__3l3EjAeA.CoverLateral__-center__b0jk-oo8 .CoverLateral__content__2bb54r0x {
          max-width: 850px; } }
  .CoverLateral__wrapper__3l3EjAeA::before {
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(24, 24, 24, 0.6);
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1; }
    @media (min-width: 60.0625em) {
      .CoverLateral__wrapper__3l3EjAeA::before {
        background: rgba(24, 24, 24, 0.5); } }

.CoverLateral__content__2bb54r0x {
  max-width: 400px;
  position: relative;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .CoverLateral__content__2bb54r0x {
      margin: auto auto auto 0; } }
  .CoverLateral__content__2bb54r0x > p {
    margin: 32px 0 0; }
  .CoverLateral__content__2bb54r0x .CoverLateral__cta__3f1vjLI5 {
    margin: 48px 0 0;
    display: inline-flex; }

.CoverLateral__chapter__LzflX0xy {
  width: 100%;
  margin: 0 0 24px;
  position: relative;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .CoverLateral__chapter__LzflX0xy {
      margin: 0 0 32px;
      flex: 0 0 auto; } }

.CoverLateral__pre-title__1-mWU3G6 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 22px;
  margin: 0 0 12px;
  color: currentColor; }
  .CoverLateral__pre-title__1-mWU3G6 strong {
    font-weight: normal; }
  .CoverLateral__pre-title__1-mWU3G6 span::before {
    content: '';
    width: 60px;
    height: 1px;
    margin: 0 10px 0 15px;
    vertical-align: middle;
    background: currentColor;
    display: inline-block; }

.CoverPlayer__play-video-layer__16TxCzzv {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes CoverPlayer__fillBar__25ljMnHH {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CoverPlayer__wrapper__2LGGVqFs {
  position: relative;
  width: 100%;
  min-height: 100vh;
  min-height: 100svh;
  text-align: center;
  color: #fff;
  background: #303133;
  padding-top: 100px; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .CoverPlayer__wrapper__2LGGVqFs.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .CoverPlayer__wrapper__2LGGVqFs {
      padding-top: 0; } }
  .CoverPlayer__wrapper__2LGGVqFs .CoverPlayer__background__1I7Cq91K {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-bottom: 0; }

.CoverPlayer__description-white__37zXWwnW {
  color: #fff !important; }

.CoverPlayer__chapter-title__3xXa7vhG {
  display: inline-block;
  margin-bottom: 30px; }
  .CoverPlayer__chapter-title__3xXa7vhG span {
    width: 50px; }
    @media (min-width: 37.5625em) {
      .CoverPlayer__chapter-title__3xXa7vhG span {
        width: 100px; } }

.CoverPlayer__shadow-overlay__iqDOQztE {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(24, 24, 24, 0.8); }
  @media (min-width: 60.0625em) {
    .CoverPlayer__shadow-overlay__iqDOQztE {
      background: rgba(24, 24, 24, 0.5); } }

.CoverPlayer__play-video-layer__16TxCzzv {
  z-index: 2; }

.CoverPlayer__container__1AIZgXfV {
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  padding-top: 100px;
  padding-bottom: 100px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  @media (min-width: 60.0625em) {
    .CoverPlayer__container__1AIZgXfV {
      padding-bottom: 25vh;
      align-items: flex-end; } }

.CoverPlayer__content__3pcHJQx7 {
  display: inline-block;
  pointer-events: auto; }
  .CoverPlayer__content__3pcHJQx7 .CoverPlayer__title__21H7KY5g {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em;
    text-transform: uppercase;
    text-align: center; }
    @media (min-width: 37.5625em) {
      .CoverPlayer__content__3pcHJQx7 .CoverPlayer__title__21H7KY5g {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .CoverPlayer__content__3pcHJQx7 .CoverPlayer__title__21H7KY5g {
        font-size: 36px; } }
  .CoverPlayer__content__3pcHJQx7 .CoverPlayer__text__3pzmao_t {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    max-width: 400px;
    margin: 0 auto;
    display: block;
    text-align: center; }
  .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7,
  .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 {
    position: absolute;
    top: 0;
    padding-top: 80px;
    padding-left: 24px;
    padding-right: 24px; }
    @media (min-width: 37.5625em) {
      .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7,
      .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 {
        padding-left: 48px;
        padding-right: 48px; } }
    @media (min-width: 60.0625em) {
      .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7,
      .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 {
        padding-top: 100px; } }
    .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7 .CoverPlayer__title__21H7KY5g,
    .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 .CoverPlayer__title__21H7KY5g {
      max-width: 450px; }
    .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7 .CoverPlayer__text__3pzmao_t,
    .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 .CoverPlayer__text__3pzmao_t {
      max-width: 450px;
      margin: 0; }
  .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7 {
    left: 0;
    text-align: left; }
    .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7 .CoverPlayer__title__21H7KY5g, .CoverPlayer__text-alignment-left__8j8EUbmh .CoverPlayer__content__3pcHJQx7 .CoverPlayer__text__3pzmao_t {
      text-align: left; }
  .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 {
    right: 0;
    text-align: right; }
    .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 .CoverPlayer__title__21H7KY5g, .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 .CoverPlayer__text__3pzmao_t {
      text-align: right; }
    .CoverPlayer__text-alignment-right__1wR2a3uw .CoverPlayer__content__3pcHJQx7 .CoverPlayer__chapter-title__3xXa7vhG > div {
      flex-direction: row-reverse; }

.CoverPlayer__play-btn__XFx4VQYW {
  opacity: 0;
  margin-top: 30px; }
  .CoverPlayer__play-btn__XFx4VQYW:focus-within, .CoverPlayer__play-btn__XFx4VQYW.CoverPlayer__visible__v8voxrSU {
    opacity: 1; }

.CoverPlayer__scroll-indicator___nfOHAch {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  margin: 0 auto;
  z-index: 4; }
  @media (min-width: 37.5625em) {
    .CoverPlayer__scroll-indicator___nfOHAch {
      bottom: 32px; } }

.CoverPlayer__action__2ArEQDZ9 {
  position: absolute;
  z-index: 10;
  text-align: center;
  padding: 0 20px;
  width: 100%;
  margin-top: auto;
  bottom: 25px; }
  @media (min-width: 37.5625em) {
    .CoverPlayer__action__2ArEQDZ9 {
      padding: 0;
      text-align: right;
      bottom: 0;
      right: 0;
      width: auto; } }

@keyframes CssModelGlitch__fillBar__10hXii1R {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CssModelGlitch__wrapper__3FkoNgoS {
  position: relative;
  width: 100%;
  height: 100vh; }
  .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__slides__1auATgQO {
    position: relative; }
  .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__slide__3RJMHrKw {
    position: absolute;
    opacity: 0;
    top: 0;
    left: 0;
    pointer-events: none; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__slide__3RJMHrKw.CssModelGlitch__current__3DyFSh4H {
      position: relative;
      opacity: 1;
      pointer-events: auto; }
  .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz {
    position: relative;
    width: 100vw;
    height: 100vh;
    background-size: cover;
    overflow: hidden; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(n+2) {
      animation-duration: 1s;
      animation-delay: 0s;
      animation-timing-function: linear;
      animation-iteration-count: infinite;
      animation-fill-mode: forwards; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(2) {
      background-color: transparent;
      background-blend-mode: normal; }
      .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(2) {
        animation-name: CssModelGlitch__glitch-anim-1__1D-CfRSx; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(3) {
      background-color: transparent;
      background-blend-mode: normal; }
      .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(3) {
        animation-name: CssModelGlitch__glitch-anim-2__2WcLwUjJ; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(4) {
      background-color: transparent;
      background-blend-mode: normal; }
      .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(4) {
        animation-name: CssModelGlitch__glitch-anim-3__1_6nF5-L; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(5) {
      background-color: #da291c;
      background-blend-mode: overlay; }
      .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__image__a_rkDPIz.CssModelGlitch__is-animating__hb--lqBB .CssModelGlitch__glitch__2zQqOqd_:nth-child(5) {
        animation-name: CssModelGlitch__glitch-anim-flash__22kOKxV6; }
  .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__glitch__2zQqOqd_ {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    position: absolute;
    top: calc(-1 * 4px);
    left: calc(-1 * 12px);
    width: calc(100% + 12px * 2);
    height: calc(100% + 4px * 2);
    background-color: transparent;
    transform: translate3d(0, 0, 0);
    background-blend-mode: normal; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__glitch__2zQqOqd_:nth-child(n+2) {
      opacity: 0; }
  .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__title__3W04pJs7 {
    position: absolute;
    bottom: 64px;
    left: 0;
    width: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em;
    text-transform: uppercase;
    color: #fff; }
    @media (min-width: 37.5625em) {
      .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__title__3W04pJs7 {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__title__3W04pJs7 {
        font-size: 36px; } }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__title__3W04pJs7.CssModelGlitch__is-animating__hb--lqBB {
      animation: CssModelGlitch__glitch-anim-title__3XZJ6S5N 0.5s linear alternate 5 backwards; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__title__3W04pJs7.CssModelGlitch__red__1sKuLitw {
      color: #da291c; }
    .CssModelGlitch__wrapper__3FkoNgoS .CssModelGlitch__title__3W04pJs7.CssModelGlitch__black__1uyPZRDe {
      color: #969696; }

@keyframes CssModelGlitch__glitch-anim-1__1D-CfRSx {
  0%, 100% {
    opacity: 1;
    transform: translate3d(12px, 0, 0) scale3d(-1, -1, 1);
    -webkit-clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%); }
  20% {
    -webkit-clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%); }
  30% {
    -webkit-clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%); }
  40% {
    -webkit-clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%); }
  50% {
    -webkit-clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%); }
  55% {
    -webkit-clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%); }
  60% {
    -webkit-clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%); }
  65% {
    -webkit-clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%); }
  70% {
    -webkit-clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%); }
  80% {
    -webkit-clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
  85% {
    -webkit-clip-path: polygon(0 60%, 100% 60%, 100% 65%, 0 65%);
    clip-path: polygon(0 60%, 100% 60%, 100% 65%, 0 65%); }
  95% {
    -webkit-clip-path: polygon(0 72%, 100% 72%, 100% 78%, 0 78%);
    clip-path: polygon(0 72%, 100% 72%, 100% 78%, 0 78%); } }

@keyframes CssModelGlitch__glitch-anim-2__2WcLwUjJ {
  0%, 100% {
    opacity: 1;
    transform: translate3d(calc(-1 * 12px), 0, 0);
    -webkit-clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%); }
  10% {
    -webkit-clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%); }
  15% {
    -webkit-clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%); }
  17% {
    -webkit-clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  19% {
    -webkit-clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%); }
  33% {
    -webkit-clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%); }
  35% {
    -webkit-clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  40% {
    -webkit-clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%); }
  45% {
    -webkit-clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%); }
  49% {
    -webkit-clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%); }
  50% {
    -webkit-clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%); }
  55% {
    -webkit-clip-path: polygon(0 15%, 100% 15%, 100% 35%, 0 35%);
    clip-path: polygon(0 15%, 100% 15%, 100% 35%, 0 35%); }
  60% {
    -webkit-clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%); }
  70% {
    -webkit-clip-path: polygon(0 65%, 100% 65%, 100% 60%, 0 60%);
    clip-path: polygon(0 65%, 100% 65%, 100% 60%, 0 60%); }
  80% {
    -webkit-clip-path: polygon(0 80%, 100% 80%, 100% 85%, 0 85%);
    clip-path: polygon(0 80%, 100% 80%, 100% 85%, 0 85%); }
  90% {
    -webkit-clip-path: polygon(0 55%, 100% 55%, 100% 65%, 0 65%);
    clip-path: polygon(0 55%, 100% 55%, 100% 65%, 0 65%); } }

@keyframes CssModelGlitch__glitch-anim-3__1_6nF5-L {
  0%, 100% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 4px), 0) scale3d(-1, -1, 1);
    -webkit-clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%); }
  5% {
    -webkit-clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%); }
  11% {
    -webkit-clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%); }
  20% {
    -webkit-clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  25% {
    -webkit-clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%); }
  35% {
    -webkit-clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%); }
  42% {
    -webkit-clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%); }
  48% {
    -webkit-clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%); }
  50% {
    -webkit-clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  56% {
    -webkit-clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%); }
  61% {
    -webkit-clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%); }
  68% {
    -webkit-clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%); }
  72% {
    -webkit-clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%); }
  77% {
    -webkit-clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%); }
  81% {
    -webkit-clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%); }
  86% {
    -webkit-clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%); }
  90% {
    -webkit-clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  92% {
    -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%); }
  94% {
    -webkit-clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%); } }

@keyframes CssModelGlitch__glitch-anim-flash__22kOKxV6 {
  0%, 5% {
    opacity: 0.2;
    transform: translate3d(12px, 4px, 0); }
  5.5%, 100% {
    opacity: 0;
    transform: translate3d(0, 0, 0); } }

@keyframes CssModelGlitch__glitch-anim-title__3XZJ6S5N {
  0%, 100% {
    transform: translate3d(2px, -2px, 0);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  20% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%); }
  41% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%); }
  52% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%); }
  61% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%); }
  75% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%); }
  80% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
  96% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%); } }

@keyframes CssModelGlitch2__fillBar__3kjYqym_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.CssModelGlitch2__wrapper__2EjCVnVP {
  position: relative;
  width: 100%;
  height: 100vh;
  --animation-time: 3.5s; }
  .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__slide__1ztWc1Kn {
    position: relative;
    top: 0;
    left: 0;
    pointer-events: auto; }
  .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__image__3Ls6mAPT {
    position: relative;
    width: 100vw;
    height: 100vh;
    background-size: cover;
    overflow: hidden;
    background-position: center center; }
    .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__image__3Ls6mAPT.CssModelGlitch2__is-animating__12SwKwn8 .CssModelGlitch2__glitch-frames__2u1HDQID {
      background-color: transparent;
      background-blend-mode: normal;
      animation-duration: var(--animation-time);
      animation-timing-function: linear;
      animation-iteration-count: infinite;
      animation-fill-mode: forwards; }
      .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__image__3Ls6mAPT.CssModelGlitch2__is-animating__12SwKwn8 .CssModelGlitch2__glitch-frames__2u1HDQID:nth-child(2) {
        animation-name: CssModelGlitch2__glitch-noise__16eQlBqN; }
      .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__image__3Ls6mAPT.CssModelGlitch2__is-animating__12SwKwn8 .CssModelGlitch2__glitch-frames__2u1HDQID:nth-child(3) {
        animation-name: CssModelGlitch2__glitch-flickering__3kG_b_Bi; }
      .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__image__3Ls6mAPT.CssModelGlitch2__is-animating__12SwKwn8 .CssModelGlitch2__glitch-frames__2u1HDQID:nth-child(4) {
        animation-name: CssModelGlitch2__glitch-animation__1_ioMpIP; }
  .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__glitch-frames__2u1HDQID {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    position: absolute;
    top: calc(-1 * 4px);
    left: calc(-1 * 12px);
    width: calc(100% + 12px * 2);
    height: calc(100% + 4px * 2);
    background-color: transparent;
    transform: translate3d(0, 0, 0);
    background-blend-mode: normal;
    opacity: 0; }
  .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx {
    position: relative; }
    .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx .CssModelGlitch2__text__7-iYLxBB {
      position: absolute;
      bottom: 64px;
      left: 32px;
      width: 100%;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.2em;
      text-transform: uppercase;
      color: #fff; }
      @media (min-width: 37.5625em) {
        .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx .CssModelGlitch2__text__7-iYLxBB {
          font-size: 32px; } }
      @media (min-width: 60.0625em) {
        .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx .CssModelGlitch2__text__7-iYLxBB {
          font-size: 36px; } }
      .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx .CssModelGlitch2__text__7-iYLxBB:after {
        content: attr(data-text);
        position: absolute;
        left: 2px;
        text-shadow: -1px 0 #da291c;
        top: 0;
        color: white;
        background: black;
        overflow: hidden;
        clip: rect(0, 900px, 0, 0); }
      .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx .CssModelGlitch2__text__7-iYLxBB:before {
        content: attr(data-text);
        position: absolute;
        left: -2px;
        text-shadow: 1px 0 blue;
        top: 0;
        color: white;
        background: black;
        overflow: hidden;
        clip: rect(0, 900px, 0, 0); }
    .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx.CssModelGlitch2__is-animating__12SwKwn8 .CssModelGlitch2__text__7-iYLxBB:after {
      animation: CssModelGlitch2__text-animation__Op9NkrZ1 var(--animation-time) infinite linear alternate-reverse; }
    .CssModelGlitch2__wrapper__2EjCVnVP .CssModelGlitch2__title__3H6sWSbx.CssModelGlitch2__is-animating__12SwKwn8 .CssModelGlitch2__text__7-iYLxBB:before {
      animation: CssModelGlitch2__text-animation-2__2f0HvjfE var(--animation-time) infinite linear alternate-reverse; }

@keyframes CssModelGlitch2__glitch-noise__16eQlBqN {
  0% {
    opacity: 0.35;
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%); }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%); }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%); }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%); }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%); }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%); }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%); }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%); }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%); }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%); }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%); }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%); }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%); }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%); }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%); }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%); }
  21.9% {
    opacity: 0.35;
    transform: translate3d(0, calc(-1 * var(8px)), 0) scale3d(-1, -1, 1); }
  22%, 100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes CssModelGlitch2__glitch-flickering__3kG_b_Bi {
  0% {
    opacity: 1;
    transform: translate3d(calc(-1 * var(12px)), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%); }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%); }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%); }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%); }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%); }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%); }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%); }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%); }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%); }
  21.9% {
    opacity: 1;
    transform: translate3d(calc(-1 * var(12px)), 0, 0); }
  22% {
    opacity: 0; }
  99.9% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes CssModelGlitch2__glitch-animation__1_ioMpIP {
  0% {
    opacity: 0;
    clip-path: polygon(0% 33%, 100% 33%, 100% 33%, 0% 33%); }
  1% {
    opacity: 1;
    transform: translate3d(12px, 0, 0);
    clip-path: polygon(0% 33%, 100% 33%, 100% 33%, 0% 33%); }
  20% {
    clip-path: polygon(0% 44%, 100% 44%, 100% 44%, 0% 44%); }
  35% {
    clip-path: polygon(0% 50%, 100% 50%, 100% 20%, 0% 20%); }
  49% {
    opacity: 1;
    clip-path: polygon(0% 70%, 100% 70%, 100% 70%, 0% 70%); }
  49.1% {
    opacity: 0;
    clip-path: polygon(0% 70%, 100% 70%, 100% 70%, 0% 70%); }
  49.2% {
    opacity: 1;
    clip-path: polygon(0% 60%, 100% 60%, 100% 80%, 0% 80%); }
  75% {
    opacity: 1;
    clip-path: polygon(0% 50%, 100% 50%, 100% 55%, 0% 55%); }
  76% {
    opacity: 0;
    clip-path: polygon(0% 50%, 100% 50%, 100% 55%, 0% 55%); }
  100% {
    opacity: 0;
    clip-path: polygon(0% 50%, 100% 50%, 100% 55%, 0% 55%); } }

@keyframes CssModelGlitch2__text-animation__Op9NkrZ1 {
  0% {
    clip: rect(78px, 9999px, 82px, 0); }
  5% {
    clip: rect(61px, 9999px, 32px, 0); }
  10% {
    clip: rect(19px, 9999px, 77px, 0); }
  15% {
    clip: rect(21px, 9999px, 2px, 0); }
  20% {
    clip: rect(64px, 9999px, 5px, 0); }
  25% {
    clip: rect(3px, 9999px, 89px, 0); }
  30% {
    clip: rect(65px, 9999px, 45px, 0); }
  35% {
    clip: rect(53px, 9999px, 75px, 0); }
  40% {
    clip: rect(86px, 9999px, 59px, 0); }
  45% {
    clip: rect(18px, 9999px, 84px, 0); }
  50% {
    clip: rect(70px, 9999px, 71px, 0); }
  55% {
    clip: rect(60px, 9999px, 78px, 0); }
  60% {
    clip: rect(54px, 9999px, 15px, 0); }
  65% {
    clip: rect(39px, 9999px, 77px, 0); }
  70% {
    clip: rect(71px, 9999px, 60px, 0); }
  75% {
    clip: rect(41px, 9999px, 88px, 0); }
  80% {
    clip: rect(12px, 9999px, 41px, 0); }
  85% {
    clip: rect(65px, 9999px, 58px, 0); }
  90% {
    clip: rect(21px, 9999px, 74px, 0); }
  95% {
    clip: rect(30px, 9999px, 67px, 0); }
  100% {
    clip: rect(91px, 9999px, 14px, 0); } }

@keyframes CssModelGlitch2__text-animation-2__2f0HvjfE {
  0% {
    clip: rect(23px, 9999px, 17px, 0); }
  5% {
    clip: rect(90px, 9999px, 43px, 0); }
  10% {
    clip: rect(59px, 9999px, 19px, 0); }
  15% {
    clip: rect(26px, 9999px, 39px, 0); }
  20% {
    clip: rect(60px, 9999px, 55px, 0); }
  25% {
    clip: rect(66px, 9999px, 18px, 0); }
  30% {
    clip: rect(91px, 9999px, 93px, 0); }
  35% {
    clip: rect(7px, 9999px, 10px, 0); }
  40% {
    clip: rect(69px, 9999px, 22px, 0); }
  45% {
    clip: rect(79px, 9999px, 87px, 0); }
  50% {
    clip: rect(20px, 9999px, 83px, 0); }
  55% {
    clip: rect(82px, 9999px, 74px, 0); }
  60% {
    clip: rect(34px, 9999px, 77px, 0); }
  65% {
    clip: rect(43px, 9999px, 44px, 0); }
  70% {
    clip: rect(17px, 9999px, 16px, 0); }
  75% {
    clip: rect(43px, 9999px, 34px, 0); }
  80% {
    clip: rect(51px, 9999px, 2px, 0); }
  85% {
    clip: rect(92px, 9999px, 41px, 0); }
  90% {
    clip: rect(35px, 9999px, 10px, 0); }
  95% {
    clip: rect(91px, 9999px, 55px, 0); }
  100% {
    clip: rect(38px, 9999px, 59px, 0); } }

@keyframes DealerList__fillBar__1Cxa2Hq9 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-dark {
  background: #181818; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-dark-alpha {
  background: transparent; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-light {
  background: #ffffff; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-neutral-grey {
  background: #ffffff; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-ferrari-carbon {
  background: #303030; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-sf90-stradale {
  background: #303133; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f8-tributo {
  background: #1e293e; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-monza-sp1 {
  background: #181818; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-monza-sp2 {
  background: #404040; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f488-pista {
  background: #0e121b; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f488-spider {
  background: #17354b; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f812-superfast {
  background: #320607; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f8-spider {
  background: #2c2b27; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-812-gts {
  background: #f6f7f8; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f169 {
  background: #d0dddd; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-scuderia-dark {
  background: transparent; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-giallo-modena {
  background: #ffffff; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-races-dark {
  background: #0d0d16; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-171-black {
  background: #23252d; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-171-rht-dark {
  background: #001c35; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-175 {
  background: #430000; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-169-spider {
  background: #c1cddb; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f173vs-coupe {
  background: #404040; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f167 {
  background: #000000; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-supercar {
  background: #000000; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-miami-event-2024 {
  background: #181818; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f250 {
  background: #E7E7E7; }

.DealerList__wrapper__3KyQlQFN.theme-ferrari-f169m {
  background: #F1F2F2; }

.DealerList__content__1RXODdgF {
  padding: 32px 20px 32px;
  margin: 0 auto;
  max-width: 1000px; }

@keyframes DeviceMotion__fillBar__3a9tPADV {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DeviceMotion__wrapper__2csqAivX {
  position: relative;
  min-height: 100svh;
  --xglow: 50%; }

.DeviceMotion__layer1__3MiEJBM7,
.DeviceMotion__layer2__2QQMM3D9,
.DeviceMotion__layer3__3HcEuzU6 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0; }

.DeviceMotion__layer2__2QQMM3D9,
.DeviceMotion__layer3__3HcEuzU6 {
  opacity: 0;
  z-index: 1; }

.DeviceMotion__debug__3HyYyur2 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  color: white; }

.DeviceMotion__cta__2F-vHd3I {
  background: none;
  border: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  transform: translate(-50%, -50%);
  transform-origin: 50% 50%;
  z-index: 15;
  width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s all; }
  .DeviceMotion__cta__2F-vHd3I svg {
    width: 35px;
    fill: white; }
    .DeviceMotion__cta__2F-vHd3I svg:first-child {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1; }
  .DeviceMotion__show__3epiBSAR .DeviceMotion__cta__2F-vHd3I {
    touch-action: none;
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0; }

.DeviceMotion__text__WhajmgFC {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  color: #fff; }
  .DeviceMotion__text__WhajmgFC h1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    padding: 30px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    font-size: 23px; }
    @media (min-width: 37.5625em) {
      .DeviceMotion__text__WhajmgFC h1 {
        font-size: 28px; } }
    .DeviceMotion__text__WhajmgFC h1 + h1 {
      filter: blur(10px);
      mask-image: linear-gradient(to right, transparent, white var(--xglow), transparent); }

.DeviceMotion__focuson__5yOx_1K0 {
  position: absolute;
  bottom: 30px;
  left: 20px;
  right: 20px;
  z-index: 5; }
  .DeviceMotion__focuson__5yOx_1K0:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9) var(--xglow), rgba(255, 255, 255, 0) 100%);
    filter: blur(10px);
    transform: translateX(-50%); }

.DeviceMotion__curtains__3cnjm-Os {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10; }
  .DeviceMotion__curtains__3cnjm-Os span {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    transition: 0.5s all;
    transition-timing-function: ease-in-out; }
    .DeviceMotion__curtains__3cnjm-Os span + span {
      right: 0;
      left: auto; }
  .DeviceMotion__show__3epiBSAR .DeviceMotion__curtains__3cnjm-Os {
    touch-action: none; }
    .DeviceMotion__show__3epiBSAR .DeviceMotion__curtains__3cnjm-Os span {
      transform: translateX(-100%); }
      .DeviceMotion__show__3epiBSAR .DeviceMotion__curtains__3cnjm-Os span + span {
        transform: translateX(100%); }

@charset "UTF-8";
@keyframes Directions__fillBar__c_qf9xYQ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Directions__description__2nKahW8F {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #303030; }
  .theme-ferrari-dark .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-light .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-neutral-grey .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-f8-spider .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-812-gts .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-f169 .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-races-dark .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-171-black .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Directions__description__2nKahW8F {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Directions__description__2nKahW8F {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-175 .Directions__description__2nKahW8F {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Directions__description__2nKahW8F {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Directions__description__2nKahW8F {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Directions__description__2nKahW8F {
    color: #1266a4; }
  .theme-ferrari-f167 .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-supercar .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Directions__description__2nKahW8F {
    color: #ffffff; }
  .theme-ferrari-f250 .Directions__description__2nKahW8F {
    color: #181818; }
  .theme-ferrari-f169m .Directions__description__2nKahW8F {
    color: #1E4758; }
  .Directions__description__2nKahW8F p,
  .Directions__description__2nKahW8F ul,
  .Directions__description__2nKahW8F ol,
  .Directions__description__2nKahW8F h1,
  .Directions__description__2nKahW8F h2,
  .Directions__description__2nKahW8F h3,
  .Directions__description__2nKahW8F h4,
  .Directions__description__2nKahW8F h5,
  .Directions__description__2nKahW8F h6 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin: 16px 0; }
  .Directions__description__2nKahW8F a {
    text-decoration: underline; }
    .Directions__description__2nKahW8F a:hover {
      text-decoration: none; }
  
  .Directions__description__2nKahW8F ul {
    padding: 0 0 0 4px;
    list-style-type: '\2022'; }
    .Directions__description__2nKahW8F ul li {
      padding: 0 0 0 8px; }
  .Directions__description__2nKahW8F .subtitle {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .Directions__description__2nKahW8F .title {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .Directions__description__2nKahW8F .title {
        font-size: 28px; } }
    .theme-ferrari-dark .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-light .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-neutral-grey .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-f8-spider .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-812-gts .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-f169 .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-races-dark .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-171-black .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Directions__description__2nKahW8F .title {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Directions__description__2nKahW8F .title {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-175 .Directions__description__2nKahW8F .title {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Directions__description__2nKahW8F .title {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Directions__description__2nKahW8F .title {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Directions__description__2nKahW8F .title {
      color: #1266a4; }
    .theme-ferrari-f167 .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-supercar .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Directions__description__2nKahW8F .title {
      color: #ffffff; }
    .theme-ferrari-f250 .Directions__description__2nKahW8F .title {
      color: #181818; }
    .theme-ferrari-f169m .Directions__description__2nKahW8F .title {
      color: #1E4758; }
  .Directions__description__2nKahW8F .title-featured {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .Directions__description__2nKahW8F .title-featured {
        font-size: 28px; } }
    .theme-ferrari-dark .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-light .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-neutral-grey .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-f8-spider .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-812-gts .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-f169 .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-races-dark .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-black .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Directions__description__2nKahW8F .title-featured {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Directions__description__2nKahW8F .title-featured {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-175 .Directions__description__2nKahW8F .title-featured {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Directions__description__2nKahW8F .title-featured {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Directions__description__2nKahW8F .title-featured {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Directions__description__2nKahW8F .title-featured {
      color: #1266a4; }
    .theme-ferrari-f167 .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-supercar .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Directions__description__2nKahW8F .title-featured {
      color: #ffffff; }
    .theme-ferrari-f250 .Directions__description__2nKahW8F .title-featured {
      color: #181818; }
    .theme-ferrari-f169m .Directions__description__2nKahW8F .title-featured {
      color: #1E4758; }
  .Directions__description__2nKahW8F .caption {
    color: #808080;
    font-style: italic; }
  .Directions__description__2nKahW8F .news_discover_more_link {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
    display: block;
    margin: 32px auto;
    text-decoration: none;
    padding: 21px;
    width: 200px;
    border: none;
    text-align: center;
    color: #303030;
    border: 1px solid #d4d2d2; }
    .Directions__description__2nKahW8F .news_discover_more_link:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 0;
      opacity: 0;
      transition: all 0.5s ease-out; }
    .Directions__description__2nKahW8F .news_discover_more_link:hover {
      border: 1px solid #181818; }
      .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
    .theme-ferrari-dark .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark-alpha .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark-alpha .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-light .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-light .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-light .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-neutral-grey .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-neutral-grey .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-neutral-grey .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-ferrari-carbon .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-ferrari-carbon .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-stradale .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-stradale .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-tributo .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-tributo .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp1 .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp1 .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp2 .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp2 .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-spider .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-spider .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista-spider .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f812-superfast .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f812-superfast .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso-t .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f8-spider .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-spider .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-spider .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-812-gts .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-812-gts .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-812-gts .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169 .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f169 .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f169 .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-scuderia-dark .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-scuderia-dark .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-giallo-modena .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-giallo-modena .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-giallo-modena-dark .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-races-dark .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-races-dark .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-races-dark .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-portofinom-dark-blue .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-spider-graphite-black .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-black .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-171-black .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-171-black .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(0, 28, 53, 0.4);
      color: #001c35; }
      .theme-ferrari-171-rht-light .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #001c35; }
        .theme-ferrari-171-rht-light .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(243, 240, 235, 0.4);
      color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #f3f0eb; }
        .theme-ferrari-171-rht-dark .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-smart-guide-dark .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-smart-guide-dark .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-175 .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(252, 242, 242, 0.4);
      color: #fcf2f2; }
      .theme-ferrari-175 .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #fcf2f2; }
        .theme-ferrari-175 .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(55, 69, 82, 0.4);
      color: #374552; }
      .theme-ferrari-169-spider .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #374552; }
        .theme-ferrari-169-spider .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(208, 208, 208, 0.4);
      color: #d0d0d0; }
      .theme-ferrari-f173vs-coupe .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #d0d0d0; }
        .theme-ferrari-f173vs-coupe .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(18, 102, 164, 0.4);
      color: #1266a4; }
      .theme-ferrari-f173vs-spider .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #1266a4; }
        .theme-ferrari-f173vs-spider .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1266a4; }
    .theme-ferrari-f167 .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f167 .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f167 .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-supercar .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-supercar .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-supercar .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-miami-event-2024 .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f250 .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f250 .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f250 .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169m .Directions__description__2nKahW8F .news_discover_more_link {
      border: 1px solid rgba(30, 71, 88, 0.4);
      color: #1E4758; }
      .theme-ferrari-f169m .Directions__description__2nKahW8F .news_discover_more_link:hover {
        border: 1px solid #1e4758; }
        .theme-ferrari-f169m .Directions__description__2nKahW8F .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1E4758; }
    @media (min-width: 37.5625em) {
      .Directions__description__2nKahW8F .news_discover_more_link {
        width: 250px; } }

.Directions__title__AZeC2XRa {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin-bottom: 10px; }
  @media (min-width: 37.5625em) {
    .Directions__title__AZeC2XRa {
      font-size: 28px; } }

.Directions__description__2nKahW8F {
  margin-bottom: 32px; }

.Directions__accordion__2HKQqjo- {
  margin-top: 64px; }

.Directions__accordion-text__1Hfv_A2g {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #181818; }

.Directions__subtitle__nAt-uj9M {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 16px; }

@keyframes DiscReveal__fillBar__3RkUNE4M {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DiscReveal__wrapper__24bHjmvb {
  --dr-p: 0px;
  --dr-p2: 0px;
  position: relative;
  min-height: 100svh;
  user-select: none;
  -moz-user-select: none;
  -webkit-text-select: none;
  -webkit-user-select: none; }
  .DiscReveal__wrapper__24bHjmvb img {
    display: block; }

.DiscReveal__chapter-title__1dLVuwPZ {
  display: none;
  position: relative;
  z-index: 5;
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .DiscReveal__chapter-title__1dLVuwPZ {
      padding: 48px; } }

.DiscReveal__layer1__2MTMziEM,
.DiscReveal__layer2__291xggtv,
.DiscReveal__layer3__1FSfe7ut {
  touch-action: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.DiscReveal__layer1__2MTMziEM {
  z-index: 1; }

.DiscReveal__layer2__291xggtv {
  z-index: 2;
  mask-image: radial-gradient(circle at 50% 80%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) var(--dr-p), black var(--dr-p), black 100%); }
  .DiscReveal__layer2__291xggtv:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: #da291c;
    mix-blend-mode: color; }
  .DiscReveal__layer2__291xggtv .DiscReveal__chapter-title__1dLVuwPZ strong, .DiscReveal__layer2__291xggtv .DiscReveal__chapter-title__1dLVuwPZ span, .DiscReveal__layer2__291xggtv .DiscReveal__chapter-title__1dLVuwPZ i {
    color: #fff !important; }

.DiscReveal__layer3__1FSfe7ut {
  z-index: 3;
  color: transparent;
  filter: blur(5px);
  mask-image: radial-gradient(circle at 50% 80%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(var(--dr-p2) - 60px), black var(--dr-p2), rgba(0, 0, 0, 0) calc(var(--dr-p2) + 60px), rgba(0, 0, 0, 0) 100%); }

.DiscReveal__text__2WV1yQGe {
  position: absolute;
  top: 20%;
  left: 0;
  z-index: 1;
  padding: 0 40px;
  max-width: min(100vw, 600px);
  color: white; }
  @media (min-width: 37.5625em) {
    .DiscReveal__text__2WV1yQGe {
      left: 20%; } }
  .DiscReveal__layer2__291xggtv .DiscReveal__text__2WV1yQGe {
    color: transparent;
    text-shadow: 0 0 20px white; }

.DiscReveal__cta__1GgVCnfW {
  position: absolute;
  top: 80%;
  left: 50%;
  z-index: 5;
  transform: translate(-50%, -50%);
  width: 60px;
  height: 60px;
  background: transparent;
  border: 1px solid #fff;
  border-radius: 100%;
  padding: 10px; }
  .DiscReveal__cta__1GgVCnfW svg {
    fill: #181818;
    animation: DiscReveal__swapColor__1lB96P1y 8s infinite; }
  .DiscReveal__cta__1GgVCnfW::after {
    content: "";
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
    width: 60px;
    height: 60px;
    margin-top: -30px;
    margin-left: -30px;
    transform-origin: center;
    border-radius: 50%;
    box-sizing: border-box;
    animation: DiscReveal__pulse__MjPljAKH 8s infinite;
    border: 2px solid #fff; }
    .theme-ferrari-dark .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-dark-alpha .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-light .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-neutral-grey .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-ferrari-carbon .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-sf90-stradale .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-f8-tributo .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-monza-sp1 .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-monza-sp2 .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-f488-pista .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-f488-spider .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-f812-superfast .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-f8-spider .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-812-gts .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-f169 .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-scuderia-dark .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-giallo-modena .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-giallo-modena-dark .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-races-dark .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-171-black .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-171-rht-light .DiscReveal__cta__1GgVCnfW::after {
      color: #001c35;
      border: 2px solid #001c35; }
    .theme-ferrari-171-rht-dark .DiscReveal__cta__1GgVCnfW::after {
      color: #f3f0eb;
      border: 2px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-175 .DiscReveal__cta__1GgVCnfW::after {
      color: #fcf2f2;
      border: 2px solid #fcf2f2; }
    .theme-ferrari-169-spider .DiscReveal__cta__1GgVCnfW::after {
      color: #374552;
      border: 2px solid #374552; }
    .theme-ferrari-f173vs-coupe .DiscReveal__cta__1GgVCnfW::after {
      color: #d0d0d0;
      border: 2px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .DiscReveal__cta__1GgVCnfW::after {
      color: #1266a4;
      border: 2px solid #1266a4; }
    .theme-ferrari-f167 .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-supercar .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .DiscReveal__cta__1GgVCnfW::after {
      color: #ffffff;
      border: 2px solid #ffffff; }
    .theme-ferrari-f250 .DiscReveal__cta__1GgVCnfW::after {
      color: #181818;
      border: 2px solid #181818; }
    .theme-ferrari-f169m .DiscReveal__cta__1GgVCnfW::after {
      color: #1E4758;
      border: 2px solid #1E4758; }

.DiscReveal__focuson__2E4IAvb- {
  position: absolute;
  bottom: 30px;
  left: 0;
  z-index: 5;
  width: 100%;
  padding: 0 30px; }

@keyframes DiscReveal__pulse__MjPljAKH {
  0% {
    opacity: 0;
    border-width: 2px;
    transform: scale(0.5, 0.5);
    background-color: white; }
  25% {
    opacity: 1;
    border-width: 2px;
    transform: scale(1, 1);
    background-color: white; }
  50%, 100% {
    opacity: 0;
    border-width: 1px;
    transform: scale(2, 2);
    background-color: transparent; } }

@keyframes DiscReveal__swapColor__1lB96P1y {
  0% {
    fill: #fff; }
  25% {
    fill: #181818; }
  50%, 100% {
    fill: #fff; } }

@keyframes DoubleCarGallery__fillBar__3TfkxHk5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleCarGallery__logo-wrap__11qF8s_o {
  max-width: 440px;
  height: 78px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  margin: 0 0 32px 0; }

.DoubleCarGallery__logo__1xtdv_vT {
  max-height: 100%;
  max-width: 100%;
  object-fit: cover; }

.DoubleCarGallery__grid__3rPmhbZG {
  display: flex;
  justify-content: space-between;
  flex-direction: column; }
  @media (min-width: 37.5625em) {
    .DoubleCarGallery__grid__3rPmhbZG {
      flex-direction: row; } }

.DoubleCarGallery__cell__2ylE0w13 {
  width: 100%;
  margin: 0 0 8px 0;
  cursor: pointer;
  outline: none; }
  .DoubleCarGallery__cell__2ylE0w13:last-child {
    margin: 8px 0 0 0; }
  @media (min-width: 37.5625em) {
    .DoubleCarGallery__cell__2ylE0w13 {
      margin: 0 8px 0 0; }
      .DoubleCarGallery__cell__2ylE0w13:last-child {
        margin: 0 0 0 8px; } }
  @media (min-width: 60.0625em) {
    .DoubleCarGallery__cell__2ylE0w13 {
      margin: 0 16px 0 0; }
      .DoubleCarGallery__cell__2ylE0w13:last-child {
        margin: 0 0 0 16px; } }

@keyframes DoubleDriver__fillBar__TsLReyZy {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleDriver__wrapper__kegyuPtX {
  position: relative;
  width: 100%;
  padding-top: 48px; }
  .DoubleDriver__wrapper__kegyuPtX:before, .DoubleDriver__wrapper__kegyuPtX:after {
    content: '';
    display: table;
    clear: both; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-dark {
    background: #181818; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-dark-alpha {
    background: transparent; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-light {
    background: #ffffff; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f488-spider {
    background: #17354b; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f812-superfast {
    background: #320607; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f169 {
    background: #d0dddd; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-171-black {
    background: #23252d; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-175 {
    background: #430000; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f167 {
    background: #000000; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-supercar {
    background: #000000; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DoubleDriver__wrapper__kegyuPtX.theme-ferrari-f169m {
    background: #F1F2F2; }

.DoubleDriver__content__1_AavKVQ {
  position: relative;
  width: 100%;
  margin: 24px 0 48px; }
  @media (min-width: 37.5625em) {
    .DoubleDriver__content__1_AavKVQ {
      display: flex;
      align-items: flex-start;
      justify-content: center;
      margin: 0 0 64px; } }

.DoubleDriver__chapter__hwBsFbH2 {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .DoubleDriver__chapter__hwBsFbH2 {
      padding: 48px; } }

.DoubleDriver__item__14B7fjD8 {
  position: relative;
  width: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  text-align: center; }
  .DoubleDriver__item__14B7fjD8 + .DoubleDriver__item__14B7fjD8 {
    margin-top: 64px; }
  @media (min-width: 37.5625em) {
    .DoubleDriver__item__14B7fjD8 {
      width: auto; }
      .DoubleDriver__item__14B7fjD8 + .DoubleDriver__item__14B7fjD8 {
        margin-top: 0;
        margin-left: 32px; } }
  @media (min-width: 60.0625em) {
    .DoubleDriver__item__14B7fjD8 {
      width: auto; }
      .DoubleDriver__item__14B7fjD8 + .DoubleDriver__item__14B7fjD8 {
        margin-top: 0;
        margin-left: 64px; } }

@keyframes DoubleImageSlider__fillBar__kLV-Gtb8 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-dark {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-dark-alpha {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-light {
  background: #eeeded; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-neutral-grey {
  background: #eeeded; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-ferrari-carbon {
  background: #181818; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-sf90-stradale {
  background: #252627; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f8-tributo {
  background: #101724; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-monza-sp1 {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-monza-sp2 {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f488-pista {
  background: #1e2128; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f488-spider {
  background: #0f2331; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f488-pista-spider {
  background: #212334; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f812-superfast {
  background: #3c0b0d; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-gtc4-lusso {
  background: #b2b2b2; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-gtc4-lusso-t {
  background: #a0a7ac; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f8-spider {
  background: #1b1a17; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-812-gts {
  background: #dbdbdb; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f169 {
  background: #dbdbdb; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-scuderia-dark {
  background: #414141; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-giallo-modena {
  background: #eeeded; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-giallo-modena-dark {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-races-dark {
  background: #303035; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-portofinom-dark-blue {
  background: #102f37; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-sf90-spider-graphite-black {
  background: #252a2b; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-171-black {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-171-rht-light {
  background: #ede8e1; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-171-rht-dark {
  background: #001324; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-smart-guide-dark {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-175 {
  background: #2c0000; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-169-spider {
  background: #9ca7b4; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f173vs-coupe {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f173vs-spider {
  background: #d0d0d0; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f167 {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-supercar {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-miami-event-2024 {
  background: #303030; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f250 {
  background: #eeeded; }

.DoubleImageSlider__wrapper__3mh6m2Mw.theme-ferrari-f169m {
  background: #eeeded; }

.DoubleImageSlider__container__3BW5WTX0 {
  padding: 0;
  min-height: 100vh;
  position: relative;
  flex: 1 1 100%; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-dark {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-dark-alpha {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-light {
    background: #eeeded; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-neutral-grey {
    background: #eeeded; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-ferrari-carbon {
    background: #181818; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-sf90-stradale {
    background: #252627; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f8-tributo {
    background: #101724; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-monza-sp1 {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-monza-sp2 {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f488-pista {
    background: #1e2128; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f488-spider {
    background: #0f2331; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f488-pista-spider {
    background: #212334; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f812-superfast {
    background: #3c0b0d; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-gtc4-lusso {
    background: #b2b2b2; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-gtc4-lusso-t {
    background: #a0a7ac; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f8-spider {
    background: #1b1a17; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-812-gts {
    background: #dbdbdb; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f169 {
    background: #dbdbdb; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-scuderia-dark {
    background: #414141; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-giallo-modena {
    background: #eeeded; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-giallo-modena-dark {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-races-dark {
    background: #303035; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-portofinom-dark-blue {
    background: #102f37; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-sf90-spider-graphite-black {
    background: #252a2b; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-171-black {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-171-rht-light {
    background: #ede8e1; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-171-rht-dark {
    background: #001324; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-smart-guide-dark {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-175 {
    background: #2c0000; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-169-spider {
    background: #9ca7b4; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f173vs-coupe {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f173vs-spider {
    background: #d0d0d0; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f167 {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-supercar {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-miami-event-2024 {
    background: #303030; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f250 {
    background: #eeeded; }
  .DoubleImageSlider__container__3BW5WTX0.theme-ferrari-f169m {
    background: #eeeded; }
  @media (min-width: 37.5625em) {
    .DoubleImageSlider__container__3BW5WTX0 {
      height: inherit;
      margin: 0;
      padding: 0;
      margin-bottom: 32px;
      max-width: 604px;
      margin: auto; } }
  @media (min-width: 60.0625em) {
    .DoubleImageSlider__container__3BW5WTX0 {
      max-width: 893px; } }
  @media (min-width: 80em) {
    .DoubleImageSlider__container__3BW5WTX0 {
      max-width: 1216px; } }
  @media (min-width: 100.0625em) {
    .DoubleImageSlider__container__3BW5WTX0 {
      max-width: 1300px; } }
  .DoubleImageSlider__container__3BW5WTX0 .DoubleImageSlider__chapter-title__25U3Hqtf {
    padding-left: 24px;
    padding-top: 24px;
    margin-bottom: -16px;
    width: auto; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .DoubleImageSlider__container__3BW5WTX0 .DoubleImageSlider__chapter-title__25U3Hqtf {
        padding-left: 0;
        margin-bottom: -8px; } }
    @media (min-width: 37.5625em) {
      .DoubleImageSlider__container__3BW5WTX0 .DoubleImageSlider__chapter-title__25U3Hqtf {
        padding-left: 0;
        margin-bottom: 0; } }
    @media (min-width: 60.0625em) {
      .DoubleImageSlider__container__3BW5WTX0 .DoubleImageSlider__chapter-title__25U3Hqtf {
        padding-left: 0;
        padding-top: 0;
        margin-bottom: 8px;
        position: absolute;
        width: 100%;
        top: 24px;
        left: 0; } }
    @media (min-width: 60.0625em) {
      .DoubleImageSlider__container__3BW5WTX0 .DoubleImageSlider__chapter-title__25U3Hqtf {
        top: 48px; } }
  .DoubleImageSlider__container__3BW5WTX0 .swiper-container {
    padding: 48px 24px;
    box-sizing: border-box;
    overflow: visible;
    margin: 0; }
    @media (min-width: 37.5625em) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-container {
        width: auto;
        padding: 32px 0;
        overflow: hidden !important; } }
    @media (min-width: 60.0625em) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-container {
        padding: 96px 0;
        margin: auto; } }
  .DoubleImageSlider__container__3BW5WTX0 .swiper-wrapper {
    min-height: 500px;
    padding-bottom: 30px; }
    @media (min-width: 37.5625em) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-wrapper {
        min-height: inherit; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-wrapper {
        min-height: inherit; } }
    @media (min-width: 37.5625em) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-wrapper {
        margin-bottom: 48px; } }
    @media (min-width: 60.0625em) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-wrapper {
        margin-bottom: 48px; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-wrapper {
        margin-bottom: 48px; } }
  .DoubleImageSlider__container__3BW5WTX0 .swiper-slide:last-child {
    padding-right: 0px; }
  .DoubleImageSlider__container__3BW5WTX0 .swiper-slide img {
    object-fit: cover; }
  .DoubleImageSlider__container__3BW5WTX0 .pagination {
    bottom: 48px;
    display: none; }
    @media (min-width: 37.5625em) {
      .DoubleImageSlider__container__3BW5WTX0 .pagination {
        bottom: 48px;
        display: flex;
        bottom: 48px; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .DoubleImageSlider__container__3BW5WTX0 .pagination {
        display: flex;
        margin-bottom: 48px;
        bottom: 0; } }
    @media (min-width: 60.0625em) {
      .DoubleImageSlider__container__3BW5WTX0 .pagination {
        bottom: 96px; } }
  .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
    position: relative;
    display: block;
    height: 1px; }
    .theme-ferrari-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-dark-alpha .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-light .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-neutral-grey .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #818181 !important; }
    .theme-ferrari-ferrari-carbon .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-sf90-stradale .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-f8-tributo .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-monza-sp1 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-monza-sp2 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-f488-pista .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-f488-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-f488-pista-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-f812-superfast .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-gtc4-lusso .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #505050 !important; }
    .theme-ferrari-gtc4-lusso-t .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #505050 !important; }
    .theme-ferrari-f8-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-812-gts .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-f169 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-scuderia-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-giallo-modena .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-giallo-modena-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-races-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-portofinom-dark-blue .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-sf90-spider-graphite-black .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-171-black .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-171-rht-light .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-171-rht-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #b9d8e9 !important; }
    .theme-ferrari-smart-guide-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-175 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #e3bdbd !important; }
    .theme-ferrari-169-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #8c95a0 !important; }
    .theme-ferrari-f173vs-coupe .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #8f8f8f !important; }
    .theme-ferrari-f173vs-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #8f8f8f !important; }
    .theme-ferrari-f167 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-supercar .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-miami-event-2024 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #ffffff !important; }
    .theme-ferrari-f250 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    .theme-ferrari-f169m .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
      background: #969696 !important; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
        display: none;
        margin-bottom: 48px; } }
    @media (min-width: 37.5625em) {
      .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar {
        display: none;
        bottom: 48px; } }
  .theme-ferrari-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-dark-alpha .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-light .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-neutral-grey .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-ferrari-carbon .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-sf90-stradale .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-f8-tributo .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-monza-sp1 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-monza-sp2 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-f488-pista .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-f488-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-f488-pista-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-f812-superfast .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-gtc4-lusso .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-gtc4-lusso-t .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-f8-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-812-gts .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-f169 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-scuderia-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-giallo-modena .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-giallo-modena-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-races-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-portofinom-dark-blue .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-171-black .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-171-rht-light .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #001c35 !important; }
  .theme-ferrari-171-rht-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #f3f0eb !important; }
  .theme-ferrari-smart-guide-dark .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-175 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #fcf2f2 !important; }
  .theme-ferrari-169-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #374552 !important; }
  .theme-ferrari-f173vs-coupe .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #d0d0d0 !important; }
  .theme-ferrari-f173vs-spider .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #1266a4 !important; }
  .theme-ferrari-f167 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-supercar .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-miami-event-2024 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #ffffff !important; }
  .theme-ferrari-f250 .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #181818 !important; }
  .theme-ferrari-f169m .DoubleImageSlider__container__3BW5WTX0 .swiper-scrollbar-drag {
    background: #1E4758 !important; }

.DoubleImageSlider__many-items__2Z6ExAHV .pagination {
  left: -24px; }
  @media (min-width: 37.5625em) {
    .DoubleImageSlider__many-items__2Z6ExAHV .pagination {
      left: -48px; } }

.DoubleImageSlider__few-items__2Xx_eBi6 {
  height: auto; }
  .DoubleImageSlider__few-items__2Xx_eBi6 .pagination {
    display: none; }

@keyframes DoubleMediaText__fillBar__1KpuwGbH {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleMediaText__wrapper__1UTTAQRW {
  position: relative;
  padding: 80px 0; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-dark {
    background: #181818; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-dark-alpha {
    background: transparent; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-light {
    background: #ffffff; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f488-spider {
    background: #17354b; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f812-superfast {
    background: #320607; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f169 {
    background: #d0dddd; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-171-black {
    background: #23252d; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-175 {
    background: #430000; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f167 {
    background: #000000; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-supercar {
    background: #000000; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DoubleMediaText__wrapper__1UTTAQRW.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__wrapper__1UTTAQRW {
      padding: 140px 0; } }
  .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-small-big__UzrctnjQ .DoubleMediaText__media-wrapper__2MZyDevm {
    align-items: start; }
    @media (min-width: 60.0625em) {
      .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-small-big__UzrctnjQ .DoubleMediaText__media-wrapper__2MZyDevm {
        flex-direction: row-reverse; } }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-small-big__UzrctnjQ .DoubleMediaText__content-wrapper__34Ls751H {
      margin-right: auto;
      margin-left: 20%; } }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-small-big__UzrctnjQ .DoubleMediaText__small-media__1E7MRzGA {
      margin-bottom: 0;
      padding-left: 0;
      margin-top: 48px;
      padding-right: 24px; } }
  .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-hidden__2E-T7pAA .DoubleMediaText__media-wrapper__2MZyDevm,
  .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-hidden__2E-T7pAA .DoubleMediaText__content-wrapper__34Ls751H {
    opacity: 0;
    transform: translateY(32px); }
    @media (min-width: 60.0625em) {
      .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-hidden__2E-T7pAA .DoubleMediaText__media-wrapper__2MZyDevm,
      .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-hidden__2E-T7pAA .DoubleMediaText__content-wrapper__34Ls751H {
        transform: translateY(64px); } }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-single-media__1w5fZ3T4 .DoubleMediaText__big-media__Vs1rrckQ {
      width: 100%;
      aspect-ratio: 16/9; } }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__wrapper__1UTTAQRW.DoubleMediaText__is-single-media__1w5fZ3T4 .DoubleMediaText__content-wrapper__34Ls751H {
      margin-right: 20%;
      margin-left: auto; } }

.DoubleMediaText__media-wrapper__2MZyDevm,
.DoubleMediaText__content-wrapper__34Ls751H {
  transition: opacity 1s ease 0.25s, transform 0.75s ease-out 0.25s; }

.DoubleMediaText__media-wrapper__2MZyDevm {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column-reverse;
  align-items: end; }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__media-wrapper__2MZyDevm {
      flex-direction: row; } }

.DoubleMediaText__big-media__Vs1rrckQ {
  position: relative;
  width: 100%;
  aspect-ratio: 0.8;
  overflow: hidden; }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__big-media__Vs1rrckQ {
      width: 80%;
      aspect-ratio: 1.375; } }

.DoubleMediaText__small-media__1E7MRzGA {
  position: relative;
  width: 75%;
  margin-bottom: 24px; }
  @media (min-width: 37.5625em) {
    .DoubleMediaText__small-media__1E7MRzGA {
      width: 50%; } }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__small-media__1E7MRzGA {
      width: 20%;
      margin-bottom: 48px;
      padding-left: 24px; } }
  .DoubleMediaText__small-media__1E7MRzGA > div {
    position: relative;
    width: 100%;
    aspect-ratio: 1;
    overflow: hidden; }
    @media (min-width: 60.0625em) {
      .DoubleMediaText__small-media__1E7MRzGA > div {
        aspect-ratio: 0.75; } }

.DoubleMediaText__content-wrapper__34Ls751H {
  position: relative;
  width: 100%;
  margin-top: 24px; }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__content-wrapper__34Ls751H {
      width: auto;
      margin-right: 20%;
      margin-top: 32px; } }

.DoubleMediaText__title__K4w1nZmK {
  position: relative;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
  text-transform: uppercase; }
  .theme-ferrari-dark .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-light .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-neutral-grey .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-f8-spider .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-812-gts .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-f169 .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-races-dark .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-171-black .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DoubleMediaText__title__K4w1nZmK {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DoubleMediaText__title__K4w1nZmK {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-175 .DoubleMediaText__title__K4w1nZmK {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DoubleMediaText__title__K4w1nZmK {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DoubleMediaText__title__K4w1nZmK {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DoubleMediaText__title__K4w1nZmK {
    color: #1266a4; }
  .theme-ferrari-f167 .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-supercar .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DoubleMediaText__title__K4w1nZmK {
    color: #ffffff; }
  .theme-ferrari-f250 .DoubleMediaText__title__K4w1nZmK {
    color: #181818; }
  .theme-ferrari-f169m .DoubleMediaText__title__K4w1nZmK {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__title__K4w1nZmK {
      font-size: 45px; } }

.DoubleMediaText__description__11CPmjU1 {
  position: relative;
  width: 100%;
  margin-top: 16px; }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__description__11CPmjU1 {
      width: 80%;
      max-width: 640px;
      margin-top: 24px; } }

.DoubleMediaText__actions__3cJc5vAC {
  position: relative;
  width: 100%;
  margin-top: 16px; }
  @media (min-width: 60.0625em) {
    .DoubleMediaText__actions__3cJc5vAC {
      display: none; } }

@keyframes DoubleQuote__fillBar__3ezZ9nIt {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleQuote__wrapper__3IyyB25y {
  position: relative;
  width: 100%; }
  .DoubleQuote__wrapper__3IyyB25y:before, .DoubleQuote__wrapper__3IyyB25y:after {
    content: '';
    display: table;
    clear: both; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-dark {
    background: #181818; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-dark-alpha {
    background: transparent; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-light {
    background: #ffffff; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f488-spider {
    background: #17354b; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f812-superfast {
    background: #320607; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f169 {
    background: #d0dddd; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-171-black {
    background: #23252d; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-175 {
    background: #430000; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f167 {
    background: #000000; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-supercar {
    background: #000000; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DoubleQuote__wrapper__3IyyB25y.theme-ferrari-f169m {
    background: #F1F2F2; }

.DoubleQuote__chapter-title__1R9OpBW8 {
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .DoubleQuote__chapter-title__1R9OpBW8 {
      padding: 48px; } }
  .DoubleQuote__chapter-title--firstItemIsImage__36wKBGKn {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1; }
  @media (min-width: 60.0625em) {
    .DoubleQuote__chapter-title--image__3MiI2m2p {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      z-index: 1; } }

.DoubleQuote__content__2reMc5Jj {
  position: relative;
  width: 100%;
  margin: 0; }
  @media (min-width: 60.0625em) {
    .DoubleQuote__content__2reMc5Jj {
      display: flex;
      align-items: flex-start;
      justify-content: center;
      margin: 0 auto;
      padding: 0 48px;
      max-width: 1120px; } }
  @media (min-width: 80em) {
    .DoubleQuote__content__2reMc5Jj {
      padding: 0 48px;
      max-width: 1376px; } }

.DoubleQuote__item__3IN6mQKq {
  position: relative;
  width: 100%;
  flex-grow: 1;
  flex-shrink: 0; }
  .DoubleQuote__item__3IN6mQKq > img {
    display: block; }
  .DoubleQuote__item__3IN6mQKq + .DoubleQuote__item__3IN6mQKq {
    padding-top: 48px;
    padding-bottom: 64px; }
  @media (min-width: 60.0625em) {
    .DoubleQuote__item__3IN6mQKq {
      width: auto;
      flex-grow: 0;
      flex-shrink: 1; }
      .DoubleQuote__item__3IN6mQKq + .DoubleQuote__item__3IN6mQKq {
        padding-top: 0;
        padding-left: 48px; } }
  @media (min-width: 80em) {
    .DoubleQuote__item__3IN6mQKq {
      flex-grow: 1;
      flex-shrink: 0; } }

.DoubleQuote__quote__3rVKZ37Y {
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .DoubleQuote__quote__3rVKZ37Y {
      padding: 0 48px; } }
  @media (min-width: 60.0625em) {
    .DoubleQuote__quote__3rVKZ37Y {
      padding: 0;
      max-width: 485px; } }

@media (min-width: 60.0625em) {
  .DoubleQuote__content--with-image__2-nW8Nt2 {
    align-items: center;
    max-width: none;
    padding: 0; } }

.DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__item__3IN6mQKq {
  flex-grow: 1;
  flex-basis: 100%; }
  @media (min-width: 80em) {
    .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__item__3IN6mQKq + .DoubleQuote__item__3IN6mQKq .DoubleQuote__quote__3rVKZ37Y {
      margin-left: 64px; } }
  @media (min-width: 100.0625em) {
    .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__item__3IN6mQKq + .DoubleQuote__item__3IN6mQKq .DoubleQuote__quote__3rVKZ37Y {
      margin-left: 128px; } }
  @media (min-width: 60.0625em) {
    .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__item__3IN6mQKq {
      flex-basis: 50%;
      margin-left: 0; }
      .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__item__3IN6mQKq .DoubleQuote__quote__3rVKZ37Y {
        max-width: 390px;
        margin: auto;
        margin-left: 48px; }
        .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__item__3IN6mQKq .DoubleQuote__quote--first__2Whs0o0K {
          margin-left: auto; } }
  @media (min-width: 80em) {
    .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__item__3IN6mQKq .DoubleQuote__quote__3rVKZ37Y {
      max-width: 450px; } }

@media (min-width: 60.0625em) {
  .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__quote__3rVKZ37Y {
    max-width: 421px; } }

@media (min-width: 80em) {
  .DoubleQuote__content--with-image__2-nW8Nt2 .DoubleQuote__quote__3rVKZ37Y {
    max-width: 485px; } }

@keyframes DoubleSession__fillBar__1falNBT2 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleSession__wrapper__2KiTRuRq {
  position: relative;
  width: 100%; }
  .DoubleSession__wrapper__2KiTRuRq:before, .DoubleSession__wrapper__2KiTRuRq:after {
    content: '';
    display: table;
    clear: both; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-dark {
    background: #181818; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-dark-alpha {
    background: transparent; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-light {
    background: #ffffff; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f488-spider {
    background: #17354b; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f812-superfast {
    background: #320607; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f169 {
    background: #d0dddd; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-171-black {
    background: #23252d; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-175 {
    background: #430000; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f167 {
    background: #000000; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-supercar {
    background: #000000; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DoubleSession__wrapper__2KiTRuRq.theme-ferrari-f169m {
    background: #F1F2F2; }

.DoubleSession__chapter-title__WF6JMb4f {
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .DoubleSession__chapter-title__WF6JMb4f {
      padding: 48px; } }

.DoubleSession__content__2c_qWjCN {
  position: relative;
  width: 100%;
  padding: 0 24px;
  margin: 24px auto; }
  @media (min-width: 37.5625em) {
    .DoubleSession__content__2c_qWjCN {
      padding: 0 48px; } }
  @media (min-width: 60.0625em) {
    .DoubleSession__content__2c_qWjCN {
      display: flex;
      margin: 32px auto;
      padding: 0 48px;
      max-width: 1120px; } }
  @media (min-width: 80em) {
    .DoubleSession__content__2c_qWjCN {
      padding: 0 48px;
      max-width: 1376px; } }

.DoubleSession__item__35-VSpLh {
  width: 100%; }
  .DoubleSession__item__35-VSpLh + .DoubleSession__item__35-VSpLh {
    margin-top: 64px; }
  @media (min-width: 60.0625em) {
    .DoubleSession__item__35-VSpLh {
      flex: 1 1 50%; }
      .DoubleSession__item__35-VSpLh + .DoubleSession__item__35-VSpLh {
        margin-top: 0; }
      .DoubleSession__item__35-VSpLh:nth-child(2n) {
        margin-left: 48px; } }
  @media (min-width: 80em) {
    .DoubleSession__item__35-VSpLh:nth-child(2n) {
      margin-left: 64px; } }

@keyframes DoubleSpeed__fillBar__2WtTCegC {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DoubleSpeed__wrapper__1HCTHKHD {
  position: relative;
  width: 100%; }
  .DoubleSpeed__wrapper__1HCTHKHD:before, .DoubleSpeed__wrapper__1HCTHKHD:after {
    content: '';
    display: table;
    clear: both; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-dark {
    background: #181818; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-dark-alpha {
    background: transparent; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-light {
    background: #ffffff; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f488-spider {
    background: #17354b; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f812-superfast {
    background: #320607; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f169 {
    background: #d0dddd; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-171-black {
    background: #23252d; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-175 {
    background: #430000; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f167 {
    background: #000000; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-supercar {
    background: #000000; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DoubleSpeed__wrapper__1HCTHKHD.theme-ferrari-f169m {
    background: #F1F2F2; }

.DoubleSpeed__container__tU6ED4FJ {
  position: relative;
  width: 100%;
  padding: 0 32px;
  margin: 24px auto; }
  @media (min-width: 37.5625em) {
    .DoubleSpeed__container__tU6ED4FJ {
      padding: 0 48px; } }
  @media (min-width: 60.0625em) {
    .DoubleSpeed__container__tU6ED4FJ {
      display: flex;
      margin: 32px auto;
      padding: 0 48px;
      max-width: 1120px; } }
  @media (min-width: 80em) {
    .DoubleSpeed__container__tU6ED4FJ {
      padding: 0 48px;
      max-width: 1376px; } }

.DoubleSpeed__content__2n6gh7IS {
  position: relative;
  width: 100%;
  margin: 24px 0; }
  @media (min-width: 60.0625em) {
    .DoubleSpeed__content__2n6gh7IS {
      display: flex;
      align-items: flex-start;
      justify-content: center;
      margin: 32px 0; } }

.DoubleSpeed__chapter__3J64k-Qz {
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .DoubleSpeed__chapter__3J64k-Qz {
      padding: 48px; } }

.DoubleSpeed__item__aa8DuTn4 {
  position: relative;
  width: 100%;
  flex-grow: 0;
  flex-shrink: 1;
  text-align: center; }
  .DoubleSpeed__item__aa8DuTn4 + .DoubleSpeed__item__aa8DuTn4 {
    margin-top: 64px; }
  @media (min-width: 60.0625em) {
    .DoubleSpeed__item__aa8DuTn4 + .DoubleSpeed__item__aa8DuTn4 {
      margin-top: 0; } }

.DoubleSpeed__value__vOvwJ_N9 {
  padding: 0;
  margin: auto;
  padding: 0;
  margin: auto;
  display: inline-block;
  position: relative; }
  @media (min-width: 60.0625em) {
    .DoubleSpeed__value__vOvwJ_N9 {
      padding: 0 64px; } }

.DoubleSpeed__text__1wUS4aMB {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column; }

.DoubleSpeed__animatedValiue__3CckzOgc {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 36px; }
  .theme-ferrari-dark .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-light .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-neutral-grey .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-f8-spider .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-812-gts .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-f169 .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-races-dark .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-171-black .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-175 .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #1266a4; }
  .theme-ferrari-f167 .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-supercar .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #ffffff; }
  .theme-ferrari-f250 .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #181818; }
  .theme-ferrari-f169m .DoubleSpeed__animatedValiue__3CckzOgc {
    color: #1E4758; }

.DoubleSpeed__label__1XOBopmJ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 20px; }
  .theme-ferrari-dark .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-dark-alpha .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-light .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-neutral-grey .DoubleSpeed__label__1XOBopmJ {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-sf90-stradale .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-f8-tributo .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-monza-sp1 .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-monza-sp2 .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-f488-pista .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-f488-spider .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-f812-superfast .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .DoubleSpeed__label__1XOBopmJ {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .DoubleSpeed__label__1XOBopmJ {
    color: #505050; }
  .theme-ferrari-f8-spider .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-812-gts .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-f169 .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-scuderia-dark .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-giallo-modena .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-races-dark .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-171-black .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-171-rht-light .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-171-rht-dark .DoubleSpeed__label__1XOBopmJ {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-175 .DoubleSpeed__label__1XOBopmJ {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .DoubleSpeed__label__1XOBopmJ {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .DoubleSpeed__label__1XOBopmJ {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .DoubleSpeed__label__1XOBopmJ {
    color: #8f8f8f; }
  .theme-ferrari-f167 .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-supercar .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .DoubleSpeed__label__1XOBopmJ {
    color: #ffffff; }
  .theme-ferrari-f250 .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }
  .theme-ferrari-f169m .DoubleSpeed__label__1XOBopmJ {
    color: #969696; }

@keyframes DownloadApp__fillBar__1MBj_gBx {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DownloadApp__wrapper__33ppDXKS {
  position: relative;
  display: flex;
  align-items: flex-end;
  width: 100%;
  height: 100lvh;
  padding: 48px 0;
  opacity: 0;
  transform: translateY(24px);
  transition: all 0.5s ease; }
  @media (min-width: 60.0625em) {
    .DownloadApp__wrapper__33ppDXKS {
      height: auto;
      align-items: center;
      padding: 96px 0; } }
  .DownloadApp__wrapper__33ppDXKS.DownloadApp__show__y8RYXXnu {
    opacity: 1;
    transform: translateY(0px); }

.DownloadApp__inner__2AbRa6dw {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1; }
  .theme-ferrari-dark .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-light .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-neutral-grey .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-f8-spider .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-812-gts .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-f169 .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-races-dark .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-171-black .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DownloadApp__inner__2AbRa6dw {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DownloadApp__inner__2AbRa6dw {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-175 .DownloadApp__inner__2AbRa6dw {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DownloadApp__inner__2AbRa6dw {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DownloadApp__inner__2AbRa6dw {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DownloadApp__inner__2AbRa6dw {
    color: #1266a4; }
  .theme-ferrari-f167 .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-supercar .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DownloadApp__inner__2AbRa6dw {
    color: #ffffff; }
  .theme-ferrari-f250 .DownloadApp__inner__2AbRa6dw {
    color: #181818; }
  .theme-ferrari-f169m .DownloadApp__inner__2AbRa6dw {
    color: #1E4758; }
  .DownloadApp__inner__2AbRa6dw > div {
    height: 100%;
    display: flex;
    align-items: flex-end; }
    @media (min-width: 60.0625em) {
      .DownloadApp__inner__2AbRa6dw > div {
        align-items: center;
        justify-content: space-between;
        gap: 48px; } }

@media (min-width: 60.0625em) {
  .DownloadApp__content__fVPjks_0 {
    flex: 1;
    max-width: 500px; } }

.DownloadApp__content__fVPjks_0 .DownloadApp__title__13KSEbVo > h3 {
  font-size: 22px;
  line-height: 28px; }
  @media (min-width: 60.0625em) {
    .DownloadApp__content__fVPjks_0 .DownloadApp__title__13KSEbVo > h3 {
      font-size: 36px;
      line-height: 43px; } }

.DownloadApp__content__fVPjks_0 .DownloadApp__description__6qHPiAg2 {
  margin-top: 16px; }
  @media (min-width: 60.0625em) {
    .DownloadApp__content__fVPjks_0 .DownloadApp__description__6qHPiAg2 > div {
      font-size: 18px;
      line-height: 26px; } }

.DownloadApp__content__fVPjks_0 .DownloadApp__actions__25x23erI {
  display: block;
  margin-top: 32px; }
  @media (min-width: 60.0625em) {
    .DownloadApp__content__fVPjks_0 .DownloadApp__actions__25x23erI {
      display: none; } }
  .DownloadApp__content__fVPjks_0 .DownloadApp__actions__25x23erI a {
    width: 100%; }

.DownloadApp__qr-code__2AnICT63 {
  display: none; }
  @media (min-width: 60.0625em) {
    .DownloadApp__qr-code__2AnICT63 {
      display: block;
      position: relative;
      height: 250px;
      overflow: hidden; } }
  .DownloadApp__qr-code__2AnICT63 img {
    position: relative;
    height: 100%;
    object-fit: contain; }

@keyframes DownloadList__fillBar__3aild43a {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DownloadList__container__3NFP2ZMk {
  padding-bottom: 50px; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-dark {
    background-color: #181818; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-light {
    background-color: #ffffff; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-171-black {
    background-color: #23252d; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-175 {
    background-color: #430000; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f167 {
    background-color: #000000; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-supercar {
    background-color: #000000; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .DownloadList__container__3NFP2ZMk.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  .DownloadList__container__3NFP2ZMk.DownloadList__stickyContainer__2GQDX-Tx .DownloadList__content__2I2kHCA7 {
    padding: 0;
    max-width: 100%;
    margin-top: 32px; }

.DownloadList__chapter__3MMGgSOf {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .DownloadList__chapter__3MMGgSOf {
      padding: 48px; } }

.DownloadList__content__2I2kHCA7 {
  box-sizing: content-box;
  max-width: 800px;
  margin: 0 auto;
  padding: 0 20px; }
  @media (min-width: 37.5625em) {
    .DownloadList__content__2I2kHCA7 {
      padding: 0 48px; } }

.DownloadList__title__X27bfZN0 {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-bottom: 30px; }
  .theme-ferrari-dark .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-light .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-neutral-grey .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-f8-spider .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-812-gts .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-f169 .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-races-dark .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-171-black .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DownloadList__title__X27bfZN0 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DownloadList__title__X27bfZN0 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-175 .DownloadList__title__X27bfZN0 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DownloadList__title__X27bfZN0 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DownloadList__title__X27bfZN0 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DownloadList__title__X27bfZN0 {
    color: #1266a4; }
  .theme-ferrari-f167 .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-supercar .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DownloadList__title__X27bfZN0 {
    color: #ffffff; }
  .theme-ferrari-f250 .DownloadList__title__X27bfZN0 {
    color: #181818; }
  .theme-ferrari-f169m .DownloadList__title__X27bfZN0 {
    color: #1E4758; }

.DownloadList__list__32eAoQva {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
  justify-content: space-between; }
  @media (min-width: 37.5625em) {
    .DownloadList__list__32eAoQva {
      flex-direction: column;
      justify-content: flex-start; } }
  .DownloadList__list__32eAoQva li {
    width: 100%; }
    .DownloadList__list__32eAoQva li.DownloadList__with-thumb__299CFBcW {
      width: calc(50% - 5px); }
      @media (min-width: 37.5625em) {
        .DownloadList__list__32eAoQva li.DownloadList__with-thumb__299CFBcW {
          width: 100%; } }

.DownloadList__item__2kJjZu7v {
  display: flex;
  width: 100%;
  margin-bottom: 25px;
  padding-bottom: 25px;
  flex-wrap: wrap; }
  .theme-ferrari-dark .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-dark-alpha .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-light .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-neutral-grey .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(129, 129, 129, 0.4); }
  .theme-ferrari-ferrari-carbon .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-sf90-stradale .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-f8-tributo .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-monza-sp1 .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-monza-sp2 .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-f488-pista .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-f488-spider .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-f488-pista-spider .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-f812-superfast .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-gtc4-lusso .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(80, 80, 80, 0.4); }
  .theme-ferrari-gtc4-lusso-t .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(80, 80, 80, 0.4); }
  .theme-ferrari-f8-spider .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-812-gts .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-f169 .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-scuderia-dark .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-giallo-modena .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-giallo-modena-dark .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-races-dark .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-portofinom-dark-blue .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-sf90-spider-graphite-black .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-171-black .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-171-rht-light .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-171-rht-dark .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(185, 216, 233, 0.4); }
  .theme-ferrari-smart-guide-dark .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-175 .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(227, 189, 189, 0.4); }
  .theme-ferrari-169-spider .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(140, 149, 160, 0.4); }
  .theme-ferrari-f173vs-coupe .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(143, 143, 143, 0.4); }
  .theme-ferrari-f173vs-spider .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(143, 143, 143, 0.4); }
  .theme-ferrari-f167 .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-supercar .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-miami-event-2024 .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f250 .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .theme-ferrari-f169m .DownloadList__item__2kJjZu7v {
    border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
  .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
    border-bottom: none; }
    @media (min-width: 37.5625em) {
      .theme-ferrari-dark .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-dark-alpha .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-light .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-neutral-grey .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(129, 129, 129, 0.4); }
      .theme-ferrari-ferrari-carbon .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-sf90-stradale .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-f8-tributo .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-monza-sp1 .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-monza-sp2 .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-f488-pista .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-f488-spider .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-f488-pista-spider .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-f812-superfast .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-gtc4-lusso .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(80, 80, 80, 0.4); }
      .theme-ferrari-gtc4-lusso-t .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(80, 80, 80, 0.4); }
      .theme-ferrari-f8-spider .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-812-gts .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-f169 .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-scuderia-dark .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-giallo-modena .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-giallo-modena-dark .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-races-dark .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-portofinom-dark-blue .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-sf90-spider-graphite-black .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-171-black .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-171-rht-light .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-171-rht-dark .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(185, 216, 233, 0.4); }
      .theme-ferrari-smart-guide-dark .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-175 .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(227, 189, 189, 0.4); }
      .theme-ferrari-169-spider .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(140, 149, 160, 0.4); }
      .theme-ferrari-f173vs-coupe .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(143, 143, 143, 0.4); }
      .theme-ferrari-f173vs-spider .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(143, 143, 143, 0.4); }
      .theme-ferrari-f167 .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-supercar .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-miami-event-2024 .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(255, 255, 255, 0.4); }
      .theme-ferrari-f250 .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); }
      .theme-ferrari-f169m .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v {
        border-bottom: 1px solid rgba(150, 150, 150, 0.4); } }
    .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v .DownloadList__disclaimer__2mCOngOg {
      margin-bottom: 16px; }
      @media (min-width: 37.5625em) {
        .DownloadList__with-thumb__299CFBcW .DownloadList__item__2kJjZu7v .DownloadList__disclaimer__2mCOngOg {
          margin-bottom: 0; } }
  .DownloadList__item__2kJjZu7v .DownloadList__disclaimer__2mCOngOg {
    pointer-events: all;
    margin-top: 8px; }
    .DownloadList__item__2kJjZu7v .DownloadList__disclaimer__2mCOngOg p {
      margin: 0; }
  @media (min-width: 37.5625em) {
    .DownloadList__item__2kJjZu7v {
      flex-wrap: nowrap; } }
  .DownloadList__item__2kJjZu7v.DownloadList__disabled__g6Q889W5 {
    pointer-events: none; }

.DownloadList__thumb__17BWPus- {
  width: 100%;
  border-radius: 3px;
  overflow: hidden;
  margin: 0 50px 0 0;
  flex: 0 0 auto; }
  @media (min-width: 37.5625em) {
    .DownloadList__thumb__17BWPus- {
      width: 150px;
      height: 150px; } }
  .DownloadList__thumb__17BWPus- img {
    display: block; }

.DownloadList__info__rM7189Md {
  display: flex;
  align-items: center;
  flex: 1 1 auto; }
  .DownloadList__with-thumb__299CFBcW .DownloadList__info__rM7189Md {
    flex-wrap: wrap; }
    @media (min-width: 37.5625em) {
      .DownloadList__with-thumb__299CFBcW .DownloadList__info__rM7189Md {
        flex-wrap: nowrap; } }

.DownloadList__text__3mTBtBJc {
  display: flex;
  flex-direction: column;
  padding: 0 20px 0 0; }
  @media (min-width: 37.5625em) {
    .DownloadList__text__3mTBtBJc {
      padding: 0 50px 0 0; } }

.DownloadList__file-title__3VJyM7H2 {
  margin: 15px 0 15px 0; }
  @media (max-width: 37.5525em) {
    .DownloadList__file-title__3VJyM7H2 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase; } }
  @media (min-width: 37.5625em) {
    .DownloadList__file-title__3VJyM7H2 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em; } }
  .theme-ferrari-dark .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-light .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-neutral-grey .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-f8-spider .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-812-gts .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-f169 .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-races-dark .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-171-black .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DownloadList__file-title__3VJyM7H2 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DownloadList__file-title__3VJyM7H2 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-175 .DownloadList__file-title__3VJyM7H2 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DownloadList__file-title__3VJyM7H2 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DownloadList__file-title__3VJyM7H2 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DownloadList__file-title__3VJyM7H2 {
    color: #1266a4; }
  .theme-ferrari-f167 .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-supercar .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DownloadList__file-title__3VJyM7H2 {
    color: #ffffff; }
  .theme-ferrari-f250 .DownloadList__file-title__3VJyM7H2 {
    color: #181818; }
  .theme-ferrari-f169m .DownloadList__file-title__3VJyM7H2 {
    color: #1E4758; }

.DownloadList__desc__3MhAJ8M0 {
  margin: 0 0 5px 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }
  .theme-ferrari-dark .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-dark-alpha .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-light .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-neutral-grey .DownloadList__desc__3MhAJ8M0 {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-sf90-stradale .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-f8-tributo .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-monza-sp1 .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-monza-sp2 .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-f488-pista .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-f488-spider .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-f812-superfast .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .DownloadList__desc__3MhAJ8M0 {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .DownloadList__desc__3MhAJ8M0 {
    color: #505050; }
  .theme-ferrari-f8-spider .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-812-gts .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-f169 .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-scuderia-dark .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-giallo-modena .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-races-dark .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-171-black .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-171-rht-light .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-171-rht-dark .DownloadList__desc__3MhAJ8M0 {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-175 .DownloadList__desc__3MhAJ8M0 {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .DownloadList__desc__3MhAJ8M0 {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .DownloadList__desc__3MhAJ8M0 {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .DownloadList__desc__3MhAJ8M0 {
    color: #8f8f8f; }
  .theme-ferrari-f167 .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-supercar .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .DownloadList__desc__3MhAJ8M0 {
    color: #ffffff; }
  .theme-ferrari-f250 .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .theme-ferrari-f169m .DownloadList__desc__3MhAJ8M0 {
    color: #969696; }
  .DownloadList__with-thumb__299CFBcW .DownloadList__desc__3MhAJ8M0 {
    display: none; }
    @media (min-width: 37.5625em) {
      .DownloadList__with-thumb__299CFBcW .DownloadList__desc__3MhAJ8M0 {
        display: block; } }

.DownloadList__icon__1Emgc29O {
  margin-left: auto; }
  .DownloadList__with-thumb__299CFBcW .DownloadList__icon__1Emgc29O {
    margin-left: 0; }
    @media (min-width: 37.5625em) {
      .DownloadList__with-thumb__299CFBcW .DownloadList__icon__1Emgc29O {
        margin-left: auto; } }

@keyframes DriverCareerSummary__fillBar__3Chaxv6w {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-dark {
  background: #181818; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-dark-alpha {
  background: transparent; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-light {
  background: #ffffff; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-neutral-grey {
  background: #ffffff; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-ferrari-carbon {
  background: #303030; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-sf90-stradale {
  background: #303133; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f8-tributo {
  background: #1e293e; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-monza-sp1 {
  background: #181818; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-monza-sp2 {
  background: #404040; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f488-pista {
  background: #0e121b; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f488-spider {
  background: #17354b; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f812-superfast {
  background: #320607; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f8-spider {
  background: #2c2b27; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-812-gts {
  background: #f6f7f8; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f169 {
  background: #d0dddd; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-scuderia-dark {
  background: transparent; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-giallo-modena {
  background: #ffffff; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-races-dark {
  background: #0d0d16; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-171-black {
  background: #23252d; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-171-rht-dark {
  background: #001c35; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-175 {
  background: #430000; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-169-spider {
  background: #c1cddb; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f173vs-coupe {
  background: #404040; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f167 {
  background: #000000; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-supercar {
  background: #000000; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-miami-event-2024 {
  background: #181818; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f250 {
  background: #E7E7E7; }

.DriverCareerSummary__wrapper__1jxgqh6f.theme-ferrari-f169m {
  background: #F1F2F2; }

.DriverCareerSummary__content__2xBq8EmX {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 48px; }
  @media (min-width: 37.5625em) {
    .DriverCareerSummary__content__2xBq8EmX {
      flex-direction: row;
      gap: 96px; } }

.DriverCareerSummary__stat__2gef0a1C {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px; }
  .theme-ferrari-dark .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-light .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-neutral-grey .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-f8-spider .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-812-gts .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-f169 .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-races-dark .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-171-black .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DriverCareerSummary__stat__2gef0a1C {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DriverCareerSummary__stat__2gef0a1C {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-175 .DriverCareerSummary__stat__2gef0a1C {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DriverCareerSummary__stat__2gef0a1C {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DriverCareerSummary__stat__2gef0a1C {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DriverCareerSummary__stat__2gef0a1C {
    color: #1266a4; }
  .theme-ferrari-f167 .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-supercar .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DriverCareerSummary__stat__2gef0a1C {
    color: #ffffff; }
  .theme-ferrari-f250 .DriverCareerSummary__stat__2gef0a1C {
    color: #181818; }
  .theme-ferrari-f169m .DriverCareerSummary__stat__2gef0a1C {
    color: #1E4758; }
  .DriverCareerSummary__stat-value__1MuvZ-Po {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 60px;
    line-height: 1.16em; }
    @media (min-width: 60.0625em) {
      .DriverCareerSummary__stat-value__1MuvZ-Po {
        font-size: 80px; } }
  .DriverCareerSummary__stat-label__zXGqpT1X {
    display: flex;
    align-items: center;
    gap: 8px;
    min-height: 42px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }

@keyframes DriverData__fillBar__1Mb6EJhr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriverData__wrapper__3O0JMAkU {
  position: relative;
  width: 100%; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-dark {
    background: #181818; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-dark-alpha {
    background: transparent; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-light {
    background: #ffffff; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f488-spider {
    background: #17354b; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f812-superfast {
    background: #320607; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f169 {
    background: #d0dddd; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-171-black {
    background: #23252d; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-175 {
    background: #430000; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f167 {
    background: #000000; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-supercar {
    background: #000000; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DriverData__wrapper__3O0JMAkU.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .DriverData__wrapper__3O0JMAkU {
      min-height: 100vh;
      display: flex;
      align-items: stretch;
      justify-content: flex-start;
      flex-wrap: wrap; } }

.DriverData__leftColumn__1vPCnwUs {
  position: relative;
  aspect-ratio: 15/17; }
  .theme-ferrari-dark .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-dark-alpha .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-light .DriverData__leftColumn__1vPCnwUs {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .DriverData__leftColumn__1vPCnwUs {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .DriverData__leftColumn__1vPCnwUs {
    background: #181818; }
  .theme-ferrari-sf90-stradale .DriverData__leftColumn__1vPCnwUs {
    background: #252627; }
  .theme-ferrari-f8-tributo .DriverData__leftColumn__1vPCnwUs {
    background: #101724; }
  .theme-ferrari-monza-sp1 .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-monza-sp2 .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-f488-pista .DriverData__leftColumn__1vPCnwUs {
    background: #1e2128; }
  .theme-ferrari-f488-spider .DriverData__leftColumn__1vPCnwUs {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .DriverData__leftColumn__1vPCnwUs {
    background: #212334; }
  .theme-ferrari-f812-superfast .DriverData__leftColumn__1vPCnwUs {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .DriverData__leftColumn__1vPCnwUs {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .DriverData__leftColumn__1vPCnwUs {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .DriverData__leftColumn__1vPCnwUs {
    background: #1b1a17; }
  .theme-ferrari-812-gts .DriverData__leftColumn__1vPCnwUs {
    background: #dbdbdb; }
  .theme-ferrari-f169 .DriverData__leftColumn__1vPCnwUs {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .DriverData__leftColumn__1vPCnwUs {
    background: #414141; }
  .theme-ferrari-giallo-modena .DriverData__leftColumn__1vPCnwUs {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-races-dark .DriverData__leftColumn__1vPCnwUs {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .DriverData__leftColumn__1vPCnwUs {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .DriverData__leftColumn__1vPCnwUs {
    background: #252a2b; }
  .theme-ferrari-171-black .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-171-rht-light .DriverData__leftColumn__1vPCnwUs {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .DriverData__leftColumn__1vPCnwUs {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-175 .DriverData__leftColumn__1vPCnwUs {
    background: #2c0000; }
  .theme-ferrari-169-spider .DriverData__leftColumn__1vPCnwUs {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-f173vs-spider .DriverData__leftColumn__1vPCnwUs {
    background: #d0d0d0; }
  .theme-ferrari-f167 .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-supercar .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .DriverData__leftColumn__1vPCnwUs {
    background: #303030; }
  .theme-ferrari-f250 .DriverData__leftColumn__1vPCnwUs {
    background: #eeeded; }
  .theme-ferrari-f169m .DriverData__leftColumn__1vPCnwUs {
    background: #eeeded; }
  @media (min-width: 60.0625em) {
    .DriverData__leftColumn__1vPCnwUs {
      height: auto;
      flex-basis: 36%;
      position: sticky;
      top: 0;
      max-height: 100vh; } }

@media (min-width: 60.0625em) {
  .DriverData__rightColumn__2TN9Aisi {
    flex: 1; } }

.DriverData__image__oXc-2zAn {
  position: absolute;
  width: 100%;
  height: 100%; }
  .DriverData__image__oXc-2zAn img {
    object-position: 50% 0; }

.DriverData__decalImage__3eWSejAJ {
  position: absolute;
  bottom: 0;
  left: 0; }
  .DriverData__decalImage__3eWSejAJ img {
    display: block; }

.DriverData__chapter__go4O4qiT {
  position: relative;
  padding: 24px; }
  .DriverData__chapter__go4O4qiT span {
    width: 70px; }
  @media (min-width: 60.0625em) {
    .DriverData__chapter__go4O4qiT {
      padding: 48px; }
      .DriverData__chapter__go4O4qiT span {
        width: auto; } }

.DriverData__dataContainer__3v5APt41 {
  padding-top: 48px; }
  .DriverData__dataContainer__3v5APt41 > div {
    margin-left: 24px;
    margin-right: 24px;
    overflow: visible; }
    .DriverData__dataContainer__3v5APt41 > div.DriverData__fullwidth__3xc_Wo46 {
      margin-left: 0;
      margin-right: 0; }
  @media (min-width: 60.0625em) {
    .DriverData__dataContainer__3v5APt41 {
      max-width: 620px;
      margin: auto;
      position: relative;
      padding-top: 128px; }
      .DriverData__dataContainer__3v5APt41 > div {
        margin-left: auto;
        margin-right: auto; }
        .DriverData__dataContainer__3v5APt41 > div.DriverData__fullwidth__3xc_Wo46 {
          margin-left: auto;
          margin-right: auto; } }
  @media (min-width: 80em) {
    .DriverData__dataContainer__3v5APt41 {
      max-width: 697px; } }

.DriverData__title__2FcVkK0g {
  margin-bottom: 8px; }
  .DriverData__title__2FcVkK0g [class*="Title__title"] {
    line-height: 36px; }
  .DriverData__title__2FcVkK0g span {
    font-size: 42px; }
    @media (min-width: 60.0625em) {
      .DriverData__title__2FcVkK0g span {
        font-size: inherit; } }

.DriverData__summary__27FfSsv8 {
  padding-bottom: 32px;
  width: 100%;
  padding-top: 24px; }
  .DriverData__summary__27FfSsv8.DriverData__flexWrapper__SNlzR4Q2 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column; }
    @media (min-width: 60.0625em) {
      .DriverData__summary__27FfSsv8.DriverData__flexWrapper__SNlzR4Q2 {
        flex-direction: row; } }
  @media (min-width: 60.0625em) {
    .DriverData__summary__27FfSsv8 {
      padding-bottom: 24px;
      margin-bottom: 64px; }
      .theme-ferrari-dark .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-dark-alpha .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-light .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #eeeded; }
      .theme-ferrari-neutral-grey .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #eeeded; }
      .theme-ferrari-ferrari-carbon .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-sf90-stradale .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #252627; }
      .theme-ferrari-f8-tributo .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #101724; }
      .theme-ferrari-monza-sp1 .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-monza-sp2 .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-f488-pista .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #1e2128; }
      .theme-ferrari-f488-spider .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #0f2331; }
      .theme-ferrari-f488-pista-spider .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #212334; }
      .theme-ferrari-f812-superfast .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #3c0b0d; }
      .theme-ferrari-gtc4-lusso .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #b2b2b2; }
      .theme-ferrari-gtc4-lusso-t .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #a0a7ac; }
      .theme-ferrari-f8-spider .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #1b1a17; }
      .theme-ferrari-812-gts .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #dbdbdb; }
      .theme-ferrari-f169 .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #dbdbdb; }
      .theme-ferrari-scuderia-dark .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #414141; }
      .theme-ferrari-giallo-modena .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #eeeded; }
      .theme-ferrari-giallo-modena-dark .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-races-dark .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303035; }
      .theme-ferrari-portofinom-dark-blue .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #102f37; }
      .theme-ferrari-sf90-spider-graphite-black .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #252a2b; }
      .theme-ferrari-171-black .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-171-rht-light .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #ede8e1; }
      .theme-ferrari-171-rht-dark .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #001324; }
      .theme-ferrari-smart-guide-dark .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-175 .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #2c0000; }
      .theme-ferrari-169-spider .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #9ca7b4; }
      .theme-ferrari-f173vs-coupe .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-f173vs-spider .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #d0d0d0; }
      .theme-ferrari-f167 .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-supercar .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-miami-event-2024 .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #303030; }
      .theme-ferrari-f250 .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #eeeded; }
      .theme-ferrari-f169m .DriverData__summary__27FfSsv8 {
        border-bottom: 1px solid #eeeded; } }

.DriverData__worldChampionIconWrapper__1hm9NE5Z {
  width: 120px;
  margin-left: 24px;
  margin-right: 24px; }
  @media (min-width: 60.0625em) {
    .DriverData__worldChampionIconWrapper__1hm9NE5Z {
      margin-left: 96px;
      margin-right: auto; } }

.DriverData__dataTable__3AeAnI7g {
  margin-bottom: 64px; }

.DriverData__mainDataBlock__2mwUK1jb {
  margin-bottom: 64px; }

.DriverData__horizontalBarChart__1XbSG0EE {
  margin-bottom: 24px; }
  @media (min-width: 60.0625em) {
    .DriverData__horizontalBarChart__1XbSG0EE {
      margin-bottom: 48px; } }

.DriverData__secondaryDataBlock__ChDhfvx2 {
  margin-bottom: 64px; }
  @media (min-width: 60.0625em) {
    .DriverData__secondaryDataBlock__ChDhfvx2 {
      margin-bottom: 96px; } }

.DriverData__verticalBarChart__3sFYlBni {
  padding-bottom: 48px; }

@keyframes DriverDataAlt__fillBar__2qCEqqtG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriverDataAlt__wrapper__2h1wlnZm {
  position: relative;
  width: 100%; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-dark {
    background: #181818; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-dark-alpha {
    background: transparent; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-light {
    background: #ffffff; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f488-spider {
    background: #17354b; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f812-superfast {
    background: #320607; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f169 {
    background: #d0dddd; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-171-black {
    background: #23252d; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-175 {
    background: #430000; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f167 {
    background: #000000; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-supercar {
    background: #000000; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DriverDataAlt__wrapper__2h1wlnZm.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__wrapper__2h1wlnZm {
      overflow: visible;
      min-height: 100vh;
      display: flex; } }

.DriverDataAlt__leftColumn__1iTsldXD {
  height: 338px;
  position: relative; }
  .theme-ferrari-dark .DriverDataAlt__leftColumn__1iTsldXD {
    background: #181818; }
  .theme-ferrari-dark-alpha .DriverDataAlt__leftColumn__1iTsldXD {
    background: transparent; }
  .theme-ferrari-light .DriverDataAlt__leftColumn__1iTsldXD {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .DriverDataAlt__leftColumn__1iTsldXD {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .DriverDataAlt__leftColumn__1iTsldXD {
    background: #303030; }
  .theme-ferrari-sf90-stradale .DriverDataAlt__leftColumn__1iTsldXD {
    background: #303133; }
  .theme-ferrari-f8-tributo .DriverDataAlt__leftColumn__1iTsldXD {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .DriverDataAlt__leftColumn__1iTsldXD {
    background: #181818; }
  .theme-ferrari-monza-sp2 .DriverDataAlt__leftColumn__1iTsldXD {
    background: #404040; }
  .theme-ferrari-f488-pista .DriverDataAlt__leftColumn__1iTsldXD {
    background: #0e121b; }
  .theme-ferrari-f488-spider .DriverDataAlt__leftColumn__1iTsldXD {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .DriverDataAlt__leftColumn__1iTsldXD {
    background: #191b29; }
  .theme-ferrari-f812-superfast .DriverDataAlt__leftColumn__1iTsldXD {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .DriverDataAlt__leftColumn__1iTsldXD {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .DriverDataAlt__leftColumn__1iTsldXD {
    background: #92989d; }
  .theme-ferrari-f8-spider .DriverDataAlt__leftColumn__1iTsldXD {
    background: #2c2b27; }
  .theme-ferrari-812-gts .DriverDataAlt__leftColumn__1iTsldXD {
    background: #f6f7f8; }
  .theme-ferrari-f169 .DriverDataAlt__leftColumn__1iTsldXD {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .DriverDataAlt__leftColumn__1iTsldXD {
    background: transparent; }
  .theme-ferrari-giallo-modena .DriverDataAlt__leftColumn__1iTsldXD {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .DriverDataAlt__leftColumn__1iTsldXD {
    background: #181818; }
  .theme-ferrari-races-dark .DriverDataAlt__leftColumn__1iTsldXD {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .DriverDataAlt__leftColumn__1iTsldXD {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .DriverDataAlt__leftColumn__1iTsldXD {
    background: #1c1d1f; }
  .theme-ferrari-171-black .DriverDataAlt__leftColumn__1iTsldXD {
    background: #23252d; }
  .theme-ferrari-171-rht-light .DriverDataAlt__leftColumn__1iTsldXD {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .DriverDataAlt__leftColumn__1iTsldXD {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .DriverDataAlt__leftColumn__1iTsldXD {
    background: #331e1c; }
  .theme-ferrari-175 .DriverDataAlt__leftColumn__1iTsldXD {
    background: #430000; }
  .theme-ferrari-169-spider .DriverDataAlt__leftColumn__1iTsldXD {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .DriverDataAlt__leftColumn__1iTsldXD {
    background: #404040; }
  .theme-ferrari-f173vs-spider .DriverDataAlt__leftColumn__1iTsldXD {
    background: #f3f3f3; }
  .theme-ferrari-f167 .DriverDataAlt__leftColumn__1iTsldXD {
    background: #000000; }
  .theme-ferrari-supercar .DriverDataAlt__leftColumn__1iTsldXD {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .DriverDataAlt__leftColumn__1iTsldXD {
    background: #181818; }
  .theme-ferrari-f250 .DriverDataAlt__leftColumn__1iTsldXD {
    background: #E7E7E7; }
  .theme-ferrari-f169m .DriverDataAlt__leftColumn__1iTsldXD {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__leftColumn__1iTsldXD {
      height: auto;
      flex: 0 1 36%;
      position: sticky;
      top: 0;
      max-height: 100vh; } }

@media (min-width: 60.0625em) {
  .DriverDataAlt__rightColumn__3cUGJWVn {
    flex: 1 1 auto; } }

.DriverDataAlt__image__3SpocDtJ {
  position: absolute;
  width: 100%;
  height: 100%; }
  .DriverDataAlt__image__3SpocDtJ img {
    object-position: 50% 0; }

.DriverDataAlt__decalImage__2zjj_XFL {
  position: absolute;
  bottom: 0;
  left: 0; }
  .DriverDataAlt__decalImage__2zjj_XFL img {
    display: block; }

.DriverDataAlt__chapter__UoIM6KQO {
  position: absolute;
  top: 0;
  padding: 24px; }
  .DriverDataAlt__chapter__UoIM6KQO span {
    width: 70px; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__chapter__UoIM6KQO {
      padding: 48px; }
      .DriverDataAlt__chapter__UoIM6KQO span {
        width: auto; } }

.DriverDataAlt__dataContainer__34RpdsCB {
  padding-top: 48px; }
  .DriverDataAlt__dataContainer__34RpdsCB > div {
    margin-left: 24px;
    margin-right: 24px;
    overflow: visible; }
    .DriverDataAlt__dataContainer__34RpdsCB > div.DriverDataAlt__fullwidth__2yTJZ9TU {
      margin-left: 0;
      margin-right: 0; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__dataContainer__34RpdsCB {
      max-width: 620px;
      margin: auto;
      position: relative;
      padding-top: 128px; }
      .DriverDataAlt__dataContainer__34RpdsCB > div {
        margin-left: auto;
        margin-right: auto; }
        .DriverDataAlt__dataContainer__34RpdsCB > div.DriverDataAlt__fullwidth__2yTJZ9TU {
          margin-left: auto;
          margin-right: auto; } }
  @media (min-width: 80em) {
    .DriverDataAlt__dataContainer__34RpdsCB {
      max-width: 697px; } }

.DriverDataAlt__summary__2Us7Q3d9 {
  padding-bottom: 32px;
  padding-top: 32px; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__summary__2Us7Q3d9 {
      padding-bottom: 24px;
      margin-bottom: 48px; }
      .theme-ferrari-dark .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-dark-alpha .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-light .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-neutral-grey .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #818181; }
      .theme-ferrari-ferrari-carbon .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-sf90-stradale .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-f8-tributo .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-monza-sp1 .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-monza-sp2 .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-f488-pista .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-f488-spider .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-f488-pista-spider .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-f812-superfast .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-gtc4-lusso .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #505050; }
      .theme-ferrari-gtc4-lusso-t .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #505050; }
      .theme-ferrari-f8-spider .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-812-gts .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-f169 .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-scuderia-dark .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-giallo-modena .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-giallo-modena-dark .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-races-dark .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-portofinom-dark-blue .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-sf90-spider-graphite-black .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-171-black .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-171-rht-light .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-171-rht-dark .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #b9d8e9; }
      .theme-ferrari-smart-guide-dark .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-175 .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #e3bdbd; }
      .theme-ferrari-169-spider .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #8c95a0; }
      .theme-ferrari-f173vs-coupe .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #8f8f8f; }
      .theme-ferrari-f173vs-spider .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #8f8f8f; }
      .theme-ferrari-f167 .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-supercar .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-miami-event-2024 .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-f250 .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; }
      .theme-ferrari-f169m .DriverDataAlt__summary__2Us7Q3d9 {
        border-bottom: 1px solid #969696; } }
  .DriverDataAlt__summary__2Us7Q3d9.DriverDataAlt__summary2__1u3LWSH8 [class*="Summary__value"] {
    font-family: "Body-Font"; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__summary__2Us7Q3d9.DriverDataAlt__summary2__1u3LWSH8 {
      margin-bottom: 64px; }
      .DriverDataAlt__summary__2Us7Q3d9.DriverDataAlt__summary2__1u3LWSH8 [class*="Summary__value"] {
        font-family: "Body-Font-Medium"; } }
  .DriverDataAlt__summary__2Us7Q3d9.DriverDataAlt__summaryCurrentSeasons__3om7uyRb {
    margin-top: 0;
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0; }
    @media (min-width: 60.0625em) {
      .DriverDataAlt__summary__2Us7Q3d9.DriverDataAlt__summaryCurrentSeasons__3om7uyRb {
        margin-top: 32px;
        padding-bottom: 16px; } }

.DriverDataAlt__dataTable__fQJwVU60 {
  margin-bottom: 48px; }

.DriverDataAlt__mainDataBlock__XGUyH1Ap {
  margin-bottom: 64px; }

.DriverDataAlt__horizontalBarChart__1bKSd30D {
  margin-bottom: 24px; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__horizontalBarChart__1bKSd30D {
      margin-bottom: 48px; } }

.DriverDataAlt__secondaryDataBlock__JWeJfzSL {
  margin-bottom: 64px; }
  @media (min-width: 60.0625em) {
    .DriverDataAlt__secondaryDataBlock__JWeJfzSL {
      margin-bottom: 96px; } }

.DriverDataAlt__verticalBarChart__33ZXdjQ6 {
  padding-bottom: 48px; }

.DriverDataAlt__currentSeasons__2a0bNR7g {
  padding-bottom: 48px;
  margin-bottom: 64px; }
  .DriverDataAlt__currentSeasons__2a0bNR7g h3 {
    font-size: 30px; }
  .theme-ferrari-dark .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-dark-alpha .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-light .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-neutral-grey .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #818181; }
  .theme-ferrari-ferrari-carbon .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-sf90-stradale .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f8-tributo .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-monza-sp1 .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-monza-sp2 .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-pista .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-spider .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-pista-spider .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f812-superfast .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-gtc4-lusso .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #505050; }
  .theme-ferrari-gtc4-lusso-t .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #505050; }
  .theme-ferrari-f8-spider .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-812-gts .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f169 .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-scuderia-dark .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-giallo-modena .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-giallo-modena-dark .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-races-dark .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-portofinom-dark-blue .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-sf90-spider-graphite-black .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-black .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-rht-light .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-rht-dark .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #b9d8e9; }
  .theme-ferrari-smart-guide-dark .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-175 .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #e3bdbd; }
  .theme-ferrari-169-spider .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #8c95a0; }
  .theme-ferrari-f173vs-coupe .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #8f8f8f; }
  .theme-ferrari-f173vs-spider .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #8f8f8f; }
  .theme-ferrari-f167 .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-supercar .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-miami-event-2024 .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f250 .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f169m .DriverDataAlt__currentSeasons__2a0bNR7g {
    border-bottom: 1px solid #969696; }
  .DriverDataAlt__currentSeasons__2a0bNR7g .DriverDataAlt__currentSeasonsTitle__ZazBQhmA {
    margin-left: 24px;
    margin-right: 24px; }
    @media (min-width: 60.0625em) {
      .DriverDataAlt__currentSeasons__2a0bNR7g .DriverDataAlt__currentSeasonsTitle__ZazBQhmA {
        margin-left: 0;
        margin-right: 0; } }
  .DriverDataAlt__currentSeasons__2a0bNR7g .DriverDataAlt__dataBlock__1N8h7IN2 {
    padding-bottom: 32px; }
    @media (min-width: 60.0625em) {
      .DriverDataAlt__currentSeasons__2a0bNR7g .DriverDataAlt__dataBlock__1N8h7IN2 {
        padding-bottom: 0; } }

.DriverDataAlt__personalFinishes__2Nq2cV6G h3,
.DriverDataAlt__personalPerformance__23EZDKLX h3,
.DriverDataAlt__personalRacePositions__2y8_Q2FR h3,
.DriverDataAlt__personalRacesTrend__ydewRJFr h3 {
  font-size: 24px; }

.DriverDataAlt__personalFinishes__2Nq2cV6G .DriverDataAlt__biggerSectionTitle__3YuY16sJ h3,
.DriverDataAlt__personalPerformance__23EZDKLX .DriverDataAlt__biggerSectionTitle__3YuY16sJ h3,
.DriverDataAlt__personalRacePositions__2y8_Q2FR .DriverDataAlt__biggerSectionTitle__3YuY16sJ h3,
.DriverDataAlt__personalRacesTrend__ydewRJFr .DriverDataAlt__biggerSectionTitle__3YuY16sJ h3 {
  font-size: 30px; }

.DriverDataAlt__personalFinishes__2Nq2cV6G .DriverDataAlt__horizontalBarChart__1bKSd30D,
.DriverDataAlt__personalPerformance__23EZDKLX .DriverDataAlt__horizontalBarChart__1bKSd30D,
.DriverDataAlt__personalRacePositions__2y8_Q2FR .DriverDataAlt__horizontalBarChart__1bKSd30D,
.DriverDataAlt__personalRacesTrend__ydewRJFr .DriverDataAlt__horizontalBarChart__1bKSd30D {
  margin-top: 32px;
  margin-bottom: 24px; }

.DriverDataAlt__personalPerformance__23EZDKLX,
.DriverDataAlt__personalRacePositions__2y8_Q2FR,
.DriverDataAlt__personalRacesTrend__ydewRJFr,
.DriverDataAlt__personalOverall__2UJk4A3S {
  margin-bottom: 48px; }

@keyframes DriverTeamStandings__fillBar__2oxLU2qn {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriverTeamStandings__container__xA2viDVy {
  width: 100%; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-dark {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-dark-alpha {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-light {
    background: #969696; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-neutral-grey {
    background: #969696; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-monza-sp1 {
    background: #010101; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-monza-sp2 {
    background: #010101; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f812-superfast {
    background: #270405; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f8-spider {
    background: #11100e; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f169 {
    background: #b9b7b7; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-giallo-modena {
    background: #969696; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-races-dark {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-171-black {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-175 {
    background: #150000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-169-spider {
    background: #6b7785; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f167 {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-supercar {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f250 {
    background: #969696; }
  .DriverTeamStandings__container__xA2viDVy.theme-ferrari-f169m {
    background: #969696; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandings__container__xA2viDVy {
      padding-bottom: 96px; } }
  .DriverTeamStandings__container--chapter__2PiBXE1W .DriverTeamStandings__wrapper__1K-6mbPA {
    padding-top: 8px; }

.DriverTeamStandings__wrapper__1K-6mbPA {
  margin: auto;
  padding-top: 96px; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandings__wrapper__1K-6mbPA {
      max-width: 1056px; } }
  @media (min-width: 80em) {
    .DriverTeamStandings__wrapper__1K-6mbPA {
      max-width: 1312px; } }
  @media (min-width: 100.0625em) {
    .DriverTeamStandings__wrapper__1K-6mbPA {
      max-width: 1472px; } }

.DriverTeamStandings__chapter__1IxzTOC3 {
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .DriverTeamStandings__chapter__1IxzTOC3 {
      padding: 48px; } }

.DriverTeamStandings__accordionWrapper__1sgb3T3i + .DriverTeamStandings__accordionWrapper__1sgb3T3i {
  margin-top: 24px; }

@keyframes DriversCarousel__fillBar__LLwVynyX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-dark {
  background: #181818; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-dark-alpha {
  background: transparent; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-light {
  background: #ffffff; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-neutral-grey {
  background: #ffffff; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-ferrari-carbon {
  background: #303030; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-sf90-stradale {
  background: #303133; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f8-tributo {
  background: #1e293e; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-monza-sp1 {
  background: #181818; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-monza-sp2 {
  background: #404040; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f488-pista {
  background: #0e121b; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f488-spider {
  background: #17354b; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f812-superfast {
  background: #320607; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f8-spider {
  background: #2c2b27; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-812-gts {
  background: #f6f7f8; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f169 {
  background: #d0dddd; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-scuderia-dark {
  background: transparent; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-giallo-modena {
  background: #ffffff; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-races-dark {
  background: #0d0d16; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-171-black {
  background: #23252d; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-171-rht-dark {
  background: #001c35; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-175 {
  background: #430000; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-169-spider {
  background: #c1cddb; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f173vs-coupe {
  background: #404040; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f167 {
  background: #000000; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-supercar {
  background: #000000; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-miami-event-2024 {
  background: #181818; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f250 {
  background: #E7E7E7; }

.DriversCarousel__wrapper__2ZEtJlif.theme-ferrari-f169m {
  background: #F1F2F2; }

.DriversCarousel__chapter-title__1ffCOUgR {
  padding: 48px 48px 0 48px; }

.DriversCarousel__title__27VYnzTi {
  text-align: center;
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .DriversCarousel__title__27VYnzTi {
      padding: 32px 24px; } }

.DriversCarousel__container__2cAYp2Qz {
  padding: 48px 0;
  position: relative;
  flex: 1 1 100%; }
  @media (min-width: 37.5625em) {
    .DriversCarousel__container__2cAYp2Qz {
      margin: 0;
      padding: 32px 0;
      margin-bottom: 32px;
      max-width: 604px;
      margin: auto; } }
  @media (min-width: 60.0625em) {
    .DriversCarousel__container__2cAYp2Qz {
      padding: 48px 0;
      max-width: 893px; } }
  @media (min-width: 80em) {
    .DriversCarousel__container__2cAYp2Qz {
      max-width: 1216px; } }
  @media (min-width: 100.0625em) {
    .DriversCarousel__container__2cAYp2Qz {
      max-width: 1230px; } }
  .DriversCarousel__container__2cAYp2Qz .swiper-container {
    padding: 0 24px;
    box-sizing: border-box;
    overflow: visible;
    max-width: 100%; }
    @media (min-width: 37.5625em) {
      .DriversCarousel__container__2cAYp2Qz .swiper-container {
        padding: 0 0;
        margin: auto; } }
    @media (min-width: 60.0625em) {
      .DriversCarousel__container__2cAYp2Qz .swiper-container {
        padding: 0 0;
        margin: auto; } }
  .DriversCarousel__container__2cAYp2Qz .swiper-slide {
    margin-bottom: 64px; }
    .DriversCarousel__container__2cAYp2Qz .swiper-slide:last-child {
      padding-right: 0px; }
    .DriversCarousel__container__2cAYp2Qz .swiper-slide img {
      object-fit: cover; }
    @media (min-width: 37.5625em) {
      .DriversCarousel__container__2cAYp2Qz .swiper-slide {
        max-width: 191px; } }
    @media (min-width: 60.0625em) {
      .DriversCarousel__container__2cAYp2Qz .swiper-slide {
        max-width: 282px; } }
    @media (min-width: 80em) {
      .DriversCarousel__container__2cAYp2Qz .swiper-slide {
        max-width: 384px; } }
    @media (min-width: 100.0625em) {
      .DriversCarousel__container__2cAYp2Qz .swiper-slide {
        max-width: 420px; } }
    .DriversCarousel__container__2cAYp2Qz .swiper-slide > div {
      margin: 0 auto; }
  .DriversCarousel__container__2cAYp2Qz .pagination {
    bottom: 8px;
    left: 24px;
    transform: none;
    display: block;
    justify-content: left;
    padding: 0;
    width: auto;
    max-width: 100%; }
    @media (min-width: 37.5625em) {
      .DriversCarousel__container__2cAYp2Qz .pagination {
        left: 0px; } }
  .DriversCarousel__container__2cAYp2Qz .DriversCarousel__cta__1mToKriy {
    position: absolute;
    bottom: 48px;
    right: 24px;
    z-index: 10; }
    @media (min-width: 37.5625em) {
      .DriversCarousel__container__2cAYp2Qz .DriversCarousel__cta__1mToKriy {
        right: 0;
        bottom: 48px; } }
    @media (min-width: 60.0625em) {
      .DriversCarousel__container__2cAYp2Qz .DriversCarousel__cta__1mToKriy {
        right: 0;
        bottom: 48px; } }

.DriversCarousel__carouselRow__3Qn36gAm {
  width: 100%;
  position: relative; }
  .DriversCarousel__carouselRow__3Qn36gAm::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 100px;
    z-index: 4;
    width: 200px;
    pointer-events: none; }
    .theme-ferrari-dark .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-dark-alpha .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, transparent 100%); }
    .theme-ferrari-light .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-neutral-grey .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-ferrari-carbon .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(48, 48, 48, 0) 0%, #303030 100%); }
    .theme-ferrari-sf90-stradale .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(48, 49, 51, 0) 0%, #303133 100%); }
    .theme-ferrari-f8-tributo .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(30, 41, 62, 0) 0%, #1e293e 100%); }
    .theme-ferrari-monza-sp1 .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp2 .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f488-pista .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(14, 18, 27, 0) 0%, #0e121b 100%); }
    .theme-ferrari-f488-spider .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(23, 53, 75, 0) 0%, #17354b 100%); }
    .theme-ferrari-f488-pista-spider .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(25, 27, 41, 0) 0%, #191b29 100%); }
    .theme-ferrari-f812-superfast .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(50, 6, 7, 0) 0%, #320607 100%); }
    .theme-ferrari-gtc4-lusso .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(198, 199, 199, 0) 0%, #c6c7c7 100%); }
    .theme-ferrari-gtc4-lusso-t .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(146, 152, 157, 0) 0%, #92989d 100%); }
    .theme-ferrari-f8-spider .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(44, 43, 39, 0) 0%, #2c2b27 100%); }
    .theme-ferrari-812-gts .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(246, 247, 248, 0) 0%, #f6f7f8 100%); }
    .theme-ferrari-f169 .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(208, 221, 221, 0) 0%, #d0dddd 100%); }
    .theme-ferrari-scuderia-dark .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, transparent 100%); }
    .theme-ferrari-giallo-modena .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-giallo-modena-dark .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-races-dark .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(13, 13, 22, 0) 0%, #0d0d16 100%); }
    .theme-ferrari-portofinom-dark-blue .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(13, 32, 37, 0) 0%, #0d2025 100%); }
    .theme-ferrari-sf90-spider-graphite-black .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(28, 29, 31, 0) 0%, #1c1d1f 100%); }
    .theme-ferrari-171-black .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(35, 37, 45, 0) 0%, #23252d 100%); }
    .theme-ferrari-171-rht-light .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(0, 28, 53, 0) 0%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(51, 30, 28, 0) 0%, #331e1c 100%); }
    .theme-ferrari-175 .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(67, 0, 0, 0) 0%, #430000 100%); }
    .theme-ferrari-169-spider .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(193, 205, 219, 0) 0%, #c1cddb 100%); }
    .theme-ferrari-f173vs-coupe .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f173vs-spider .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(243, 243, 243, 0) 0%, #f3f3f3 100%); }
    .theme-ferrari-f167 .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #000000 100%); }
    .theme-ferrari-supercar .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #000000 100%); }
    .theme-ferrari-miami-event-2024 .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f250 .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(231, 231, 231, 0) 0%, #E7E7E7 100%); }
    .theme-ferrari-f169m .DriversCarousel__carouselRow__3Qn36gAm::before {
      background: linear-gradient(to left, rgba(241, 242, 242, 0) 0%, #F1F2F2 100%); }
  .DriversCarousel__carouselRow__3Qn36gAm::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 100px;
    z-index: 1;
    width: 200px;
    pointer-events: none; }
    .theme-ferrari-dark .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-dark-alpha .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, transparent 100%); }
    .theme-ferrari-light .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-neutral-grey .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-ferrari-carbon .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(48, 48, 48, 0) 0%, #303030 100%); }
    .theme-ferrari-sf90-stradale .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(48, 49, 51, 0) 0%, #303133 100%); }
    .theme-ferrari-f8-tributo .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(30, 41, 62, 0) 0%, #1e293e 100%); }
    .theme-ferrari-monza-sp1 .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp2 .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f488-pista .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(14, 18, 27, 0) 0%, #0e121b 100%); }
    .theme-ferrari-f488-spider .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(23, 53, 75, 0) 0%, #17354b 100%); }
    .theme-ferrari-f488-pista-spider .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(25, 27, 41, 0) 0%, #191b29 100%); }
    .theme-ferrari-f812-superfast .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(50, 6, 7, 0) 0%, #320607 100%); }
    .theme-ferrari-gtc4-lusso .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(198, 199, 199, 0) 0%, #c6c7c7 100%); }
    .theme-ferrari-gtc4-lusso-t .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(146, 152, 157, 0) 0%, #92989d 100%); }
    .theme-ferrari-f8-spider .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(44, 43, 39, 0) 0%, #2c2b27 100%); }
    .theme-ferrari-812-gts .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(246, 247, 248, 0) 0%, #f6f7f8 100%); }
    .theme-ferrari-f169 .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(208, 221, 221, 0) 0%, #d0dddd 100%); }
    .theme-ferrari-scuderia-dark .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, transparent 100%); }
    .theme-ferrari-giallo-modena .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%); }
    .theme-ferrari-giallo-modena-dark .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-races-dark .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(13, 13, 22, 0) 0%, #0d0d16 100%); }
    .theme-ferrari-portofinom-dark-blue .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(13, 32, 37, 0) 0%, #0d2025 100%); }
    .theme-ferrari-sf90-spider-graphite-black .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(28, 29, 31, 0) 0%, #1c1d1f 100%); }
    .theme-ferrari-171-black .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(35, 37, 45, 0) 0%, #23252d 100%); }
    .theme-ferrari-171-rht-light .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(0, 28, 53, 0) 0%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(51, 30, 28, 0) 0%, #331e1c 100%); }
    .theme-ferrari-175 .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(67, 0, 0, 0) 0%, #430000 100%); }
    .theme-ferrari-169-spider .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(193, 205, 219, 0) 0%, #c1cddb 100%); }
    .theme-ferrari-f173vs-coupe .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f173vs-spider .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(243, 243, 243, 0) 0%, #f3f3f3 100%); }
    .theme-ferrari-f167 .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000000 100%); }
    .theme-ferrari-supercar .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000000 100%); }
    .theme-ferrari-miami-event-2024 .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f250 .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(231, 231, 231, 0) 0%, #E7E7E7 100%); }
    .theme-ferrari-f169m .DriversCarousel__carouselRow__3Qn36gAm::after {
      background: linear-gradient(to right, rgba(241, 242, 242, 0) 0%, #F1F2F2 100%); }

.DriversCarousel__many-items__3JUJRZLz .pagination {
  left: -24px; }
  @media (min-width: 37.5625em) {
    .DriversCarousel__many-items__3JUJRZLz .pagination {
      left: -48px; } }

.DriversCarousel__few-items__2eoEYaVF .pagination {
  display: none; }

@keyframes DriversGrid__fillBar__1bMVjTRI {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriversGrid__wrapper__1KdwZJkN {
  padding: 128px 24px; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-dark {
    background: #181818; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-dark-alpha {
    background: transparent; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-light {
    background: #ffffff; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f488-spider {
    background: #17354b; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f812-superfast {
    background: #320607; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f169 {
    background: #d0dddd; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-171-black {
    background: #23252d; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-175 {
    background: #430000; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f167 {
    background: #000000; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-supercar {
    background: #000000; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DriversGrid__wrapper__1KdwZJkN.theme-ferrari-f169m {
    background: #F1F2F2; }

.DriversGrid__content__164uHSO3 {
  position: relative;
  margin: 0 auto; }
  @media (min-width: 37.5625em) {
    .DriversGrid__content__164uHSO3 {
      margin-bottom: 32px;
      max-width: 604px; } }
  @media (min-width: 60.0625em) {
    .DriversGrid__content__164uHSO3 {
      max-width: 893px; } }
  @media (min-width: 80em) {
    .DriversGrid__content__164uHSO3 {
      max-width: 1216px; } }
  @media (min-width: 100.0625em) {
    .DriversGrid__content__164uHSO3 {
      max-width: 1230px; } }

.DriversGrid__title__1WnkNL_Q {
  margin: 0 auto 16px auto;
  text-align: center; }
  @media (min-width: 37.5625em) {
    .DriversGrid__title__1WnkNL_Q {
      margin: 0 auto 48px auto; } }

.DriversGrid__filters__9giXSUxt {
  margin-bottom: 32px; }

.DriversGrid__search__3so-OaKa {
  display: flex;
  padding: 24px 0;
  align-items: center;
  flex-wrap: wrap; }
  .theme-ferrari-dark .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-dark-alpha .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-light .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-neutral-grey .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-ferrari-carbon .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-stradale .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f8-tributo .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp1 .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-monza-sp2 .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-spider .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f488-pista-spider .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f812-superfast .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-gtc4-lusso .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-gtc4-lusso-t .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f8-spider .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-812-gts .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169 .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-scuderia-dark .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-giallo-modena .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-giallo-modena-dark .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-races-dark .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-portofinom-dark-blue .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-sf90-spider-graphite-black .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-black .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-171-rht-light .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(0, 28, 53, 0.5); }
  .theme-ferrari-171-rht-dark .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(243, 240, 235, 0.5); }
  .theme-ferrari-smart-guide-dark .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-175 .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(252, 242, 242, 0.5); }
  .theme-ferrari-169-spider .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(55, 69, 82, 0.5); }
  .theme-ferrari-f173vs-coupe .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(208, 208, 208, 0.5); }
  .theme-ferrari-f173vs-spider .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(18, 102, 164, 0.5); }
  .theme-ferrari-f167 .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-supercar .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-miami-event-2024 .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .theme-ferrari-f250 .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
  .theme-ferrari-f169m .DriversGrid__search__3so-OaKa {
    border-bottom: 1px solid rgba(30, 71, 88, 0.5); }
  @media (min-width: 37.5625em) {
    .DriversGrid__search__3so-OaKa {
      flex-wrap: nowrap; } }
  .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
    display: none;
    width: 1px;
    height: 35px;
    margin: 0 32px; }
    .theme-ferrari-dark .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-dark-alpha .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-light .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-neutral-grey .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-ferrari-carbon .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-stradale .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f8-tributo .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp1 .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp2 .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-spider .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista-spider .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f812-superfast .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-gtc4-lusso .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-gtc4-lusso-t .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f8-spider .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-812-gts .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169 .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-scuderia-dark .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-giallo-modena .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-giallo-modena-dark .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-races-dark .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-portofinom-dark-blue .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-black .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-rht-light .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(0, 28, 53, 0.5); }
    .theme-ferrari-171-rht-dark .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(243, 240, 235, 0.5); }
    .theme-ferrari-smart-guide-dark .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-175 .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(252, 242, 242, 0.5); }
    .theme-ferrari-169-spider .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(55, 69, 82, 0.5); }
    .theme-ferrari-f173vs-coupe .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f173vs-spider .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(18, 102, 164, 0.5); }
    .theme-ferrari-f167 .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-supercar .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-miami-event-2024 .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f250 .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169m .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
      background: rgba(30, 71, 88, 0.5); }
    @media (min-width: 37.5625em) {
      .DriversGrid__search__3so-OaKa .DriversGrid__separator__iJFhkS2s {
        display: block; } }
  .DriversGrid__search__3so-OaKa .DriversGrid__tag__2IRR3Ylx {
    flex: 0 1 auto;
    margin: 16px auto 0 auto; }
    @media (min-width: 37.5625em) {
      .DriversGrid__search__3so-OaKa .DriversGrid__tag__2IRR3Ylx {
        margin: 0; } }
  .DriversGrid__search__3so-OaKa .DriversGrid__tag-text__18WZHw_Z {
    white-space: nowrap; }

.DriversGrid__properties__1HHTdfng {
  display: flex;
  padding: 32px 0; }

.DriversGrid__property__2TbNqTY_ {
  flex: 1 1 auto; }
  @media (min-width: 37.5625em) {
    .DriversGrid__property__2TbNqTY_ {
      max-width: 275px;
      margin-right: 30px; } }

.DriversGrid__grid__1YDbX-0j {
  display: grid;
  grid-template-columns: auto;
  justify-content: center; }
  @media (min-width: 37.5625em) {
    .DriversGrid__grid__1YDbX-0j {
      grid-row-gap: 35px;
      grid-column-gap: 20px;
      grid-template-columns: 1fr 1fr;
      justify-content: space-between; } }
  @media (min-width: 60.0625em) {
    .DriversGrid__grid__1YDbX-0j {
      max-width: 893px;
      grid-template-columns: 275px 275px 275px; } }
  @media (min-width: 80em) {
    .DriversGrid__grid__1YDbX-0j {
      max-width: 1216px;
      grid-template-columns: 275px 275px 275px 275px; } }

@keyframes DriversGridBasic__fillBar__254nP0XQ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DriversGridBasic__wrapper__YzH1sLnT {
  position: relative;
  width: 100%; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-dark {
    background: #181818; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-dark-alpha {
    background: transparent; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-light {
    background: #ffffff; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-sf90-stradale {
    background: #303133; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-monza-sp1 {
    background: #181818; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-monza-sp2 {
    background: #404040; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f488-pista {
    background: #0e121b; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f488-spider {
    background: #17354b; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f812-superfast {
    background: #320607; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f169 {
    background: #d0dddd; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-scuderia-dark {
    background: transparent; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-races-dark {
    background: #0d0d16; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-171-black {
    background: #23252d; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-175 {
    background: #430000; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-169-spider {
    background: #c1cddb; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f167 {
    background: #000000; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-supercar {
    background: #000000; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f250 {
    background: #E7E7E7; }
  .DriversGridBasic__wrapper__YzH1sLnT.theme-ferrari-f169m {
    background: #F1F2F2; }

.DriversGridBasic__head__Mo8ZkD9G {
  text-align: center; }
  .theme-ferrari-dark .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-light .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-neutral-grey .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-f8-spider .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-812-gts .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-f169 .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-races-dark .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-171-black .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DriversGridBasic__head__Mo8ZkD9G {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DriversGridBasic__head__Mo8ZkD9G {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-175 .DriversGridBasic__head__Mo8ZkD9G {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DriversGridBasic__head__Mo8ZkD9G {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DriversGridBasic__head__Mo8ZkD9G {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DriversGridBasic__head__Mo8ZkD9G {
    color: #1266a4; }
  .theme-ferrari-f167 .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-supercar .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DriversGridBasic__head__Mo8ZkD9G {
    color: #ffffff; }
  .theme-ferrari-f250 .DriversGridBasic__head__Mo8ZkD9G {
    color: #181818; }
  .theme-ferrari-f169m .DriversGridBasic__head__Mo8ZkD9G {
    color: #1E4758; }
  .DriversGridBasic__head__Mo8ZkD9G .DriversGridBasic__subtitle__3G-brKV- {
    margin-top: 16px; }

.DriversGridBasic__dropdown__2eOKlH8f {
  max-width: 250px;
  margin: 48px auto 0; }

.DriversGridBasic__grid__tOkqLfTS {
  position: relative;
  width: 100%;
  margin: 96px 0 0;
  overflow: hidden; }
  .theme-ferrari-dark .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-light .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-neutral-grey .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-f8-spider .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-812-gts .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-f169 .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-races-dark .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-171-black .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DriversGridBasic__grid__tOkqLfTS {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DriversGridBasic__grid__tOkqLfTS {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-175 .DriversGridBasic__grid__tOkqLfTS {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DriversGridBasic__grid__tOkqLfTS {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DriversGridBasic__grid__tOkqLfTS {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DriversGridBasic__grid__tOkqLfTS {
    color: #1266a4; }
  .theme-ferrari-f167 .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-supercar .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DriversGridBasic__grid__tOkqLfTS {
    color: #ffffff; }
  .theme-ferrari-f250 .DriversGridBasic__grid__tOkqLfTS {
    color: #181818; }
  .theme-ferrari-f169m .DriversGridBasic__grid__tOkqLfTS {
    color: #1E4758; }
  .DriversGridBasic__grid__tOkqLfTS .DriversGridBasic__grid-wrap__2KmK_Apt {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 0; }

.DriversGridBasic__card__32aPBzDG {
  position: relative;
  display: block;
  flex: 0 1 auto;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .DriversGridBasic__card__32aPBzDG {
      width: 50%;
      padding: 0 24px 64px; } }
  @media (min-width: 60.0625em) {
    .DriversGridBasic__card__32aPBzDG {
      width: 33.333%; } }
  @media (min-width: 80em) {
    .DriversGridBasic__card__32aPBzDG {
      padding: 0 48px 64px; } }
  .theme-ferrari-dark .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-light .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-neutral-grey .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-f488-pista .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-f488-spider .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-f8-spider .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-812-gts .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-f169 .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-scuderia-dark .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-races-dark .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-171-black .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .DriversGridBasic__card__32aPBzDG a {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .DriversGridBasic__card__32aPBzDG a {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-175 .DriversGridBasic__card__32aPBzDG a {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .DriversGridBasic__card__32aPBzDG a {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .DriversGridBasic__card__32aPBzDG a {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .DriversGridBasic__card__32aPBzDG a {
    color: #1266a4; }
  .theme-ferrari-f167 .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-supercar .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .DriversGridBasic__card__32aPBzDG a {
    color: #ffffff; }
  .theme-ferrari-f250 .DriversGridBasic__card__32aPBzDG a {
    color: #181818; }
  .theme-ferrari-f169m .DriversGridBasic__card__32aPBzDG a {
    color: #1E4758; }
  .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 85%;
    clip-path: polygon(5% 0, 100% 0, 95% 100%, 0% 100%);
    overflow: hidden; }
    .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      clip-path: polygon(8% 0, 11% 0, 6% 100%, 3% 100%); }
      .theme-ferrari-dark .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #181818; }
      .theme-ferrari-dark-alpha .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: transparent; }
      .theme-ferrari-light .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #ffffff; }
      .theme-ferrari-neutral-grey .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #ffffff; }
      .theme-ferrari-ferrari-carbon .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #303030; }
      .theme-ferrari-sf90-stradale .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #303133; }
      .theme-ferrari-f8-tributo .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #1e293e; }
      .theme-ferrari-monza-sp1 .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #181818; }
      .theme-ferrari-monza-sp2 .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #404040; }
      .theme-ferrari-f488-pista .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #0e121b; }
      .theme-ferrari-f488-spider .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #17354b; }
      .theme-ferrari-f488-pista-spider .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #191b29; }
      .theme-ferrari-f812-superfast .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #320607; }
      .theme-ferrari-gtc4-lusso .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #c6c7c7; }
      .theme-ferrari-gtc4-lusso-t .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #92989d; }
      .theme-ferrari-f8-spider .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #2c2b27; }
      .theme-ferrari-812-gts .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #f6f7f8; }
      .theme-ferrari-f169 .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #d0dddd; }
      .theme-ferrari-scuderia-dark .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: transparent; }
      .theme-ferrari-giallo-modena .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #ffffff; }
      .theme-ferrari-giallo-modena-dark .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #181818; }
      .theme-ferrari-races-dark .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #0d0d16; }
      .theme-ferrari-portofinom-dark-blue .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #0d2025; }
      .theme-ferrari-sf90-spider-graphite-black .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #1c1d1f; }
      .theme-ferrari-171-black .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #23252d; }
      .theme-ferrari-171-rht-light .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #f3f0eb; }
      .theme-ferrari-171-rht-dark .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #001c35; }
      .theme-ferrari-smart-guide-dark .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #331e1c; }
      .theme-ferrari-175 .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #430000; }
      .theme-ferrari-169-spider .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #c1cddb; }
      .theme-ferrari-f173vs-coupe .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #404040; }
      .theme-ferrari-f173vs-spider .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #f3f3f3; }
      .theme-ferrari-f167 .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #000000; }
      .theme-ferrari-supercar .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #000000; }
      .theme-ferrari-miami-event-2024 .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #181818; }
      .theme-ferrari-f250 .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #E7E7E7; }
      .theme-ferrari-f169m .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy::after {
        background: #F1F2F2; }
    .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover; }
    .DriversGridBasic__card__32aPBzDG .DriversGridBasic__top__2OeqP_iy .DriversGridBasic__categories__1FVQToUT {
      position: absolute;
      bottom: 0;
      right: 0;
      min-width: 60%;
      padding: 12px 16px;
      background: #404040;
      color: #fff;
      font-size: 12px;
      clip-path: polygon(3% 0, 100% 0, 100% 100%, 0 100%);
      z-index: 1; }
  .DriversGridBasic__card__32aPBzDG .DriversGridBasic__bottom__2Zp88XFc {
    position: relative;
    padding: 24px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 24px; }
    @media (min-width: 37.5625em) {
      .DriversGridBasic__card__32aPBzDG .DriversGridBasic__bottom__2Zp88XFc {
        padding-right: 8px; } }
    .DriversGridBasic__card__32aPBzDG .DriversGridBasic__bottom__2Zp88XFc .DriversGridBasic__title__32Tj5C6o {
      word-break: break-word; }
    .DriversGridBasic__card__32aPBzDG .DriversGridBasic__bottom__2Zp88XFc .DriversGridBasic__cta__2u-BY8Wc {
      margin-left: 24px; }

@keyframes Editorial__fillBar__AGOBbZAq {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Editorial__wrapper__1EtPDGax {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px; }
  @media (min-width: 60.0625em) {
    .Editorial__wrapper__1EtPDGax {
      padding-top: 100px; } }
  @media (min-width: 60.0625em) {
    .Editorial__wrapper__1EtPDGax {
      padding-bottom: 100px; } }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-dark {
    background: #181818; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-dark-alpha {
    background: transparent; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-light {
    background: #ffffff; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f488-spider {
    background: #17354b; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f812-superfast {
    background: #320607; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f169 {
    background: #d0dddd; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-171-black {
    background: #23252d; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-175 {
    background: #430000; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f167 {
    background: #000000; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-supercar {
    background: #000000; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Editorial__wrapper__1EtPDGax.theme-ferrari-f169m {
    background: #F1F2F2; }

.Editorial__chapterTitle__3jUZrf3b {
  padding: 0 24px 24px; }
  @media (min-width: 37.5625em) {
    .Editorial__chapterTitle__3jUZrf3b {
      padding: 0 48px 48px; } }

.Editorial__container__ajKH5vts {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  overflow: hidden; }
  @media (min-width: 37.5625em) {
    .Editorial__container__ajKH5vts {
      padding-bottom: 48px; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Editorial__container__ajKH5vts {
      padding-bottom: 0; } }

.Editorial__row__2dfECJ3d {
  position: relative; }
  .Editorial__row__2dfECJ3d.Editorial__central-vertical-text__4sMoVoRv .Editorial__text__N2aFczpm {
    align-self: center; }
  .Editorial__row__2dfECJ3d > div {
    padding-bottom: 0; }

.Editorial__mediaPlaceholder__2AxKJpAA {
  position: relative;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .Editorial__mediaPlaceholder__2AxKJpAA {
      width: calc(50% - 15px); } }
  @media (min-width: 80em) {
    .Editorial__mediaPlaceholder__2AxKJpAA {
      width: calc(50% - 65px); } }
  .Editorial__text-wide__29dwuHTn .Editorial__mediaPlaceholder__2AxKJpAA {
    width: 100%;
    order: 1; }
    @media (min-width: 60.0625em) {
      .Editorial__text-wide__29dwuHTn .Editorial__mediaPlaceholder__2AxKJpAA {
        order: 0;
        width: calc(15% - 15px); } }
    @media (min-width: 80em) {
      .Editorial__text-wide__29dwuHTn .Editorial__mediaPlaceholder__2AxKJpAA {
        width: calc(15% - 65px); } }
    .Editorial__text-wide__29dwuHTn .Editorial__mediaPlaceholder__2AxKJpAA img {
      display: block;
      width: auto;
      margin: 0 auto;
      margin-top: 32px; }
      @media (min-width: 60.0625em) {
        .Editorial__text-wide__29dwuHTn .Editorial__mediaPlaceholder__2AxKJpAA img {
          margin-top: 0; } }

.Editorial__text__N2aFczpm {
  width: 100%;
  margin-top: 20px; }
  @media (min-width: 60.0625em) {
    .Editorial__text__N2aFczpm {
      margin-top: 0;
      width: calc(50% - 15px); } }
  @media (min-width: 80em) {
    .Editorial__text__N2aFczpm {
      width: calc(50% - 65px); } }
  .theme-ferrari-dark .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-light .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-neutral-grey .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-f8-spider .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-812-gts .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-f169 .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-races-dark .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-171-black .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Editorial__text__N2aFczpm {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Editorial__text__N2aFczpm {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-175 .Editorial__text__N2aFczpm {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Editorial__text__N2aFczpm {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Editorial__text__N2aFczpm {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Editorial__text__N2aFczpm {
    color: #1266a4; }
  .theme-ferrari-f167 .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-supercar .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Editorial__text__N2aFczpm {
    color: #ffffff; }
  .theme-ferrari-f250 .Editorial__text__N2aFczpm {
    color: #181818; }
  .theme-ferrari-f169m .Editorial__text__N2aFczpm {
    color: #1E4758; }
  .Editorial__text__N2aFczpm h2 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase;
    font-size: 28px;
    margin: 20px 0 20px 0; }
    @media (min-width: 37.5625em) {
      .Editorial__text__N2aFczpm h2 {
        font-size: 28px; } }
    @media (min-width: 37.5625em) {
      .Editorial__text__N2aFczpm h2 {
        display: block;
        margin: 0 0 30px; } }
    @media (min-width: 60.0625em) {
      .Editorial__text__N2aFczpm h2 {
        margin: 0 0 30px; } }
  .Editorial__text-wide__29dwuHTn .Editorial__text__N2aFczpm {
    width: 100%; }
    @media (min-width: 60.0625em) {
      .Editorial__text-wide__29dwuHTn .Editorial__text__N2aFczpm {
        width: calc(85% - 15px);
        padding-right: 48px; } }
    @media (min-width: 80em) {
      .Editorial__text-wide__29dwuHTn .Editorial__text__N2aFczpm {
        width: calc(85% - 65px);
        padding-right: 0; } }

.Editorial__desc__20EN5mi7 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  line-height: 1.7em; }
  .Editorial__desc__20EN5mi7 p:first-child {
    margin-top: 0; }
  .Editorial__desc__20EN5mi7 a {
    font-weight: bold; }
    .theme-ferrari-dark .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-light .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-neutral-grey .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-f8-spider .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-812-gts .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-f169 .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-races-dark .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-171-black .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Editorial__desc__20EN5mi7 a {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Editorial__desc__20EN5mi7 a {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-175 .Editorial__desc__20EN5mi7 a {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Editorial__desc__20EN5mi7 a {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Editorial__desc__20EN5mi7 a {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Editorial__desc__20EN5mi7 a {
      color: #1266a4; }
    .theme-ferrari-f167 .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-supercar .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Editorial__desc__20EN5mi7 a {
      color: #ffffff; }
    .theme-ferrari-f250 .Editorial__desc__20EN5mi7 a {
      color: #181818; }
    .theme-ferrari-f169m .Editorial__desc__20EN5mi7 a {
      color: #1E4758; }

.Editorial__btns__3So51phG {
  margin-top: 30px; }
  @media (min-width: 100.0625em) {
    .Editorial__btns__3So51phG {
      margin-top: 50px; } }
  .Editorial__btns__3So51phG.Editorial__hide__1l3g8aua {
    display: none; }

.Editorial__action__3QgpMoCG {
  text-align: center;
  position: relative;
  padding: 32px 20px 0;
  width: 100%;
  margin-top: auto;
  z-index: 3; }
  @media (min-width: 37.5625em) {
    .Editorial__action__3QgpMoCG {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Editorial__action__3QgpMoCG {
      position: static;
      text-align: right;
      margin-top: 40px; } }
  @media (min-width: 60.0625em) {
    .Editorial__action__3QgpMoCG {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }

.Editorial__readmore__3hs8WKEy {
  margin-top: 32px;
  margin-bottom: 32px; }
  @media (min-width: 37.5625em) {
    .Editorial__readmore__3hs8WKEy {
      margin-bottom: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Editorial__readmore__3hs8WKEy {
      margin-bottom: 32px; } }
  .Editorial__readmore__3hs8WKEy .icon {
    transform: rotate(-45deg) translateZ(0); }
  .Editorial__readmore__3hs8WKEy.Editorial__opened__3IrVJfFZ .icon {
    transform: none; }

.Editorial__additional-content-wrapper__TTZgH3vS {
  padding: 32px 0;
  display: none; }
  @media (min-width: 37.5625em) {
    .Editorial__additional-content-wrapper__TTZgH3vS {
      padding: 64px 0; } }
  .theme-ferrari-dark .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-dark-alpha .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-light .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #181818; }
  .theme-ferrari-sf90-stradale .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #252627; }
  .theme-ferrari-f8-tributo .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #101724; }
  .theme-ferrari-monza-sp1 .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-monza-sp2 .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-f488-pista .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #1e2128; }
  .theme-ferrari-f488-spider .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #212334; }
  .theme-ferrari-f812-superfast .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #1b1a17; }
  .theme-ferrari-812-gts .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #dbdbdb; }
  .theme-ferrari-f169 .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #414141; }
  .theme-ferrari-giallo-modena .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-races-dark .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #252a2b; }
  .theme-ferrari-171-black .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-171-rht-light .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-175 .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #2c0000; }
  .theme-ferrari-169-spider .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-f173vs-spider .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #d0d0d0; }
  .theme-ferrari-f167 .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-supercar .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #303030; }
  .theme-ferrari-f250 .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #eeeded; }
  .theme-ferrari-f169m .Editorial__additional-content-wrapper__TTZgH3vS {
    background: #eeeded; }
  .theme-ferrari-dark .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-light .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-neutral-grey .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-f8-spider .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-812-gts .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-f169 .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-races-dark .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-171-black .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-175 .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #1266a4; }
  .theme-ferrari-f167 .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-supercar .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #ffffff; }
  .theme-ferrari-f250 .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #181818; }
  .theme-ferrari-f169m .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__additional-content__tsIAHcB5 {
    color: #1E4758; }
  .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__ad-title__3E4zj6Pm {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 20px;
    line-height: 1.4em;
    font-size: 18px;
    margin-bottom: 16px; }
    @media (min-width: 80em) {
      .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__ad-title__3E4zj6Pm {
        font-size: 24px; } }
  .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__desc__20EN5mi7 {
    line-height: 1.6em; }
    @media (min-width: 100.0625em) {
      .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__desc__20EN5mi7 {
        margin-top: 24px; } }
  @media (min-width: 37.5625em) {
    .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__container__ajKH5vts {
      padding: 0 128px; } }
  .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__cta__3XEbEmVb {
    margin-top: 16px; }
    @media (min-width: 37.5625em) {
      .Editorial__additional-content-wrapper__TTZgH3vS .Editorial__cta__3XEbEmVb {
        margin-top: 32px; } }

.Editorial__caption__3YEMgd92 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  text-transform: unset;
  padding: 20px 0 0; }

@keyframes EmailPopupAdobeForm__fillBar__6DDAE54r {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EmailPopupAdobeForm__wrapper__2oFkHORg {
  position: relative;
  padding: 48px 0; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-dark {
    background: #181818; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-dark-alpha {
    background: transparent; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-light {
    background: #ffffff; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-sf90-stradale {
    background: #303133; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-monza-sp1 {
    background: #181818; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-monza-sp2 {
    background: #404040; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f488-pista {
    background: #0e121b; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f488-spider {
    background: #17354b; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f812-superfast {
    background: #320607; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f169 {
    background: #d0dddd; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-scuderia-dark {
    background: transparent; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-races-dark {
    background: #0d0d16; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-171-black {
    background: #23252d; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-175 {
    background: #430000; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-169-spider {
    background: #c1cddb; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f167 {
    background: #000000; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-supercar {
    background: #000000; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f250 {
    background: #E7E7E7; }
  .EmailPopupAdobeForm__wrapper__2oFkHORg.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .EmailPopupAdobeForm__wrapper__2oFkHORg > div {
      text-align: center; } }

.EmailPopupAdobeForm__description__25GxY895 {
  margin-top: 16px; }
  @media (min-width: 60.0625em) {
    .EmailPopupAdobeForm__description__25GxY895 {
      max-width: 800px;
      margin: 16px auto 0; } }
  @media (min-width: 60.0625em) {
    .EmailPopupAdobeForm__description__25GxY895 > div {
      font-size: 18px;
      line-height: 26px; } }

.EmailPopupAdobeForm__input-wrap__1jTPbyuE {
  position: relative;
  margin-top: 24px;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .EmailPopupAdobeForm__input-wrap__1jTPbyuE {
      max-width: 468px;
      margin: 0 auto;
      margin-top: 48px; } }

.EmailPopupAdobeForm__email-error__3O3yHMAP {
  position: relative;
  margin-top: 4px; }
  .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
    font-size: 12px; }
    .theme-ferrari-dark .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-dark-alpha .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-light .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-neutral-grey .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f8-tributo .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f488-pista .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f488-spider .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f812-superfast .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f8-spider .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-812-gts .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f169 .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-giallo-modena .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #ebb218; }
    .theme-ferrari-races-dark .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-171-black .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-171-rht-light .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-175 .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-169-spider .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f167 .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-supercar .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #0092b1; }
    .theme-ferrari-f250 .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }
    .theme-ferrari-f169m .EmailPopupAdobeForm__email-error__3O3yHMAP > div {
      color: #da291c; }

.EmailPopupAdobeForm__actions__pyurq9Li {
  position: relative;
  margin-top: 48px; }
  @media (min-width: 60.0625em) {
    .EmailPopupAdobeForm__actions__pyurq9Li {
      text-align: center; } }

@keyframes EngineSlides__fillBar__2E9rgLte {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EngineSlides__wrapper__3djJpxsi {
  position: relative;
  min-height: 100svh;
  background: #181818; }

.EngineSlides__bg__N0VWZmsG {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  z-index: 10; }

.EngineSlides__layer__3uCVG6Sx {
  --overlay-progress: 100;
  --mask-progress: 0;
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: #181818;
  transform: translateX(-50%);
  mask-image: linear-gradient(to right, black 0%, black 100%);
  mask-repeat: no-repeat;
  mask-position: 0 calc(1vh * var(--mask-progress)); }
  @media (min-width: 60.0625em) {
    .EngineSlides__layer__3uCVG6Sx {
      mask-position: calc(1vw * var(--mask-progress)) 0; } }
  .EngineSlides__layer__3uCVG6Sx:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: -1;
    background: rgba(255, 255, 255, 0.8);
    transform: translateY(calc(1% * var(--overlay-progress))); }
    @media (min-width: 60.0625em) {
      .EngineSlides__layer__3uCVG6Sx:after {
        transform: translateX(calc(1% * var(--overlay-progress))); } }
  .EngineSlides__layer__3uCVG6Sx img {
    display: block; }
  .EngineSlides__layer__3uCVG6Sx span {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
    font-size: 300px;
    color: white;
    text-align: center;
    transform: translate(-50%, -50%); }

.EngineSlides__overlay__2npTAlT- {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100%);
  height: 100%;
  z-index: 5;
  background: #da291c;
  mix-blend-mode: multiply;
  transform: translateY(calc(1% * var(--overlay-progress))); }
  @media (min-width: 60.0625em) {
    .EngineSlides__overlay__2npTAlT- {
      transform: translateX(calc(1% * var(--overlay-progress))); } }

.EngineSlides__ctawrap__gyes3SJn {
  user-select: none;
  touch-action: manipulation; }
  .EngineSlides__ctawrap__gyes3SJn span {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 20px;
    line-height: 1.4em;
    font-size: 16px !important; }
    @media (min-width: 80em) {
      .EngineSlides__ctawrap__gyes3SJn span {
        font-size: 24px; } }

.EngineSlides__cta__WP_6Tseo {
  position: absolute;
  bottom: 50px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 20;
  display: flex;
  flex-direction: column;
  color: #181818;
  align-items: center;
  background: none;
  border: 0;
  padding: 0;
  transition: all 300ms; }
  .EngineSlides__cta__WP_6Tseo i {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #181818;
    border-radius: 100%;
    width: 50px;
    height: 50px;
    margin-bottom: 16px;
    transition: all 300ms; }
    .EngineSlides__cta__WP_6Tseo i .EngineSlides__circle__rM6gw3yr {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: block;
      border-radius: 50px;
      /*1*/
      border: 3px solid transparent;
      /*2*/
      background: linear-gradient(90deg, transparent, #da291c, transparent) border-box;
      /*3*/
      -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
      -webkit-mask-composite: xor;
      /*5'*/
      mask-composite: exclude;
      /*5*/ }
  .EngineSlides__cta__WP_6Tseo svg {
    fill: currentColor;
    stroke: 2px; }
  .EngineSlides__cta__WP_6Tseo.EngineSlides__pushed__2T0YWL0x i {
    transform: scale(1.3);
    background-color: #da291c; }
  .EngineSlides__cta__WP_6Tseo.EngineSlides__pushed__2T0YWL0x span {
    opacity: 0; }
  .EngineSlides__cta__WP_6Tseo.EngineSlides__pushed__2T0YWL0x svg {
    opacity: 0; }
  .EngineSlides__cta__WP_6Tseo.EngineSlides__disabled__385cbdfK {
    opacity: 0;
    transform: scale(0); }

.EngineSlides__redflash__2_BT8xYg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 50;
  background-color: #da291c;
  opacity: 0;
  pointer-events: none; }

.EngineSlides__trigger__3l4DZ_ap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background-color: #da291c; }

@keyframes EngineThrottle__fillBar__3b7WNuoi {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EngineThrottle__wrapper__23ww2b1U {
  position: relative;
  min-height: 400lvh;
  transition: opacity 0.3s ease;
  overflow: clip;
  z-index: 1; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-dark {
    background-color: #181818; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-light {
    background-color: #ffffff; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-171-black {
    background-color: #23252d; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-175 {
    background-color: #430000; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f167 {
    background-color: #000000; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-supercar {
    background-color: #000000; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .EngineThrottle__wrapper__23ww2b1U.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  .EngineThrottle__wrapper__23ww2b1U.EngineThrottle__loading__3bA4bEY0 .EngineThrottle__base-video__3KH53YKA {
    opacity: 0;
    transform: translateY(16px); }
  .EngineThrottle__wrapper__23ww2b1U.EngineThrottle__loading__3bA4bEY0 .EngineThrottle__text__GQTxLRwx {
    opacity: 0;
    transform: translateY(-55%); }
  .EngineThrottle__wrapper__23ww2b1U.EngineThrottle__loading__3bA4bEY0 .EngineThrottle__focus-on-video__1fwvmg9N {
    opacity: 0;
    transform: translateY(16px); }
  .EngineThrottle__wrapper__23ww2b1U.EngineThrottle__hidden__3MKozNGu {
    opacity: 0.001; }
  .EngineThrottle__wrapper__23ww2b1U.EngineThrottle__overlapBlock__MAg69em6 {
    margin-top: -75lvh; }

.EngineThrottle__sticky__1t-Qlqry {
  position: sticky;
  top: 0;
  min-height: 100lvh; }

.EngineThrottle__video__d85hSXo9 {
  position: relative;
  width: 100%;
  height: 100%;
  object-fit: cover;
  pointer-events: none;
  z-index: -1; }
  .EngineThrottle__video__d85hSXo9::-webkit-media-controls {
    display: none !important; }

.EngineThrottle__base-video__3KH53YKA {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: all 0.5s ease; }

.EngineThrottle__focus-on-video__1fwvmg9N {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transition: all 0.5s ease;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .EngineThrottle__focus-on-video__1fwvmg9N {
      pointer-events: all; } }
  .EngineThrottle__focus-on-video__1fwvmg9N > div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.EngineThrottle__throttle-video__3N849qMv {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  opacity: 0;
  z-index: 4; }

.EngineThrottle__throttle-video-close__1mger57f {
  position: absolute;
  top: 112px;
  right: 24px;
  background: transparent;
  border: none;
  pointer-events: all;
  padding: 0; }

.EngineThrottle__animation-layers__31x9J0te {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 5; }
  .EngineThrottle__animation-layers__31x9J0te span {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #da291c;
    transform: translateY(100%);
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1;
    animation-direction: forwards; }
    .EngineThrottle__animation-layers__31x9J0te span:nth-child(2) {
      background: #fff;
      animation-delay: 0.15s; }
    .EngineThrottle__animation-layers__31x9J0te span:nth-child(3) {
      background: #181818;
      animation-delay: 0.3s; }
  .EngineThrottle__animation-layers__31x9J0te.EngineThrottle__animate-in__NpsBXxhO span {
    animation-name: EngineThrottle__layer-anim-in__2bI7HFkp; }
  .EngineThrottle__animation-layers__31x9J0te.EngineThrottle__animate-out__yO1kI9kE span {
    animation-name: EngineThrottle__layer-anim-out__JwbmeOZg; }

.EngineThrottle__sound-check__2my7zrcH {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  text-align: center;
  transition: all 0.3s ease; }
  .EngineThrottle__sound-check__2my7zrcH.EngineThrottle__hidden__3MKozNGu {
    opacity: 0;
    transform: translateY(-8px); }
  .EngineThrottle__sound-check__2my7zrcH > svg {
    fill: #fff; }
  .EngineThrottle__sound-check__2my7zrcH > span {
    width: 270px;
    margin-top: 24px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    text-transform: uppercase; }
  .EngineThrottle__sound-check__2my7zrcH > button {
    margin-top: 48px; }

.EngineThrottle__text__GQTxLRwx {
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 3;
  padding: 0 24px;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  text-transform: uppercase;
  transform: translateY(-50%);
  transition: all 0.5s ease;
  pointer-events: none; }
  @media (min-width: 37.5625em) {
    .EngineThrottle__text__GQTxLRwx {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .EngineThrottle__text__GQTxLRwx {
      font-size: 36px; } }
  .theme-ferrari-dark .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-light .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-neutral-grey .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-f488-pista .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-f488-spider .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-f8-spider .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-812-gts .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-f169 .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-scuderia-dark .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-races-dark .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-171-black .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .EngineThrottle__text__GQTxLRwx {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .EngineThrottle__text__GQTxLRwx {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-175 .EngineThrottle__text__GQTxLRwx {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .EngineThrottle__text__GQTxLRwx {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .EngineThrottle__text__GQTxLRwx {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EngineThrottle__text__GQTxLRwx {
    color: #1266a4; }
  .theme-ferrari-f167 .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-supercar .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EngineThrottle__text__GQTxLRwx {
    color: #ffffff; }
  .theme-ferrari-f250 .EngineThrottle__text__GQTxLRwx {
    color: #181818; }
  .theme-ferrari-f169m .EngineThrottle__text__GQTxLRwx {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .EngineThrottle__text__GQTxLRwx {
      width: 50%;
      max-width: 370px;
      left: 96px;
      text-align: left;
      padding: 0;
      pointer-events: all; } }
  .EngineThrottle__text__GQTxLRwx.EngineThrottle__hidden__3MKozNGu {
    opacity: 0;
    transform: translateY(-8px); }
  .EngineThrottle__text__GQTxLRwx.EngineThrottle__focus-on__3Dz0OEKp > span, .EngineThrottle__text__GQTxLRwx.EngineThrottle__throttle__3gTDFLPH > span {
    display: block;
    animation-name: EngineThrottle__glitch-anim-text__2Tw-QwlC;
    animation-duration: 3s;
    animation-timing-function: linear;
    animation-delay: 0.8s; }

.EngineThrottle__chapter__1AmSxN4x {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 48px 24px 0;
  z-index: 3; }
  @media (min-width: 60.0625em) {
    .EngineThrottle__chapter__1AmSxN4x {
      padding: 96px 48px 0;
      pointer-events: none; } }

.EngineThrottle__actions__34HPwi7I {
  position: absolute;
  bottom: 48px;
  left: 0;
  width: calc(100% - 48px);
  margin: 0 24px;
  z-index: 6;
  height: 90px;
  display: flex;
  justify-content: center;
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE  10+ */
  user-select: none;
  /* Standard syntax */ }
  .EngineThrottle__actions__34HPwi7I.EngineThrottle__focus-on__3Dz0OEKp {
    pointer-events: none; }
    .EngineThrottle__actions__34HPwi7I.EngineThrottle__focus-on__3Dz0OEKp button {
      opacity: 0;
      pointer-events: none;
      padding: 0 32px; }
      .EngineThrottle__actions__34HPwi7I.EngineThrottle__focus-on__3Dz0OEKp button:focus {
        opacity: 1;
        pointer-events: all; }
    .EngineThrottle__actions__34HPwi7I.EngineThrottle__focus-on__3Dz0OEKp.EngineThrottle__show__bSeDkLYa button {
      opacity: 1;
      pointer-events: all; }

.EngineThrottle__throttle-btn__1OqEjPW2.EngineThrottle__pulsing__3oM6As2P .EngineThrottle__play-icon__X6zgw3gF::before {
  animation: EngineThrottle__pulser-big__1bVbobSA 3s linear 1.5s infinite; }

.EngineThrottle__throttle-btn__1OqEjPW2.EngineThrottle__pulsing__3oM6As2P .EngineThrottle__play-icon__X6zgw3gF::after {
  animation: EngineThrottle__pulser-small__3E3MW5hp 3s linear 1.5s infinite; }

.EngineThrottle__throttle-btn__1OqEjPW2.EngineThrottle__pushed__11awZKkl .EngineThrottle__play-icon__X6zgw3gF::before {
  transform: translate(-50%, -50%) scale(2.5); }

.EngineThrottle__throttle-btn__1OqEjPW2.EngineThrottle__pushed__11awZKkl .EngineThrottle__play-text__1TsFZBxx {
  opacity: 0; }

.EngineThrottle__throttle-btn__1OqEjPW2.EngineThrottle__hidden__3MKozNGu .EngineThrottle__play__1vzt7JIy {
  opacity: 0;
  transform: translate(-50%, 8px); }

.EngineThrottle__play__1vzt7JIy {
  background: transparent;
  border: none;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-decoration: underline; }
  .theme-ferrari-dark .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-light .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-neutral-grey .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-f488-pista .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-f488-spider .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-f8-spider .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-812-gts .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-f169 .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-scuderia-dark .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-races-dark .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-171-black .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .EngineThrottle__play__1vzt7JIy {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .EngineThrottle__play__1vzt7JIy {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-175 .EngineThrottle__play__1vzt7JIy {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .EngineThrottle__play__1vzt7JIy {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .EngineThrottle__play__1vzt7JIy {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EngineThrottle__play__1vzt7JIy {
    color: #1266a4; }
  .theme-ferrari-f167 .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-supercar .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EngineThrottle__play__1vzt7JIy {
    color: #ffffff; }
  .theme-ferrari-f250 .EngineThrottle__play__1vzt7JIy {
    color: #181818; }
  .theme-ferrari-f169m .EngineThrottle__play__1vzt7JIy {
    color: #1E4758; }
  .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
    position: relative;
    width: 52px;
    height: 52px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: transform .2s ease; }
    .theme-ferrari-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-dark-alpha .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-light .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-neutral-grey .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f8-tributo .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f488-pista .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f488-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f812-superfast .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f8-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-812-gts .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f169 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-giallo-modena .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #ebb218; }
    .theme-ferrari-races-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-171-black .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-171-rht-light .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-175 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-169-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f167 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-supercar .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #0092b1; }
    .theme-ferrari-f250 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .theme-ferrari-f169m .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF {
      background: #da291c; }
    .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF > div {
      width: 40px;
      height: 40px; }
    .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      width: 52px;
      height: 52px;
      transform: translate(-50%, -50%);
      border-radius: 100%;
      transition: transform 0.25s ease;
      z-index: -1;
      pointer-events: none; }
      .theme-ferrari-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-dark-alpha .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-dark-alpha .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-light .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-light .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-neutral-grey .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-neutral-grey .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-ferrari-carbon .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-ferrari-carbon .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-sf90-stradale .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-sf90-stradale .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f8-tributo .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f8-tributo .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-monza-sp1 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-monza-sp1 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-monza-sp2 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-monza-sp2 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f488-pista .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f488-pista .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f488-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f488-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f488-pista-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f488-pista-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f812-superfast .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f812-superfast .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-gtc4-lusso .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-gtc4-lusso .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-gtc4-lusso-t .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-gtc4-lusso-t .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f8-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f8-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-812-gts .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-812-gts .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f169 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f169 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-scuderia-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-scuderia-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-giallo-modena .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-giallo-modena .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #ebb218; }
      .theme-ferrari-giallo-modena-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-giallo-modena-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #ebb218; }
      .theme-ferrari-races-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-races-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-portofinom-dark-blue .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-portofinom-dark-blue .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-sf90-spider-graphite-black .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-sf90-spider-graphite-black .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-171-black .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-171-black .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-171-rht-light .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-171-rht-light .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-171-rht-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-171-rht-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-smart-guide-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-smart-guide-dark .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-175 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-175 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-169-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-169-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f173vs-coupe .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f173vs-coupe .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f173vs-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f173vs-spider .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f167 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f167 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-supercar .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-supercar .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-miami-event-2024 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-miami-event-2024 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #0092b1; }
      .theme-ferrari-f250 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f250 .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
      .theme-ferrari-f169m .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::before, .theme-ferrari-f169m .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF::after {
        background: #da291c; }
    .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-icon__X6zgw3gF:hover {
      transform: scale(1.1); }
  .EngineThrottle__play__1vzt7JIy .EngineThrottle__play-text__1TsFZBxx {
    transition: opacity 0.2s ease; }
  .EngineThrottle__play__1vzt7JIy:hover .EngineThrottle__play-icon__X6zgw3gF::before, .EngineThrottle__play__1vzt7JIy:hover .EngineThrottle__play-icon__X6zgw3gF::after {
    animation: none; }

.EngineThrottle__loader__1Ca6B1Ug {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3; }
  .theme-ferrari-dark .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-dark-alpha .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-light .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-neutral-grey .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-ferrari-carbon .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-sf90-stradale .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-f8-tributo .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-monza-sp1 .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-monza-sp2 .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-f488-pista .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-f488-spider .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-f812-superfast .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-f8-spider .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-812-gts .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-f169 .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-scuderia-dark .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-giallo-modena .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-giallo-modena-dark .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-races-dark .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-171-black .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-171-rht-light .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #001c35; }
  .theme-ferrari-171-rht-dark .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-175 .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #fcf2f2; }
  .theme-ferrari-169-spider .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #374552; }
  .theme-ferrari-f173vs-coupe .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #1266a4; }
  .theme-ferrari-f167 .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-supercar .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #ffffff; }
  .theme-ferrari-f250 .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #181818; }
  .theme-ferrari-f169m .EngineThrottle__loader__1Ca6B1Ug > div::before {
    border-color: #1E4758; }

@keyframes EngineThrottle__glitch-anim-text__2Tw-QwlC {
  0% {
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  2% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%); }
  4% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%); }
  5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%); }
  6% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%); }
  7% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%); }
  8% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
  9% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%); }
  9.9% {
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0) scale3d(-1, -1, 1); }
  10%,
  100% {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%); } }

@keyframes EngineThrottle__layer-anim-in__2bI7HFkp {
  0% {
    transform: translateY(100%); }
  25% {
    transform: translateY(0%); }
  26% {
    transform: translateY(0%); }
  51% {
    transform: translateY(-100%); }
  100% {
    transform: translateY(-100%); } }

@keyframes EngineThrottle__layer-anim-out__JwbmeOZg {
  0% {
    transform: translateY(-100%); }
  25% {
    transform: translateY(0%); }
  26% {
    transform: translateY(0%); }
  51% {
    transform: translateY(100%); }
  100% {
    transform: translateY(100%); } }

@keyframes EngineThrottle__pulser-big__1bVbobSA {
  0% {
    width: 0px;
    height: 0px;
    opacity: 0.5; }
  15% {
    width: 250px;
    height: 250px;
    opacity: 0.5; }
  30% {
    width: 500px;
    height: 500px;
    opacity: 0; }
  100% {
    width: 500px;
    height: 500px;
    opacity: 0; } }

@keyframes EngineThrottle__pulser-small__3E3MW5hp {
  0% {
    width: 52px;
    height: 52px;
    opacity: 0.5; }
  30% {
    width: 112px;
    height: 112px;
    opacity: 0.5; }
  50% {
    width: 112px;
    height: 112px;
    opacity: 0; }
  100% {
    width: 112px;
    height: 112px;
    opacity: 0; } }

@keyframes EngineVideo__fillBar__1Ppawu0A {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EngineVideo__wrapper__281RMS1z {
  position: relative;
  padding: 80px 0; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-dark {
    background: #181818; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-dark-alpha {
    background: transparent; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-light {
    background: #ffffff; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-sf90-stradale {
    background: #303133; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-monza-sp1 {
    background: #181818; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-monza-sp2 {
    background: #404040; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f488-pista {
    background: #0e121b; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f488-spider {
    background: #17354b; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f812-superfast {
    background: #320607; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f169 {
    background: #d0dddd; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-scuderia-dark {
    background: transparent; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-races-dark {
    background: #0d0d16; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-171-black {
    background: #23252d; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-175 {
    background: #430000; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-169-spider {
    background: #c1cddb; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f167 {
    background: #000000; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-supercar {
    background: #000000; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f250 {
    background: #E7E7E7; }
  .EngineVideo__wrapper__281RMS1z.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .EngineVideo__wrapper__281RMS1z {
      padding: 140px 0; } }
  .EngineVideo__wrapper__281RMS1z.EngineVideo__is-hidden__pZh8Cl2b .EngineVideo__media-wrapper__2D6L5x0J,
  .EngineVideo__wrapper__281RMS1z.EngineVideo__is-hidden__pZh8Cl2b .EngineVideo__content-wrapper__UfT_5K-L {
    opacity: 0;
    transform: translateY(32px); }
    @media (min-width: 60.0625em) {
      .EngineVideo__wrapper__281RMS1z.EngineVideo__is-hidden__pZh8Cl2b .EngineVideo__media-wrapper__2D6L5x0J,
      .EngineVideo__wrapper__281RMS1z.EngineVideo__is-hidden__pZh8Cl2b .EngineVideo__content-wrapper__UfT_5K-L {
        transform: translateY(64px); } }

.EngineVideo__media-wrapper__2D6L5x0J,
.EngineVideo__content-wrapper__UfT_5K-L {
  transition: opacity 1s ease 0.25s, transform 0.75s ease-out 0.25s; }

.EngineVideo__media-wrapper__2D6L5x0J {
  position: relative;
  width: 100%;
  aspect-ratio: 0.8;
  overflow: hidden; }
  @media (min-width: 60.0625em) {
    .EngineVideo__media-wrapper__2D6L5x0J {
      aspect-ratio: 16/9; } }

.EngineVideo__video__2KxcA3Ab {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transition: opacity .3s; }
  .EngineVideo__video__2KxcA3Ab video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center; }
  .EngineVideo__video__2KxcA3Ab.EngineVideo__is-hidden__pZh8Cl2b {
    opacity: 0; }

.EngineVideo__play-icon__2ubMLt-P {
  position: absolute;
  bottom: 32px;
  right: 32px; }
  @media (min-width: 60.0625em) {
    .EngineVideo__play-icon__2ubMLt-P {
      bottom: 48px;
      right: 48px; } }

.EngineVideo__content-wrapper__UfT_5K-L {
  position: relative;
  width: 100%;
  margin-top: 24px; }
  @media (min-width: 60.0625em) {
    .EngineVideo__content-wrapper__UfT_5K-L {
      width: auto;
      margin-right: 20%;
      margin-top: 32px; } }

.EngineVideo__title__2OG25Iuj {
  position: relative;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
  text-transform: uppercase; }
  .theme-ferrari-dark .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-light .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-neutral-grey .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-f488-pista .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-f488-spider .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-f8-spider .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-812-gts .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-f169 .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-scuderia-dark .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-races-dark .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-171-black .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .EngineVideo__title__2OG25Iuj {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .EngineVideo__title__2OG25Iuj {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-175 .EngineVideo__title__2OG25Iuj {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .EngineVideo__title__2OG25Iuj {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .EngineVideo__title__2OG25Iuj {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EngineVideo__title__2OG25Iuj {
    color: #1266a4; }
  .theme-ferrari-f167 .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-supercar .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EngineVideo__title__2OG25Iuj {
    color: #ffffff; }
  .theme-ferrari-f250 .EngineVideo__title__2OG25Iuj {
    color: #181818; }
  .theme-ferrari-f169m .EngineVideo__title__2OG25Iuj {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .EngineVideo__title__2OG25Iuj {
      font-size: 45px; } }

.EngineVideo__description__2NImdM5s {
  position: relative;
  width: 100%;
  margin-top: 16px; }
  @media (min-width: 60.0625em) {
    .EngineVideo__description__2NImdM5s {
      width: 80%;
      max-width: 420px;
      margin-top: 24px; } }

.EngineVideo__actions__2U7qgU1P {
  position: relative;
  width: 100%;
  margin-top: 16px; }

@keyframes EnquireForm__fillBar__3oOeOmYB {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EnquireForm__content__3Qj933Rx {
  width: 100%;
  margin: 0 0 0 auto;
  padding: 96px 24px 32px;
  background: #fff; }
  @media (min-width: 60.0625em) {
    .EnquireForm__content__3Qj933Rx {
      padding: 96px 64px;
      padding-right: 128px; } }
  @media (min-width: 80em) {
    .EnquireForm__content__3Qj933Rx {
      padding-left: 96px; } }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .EnquireForm__content__3Qj933Rx.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

.EnquireForm__form__2sAitYIe,
.EnquireForm__message__2Qv-SBSn {
  margin: 32px 0 24px;
  max-width: 100%; }

.EnquireForm__message__2Qv-SBSn {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #969696; }
  .theme-ferrari-dark .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-dark-alpha .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-light .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-neutral-grey .EnquireForm__message__2Qv-SBSn {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-sf90-stradale .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-f8-tributo .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-monza-sp1 .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-monza-sp2 .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-f488-pista .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-f488-spider .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-f812-superfast .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .EnquireForm__message__2Qv-SBSn {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .EnquireForm__message__2Qv-SBSn {
    color: #505050; }
  .theme-ferrari-f8-spider .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-812-gts .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-f169 .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-scuderia-dark .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-giallo-modena .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-races-dark .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-171-black .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-171-rht-light .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-171-rht-dark .EnquireForm__message__2Qv-SBSn {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-175 .EnquireForm__message__2Qv-SBSn {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .EnquireForm__message__2Qv-SBSn {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .EnquireForm__message__2Qv-SBSn {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .EnquireForm__message__2Qv-SBSn {
    color: #8f8f8f; }
  .theme-ferrari-f167 .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-supercar .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .EnquireForm__message__2Qv-SBSn {
    color: #ffffff; }
  .theme-ferrari-f250 .EnquireForm__message__2Qv-SBSn {
    color: #969696; }
  .theme-ferrari-f169m .EnquireForm__message__2Qv-SBSn {
    color: #969696; }

.EnquireForm__radio-wrapper__2bmlIFIK > div {
  width: 100%;
  margin-bottom: 8px; }
  @media (min-width: 37.5625em) {
    .EnquireForm__radio-wrapper__2bmlIFIK > div {
      width: inherit;
      display: inline-block; } }
  @media (min-width: 37.5625em) {
    .EnquireForm__radio-wrapper__2bmlIFIK > div:nth-child(2) {
      margin-left: 16px; } }

.EnquireForm__radio-wrapper__2bmlIFIK .EnquireForm__formError__1KROaGFq {
  position: relative;
  margin-top: 0; }

@media (min-width: 37.5625em) {
  .EnquireForm__radioGroup__2sUAxqbE div.EnquireForm__note__-x3z4jDk {
    width: 100%; } }

.EnquireForm__field-group__1DwhXF5w {
  position: relative; }
  .EnquireForm__field-group--flex__3ojj9eEs {
    width: 100%; }
    @media (min-width: 60.0625em) {
      .EnquireForm__field-group--flex__3ojj9eEs {
        display: flex;
        justify-content: space-between; } }
    .EnquireForm__field-group--flex__3ojj9eEs > div {
      width: 100%;
      flex: 0 0 100%; }
      .EnquireForm__field-group--flex__3ojj9eEs > div + div {
        margin-top: 16px; }
      @media (min-width: 60.0625em) {
        .EnquireForm__field-group--flex__3ojj9eEs > div {
          flex: 0 0 45%;
          width: 45%; }
          .EnquireForm__field-group--flex__3ojj9eEs > div + div {
            margin-top: 0; } }
      @media (min-width: 80em) {
        .EnquireForm__field-group--flex__3ojj9eEs > div {
          flex: 0 0 40%;
          width: 40%; } }
  .EnquireForm__field-group__1DwhXF5w .EnquireForm__dropdown-field__1UVuCDcx {
    padding-top: 20px; }

.EnquireForm__formLabel__E7Hfg87B {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 16px;
  text-transform: none;
  color: #181818;
  display: block;
  padding-bottom: 24px; }
  .EnquireForm__formLabel__E7Hfg87B a {
    text-decoration: underline; }
  .theme-ferrari-dark .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-dark .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-dark-alpha .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-light .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-light .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-neutral-grey .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-neutral-grey .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-ferrari-carbon .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-sf90-stradale .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f8-tributo .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-monza-sp1 .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-monza-sp2 .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-f488-pista .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f488-pista .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-f488-spider .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f488-spider .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f488-pista-spider .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f812-superfast .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-gtc4-lusso .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-gtc4-lusso-t .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-f8-spider .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f8-spider .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-812-gts .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-812-gts .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-f169 .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f169 .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-scuderia-dark .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-scuderia-dark .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-giallo-modena .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-giallo-modena-dark .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-races-dark .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-races-dark .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-portofinom-dark-blue .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-sf90-spider-graphite-black .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-171-black .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-171-black .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-171-rht-light .EnquireForm__formLabel__E7Hfg87B a {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-171-rht-dark .EnquireForm__formLabel__E7Hfg87B a {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-smart-guide-dark .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-175 .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-175 .EnquireForm__formLabel__E7Hfg87B a {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-169-spider .EnquireForm__formLabel__E7Hfg87B a {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f173vs-coupe .EnquireForm__formLabel__E7Hfg87B a {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f173vs-spider .EnquireForm__formLabel__E7Hfg87B a {
    color: #1266a4; }
  .theme-ferrari-f167 .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f167 .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-supercar .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-supercar .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-miami-event-2024 .EnquireForm__formLabel__E7Hfg87B a {
    color: #ffffff; }
  .theme-ferrari-f250 .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f250 .EnquireForm__formLabel__E7Hfg87B a {
    color: #181818; }
  .theme-ferrari-f169m .EnquireForm__formLabel__E7Hfg87B, .theme-ferrari-f169m .EnquireForm__formLabel__E7Hfg87B a {
    color: #1E4758; }

.EnquireForm__stepNumber__3AWkBacV {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  text-transform: none;
  color: #181818;
  padding-bottom: 16px;
  display: inline-block; }
  .theme-ferrari-dark .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-light .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-neutral-grey .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-f488-pista .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-f488-spider .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-f8-spider .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-812-gts .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-f169 .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-scuderia-dark .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-races-dark .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-171-black .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .EnquireForm__stepNumber__3AWkBacV {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .EnquireForm__stepNumber__3AWkBacV {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-175 .EnquireForm__stepNumber__3AWkBacV {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .EnquireForm__stepNumber__3AWkBacV {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .EnquireForm__stepNumber__3AWkBacV {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .EnquireForm__stepNumber__3AWkBacV {
    color: #1266a4; }
  .theme-ferrari-f167 .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-supercar .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .EnquireForm__stepNumber__3AWkBacV {
    color: #ffffff; }
  .theme-ferrari-f250 .EnquireForm__stepNumber__3AWkBacV {
    color: #181818; }
  .theme-ferrari-f169m .EnquireForm__stepNumber__3AWkBacV {
    color: #1E4758; }

.theme-ferrari-dark .EnquireForm__note__-x3z4jDk, .theme-ferrari-dark
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-dark-alpha .EnquireForm__note__-x3z4jDk, .theme-ferrari-dark-alpha
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-light .EnquireForm__note__-x3z4jDk, .theme-ferrari-light
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-neutral-grey .EnquireForm__note__-x3z4jDk, .theme-ferrari-neutral-grey
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-ferrari-carbon .EnquireForm__note__-x3z4jDk, .theme-ferrari-ferrari-carbon
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-sf90-stradale .EnquireForm__note__-x3z4jDk, .theme-ferrari-sf90-stradale
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-f8-tributo .EnquireForm__note__-x3z4jDk, .theme-ferrari-f8-tributo
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-monza-sp1 .EnquireForm__note__-x3z4jDk, .theme-ferrari-monza-sp1
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-monza-sp2 .EnquireForm__note__-x3z4jDk, .theme-ferrari-monza-sp2
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-f488-pista .EnquireForm__note__-x3z4jDk, .theme-ferrari-f488-pista
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-f488-spider .EnquireForm__note__-x3z4jDk, .theme-ferrari-f488-spider
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-f488-pista-spider .EnquireForm__note__-x3z4jDk, .theme-ferrari-f488-pista-spider
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-f812-superfast .EnquireForm__note__-x3z4jDk, .theme-ferrari-f812-superfast
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-gtc4-lusso .EnquireForm__note__-x3z4jDk, .theme-ferrari-gtc4-lusso
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-gtc4-lusso-t .EnquireForm__note__-x3z4jDk, .theme-ferrari-gtc4-lusso-t
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-f8-spider .EnquireForm__note__-x3z4jDk, .theme-ferrari-f8-spider
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-812-gts .EnquireForm__note__-x3z4jDk, .theme-ferrari-812-gts
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-f169 .EnquireForm__note__-x3z4jDk, .theme-ferrari-f169
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-scuderia-dark .EnquireForm__note__-x3z4jDk, .theme-ferrari-scuderia-dark
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-giallo-modena .EnquireForm__note__-x3z4jDk, .theme-ferrari-giallo-modena
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-giallo-modena-dark .EnquireForm__note__-x3z4jDk, .theme-ferrari-giallo-modena-dark
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-races-dark .EnquireForm__note__-x3z4jDk, .theme-ferrari-races-dark
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .EnquireForm__note__-x3z4jDk, .theme-ferrari-portofinom-dark-blue
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .EnquireForm__note__-x3z4jDk, .theme-ferrari-sf90-spider-graphite-black
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-171-black .EnquireForm__note__-x3z4jDk, .theme-ferrari-171-black
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-171-rht-light .EnquireForm__note__-x3z4jDk, .theme-ferrari-171-rht-light
.EnquireForm__small-note__2zz-Ffy_ {
  color: #001c35; }

.theme-ferrari-171-rht-dark .EnquireForm__note__-x3z4jDk, .theme-ferrari-171-rht-dark
.EnquireForm__small-note__2zz-Ffy_ {
  color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .EnquireForm__note__-x3z4jDk, .theme-ferrari-smart-guide-dark
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-175 .EnquireForm__note__-x3z4jDk, .theme-ferrari-175
.EnquireForm__small-note__2zz-Ffy_ {
  color: #fcf2f2; }

.theme-ferrari-169-spider .EnquireForm__note__-x3z4jDk, .theme-ferrari-169-spider
.EnquireForm__small-note__2zz-Ffy_ {
  color: #374552; }

.theme-ferrari-f173vs-coupe .EnquireForm__note__-x3z4jDk, .theme-ferrari-f173vs-coupe
.EnquireForm__small-note__2zz-Ffy_ {
  color: #d0d0d0; }

.theme-ferrari-f173vs-spider .EnquireForm__note__-x3z4jDk, .theme-ferrari-f173vs-spider
.EnquireForm__small-note__2zz-Ffy_ {
  color: #1266a4; }

.theme-ferrari-f167 .EnquireForm__note__-x3z4jDk, .theme-ferrari-f167
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-supercar .EnquireForm__note__-x3z4jDk, .theme-ferrari-supercar
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-miami-event-2024 .EnquireForm__note__-x3z4jDk, .theme-ferrari-miami-event-2024
.EnquireForm__small-note__2zz-Ffy_ {
  color: #ffffff; }

.theme-ferrari-f250 .EnquireForm__note__-x3z4jDk, .theme-ferrari-f250
.EnquireForm__small-note__2zz-Ffy_ {
  color: #181818; }

.theme-ferrari-f169m .EnquireForm__note__-x3z4jDk, .theme-ferrari-f169m
.EnquireForm__small-note__2zz-Ffy_ {
  color: #1E4758; }

.EnquireForm__prevStepBtn__2l66buGc {
  margin-left: -16px; }

.EnquireForm__textarea__1DEAv7O4 {
  position: relative;
  margin-bottom: 32px; }
  .EnquireForm__textarea__1DEAv7O4 strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 11px;
    line-height: 32px;
    text-transform: uppercase;
    text-transform: none;
    color: #969696; }
    .theme-ferrari-dark .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-dark-alpha .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-light .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-neutral-grey .EnquireForm__textarea__1DEAv7O4 strong {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-sf90-stradale .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-f8-tributo .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-monza-sp1 .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-monza-sp2 .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-f488-pista .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-f488-spider .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-f812-superfast .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .EnquireForm__textarea__1DEAv7O4 strong {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .EnquireForm__textarea__1DEAv7O4 strong {
      color: #505050; }
    .theme-ferrari-f8-spider .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-812-gts .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-f169 .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-scuderia-dark .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-giallo-modena .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-races-dark .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-171-black .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-171-rht-light .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-171-rht-dark .EnquireForm__textarea__1DEAv7O4 strong {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-175 .EnquireForm__textarea__1DEAv7O4 strong {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .EnquireForm__textarea__1DEAv7O4 strong {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .EnquireForm__textarea__1DEAv7O4 strong {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .EnquireForm__textarea__1DEAv7O4 strong {
      color: #8f8f8f; }
    .theme-ferrari-f167 .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-supercar .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .EnquireForm__textarea__1DEAv7O4 strong {
      color: #ffffff; }
    .theme-ferrari-f250 .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
    .theme-ferrari-f169m .EnquireForm__textarea__1DEAv7O4 strong {
      color: #969696; }
  .EnquireForm__textarea__1DEAv7O4 textarea {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    padding: 10px;
    width: 100%;
    height: 323px;
    border: 1px solid #969696;
    outline: 0; }
    .theme-ferrari-dark .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-dark-alpha .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-light .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-neutral-grey .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #818181; }
    .theme-ferrari-ferrari-carbon .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-sf90-stradale .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-f8-tributo .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-monza-sp1 .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-monza-sp2 .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-f488-pista .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-f488-spider .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-f488-pista-spider .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-f812-superfast .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-gtc4-lusso .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #505050; }
    .theme-ferrari-gtc4-lusso-t .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #505050; }
    .theme-ferrari-f8-spider .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-812-gts .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-f169 .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-scuderia-dark .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-giallo-modena .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-giallo-modena-dark .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-races-dark .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-portofinom-dark-blue .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-171-black .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-171-rht-light .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-171-rht-dark .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-175 .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #e3bdbd; }
    .theme-ferrari-169-spider .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #8f8f8f; }
    .theme-ferrari-f167 .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-supercar .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-miami-event-2024 .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #ffffff; }
    .theme-ferrari-f250 .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }
    .theme-ferrari-f169m .EnquireForm__textarea__1DEAv7O4 textarea {
      border-color: #969696; }

.EnquireForm__row__1R4-nQ_F {
  margin: 24px 0;
  position: relative; }
  .EnquireForm__row--margin-top__1CbAlyDC {
    margin-top: 48px; }
  .EnquireForm__row--more-margin__qDiRvCrY {
    margin: 48px 0 24px; }

.EnquireForm__privacy___swHcSJd {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  color: #969696;
  text-transform: none;
  margin-bottom: 48px;
  margin-top: 48px; }
  .theme-ferrari-dark .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-dark-alpha .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-light .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-neutral-grey .EnquireForm__privacy___swHcSJd {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-sf90-stradale .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-f8-tributo .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-monza-sp1 .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-monza-sp2 .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-f488-pista .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-f488-spider .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-f812-superfast .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .EnquireForm__privacy___swHcSJd {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .EnquireForm__privacy___swHcSJd {
    color: #505050; }
  .theme-ferrari-f8-spider .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-812-gts .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-f169 .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-scuderia-dark .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-giallo-modena .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-races-dark .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-171-black .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-171-rht-light .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-171-rht-dark .EnquireForm__privacy___swHcSJd {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-175 .EnquireForm__privacy___swHcSJd {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .EnquireForm__privacy___swHcSJd {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .EnquireForm__privacy___swHcSJd {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .EnquireForm__privacy___swHcSJd {
    color: #8f8f8f; }
  .theme-ferrari-f167 .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-supercar .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .EnquireForm__privacy___swHcSJd {
    color: #ffffff; }
  .theme-ferrari-f250 .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .theme-ferrari-f169m .EnquireForm__privacy___swHcSJd {
    color: #969696; }
  .EnquireForm__privacy___swHcSJd .EnquireForm__row__1R4-nQ_F {
    padding: 10px 0; }
    .EnquireForm__privacy___swHcSJd .EnquireForm__row--no-margin-top__2rObcVCr {
      margin-top: 0; }
      @media (min-width: 37.5625em) {
        .EnquireForm__privacy___swHcSJd .EnquireForm__row--no-margin-top__2rObcVCr {
          margin-bottom: 0px;
          padding: 0px 0px; } }
      @media (min-width: 60.0625em) {
        .EnquireForm__privacy___swHcSJd .EnquireForm__row--no-margin-top__2rObcVCr {
          margin-top: 0; } }
  .EnquireForm__privacy___swHcSJd .EnquireForm__formError__1KROaGFq {
    top: 85%; }

.EnquireForm__privacyCheckBox__2n6_9VKQ span {
  font-family: "Body-Font-Medium" !important;
  font-weight: 500 !important;
  font-stretch: expanded !important;
  font-size: 11px !important;
  line-height: 22px !important;
  letter-spacing: 0 !important;
  text-transform: uppercase !important; }

.EnquireForm__privacyCheckBox__2n6_9VKQ a {
  text-decoration: underline; }

.EnquireForm__formError__1KROaGFq {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: absolute;
  top: 100%;
  left: 0;
  font-size: 11px;
  color: #da291c; }

.EnquireForm__small-note__2zz-Ffy_ {
  font-size: 11px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: underline;
  outline: none; }

.EnquireForm__big-note__2N-YZfae {
  font-size: 11px;
  line-height: 16px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 500ms, padding 500ms;
  margin: 0; }

.EnquireForm__show-note__1FCfylfj .EnquireForm__big-note__2N-YZfae {
  transition: max-height 500ms, padding 200ms;
  max-height: 150px;
  padding: 10px 0 5px 0; }
  @media (min-width: 37.5625em) {
    .EnquireForm__show-note__1FCfylfj .EnquireForm__big-note__2N-YZfae {
      max-height: 150px; } }

@keyframes ErrorBlock__fillBar__20mlIW33 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ErrorBlock__wrapper__QUz-zvbi {
  display: block;
  background: #181818;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  color: #fff; }

.ErrorBlock__flex__1fgP_uCR {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100); }

.ErrorBlock__code__3B8poKQn {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 60px;
  line-height: 1.16em;
  margin: 0;
  text-align: center;
  padding: 0 20px; }
  @media (min-width: 60.0625em) {
    .ErrorBlock__code__3B8poKQn {
      font-size: 80px; } }

.ErrorBlock__message__2azstWy9 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  text-transform: uppercase;
  padding: 0 20px;
  max-width: 500px;
  text-align: center; }
  @media (min-width: 37.5625em) {
    .ErrorBlock__message__2azstWy9 {
      max-width: 500px; } }

.ErrorBlock__cta__2UKAi_N_ {
  margin-top: 10vh; }

@keyframes EventLandingPage__fillBar__209RfCXW {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EventLandingPage__wrapper__3sDsG2ws {
  position: relative;
  min-height: 100svh; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-dark {
    background: #181818; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-dark-alpha {
    background: transparent; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-light {
    background: #ffffff; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-sf90-stradale {
    background: #303133; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-monza-sp1 {
    background: #181818; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-monza-sp2 {
    background: #404040; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f488-pista {
    background: #0e121b; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f488-spider {
    background: #17354b; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f812-superfast {
    background: #320607; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f169 {
    background: #d0dddd; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-scuderia-dark {
    background: transparent; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-races-dark {
    background: #0d0d16; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-171-black {
    background: #23252d; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-175 {
    background: #430000; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-169-spider {
    background: #c1cddb; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f167 {
    background: #000000; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-supercar {
    background: #000000; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f250 {
    background: #E7E7E7; }
  .EventLandingPage__wrapper__3sDsG2ws.theme-ferrari-f169m {
    background: #F1F2F2; }

@keyframes EventsList__fillBar__2uSOHT1X {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.EventsList__wrapper__2tKfy5-t {
  position: relative;
  width: 100%; }
  .EventsList__wrapper__2tKfy5-t::before {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, 80px);
    width: 1px;
    height: 100%;
    opacity: .3; }
    .theme-ferrari-dark .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-light .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-neutral-grey .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-f488-pista .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-f488-spider .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-f8-spider .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-812-gts .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-f169 .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-scuderia-dark .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-races-dark .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-171-black .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .EventsList__wrapper__2tKfy5-t::before {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .EventsList__wrapper__2tKfy5-t::before {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-175 .EventsList__wrapper__2tKfy5-t::before {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .EventsList__wrapper__2tKfy5-t::before {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .EventsList__wrapper__2tKfy5-t::before {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .EventsList__wrapper__2tKfy5-t::before {
      background: #1266a4; }
    .theme-ferrari-f167 .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-supercar .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .EventsList__wrapper__2tKfy5-t::before {
      background: #ffffff; }
    .theme-ferrari-f250 .EventsList__wrapper__2tKfy5-t::before {
      background: #181818; }
    .theme-ferrari-f169m .EventsList__wrapper__2tKfy5-t::before {
      background: #1E4758; }

.EventsList__event__2XTfNVpi {
  position: relative;
  text-align: center;
  margin-top: 128px; }
  @media (min-width: 60.0625em) {
    .EventsList__event__2XTfNVpi {
      margin-top: 150px; } }
  .EventsList__event__2XTfNVpi .EventsList__date__26oYOlLp {
    margin-bottom: 96px; }
    @media (min-width: 60.0625em) {
      .EventsList__event__2XTfNVpi .EventsList__date__26oYOlLp {
        margin-bottom: 120px; } }

.EventsList__moment__2qyGjLyx {
  margin-bottom: 96px; }
  @media (min-width: 60.0625em) {
    .EventsList__moment__2qyGjLyx {
      margin-bottom: 150px; } }
  .EventsList__moment__2qyGjLyx:last-child {
    margin-bottom: 0; }
  .EventsList__moment__2qyGjLyx .EventsList__media-wrapper__DXlSvxJI {
    position: relative;
    margin: 0 auto;
    width: 100%;
    height: 0;
    padding-top: 140%; }
    @media (min-width: 37.5625em) {
      .EventsList__moment__2qyGjLyx .EventsList__media-wrapper__DXlSvxJI {
        padding-top: 56.25%; } }
  .EventsList__moment__2qyGjLyx .EventsList__media__gkZfKwTv {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: clip; }
  .EventsList__moment__2qyGjLyx .EventsList__media-inner__b5Bfa14V {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .EventsList__moment__2qyGjLyx .EventsList__play-icon__3Ggtix78 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    padding: 0 48px;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none; }
  .EventsList__moment__2qyGjLyx .EventsList__surrounding-images__3BpFCqXt {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; }
    @media (min-width: 60.0625em) {
      .EventsList__moment__2qyGjLyx .EventsList__surrounding-images__3BpFCqXt {
        display: block; } }
    .EventsList__moment__2qyGjLyx .EventsList__surrounding-images__3BpFCqXt .EventsList__surrounding-image__2DJowXyN {
      position: absolute;
      display: none; }
      .EventsList__moment__2qyGjLyx .EventsList__surrounding-images__3BpFCqXt .EventsList__surrounding-image__2DJowXyN:nth-child(1) {
        display: block;
        width: 200px;
        height: 150px;
        top: -48px;
        left: -184px; }
      .EventsList__moment__2qyGjLyx .EventsList__surrounding-images__3BpFCqXt .EventsList__surrounding-image__2DJowXyN:nth-child(2) {
        display: block;
        width: 260px;
        height: 220px;
        top: 32px;
        right: -280px; }
      .EventsList__moment__2qyGjLyx .EventsList__surrounding-images__3BpFCqXt .EventsList__surrounding-image__2DJowXyN:nth-child(3) {
        display: block;
        width: 220px;
        height: 150px;
        bottom: -40px;
        left: -165px; }
      .EventsList__moment__2qyGjLyx .EventsList__surrounding-images__3BpFCqXt .EventsList__surrounding-image__2DJowXyN:nth-child(4) {
        display: block;
        width: 220px;
        height: 150px;
        bottom: -76px;
        right: -144px; }
  .EventsList__moment__2qyGjLyx .EventsList__title__2kF1tW9R {
    margin-top: 48px; }
  .EventsList__moment__2qyGjLyx .EventsList__description__oiRS2ScZ {
    margin-top: 24px; }
  .EventsList__moment__2qyGjLyx .EventsList__actions__2vqhGM9f {
    margin-top: 24px; }
    .EventsList__moment__2qyGjLyx .EventsList__actions__2vqhGM9f button:focus-visible {
      border-radius: 100%; }

.EventsList__indicator__2GdVl6lM {
  position: fixed;
  top: 50svh;
  left: 24px;
  display: none; }
  @media (min-width: 60.0625em) {
    .EventsList__indicator__2GdVl6lM {
      display: block; } }
  .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc {
    position: relative;
    margin-top: 8px;
    display: block;
    background: transparent;
    border: none;
    opacity: 0;
    transform: translateX(-8px); }
    .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
      content: '';
      position: absolute;
      top: 50%;
      left: 0;
      transform: translate(0, -50%);
      width: 6px;
      height: 6px;
      margin-top: 2px;
      border-radius: 100%;
      background: transparent;
      transition: transform .2s ease, background .2s ease; }
      .theme-ferrari-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-dark-alpha .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-light .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-neutral-grey .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-ferrari-carbon .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-sf90-stradale .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-f8-tributo .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-monza-sp1 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-monza-sp2 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-f488-pista .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-f488-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-f488-pista-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-f812-superfast .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-gtc4-lusso .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-gtc4-lusso-t .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-f8-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-812-gts .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-f169 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-scuderia-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-giallo-modena .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-giallo-modena-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-races-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-portofinom-dark-blue .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-171-black .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-171-rht-light .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #001c35; }
      .theme-ferrari-171-rht-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #f3f0eb; }
      .theme-ferrari-smart-guide-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-175 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #fcf2f2; }
      .theme-ferrari-169-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #374552; }
      .theme-ferrari-f173vs-coupe .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #d0d0d0; }
      .theme-ferrari-f173vs-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #1266a4; }
      .theme-ferrari-f167 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-supercar .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-miami-event-2024 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #ffffff; }
      .theme-ferrari-f250 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #181818; }
      .theme-ferrari-f169m .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc::before {
        border: 1px solid #1E4758; }
    .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
      position: relative;
      display: inline-block;
      padding-left: 16px;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      transition: transform .2s ease; }
      .theme-ferrari-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-light .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-neutral-grey .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-f488-pista .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-f488-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-f8-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-812-gts .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-f169 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-scuderia-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-races-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-171-black .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-175 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #1266a4; }
      .theme-ferrari-f167 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-supercar .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #ffffff; }
      .theme-ferrari-f250 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #181818; }
      .theme-ferrari-f169m .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc > span {
        color: #1E4758; }
    .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc:first-child {
      margin-top: 0; }
    .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc:hover > span {
      transform: translateX(4px); }
    .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc:hover::before {
      transform: translate(2px, -50%); }
    .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj {
      pointer-events: none; }
      .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
        animation: EventsList__scrollIndicatorItemActiveAnim__22-3vz0U .5s ease-in-out 0s forwards; }
        .theme-ferrari-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-dark-alpha .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-light .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-neutral-grey .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-ferrari-carbon .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-sf90-stradale .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-f8-tributo .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-monza-sp1 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-monza-sp2 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-f488-pista .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-f488-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-f488-pista-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-f812-superfast .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-gtc4-lusso .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-gtc4-lusso-t .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-f8-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-812-gts .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-f169 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-scuderia-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-giallo-modena .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-giallo-modena-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-races-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-171-black .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-171-rht-light .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #001c35; }
        .theme-ferrari-171-rht-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-175 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #fcf2f2; }
        .theme-ferrari-169-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #374552; }
        .theme-ferrari-f173vs-coupe .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #d0d0d0; }
        .theme-ferrari-f173vs-spider .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #1266a4; }
        .theme-ferrari-f167 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-supercar .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-miami-event-2024 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #ffffff; }
        .theme-ferrari-f250 .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #181818; }
        .theme-ferrari-f169m .EventsList__indicator__2GdVl6lM .EventsList__label__1kXvzGFc.EventsList__active__1eWrWrWj::before {
          background: #1E4758; }
  .EventsList__indicator__2GdVl6lM.EventsList__show__17q6bQuf .EventsList__label__1kXvzGFc {
    animation: EventsList__scrollIndicatorItemSlideAnim__1lm4ncwp 0.35s ease-out var(--indicator-label-anim-delay) forwards; }

@keyframes EventsList__scrollIndicatorItemSlideAnim__1lm4ncwp {
  0% {
    opacity: 0;
    transform: translateX(-8px); }
  100% {
    opacity: 1;
    transform: translateX(0); } }

@keyframes EventsList__scrollIndicatorItemActiveAnim__22-3vz0U {
  0% {
    transform: translate(0, -50%) scale(1); }
  50% {
    transform: translate(0, -50%) scale(1.5); }
  100% {
    transform: translate(0, -50%) scale(1); } }

@keyframes Hero__fillBar__Tk1tQq5s {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Hero__wrapper__2iDDhA5I {
  position: relative;
  width: 100%;
  min-height: calc(100svh - 40px);
  margin-top: 40px;
  display: flex;
  align-items: center; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-dark {
    background: #181818; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-dark-alpha {
    background: transparent; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-light {
    background: #ffffff; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f488-spider {
    background: #17354b; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f812-superfast {
    background: #320607; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f169 {
    background: #d0dddd; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-171-black {
    background: #23252d; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-175 {
    background: #430000; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f167 {
    background: #000000; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-supercar {
    background: #000000; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Hero__wrapper__2iDDhA5I.theme-ferrari-f169m {
    background: #F1F2F2; }

.Hero__video__RnMshEyD {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.Hero__content__1CPK2GJW {
  position: relative;
  width: 100%;
  text-align: center;
  word-break: break-word; }
  .theme-ferrari-dark .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-light .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-neutral-grey .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-f8-spider .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-812-gts .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-f169 .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-races-dark .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-171-black .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Hero__content__1CPK2GJW {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Hero__content__1CPK2GJW {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-175 .Hero__content__1CPK2GJW {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Hero__content__1CPK2GJW {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Hero__content__1CPK2GJW {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Hero__content__1CPK2GJW {
    color: #1266a4; }
  .theme-ferrari-f167 .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-supercar .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Hero__content__1CPK2GJW {
    color: #ffffff; }
  .theme-ferrari-f250 .Hero__content__1CPK2GJW {
    color: #181818; }
  .theme-ferrari-f169m .Hero__content__1CPK2GJW {
    color: #1E4758; }

.Hero__title__1EZtxP1R {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  text-transform: uppercase;
  font-size: 56px !important;
  line-height: 56px !important;
  font-weight: 600;
  white-space: nowrap; }
  @media (min-width: 37.5625em) {
    .Hero__title__1EZtxP1R {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .Hero__title__1EZtxP1R {
      font-size: 36px; } }
  @media (min-width: 60.0625em) {
    .Hero__title__1EZtxP1R {
      font-size: 176px !important;
      line-height: 176px !important; } }

.Hero__pre-title__qoxI1Eu-,
.Hero__description__19PW-sAY {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  text-transform: uppercase;
  font-size: 13px; }
  @media (min-width: 60.0625em) {
    .Hero__pre-title__qoxI1Eu-,
    .Hero__description__19PW-sAY {
      font-size: 16px; } }

.Hero__pre-title__qoxI1Eu- {
  margin-bottom: 16px; }
  @media (min-width: 60.0625em) {
    .Hero__pre-title__qoxI1Eu- {
      margin-bottom: 8px; } }

.Hero__description__19PW-sAY {
  max-width: 1000px;
  margin: 24px auto 0; }
  .Hero__description__19PW-sAY > * {
    margin: 0; }

.Hero__ticker__B-U2Gl2n {
  position: absolute;
  left: 0;
  bottom: 48px;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .Hero__ticker__B-U2Gl2n {
      bottom: 32px; } }

.Hero__loader__2qlwdhxr {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100svh;
  z-index: 3;
  pointer-events: none; }
  .Hero__loader__2qlwdhxr > div {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }

@keyframes Intro__fillBar__1JMnpIAL {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Intro__wrapper__MbJzQQ4l {
  position: relative; }
  .Intro__wrapper__MbJzQQ4l.Intro__hidden__3HRZJ0I- .Intro__video__1BaJUsn3, .Intro__wrapper__MbJzQQ4l.Intro__hidden__3HRZJ0I- .Intro__content__c8s6c4Yi {
    opacity: 0;
    transform: translateY(12px); }

.Intro__video__1BaJUsn3 {
  position: relative;
  width: 100%;
  padding-top: 140%;
  height: 0;
  transition: all .5s ease; }
  @media (min-width: 37.5625em) {
    .Intro__video__1BaJUsn3 {
      padding-top: 50%; } }
  .Intro__video__1BaJUsn3 .Intro__play-icon__Al9XpJti {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    padding: 0 48px;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none; }

.Intro__image__f2wITAB- {
  position: relative;
  width: 100%;
  padding-top: 140%;
  height: 0;
  transition: all .5s ease; }
  @media (min-width: 37.5625em) {
    .Intro__image__f2wITAB- {
      padding-top: 50%; } }

.Intro__content__c8s6c4Yi {
  text-align: center;
  transition: all .5s ease .1s; }

.Intro__title__1dR6UHGq {
  margin-top: 48px; }

.Intro__description__3WQsL_Pp {
  max-width: 1000px;
  margin: 0 auto;
  margin-top: 24px; }

.Intro__actions__1FdBs5Pt {
  margin-top: 32px; }
  .Intro__actions__1FdBs5Pt button:focus-visible {
    border-radius: 100%; }

@keyframes MomentsShowcase__fillBar__N6oT7sFg {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MomentsShowcase__wrapper__3m8hqQj9 {
  position: relative;
  width: 100%;
  padding: 96px 0;
  background: var(--bg-url) no-repeat 50% 50%/cover; }
  @media (min-width: 60.0625em) {
    .MomentsShowcase__wrapper__3m8hqQj9 {
      background-attachment: fixed; } }

@keyframes Teaser__fillBar__17SwLLtS {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Teaser__wrapper__lBsFAkbH {
  position: relative;
  width: 100%;
  text-align: center; }
  .Teaser__wrapper__lBsFAkbH::before {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, 80px);
    width: 1px;
    height: 100%;
    opacity: .3; }
    .theme-ferrari-dark .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-light .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-neutral-grey .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-f488-pista .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-f488-spider .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-f8-spider .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-812-gts .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-f169 .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-scuderia-dark .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-races-dark .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-171-black .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .Teaser__wrapper__lBsFAkbH::before {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .Teaser__wrapper__lBsFAkbH::before {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-175 .Teaser__wrapper__lBsFAkbH::before {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .Teaser__wrapper__lBsFAkbH::before {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .Teaser__wrapper__lBsFAkbH::before {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Teaser__wrapper__lBsFAkbH::before {
      background: #1266a4; }
    .theme-ferrari-f167 .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-supercar .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .Teaser__wrapper__lBsFAkbH::before {
      background: #ffffff; }
    .theme-ferrari-f250 .Teaser__wrapper__lBsFAkbH::before {
      background: #181818; }
    .theme-ferrari-f169m .Teaser__wrapper__lBsFAkbH::before {
      background: #1E4758; }

.Teaser__text__7sMH_VYM {
  margin-top: 128px; }
  @media (min-width: 60.0625em) {
    .Teaser__text__7sMH_VYM {
      margin-top: 150px; } }

.Teaser__item__1ejRI5Jw {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 0;
  padding-top: 56.25%;
  margin-top: 128px;
  overflow: hidden; }

.Teaser__title__9Plv1YWG {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  text-transform: uppercase; }
  .theme-ferrari-dark .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-light .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-neutral-grey .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-f8-spider .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-812-gts .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-f169 .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-races-dark .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-171-black .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Teaser__title__9Plv1YWG {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Teaser__title__9Plv1YWG {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-175 .Teaser__title__9Plv1YWG {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Teaser__title__9Plv1YWG {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Teaser__title__9Plv1YWG {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Teaser__title__9Plv1YWG {
    color: #1266a4; }
  .theme-ferrari-f167 .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-supercar .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Teaser__title__9Plv1YWG {
    color: #ffffff; }
  .theme-ferrari-f250 .Teaser__title__9Plv1YWG {
    color: #181818; }
  .theme-ferrari-f169m .Teaser__title__9Plv1YWG {
    color: #1E4758; }

.Teaser__media__30-teRKI {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes Ticker__fillBar__uAmf8-nM {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Ticker__wrapper__1jcXXw8M {
  position: relative;
  width: 100%;
  overflow: hidden;
  display: flex;
  pointer-events: none; }
  @media (min-width: 60.0625em) {
    .Ticker__wrapper__1jcXXw8M {
      pointer-events: all; } }
  .Ticker__wrapper__1jcXXw8M:hover .Ticker__inner__2wHUylB6 {
    animation-play-state: paused; }

.Ticker__inner__2wHUylB6 {
  display: flex;
  animation: Ticker__tickerSlideAnim__1RHkUdiA var(--ticker-speed) linear 0s infinite; }

.Ticker__moment__3ZHzST3u {
  display: flex;
  align-items: flex-start;
  white-space: nowrap;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  text-transform: uppercase;
  font-weight: 600;
  margin: 0 32px;
  background: none;
  border: none; }
  @media (min-width: 37.5625em) {
    .Ticker__moment__3ZHzST3u {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .Ticker__moment__3ZHzST3u {
      font-size: 36px; } }
  .theme-ferrari-dark .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-light .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-neutral-grey .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-f8-spider .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-812-gts .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-f169 .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-races-dark .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-171-black .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Ticker__moment__3ZHzST3u {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Ticker__moment__3ZHzST3u {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-175 .Ticker__moment__3ZHzST3u {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Ticker__moment__3ZHzST3u {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Ticker__moment__3ZHzST3u {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Ticker__moment__3ZHzST3u {
    color: #1266a4; }
  .theme-ferrari-f167 .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-supercar .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Ticker__moment__3ZHzST3u {
    color: #ffffff; }
  .theme-ferrari-f250 .Ticker__moment__3ZHzST3u {
    color: #181818; }
  .theme-ferrari-f169m .Ticker__moment__3ZHzST3u {
    color: #1E4758; }
  .Ticker__moment__3ZHzST3u:focus-visible {
    border: 2px solid #fff !important;
    background: rgba(255, 255, 255, 0.25) !important; }
  .Ticker__moment__3ZHzST3u .Ticker__date__3IrDd_m8 {
    font-size: 13px;
    line-height: 13px; }
    @media (min-width: 60.0625em) {
      .Ticker__moment__3ZHzST3u .Ticker__date__3IrDd_m8 {
        font-size: 17px;
        line-height: 17px; } }
  .Ticker__moment__3ZHzST3u .Ticker__name__17COYQVx {
    font-size: 24px;
    line-height: 24px;
    margin-left: 16px;
    margin-top: -4px; }
    @media (min-width: 60.0625em) {
      .Ticker__moment__3ZHzST3u .Ticker__name__17COYQVx {
        font-size: 44px;
        line-height: 44px;
        margin-top: -6px; } }

@keyframes Ticker__tickerSlideAnim__1RHkUdiA {
  0% {
    transform: translateX(0); }
  100% {
    transform: translateX(-100%); } }

@keyframes TopBar__fillBar__3u4YQKeO {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TopBar__wrapper__3XLuje5X {
  position: fixed;
  top: 40px;
  left: 0;
  right: 0;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  padding: 32px 24px;
  mix-blend-mode: difference;
  transition: transform .2s;
  z-index: 1; }
  .theme-ferrari-dark .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-light .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-neutral-grey .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-f8-spider .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-812-gts .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-f169 .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-races-dark .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-171-black .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TopBar__wrapper__3XLuje5X {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TopBar__wrapper__3XLuje5X {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-175 .TopBar__wrapper__3XLuje5X {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TopBar__wrapper__3XLuje5X {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TopBar__wrapper__3XLuje5X {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TopBar__wrapper__3XLuje5X {
    color: #1266a4; }
  .theme-ferrari-f167 .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-supercar .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TopBar__wrapper__3XLuje5X {
    color: #ffffff; }
  .theme-ferrari-f250 .TopBar__wrapper__3XLuje5X {
    color: #181818; }
  .theme-ferrari-f169m .TopBar__wrapper__3XLuje5X {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .TopBar__wrapper__3XLuje5X {
      font-size: 16px; } }
  @media (min-width: 60.0625em) {
    .TopBar__wrapper__3XLuje5X.TopBar__shrink__kXUE_M1L {
      transform: translateY(-40px); } }

.TopBar__left__10fk4qXK {
  flex: 1;
  text-align: left; }

.TopBar__right__3H5w_5Bg {
  flex: 1;
  text-align: right; }

@keyframes FeaturedAccessories__fillBar__3RYxkWQr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FeaturedAccessories__wrapper__36eDXx4K {
  position: relative; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-dark {
    background: #181818; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-dark-alpha {
    background: transparent; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-light {
    background: #ffffff; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-sf90-stradale {
    background: #303133; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-monza-sp1 {
    background: #181818; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-monza-sp2 {
    background: #404040; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f488-pista {
    background: #0e121b; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f488-spider {
    background: #17354b; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f812-superfast {
    background: #320607; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f169 {
    background: #d0dddd; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-scuderia-dark {
    background: transparent; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-races-dark {
    background: #0d0d16; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-171-black {
    background: #23252d; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-175 {
    background: #430000; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-169-spider {
    background: #c1cddb; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f167 {
    background: #000000; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-supercar {
    background: #000000; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f250 {
    background: #E7E7E7; }
  .FeaturedAccessories__wrapper__36eDXx4K.theme-ferrari-f169m {
    background: #F1F2F2; }
  .FeaturedAccessories__wrapper__36eDXx4K.FeaturedAccessories__show__2zzfGNci .swiper-container {
    opacity: 1;
    transform: translateY(0px); }
  .FeaturedAccessories__wrapper__36eDXx4K.FeaturedAccessories__show__2zzfGNci .FeaturedAccessories__slide__EYyMz9bF.FeaturedAccessories__active__2I55Dqwv .FeaturedAccessories__title__1CLf7m2P, .FeaturedAccessories__wrapper__36eDXx4K.FeaturedAccessories__show__2zzfGNci .FeaturedAccessories__slide__EYyMz9bF.FeaturedAccessories__active__2I55Dqwv .FeaturedAccessories__description__eD6ImnRp, .FeaturedAccessories__wrapper__36eDXx4K.FeaturedAccessories__show__2zzfGNci .FeaturedAccessories__slide__EYyMz9bF.FeaturedAccessories__active__2I55Dqwv .FeaturedAccessories__cta__f9p8kKm4 {
    opacity: 1;
    transform: translateY(0px); }
  .FeaturedAccessories__wrapper__36eDXx4K.FeaturedAccessories__show__2zzfGNci .FeaturedAccessories__slide__EYyMz9bF.FeaturedAccessories__active__2I55Dqwv .FeaturedAccessories__image__5BjTZcjS img {
    transform: scale(1); }
  .FeaturedAccessories__wrapper__36eDXx4K .swiper-container {
    position: relative;
    padding-bottom: 110px;
    opacity: 0;
    transform: translateY(24px);
    transition: all 0.5s ease; }
  .FeaturedAccessories__wrapper__36eDXx4K .swiper-slide {
    height: auto; }

.theme-ferrari-dark .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-dark-alpha .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-light .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-neutral-grey .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-ferrari-carbon .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-sf90-stradale .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-f8-tributo .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-monza-sp1 .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-monza-sp2 .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-f488-pista .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-f488-spider .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-f488-pista-spider .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-f812-superfast .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-gtc4-lusso .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-gtc4-lusso-t .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-f8-spider .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-812-gts .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-f169 .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-scuderia-dark .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-giallo-modena .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-giallo-modena-dark .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-races-dark .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-portofinom-dark-blue .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-171-black .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-171-rht-light .FeaturedAccessories__slide__EYyMz9bF {
  background: #001c35; }

.theme-ferrari-171-rht-dark .FeaturedAccessories__slide__EYyMz9bF {
  background: #f3f0eb; }

.theme-ferrari-smart-guide-dark .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-175 .FeaturedAccessories__slide__EYyMz9bF {
  background: #fcf2f2; }

.theme-ferrari-169-spider .FeaturedAccessories__slide__EYyMz9bF {
  background: #374552; }

.theme-ferrari-f173vs-coupe .FeaturedAccessories__slide__EYyMz9bF {
  background: #d0d0d0; }

.theme-ferrari-f173vs-spider .FeaturedAccessories__slide__EYyMz9bF {
  background: #1266a4; }

.theme-ferrari-f167 .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-supercar .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-miami-event-2024 .FeaturedAccessories__slide__EYyMz9bF {
  background: #ffffff; }

.theme-ferrari-f250 .FeaturedAccessories__slide__EYyMz9bF {
  background: #181818; }

.theme-ferrari-f169m .FeaturedAccessories__slide__EYyMz9bF {
  background: #1E4758; }

@media (min-width: 60.0625em) {
  .FeaturedAccessories__slide__EYyMz9bF {
    display: flex; } }

.FeaturedAccessories__content__1Bs8s9rg {
  padding: 64px 24px; }
  @media (min-width: 37.5625em) {
    .FeaturedAccessories__content__1Bs8s9rg {
      padding: 64px 32px; } }
  @media (min-width: 60.0625em) {
    .FeaturedAccessories__content__1Bs8s9rg {
      padding: 96px 64px;
      flex: 1; } }

.FeaturedAccessories__title__1CLf7m2P {
  opacity: 0.1;
  transform: translateY(8px);
  transition: all 0.5s ease 0.1s; }
  .FeaturedAccessories__title__1CLf7m2P > h3 {
    font-size: 22px;
    line-height: 28px; }
    .theme-ferrari-dark .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-dark-alpha .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-light .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-neutral-grey .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-ferrari-carbon .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-sf90-stradale .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-f8-tributo .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-monza-sp1 .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-monza-sp2 .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-f488-pista .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-f488-spider .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-f488-pista-spider .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-f812-superfast .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-f8-spider .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-812-gts .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-f169 .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-scuderia-dark .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-giallo-modena .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-races-dark .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-portofinom-dark-blue .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-171-black .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-171-rht-light .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #001c35; }
    .theme-ferrari-smart-guide-dark .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-175 .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #430000; }
    .theme-ferrari-169-spider .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-f173vs-coupe .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #303030; }
    .theme-ferrari-f173vs-spider .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-f167 .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-supercar .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-miami-event-2024 .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #181818; }
    .theme-ferrari-f250 .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    .theme-ferrari-f169m .FeaturedAccessories__title__1CLf7m2P > h3 {
      color: #ffffff; }
    @media (min-width: 60.0625em) {
      .FeaturedAccessories__title__1CLf7m2P > h3 {
        font-size: 28px;
        line-height: 34px; } }

.FeaturedAccessories__description__eD6ImnRp {
  margin-top: 8px;
  opacity: 0.1;
  transform: translateY(8px);
  transition: all 0.5s ease 0.2s; }
  @media (min-width: 60.0625em) {
    .FeaturedAccessories__description__eD6ImnRp {
      margin-top: 32px; } }
  .theme-ferrari-dark .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-dark-alpha .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-light .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-neutral-grey .FeaturedAccessories__description__eD6ImnRp > div {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-sf90-stradale .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-f8-tributo .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-monza-sp1 .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-monza-sp2 .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-f488-pista .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-f488-spider .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-f812-superfast .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .FeaturedAccessories__description__eD6ImnRp > div {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .FeaturedAccessories__description__eD6ImnRp > div {
    color: #505050; }
  .theme-ferrari-f8-spider .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-812-gts .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-f169 .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-scuderia-dark .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-giallo-modena .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-races-dark .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-171-black .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-171-rht-light .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-171-rht-dark .FeaturedAccessories__description__eD6ImnRp > div {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-175 .FeaturedAccessories__description__eD6ImnRp > div {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .FeaturedAccessories__description__eD6ImnRp > div {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .FeaturedAccessories__description__eD6ImnRp > div {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .FeaturedAccessories__description__eD6ImnRp > div {
    color: #8f8f8f; }
  .theme-ferrari-f167 .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-supercar .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .FeaturedAccessories__description__eD6ImnRp > div {
    color: #ffffff; }
  .theme-ferrari-f250 .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  .theme-ferrari-f169m .FeaturedAccessories__description__eD6ImnRp > div {
    color: #969696; }
  @media (min-width: 60.0625em) {
    .theme-ferrari-dark .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-dark-alpha .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-light .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-neutral-grey .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-ferrari-carbon .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-sf90-stradale .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-f8-tributo .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-monza-sp1 .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-monza-sp2 .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-f488-pista .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-f488-spider .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-f488-pista-spider .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-f812-superfast .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-gtc4-lusso .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-f8-spider .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-812-gts .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-f169 .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-scuderia-dark .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-giallo-modena .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-races-dark .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-portofinom-dark-blue .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-171-black .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-171-rht-light .FeaturedAccessories__description__eD6ImnRp > div {
      color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .FeaturedAccessories__description__eD6ImnRp > div {
      color: #001c35; }
    .theme-ferrari-smart-guide-dark .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-175 .FeaturedAccessories__description__eD6ImnRp > div {
      color: #430000; }
    .theme-ferrari-169-spider .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-f173vs-coupe .FeaturedAccessories__description__eD6ImnRp > div {
      color: #303030; }
    .theme-ferrari-f173vs-spider .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-f167 .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-supercar .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-miami-event-2024 .FeaturedAccessories__description__eD6ImnRp > div {
      color: #181818; }
    .theme-ferrari-f250 .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; }
    .theme-ferrari-f169m .FeaturedAccessories__description__eD6ImnRp > div {
      color: #ffffff; } }

.FeaturedAccessories__cta__f9p8kKm4 {
  display: flex;
  align-items: center;
  margin-top: 16px;
  opacity: 0.1;
  transform: translateY(8px);
  transition: all 0.5s ease 0.3s; }
  @media (min-width: 60.0625em) {
    .FeaturedAccessories__cta__f9p8kKm4 {
      margin-top: 32px; } }
  .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: uppercase;
    margin-right: 8px; }
    .theme-ferrari-dark .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-dark-alpha .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-light .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-neutral-grey .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-ferrari-carbon .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-sf90-stradale .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-f8-tributo .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-monza-sp1 .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-monza-sp2 .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-f488-pista .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-f488-spider .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-f488-pista-spider .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-f812-superfast .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-gtc4-lusso .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-f8-spider .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-812-gts .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-f169 .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-scuderia-dark .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-giallo-modena .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-races-dark .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-portofinom-dark-blue .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-171-black .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-171-rht-light .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #001c35; }
    .theme-ferrari-smart-guide-dark .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-175 .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #430000; }
    .theme-ferrari-169-spider .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-f173vs-coupe .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #303030; }
    .theme-ferrari-f173vs-spider .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-f167 .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-supercar .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-miami-event-2024 .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #181818; }
    .theme-ferrari-f250 .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }
    .theme-ferrari-f169m .FeaturedAccessories__cta__f9p8kKm4 .FeaturedAccessories__text__3YaxH57t {
      color: #ffffff; }

.FeaturedAccessories__image__5BjTZcjS {
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 66.66%;
  overflow: hidden; }
  @media (min-width: 37.5625em) {
    .FeaturedAccessories__image__5BjTZcjS {
      padding-top: 56.25%; } }
  @media (min-width: 60.0625em) {
    .FeaturedAccessories__image__5BjTZcjS {
      width: 60%;
      height: auto;
      min-height: 450px;
      padding-top: 0; } }
  .FeaturedAccessories__image__5BjTZcjS img {
    transform: scale(1.2);
    transition: all 0.4s ease-out 0.1s; }

@keyframes FeaturedItems__fillBar__3RBFH4RR {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-dark {
  background: #181818; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-dark-alpha {
  background: transparent; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-light {
  background: #ffffff; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-neutral-grey {
  background: #ffffff; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-ferrari-carbon {
  background: #303030; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-sf90-stradale {
  background: #303133; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f8-tributo {
  background: #1e293e; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-monza-sp1 {
  background: #181818; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-monza-sp2 {
  background: #404040; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f488-pista {
  background: #0e121b; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f488-spider {
  background: #17354b; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f812-superfast {
  background: #320607; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f8-spider {
  background: #2c2b27; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-812-gts {
  background: #f6f7f8; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f169 {
  background: #d0dddd; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-scuderia-dark {
  background: transparent; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-giallo-modena {
  background: #ffffff; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-races-dark {
  background: #0d0d16; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-171-black {
  background: #23252d; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-171-rht-dark {
  background: #001c35; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-175 {
  background: #430000; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-169-spider {
  background: #c1cddb; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f173vs-coupe {
  background: #404040; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f167 {
  background: #000000; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-supercar {
  background: #000000; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-miami-event-2024 {
  background: #181818; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f250 {
  background: #E7E7E7; }

.FeaturedItems__wrapper__3FAuOvNh.theme-ferrari-f169m {
  background: #F1F2F2; }

.FeaturedItems__content__1jCW62_t {
  margin: 0 auto;
  padding: 12px 0; }
  @media (min-width: 37.5625em) {
    .FeaturedItems__content__1jCW62_t {
      max-width: 724px;
      display: flex;
      flex-wrap: wrap; } }
  @media (min-width: 60.0625em) {
    .FeaturedItems__content__1jCW62_t {
      max-width: 920px;
      flex-wrap: nowrap; } }
  @media (min-width: 80em) {
    .FeaturedItems__content__1jCW62_t {
      max-width: 1240px; } }
  .FeaturedItems__content__1jCW62_t > .FeaturedItems__card__uW2prHCy {
    margin: 12px; }
    @media (min-width: 60.0625em) {
      .FeaturedItems__content__1jCW62_t > .FeaturedItems__card__uW2prHCy {
        flex: 0 0 auto; } }

.FeaturedItems__chapterTitle__2yLY_Q2W {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .FeaturedItems__chapterTitle__2yLY_Q2W {
      padding: 48px; } }

@keyframes FeaturedModels__fillBar__3Wi0P58Q {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FeaturedModels__wrapper__UeFK4hiL {
  position: relative; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-dark {
    background: #181818; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-dark-alpha {
    background: transparent; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-light {
    background: #ffffff; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-sf90-stradale {
    background: #303133; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-monza-sp1 {
    background: #181818; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-monza-sp2 {
    background: #404040; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f488-pista {
    background: #0e121b; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f488-spider {
    background: #17354b; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f812-superfast {
    background: #320607; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f169 {
    background: #d0dddd; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-scuderia-dark {
    background: transparent; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-races-dark {
    background: #0d0d16; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-171-black {
    background: #23252d; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-175 {
    background: #430000; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-169-spider {
    background: #c1cddb; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f167 {
    background: #000000; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-supercar {
    background: #000000; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f250 {
    background: #E7E7E7; }
  .FeaturedModels__wrapper__UeFK4hiL.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .FeaturedModels__wrapper__UeFK4hiL::before {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: radial-gradient(circle, #181818 10%, #2a2a2a 50%, #181818 90%);
      opacity: 0;
      transition: opacity 0.5s ease 0.1s; } }
  .FeaturedModels__wrapper__UeFK4hiL > div {
    position: relative; }
    @media (min-width: 60.0625em) {
      .FeaturedModels__wrapper__UeFK4hiL > div {
        padding-top: 64px; } }
  @media (min-width: 60.0625em) {
    .FeaturedModels__wrapper__UeFK4hiL:not(.FeaturedModels__has-chapter__3qyGorKF) {
      padding-top: 24px; } }
  .FeaturedModels__wrapper__UeFK4hiL.FeaturedModels__show__3IbINTla .swiper-container {
    opacity: 1;
    transform: translateY(0px); }
  .FeaturedModels__wrapper__UeFK4hiL.FeaturedModels__show__3IbINTla .FeaturedModels__slide__DNF8pksI.FeaturedModels__active__1QYS0dNL .FeaturedModels__model__1IEI4F05 .FeaturedModels__model-title__Wn_555Ng {
    opacity: 1;
    transform: translateY(0px); }
  .FeaturedModels__wrapper__UeFK4hiL.FeaturedModels__show__3IbINTla .FeaturedModels__slide__DNF8pksI.FeaturedModels__active__1QYS0dNL .FeaturedModels__accessories__1WiTk4FH img {
    transform: scale(1); }
  .FeaturedModels__wrapper__UeFK4hiL.FeaturedModels__show__3IbINTla .FeaturedModels__slide__DNF8pksI.FeaturedModels__active__1QYS0dNL .FeaturedModels__slide-cta__3MZdInvx {
    opacity: 1;
    transform: translateY(0px); }
  .FeaturedModels__wrapper__UeFK4hiL.FeaturedModels__show__3IbINTla .FeaturedModels__view-all-cta__1MXM3QES {
    opacity: 1;
    transform: translateY(0px); }
  .FeaturedModels__wrapper__UeFK4hiL.FeaturedModels__show__3IbINTla::before {
    opacity: 1; }
  .FeaturedModels__wrapper__UeFK4hiL .swiper-container {
    position: relative;
    padding-bottom: 110px;
    opacity: 0;
    transform: translateY(24px);
    transition: all 0.5s ease; }
    @media (min-width: 60.0625em) {
      .FeaturedModels__wrapper__UeFK4hiL .swiper-container {
        padding-bottom: 128px; } }
  .FeaturedModels__wrapper__UeFK4hiL .swiper-slide {
    height: auto; }
  @media (min-width: 60.0625em) {
    .FeaturedModels__wrapper__UeFK4hiL .pagination {
      left: 0;
      transform: translateX(0); } }

.FeaturedModels__chapter__3M0G_7xY {
  display: block;
  position: relative;
  padding: 48px 24px 0; }
  @media (min-width: 60.0625em) {
    .FeaturedModels__chapter__3M0G_7xY {
      padding: 96px 48px 0;
      pointer-events: none; } }

.theme-ferrari-dark .FeaturedModels__slide__DNF8pksI {
  background: #181818; }

.theme-ferrari-dark-alpha .FeaturedModels__slide__DNF8pksI {
  background: transparent; }

.theme-ferrari-light .FeaturedModels__slide__DNF8pksI {
  background: #ffffff; }

.theme-ferrari-neutral-grey .FeaturedModels__slide__DNF8pksI {
  background: #ffffff; }

.theme-ferrari-ferrari-carbon .FeaturedModels__slide__DNF8pksI {
  background: #303030; }

.theme-ferrari-sf90-stradale .FeaturedModels__slide__DNF8pksI {
  background: #303133; }

.theme-ferrari-f8-tributo .FeaturedModels__slide__DNF8pksI {
  background: #1e293e; }

.theme-ferrari-monza-sp1 .FeaturedModels__slide__DNF8pksI {
  background: #181818; }

.theme-ferrari-monza-sp2 .FeaturedModels__slide__DNF8pksI {
  background: #404040; }

.theme-ferrari-f488-pista .FeaturedModels__slide__DNF8pksI {
  background: #0e121b; }

.theme-ferrari-f488-spider .FeaturedModels__slide__DNF8pksI {
  background: #17354b; }

.theme-ferrari-f488-pista-spider .FeaturedModels__slide__DNF8pksI {
  background: #191b29; }

.theme-ferrari-f812-superfast .FeaturedModels__slide__DNF8pksI {
  background: #320607; }

.theme-ferrari-gtc4-lusso .FeaturedModels__slide__DNF8pksI {
  background: #c6c7c7; }

.theme-ferrari-gtc4-lusso-t .FeaturedModels__slide__DNF8pksI {
  background: #92989d; }

.theme-ferrari-f8-spider .FeaturedModels__slide__DNF8pksI {
  background: #2c2b27; }

.theme-ferrari-812-gts .FeaturedModels__slide__DNF8pksI {
  background: #f6f7f8; }

.theme-ferrari-f169 .FeaturedModels__slide__DNF8pksI {
  background: #d0dddd; }

.theme-ferrari-scuderia-dark .FeaturedModels__slide__DNF8pksI {
  background: transparent; }

.theme-ferrari-giallo-modena .FeaturedModels__slide__DNF8pksI {
  background: #ffffff; }

.theme-ferrari-giallo-modena-dark .FeaturedModels__slide__DNF8pksI {
  background: #181818; }

.theme-ferrari-races-dark .FeaturedModels__slide__DNF8pksI {
  background: #0d0d16; }

.theme-ferrari-portofinom-dark-blue .FeaturedModels__slide__DNF8pksI {
  background: #0d2025; }

.theme-ferrari-sf90-spider-graphite-black .FeaturedModels__slide__DNF8pksI {
  background: #1c1d1f; }

.theme-ferrari-171-black .FeaturedModels__slide__DNF8pksI {
  background: #23252d; }

.theme-ferrari-171-rht-light .FeaturedModels__slide__DNF8pksI {
  background: #f3f0eb; }

.theme-ferrari-171-rht-dark .FeaturedModels__slide__DNF8pksI {
  background: #001c35; }

.theme-ferrari-smart-guide-dark .FeaturedModels__slide__DNF8pksI {
  background: #331e1c; }

.theme-ferrari-175 .FeaturedModels__slide__DNF8pksI {
  background: #430000; }

.theme-ferrari-169-spider .FeaturedModels__slide__DNF8pksI {
  background: #c1cddb; }

.theme-ferrari-f173vs-coupe .FeaturedModels__slide__DNF8pksI {
  background: #404040; }

.theme-ferrari-f173vs-spider .FeaturedModels__slide__DNF8pksI {
  background: #f3f3f3; }

.theme-ferrari-f167 .FeaturedModels__slide__DNF8pksI {
  background: #000000; }

.theme-ferrari-supercar .FeaturedModels__slide__DNF8pksI {
  background: #000000; }

.theme-ferrari-miami-event-2024 .FeaturedModels__slide__DNF8pksI {
  background: #181818; }

.theme-ferrari-f250 .FeaturedModels__slide__DNF8pksI {
  background: #E7E7E7; }

.theme-ferrari-f169m .FeaturedModels__slide__DNF8pksI {
  background: #F1F2F2; }

@media (min-width: 60.0625em) {
  .FeaturedModels__slide__DNF8pksI {
    display: flex;
    padding: 24px; } }

.FeaturedModels__model__1IEI4F05 {
  position: relative;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .FeaturedModels__model__1IEI4F05 {
      width: 55%; } }
  .FeaturedModels__model__1IEI4F05 .FeaturedModels__model-title__Wn_555Ng {
    position: relative;
    text-align: center;
    padding: 0 24px; }
    @media (min-width: 60.0625em) {
      .FeaturedModels__model__1IEI4F05 .FeaturedModels__model-title__Wn_555Ng {
        text-align: left;
        max-width: 450px;
        margin-top: 24px;
        opacity: 0.1;
        transform: translateY(8px);
        transition: all 0.5s ease 0.1s; } }
    .FeaturedModels__model__1IEI4F05 .FeaturedModels__model-title__Wn_555Ng > h3 {
      font-size: 22px;
      line-height: 28px; }
      @media (min-width: 60.0625em) {
        .FeaturedModels__model__1IEI4F05 .FeaturedModels__model-title__Wn_555Ng > h3 {
          font-size: 28px;
          line-height: 34px; } }
  .FeaturedModels__model__1IEI4F05 .FeaturedModels__model-image__2jjOFakT {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 56.25%; }

.FeaturedModels__accessories__1WiTk4FH {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center; }
  @media (min-width: 60.0625em) {
    .FeaturedModels__accessories__1WiTk4FH {
      width: 45%; } }
  .FeaturedModels__accessories__1WiTk4FH .FeaturedModels__accessories-image__3SRllYRA {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 100%;
    overflow: hidden; }
    @media (min-width: 60.0625em) {
      .FeaturedModels__accessories__1WiTk4FH .FeaturedModels__accessories-image__3SRllYRA img {
        transform: scale(1.2);
        transition: all 0.4s ease-out 0.1s; } }

.FeaturedModels__view-all-cta__1MXM3QES {
  opacity: 0;
  transform: translateY(16px);
  transition: all 0.5s ease 0.1s; }
  @media (min-width: 60.0625em) {
    .FeaturedModels__view-all-cta__1MXM3QES {
      position: absolute;
      bottom: 68px;
      right: 48px; } }
  .FeaturedModels__view-all-cta__1MXM3QES > a {
    width: 100%; }

.FeaturedModels__slide-cta__3MZdInvx {
  display: flex;
  justify-content: center;
  padding-top: 24px; }
  @media (min-width: 60.0625em) {
    .FeaturedModels__slide-cta__3MZdInvx {
      position: absolute;
      bottom: 40px;
      left: 48px;
      opacity: 0.1;
      transform: translateY(8px);
      transition: all 0.5s ease 0.1s; } }

.FeaturedModels__nav-prev__19mnJ_-0,
.FeaturedModels__nav-next__33VS4C_f {
  display: none;
  position: absolute;
  transform: translateY(-50%); }
  @media (min-width: 60.0625em) {
    .FeaturedModels__nav-prev__19mnJ_-0,
    .FeaturedModels__nav-next__33VS4C_f {
      display: block; } }
  .FeaturedModels__nav-prev__19mnJ_-0.FeaturedModels__disabled__1zgb2zPX,
  .FeaturedModels__nav-next__33VS4C_f.FeaturedModels__disabled__1zgb2zPX {
    opacity: 0.4;
    pointer-events: none; }

.FeaturedModels__nav-prev__19mnJ_-0 {
  left: 0; }

.FeaturedModels__nav-next__33VS4C_f {
  right: 0; }

.FfsComplianceForm__file-list__2vzf9yhu ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }

.FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X.FfsComplianceForm__uploading__vDiVAUkq:before {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
  height: 4px;
  background: #da291c;
  animation: FfsComplianceForm__fillBar__3ws3mlvW 2s infinite; }

@keyframes FfsComplianceForm__fillBar__3ws3mlvW {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FfsComplianceForm__container__3uan4REJ {
  background: #fff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .FfsComplianceForm__container__3uan4REJ.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  .FfsComplianceForm__container__3uan4REJ.FfsComplianceForm__hide__2GANQel_ {
    display: none; }

.FfsComplianceForm__data-choice__esV8qk5T {
  display: flex;
  flex-wrap: wrap; }
  .FfsComplianceForm__data-choice__esV8qk5T > div {
    width: auto !important; }

.FfsComplianceForm__data__yZ7H1AHd {
  transition: opacity 200ms;
  margin: 8px 0 32px; }
  @media (min-width: 37.5625em) {
    .FfsComplianceForm__data__yZ7H1AHd {
      margin: 32px 0; } }
  .FfsComplianceForm__data__yZ7H1AHd.FfsComplianceForm__disabled__1tlFu3_g {
    opacity: 0.5; }

.FfsComplianceForm__row__2_tJmwzJ {
  position: relative;
  display: flex;
  flex-direction: column; }
  @media (min-width: 37.5625em) {
    .FfsComplianceForm__row__2_tJmwzJ {
      flex-direction: row;
      justify-content: space-between; } }
  .FfsComplianceForm__row__2_tJmwzJ .FfsComplianceForm__input__115tlF-z {
    flex: 1 1 auto;
    margin: 0 0 8px 0; }
    @media (min-width: 37.5625em) {
      .FfsComplianceForm__row__2_tJmwzJ .FfsComplianceForm__input__115tlF-z {
        flex: 0 1 auto;
        margin: 0 0 32px 0;
        width: calc(50% - 15px); } }

.FfsComplianceForm__textarea__24smpWgA {
  width: 100%; }

.FfsComplianceForm__bottom-left-label__1jJKlPoq {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 0;
  margin-top: 8px; }
  @media (min-width: 37.5625em) {
    .FfsComplianceForm__bottom-left-label__1jJKlPoq {
      margin-top: 24px; } }

.FfsComplianceForm__error__8W2Qah88 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }

.FfsComplianceForm__attach__3n9hUYBa {
  float: right;
  position: relative;
  margin: 64px 0 32px 0;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .FfsComplianceForm__attach__3n9hUYBa {
      width: auto;
      margin: 24px 0 32px 0; } }
  .FfsComplianceForm__attach__3n9hUYBa input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none; }

.FfsComplianceForm__file-list__2vzf9yhu {
  clear: both;
  margin-bottom: 32px; }
  .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
    position: relative;
    padding: 24px 8px;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    .theme-ferrari-dark .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-dark-alpha .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-light .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-neutral-grey .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-ferrari-carbon .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-stradale .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f8-tributo .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp1 .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-monza-sp2 .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-spider .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f488-pista-spider .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f812-superfast .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-gtc4-lusso .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-gtc4-lusso-t .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f8-spider .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-812-gts .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169 .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-scuderia-dark .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-giallo-modena .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-giallo-modena-dark .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-races-dark .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-portofinom-dark-blue .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-black .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-171-rht-light .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(0, 28, 53, 0.5); }
    .theme-ferrari-171-rht-dark .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(243, 240, 235, 0.5); }
    .theme-ferrari-smart-guide-dark .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-175 .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(252, 242, 242, 0.5); }
    .theme-ferrari-169-spider .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(55, 69, 82, 0.5); }
    .theme-ferrari-f173vs-coupe .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f173vs-spider .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(18, 102, 164, 0.5); }
    .theme-ferrari-f167 .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-supercar .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-miami-event-2024 .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .theme-ferrari-f250 .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(24, 24, 24, 0.5); }
    .theme-ferrari-f169m .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
      border-bottom: 1px solid rgba(30, 71, 88, 0.5); }
    @media (min-width: 37.5625em) {
      .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X {
        padding: 24px; } }
    .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X .FfsComplianceForm__file-name__P15o_OQQ {
      flex: 1 1 auto;
      display: inline-block;
      word-break: break-all;
      transition: opacity 200ms;
      padding: 0 32px 0 0;
      line-height: 1.5; }
    .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X.FfsComplianceForm__uploading__vDiVAUkq .FfsComplianceForm__file-name__P15o_OQQ {
      opacity: 0.5; }
    .FfsComplianceForm__file-list__2vzf9yhu .FfsComplianceForm__file__1rwgop4X.FfsComplianceForm__uploading__vDiVAUkq .FfsComplianceForm__delete__2v41HVF_ {
      opacity: 0; }

.FfsComplianceForm__uploadErrors__3RejAc_g {
  clear: both;
  margin: 24px 0; }

.FfsComplianceForm__submit__38nYW5T0 {
  clear: both;
  align-items: flex-start;
  padding: 16px 0 0 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  @media (min-width: 37.5625em) {
    .FfsComplianceForm__submit__38nYW5T0 {
      justify-content: flex-end;
      padding: 32px 0 0 0; } }

.FfsComplianceForm__captcha__1X4A6mrm {
  margin: 0 0 32px 0; }

.FfsComplianceForm__submit-btn__31BxtCuG {
  flex: 1 1 auto; }
  @media (min-width: 37.5625em) {
    .FfsComplianceForm__submit-btn__31BxtCuG {
      flex: 0 0 auto;
      margin: 0 0 0 32px; } }

@keyframes FfsComplianceFormWithCountry__fillBar__Ysv4L2vZ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FfsComplianceFormWithCountry__container__1cY7Zw7N {
  background: #fff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N.FfsComplianceFormWithCountry__hide__1mhOmvw1 {
    display: none; }
  .FfsComplianceFormWithCountry__container__1cY7Zw7N a {
    text-decoration: underline; }
    .FfsComplianceFormWithCountry__container__1cY7Zw7N a:hover {
      text-decoration: none; }

.FfsComplianceFormWithCountry__data-choice__1O09j8su {
  display: flex;
  flex-wrap: wrap; }
  .FfsComplianceFormWithCountry__data-choice__1O09j8su > div {
    width: auto !important; }

.FfsComplianceFormWithCountry__data__2Jg3rdgt {
  transition: opacity 200ms;
  margin: 8px 0 32px; }
  @media (min-width: 37.5625em) {
    .FfsComplianceFormWithCountry__data__2Jg3rdgt {
      margin: 32px 0; } }
  .FfsComplianceFormWithCountry__data__2Jg3rdgt.FfsComplianceFormWithCountry__disabled__3aAf3WQO {
    opacity: 0.5; }

.FfsComplianceFormWithCountry__row__18pKu_2Y {
  position: relative;
  display: flex;
  flex-direction: column; }
  @media (min-width: 37.5625em) {
    .FfsComplianceFormWithCountry__row__18pKu_2Y {
      flex-direction: row;
      justify-content: space-between; } }
  .FfsComplianceFormWithCountry__row__18pKu_2Y .FfsComplianceFormWithCountry__input__24-NIe4b {
    flex: 1 1 auto;
    margin: 0 0 8px 0; }
    @media (min-width: 37.5625em) {
      .FfsComplianceFormWithCountry__row__18pKu_2Y .FfsComplianceFormWithCountry__input__24-NIe4b {
        flex: 0 1 auto;
        margin: 0 0 32px 0;
        width: calc(50% - 15px); } }

.FfsComplianceFormWithCountry__other-countries__3m6Ck0uN {
  position: relative;
  z-index: 1;
  margin-bottom: 24px; }
  @media (min-width: 37.5625em) {
    .FfsComplianceFormWithCountry__other-countries__3m6Ck0uN {
      margin-top: -24px; } }

.FfsComplianceFormWithCountry__textarea__10O-D6eF {
  width: 100%; }

.FfsComplianceFormWithCountry__mandatory__1GJkxiU1 {
  margin: 8px 0 0 0; }

.FfsComplianceFormWithCountry__privacy__DnBe6JaK {
  margin: 24px 0 0 0; }

.FfsComplianceFormWithCountry__error__2kvClUPF {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }

.FfsComplianceFormWithCountry__submit__2ruNQL4e {
  clear: both;
  align-items: flex-start;
  padding: 16px 0 0 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  @media (min-width: 37.5625em) {
    .FfsComplianceFormWithCountry__submit__2ruNQL4e {
      justify-content: flex-end;
      padding: 32px 0 0 0; } }

.FfsComplianceFormWithCountry__captcha__iiBrDPDC {
  margin: 0 0 32px 0; }

.FfsComplianceFormWithCountry__submit-btn__1QZ198gJ {
  flex: 1 1 auto; }
  @media (min-width: 37.5625em) {
    .FfsComplianceFormWithCountry__submit-btn__1QZ198gJ {
      flex: 0 0 auto;
      margin: 0 0 0 32px; } }

@keyframes FocusTechSpecs__fillBar__36A160Pz {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes FocusTechSpecsLandscape__fillBar__3B651Ycn {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FocusTechSpecsLandscape__foccontainer__2HejTlYJ {
  background: #fff; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-dark {
    color: #ffffff;
    background: #181818; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-dark-alpha {
    color: #ffffff;
    background: transparent; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-light {
    color: #181818;
    background: #ffffff; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-neutral-grey {
    color: #181818;
    background: #ffffff; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-ferrari-carbon {
    color: #ffffff;
    background: #303030; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-sf90-stradale {
    color: #ffffff;
    background: #303133; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f8-tributo {
    color: #ffffff;
    background: #1e293e; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-monza-sp1 {
    color: #ffffff;
    background: #181818; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-monza-sp2 {
    color: #ffffff;
    background: #404040; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f488-pista {
    color: #ffffff;
    background: #0e121b; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f488-spider {
    color: #ffffff;
    background: #17354b; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f488-pista-spider {
    color: #ffffff;
    background: #191b29; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f812-superfast {
    color: #ffffff;
    background: #320607; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-gtc4-lusso {
    color: #181818;
    background: #c6c7c7; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-gtc4-lusso-t {
    color: #181818;
    background: #92989d; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f8-spider {
    color: #ffffff;
    background: #2c2b27; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-812-gts {
    color: #181818;
    background: #f6f7f8; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f169 {
    color: #181818;
    background: #d0dddd; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-scuderia-dark {
    color: #ffffff;
    background: transparent; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-giallo-modena {
    color: #181818;
    background: #ffffff; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-giallo-modena-dark {
    color: #ffffff;
    background: #181818; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-races-dark {
    color: #ffffff;
    background: #0d0d16; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-portofinom-dark-blue {
    color: #ffffff;
    background: #0d2025; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff;
    background: #1c1d1f; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-171-black {
    color: #ffffff;
    background: #23252d; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-171-rht-light {
    color: #001c35;
    background: #f3f0eb; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-171-rht-dark {
    color: #f3f0eb;
    background: #001c35; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-smart-guide-dark {
    color: #ffffff;
    background: #331e1c; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-175 {
    color: #fcf2f2;
    background: #430000; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-169-spider {
    color: #374552;
    background: #c1cddb; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f173vs-coupe {
    color: #d0d0d0;
    background: #404040; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f173vs-spider {
    color: #1266a4;
    background: #f3f3f3; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f167 {
    color: #ffffff;
    background: #000000; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-supercar {
    color: #ffffff;
    background: #000000; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-miami-event-2024 {
    color: #ffffff;
    background: #181818; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f250 {
    color: #181818;
    background: #E7E7E7; }
  .FocusTechSpecsLandscape__foccontainer__2HejTlYJ.theme-ferrari-f169m {
    color: #1E4758;
    background: #F1F2F2; }

.FocusTechSpecsLandscape__container__SHFxlxoB {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3; }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsLandscape__container__SHFxlxoB {
      left: -120px; } }
  @media (min-width: 80em) {
    .FocusTechSpecsLandscape__container__SHFxlxoB {
      left: -170px; } }

.FocusTechSpecsLandscape__cars-container__3oq24gfq {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  width: 20%;
  max-width: 350px;
  transition: opacity .5s ease-out;
  opacity: 0;
  background-color: #fff; }
  .theme-ferrari-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #181818; }
  .theme-ferrari-dark-alpha .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: transparent; }
  .theme-ferrari-light .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #ffffff; }
  .theme-ferrari-neutral-grey .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #ffffff; }
  .theme-ferrari-ferrari-carbon .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #303030; }
  .theme-ferrari-sf90-stradale .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #303133; }
  .theme-ferrari-f8-tributo .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #1e293e; }
  .theme-ferrari-monza-sp1 .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #181818; }
  .theme-ferrari-monza-sp2 .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #404040; }
  .theme-ferrari-f488-pista .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #0e121b; }
  .theme-ferrari-f488-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #17354b; }
  .theme-ferrari-f488-pista-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #191b29; }
  .theme-ferrari-f812-superfast .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #320607; }
  .theme-ferrari-gtc4-lusso .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #92989d; }
  .theme-ferrari-f8-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #2c2b27; }
  .theme-ferrari-812-gts .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #f6f7f8; }
  .theme-ferrari-f169 .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #d0dddd; }
  .theme-ferrari-scuderia-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: transparent; }
  .theme-ferrari-giallo-modena .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #181818; }
  .theme-ferrari-races-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #1c1d1f; }
  .theme-ferrari-171-black .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #23252d; }
  .theme-ferrari-171-rht-light .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #001c35; }
  .theme-ferrari-smart-guide-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #331e1c; }
  .theme-ferrari-175 .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #430000; }
  .theme-ferrari-169-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #c1cddb; }
  .theme-ferrari-f173vs-coupe .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #404040; }
  .theme-ferrari-f173vs-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #f3f3f3; }
  .theme-ferrari-f167 .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #000000; }
  .theme-ferrari-supercar .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #000000; }
  .theme-ferrari-miami-event-2024 .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #181818; }
  .theme-ferrari-f250 .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #E7E7E7; }
  .theme-ferrari-f169m .FocusTechSpecsLandscape__cars-container__3oq24gfq {
    background-color: #F1F2F2; }
  .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
    content: "";
    position: absolute;
    top: 0;
    left: -50px;
    width: 52px;
    height: 100%;
    background-image: linear-gradient(to left, white 40%, rgba(255, 255, 255, 0) 100%); }
    .theme-ferrari-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #181818 40%, rgba(24, 24, 24, 0) 100%); }
    .theme-ferrari-dark-alpha .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, black 40%, rgba(0, 0, 0, 0) 100%); }
    .theme-ferrari-light .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, white 40%, rgba(255, 255, 255, 0) 100%); }
    .theme-ferrari-neutral-grey .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, white 40%, rgba(255, 255, 255, 0) 100%); }
    .theme-ferrari-ferrari-carbon .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #303030 40%, rgba(48, 48, 48, 0) 100%); }
    .theme-ferrari-sf90-stradale .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #303133 40%, rgba(48, 49, 51, 0) 100%); }
    .theme-ferrari-f8-tributo .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #1e293e 40%, rgba(30, 41, 62, 0) 100%); }
    .theme-ferrari-monza-sp1 .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #181818 40%, rgba(24, 24, 24, 0) 100%); }
    .theme-ferrari-monza-sp2 .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #404040 40%, rgba(64, 64, 64, 0) 100%); }
    .theme-ferrari-f488-pista .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #0e121b 40%, rgba(14, 18, 27, 0) 100%); }
    .theme-ferrari-f488-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #17354b 40%, rgba(23, 53, 75, 0) 100%); }
    .theme-ferrari-f488-pista-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #191b29 40%, rgba(25, 27, 41, 0) 100%); }
    .theme-ferrari-f812-superfast .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #320607 40%, rgba(50, 6, 7, 0) 100%); }
    .theme-ferrari-gtc4-lusso .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #c6c7c7 40%, rgba(198, 199, 199, 0) 100%); }
    .theme-ferrari-gtc4-lusso-t .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #92989d 40%, rgba(146, 152, 157, 0) 100%); }
    .theme-ferrari-f8-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #2c2b27 40%, rgba(44, 43, 39, 0) 100%); }
    .theme-ferrari-812-gts .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #f6f7f8 40%, rgba(246, 247, 248, 0) 100%); }
    .theme-ferrari-f169 .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #d0dddd 40%, rgba(208, 221, 221, 0) 100%); }
    .theme-ferrari-scuderia-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, black 40%, rgba(0, 0, 0, 0) 100%); }
    .theme-ferrari-giallo-modena .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, white 40%, rgba(255, 255, 255, 0) 100%); }
    .theme-ferrari-giallo-modena-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #181818 40%, rgba(24, 24, 24, 0) 100%); }
    .theme-ferrari-races-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #0d0d16 40%, rgba(13, 13, 22, 0) 100%); }
    .theme-ferrari-portofinom-dark-blue .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #0d2025 40%, rgba(13, 32, 37, 0) 100%); }
    .theme-ferrari-sf90-spider-graphite-black .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #1c1d1f 40%, rgba(28, 29, 31, 0) 100%); }
    .theme-ferrari-171-black .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #23252d 40%, rgba(35, 37, 45, 0) 100%); }
    .theme-ferrari-171-rht-light .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #f3f0eb 40%, rgba(243, 240, 235, 0) 100%); }
    .theme-ferrari-171-rht-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #001c35 40%, rgba(0, 28, 53, 0) 100%); }
    .theme-ferrari-smart-guide-dark .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #331e1c 40%, rgba(51, 30, 28, 0) 100%); }
    .theme-ferrari-175 .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #430000 40%, rgba(67, 0, 0, 0) 100%); }
    .theme-ferrari-169-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #c1cddb 40%, rgba(193, 205, 219, 0) 100%); }
    .theme-ferrari-f173vs-coupe .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #404040 40%, rgba(64, 64, 64, 0) 100%); }
    .theme-ferrari-f173vs-spider .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #f3f3f3 40%, rgba(243, 243, 243, 0) 100%); }
    .theme-ferrari-f167 .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, black 40%, rgba(0, 0, 0, 0) 100%); }
    .theme-ferrari-supercar .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, black 40%, rgba(0, 0, 0, 0) 100%); }
    .theme-ferrari-miami-event-2024 .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #181818 40%, rgba(24, 24, 24, 0) 100%); }
    .theme-ferrari-f250 .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #e7e7e7 40%, rgba(231, 231, 231, 0) 100%); }
    .theme-ferrari-f169m .FocusTechSpecsLandscape__cars-container__3oq24gfq:before {
      background-image: linear-gradient(to left, #f1f2f2 40%, rgba(241, 242, 242, 0) 100%); }
  .FocusTechSpecsLandscape__cars-container__3oq24gfq.FocusTechSpecsLandscape__visible__177eWya9 {
    opacity: 1; }
  .FocusTechSpecsLandscape__cars-container__3oq24gfq > div {
    position: static; }
    .FocusTechSpecsLandscape__cars-container__3oq24gfq > div img {
      transition: opacity 1s ease-in-out;
      position: absolute;
      display: block;
      height: 100%;
      width: auto;
      right: 0;
      opacity: 0;
      max-width: 100%;
      object-fit: contain; }
      .FocusTechSpecsLandscape__cars-container__3oq24gfq > div img.FocusTechSpecsLandscape__active__1Oj_LtfX {
        transition: opacity .5s ease-out;
        opacity: 1; }

.FocusTechSpecsLandscape__swiper-container__3iZyhwTG {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2; }
  .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 150px;
    height: calc(100% - 50px);
    background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
    pointer-events: none;
    z-index: 2; }
    .theme-ferrari-dark .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #181818, rgba(24, 24, 24, 0)); }
    .theme-ferrari-dark-alpha .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, transparent, rgba(0, 0, 0, 0)); }
    .theme-ferrari-light .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0)); }
    .theme-ferrari-neutral-grey .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0)); }
    .theme-ferrari-ferrari-carbon .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #303030, rgba(48, 48, 48, 0)); }
    .theme-ferrari-sf90-stradale .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #303133, rgba(48, 49, 51, 0)); }
    .theme-ferrari-f8-tributo .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #1e293e, rgba(30, 41, 62, 0)); }
    .theme-ferrari-monza-sp1 .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #181818, rgba(24, 24, 24, 0)); }
    .theme-ferrari-monza-sp2 .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #404040, rgba(64, 64, 64, 0)); }
    .theme-ferrari-f488-pista .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #0e121b, rgba(14, 18, 27, 0)); }
    .theme-ferrari-f488-spider .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #17354b, rgba(23, 53, 75, 0)); }
    .theme-ferrari-f488-pista-spider .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #191b29, rgba(25, 27, 41, 0)); }
    .theme-ferrari-f812-superfast .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #320607, rgba(50, 6, 7, 0)); }
    .theme-ferrari-gtc4-lusso .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #c6c7c7, rgba(198, 199, 199, 0)); }
    .theme-ferrari-gtc4-lusso-t .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #92989d, rgba(146, 152, 157, 0)); }
    .theme-ferrari-f8-spider .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #2c2b27, rgba(44, 43, 39, 0)); }
    .theme-ferrari-812-gts .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #f6f7f8, rgba(246, 247, 248, 0)); }
    .theme-ferrari-f169 .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #d0dddd, rgba(208, 221, 221, 0)); }
    .theme-ferrari-scuderia-dark .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, transparent, rgba(0, 0, 0, 0)); }
    .theme-ferrari-giallo-modena .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0)); }
    .theme-ferrari-giallo-modena-dark .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #181818, rgba(24, 24, 24, 0)); }
    .theme-ferrari-races-dark .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #0d0d16, rgba(13, 13, 22, 0)); }
    .theme-ferrari-portofinom-dark-blue .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #0d2025, rgba(13, 32, 37, 0)); }
    .theme-ferrari-sf90-spider-graphite-black .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #1c1d1f, rgba(28, 29, 31, 0)); }
    .theme-ferrari-171-black .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #23252d, rgba(35, 37, 45, 0)); }
    .theme-ferrari-171-rht-light .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #f3f0eb, rgba(243, 240, 235, 0)); }
    .theme-ferrari-171-rht-dark .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #001c35, rgba(0, 28, 53, 0)); }
    .theme-ferrari-smart-guide-dark .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #331e1c, rgba(51, 30, 28, 0)); }
    .theme-ferrari-175 .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #430000, rgba(67, 0, 0, 0)); }
    .theme-ferrari-169-spider .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #c1cddb, rgba(193, 205, 219, 0)); }
    .theme-ferrari-f173vs-coupe .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #404040, rgba(64, 64, 64, 0)); }
    .theme-ferrari-f173vs-spider .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #f3f3f3, rgba(243, 243, 243, 0)); }
    .theme-ferrari-f167 .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #000000, rgba(0, 0, 0, 0)); }
    .theme-ferrari-supercar .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #000000, rgba(0, 0, 0, 0)); }
    .theme-ferrari-miami-event-2024 .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #181818, rgba(24, 24, 24, 0)); }
    .theme-ferrari-f250 .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #E7E7E7, rgba(231, 231, 231, 0)); }
    .theme-ferrari-f169m .FocusTechSpecsLandscape__swiper-container--gradient__2WtcCnAY:before {
      background: linear-gradient(to right, #F1F2F2, rgba(241, 242, 242, 0)); }

.FocusTechSpecsLandscape__swiper-slide___i0jxCaK {
  position: relative;
  width: auto;
  height: 100%;
  color: black;
  padding-left: 0;
  min-width: 70%;
  padding-top: min(10vh, 100px); }
  @media (min-height: 800px) {
    .FocusTechSpecsLandscape__swiper-slide___i0jxCaK {
      padding-top: max(30vh, 100px); } }
  .FocusTechSpecsLandscape__swiper-slide___i0jxCaK:last-child {
    width: auto;
    min-width: 100%; }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsLandscape__swiper-slide___i0jxCaK {
      padding-left: 120px; }
      .FocusTechSpecsLandscape__swiper-slide___i0jxCaK:last-child {
        padding-right: 120px; } }
  @media (min-width: 80em) {
    .FocusTechSpecsLandscape__swiper-slide___i0jxCaK {
      padding-left: 170px; } }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsLandscape__swiper-slide___i0jxCaK.FocusTechSpecsLandscape__swiper-slide--with-image__17b06oBj:last-child {
      padding-right: 30vw; } }
  @media (min-width: 80em) {
    .FocusTechSpecsLandscape__swiper-slide___i0jxCaK.FocusTechSpecsLandscape__swiper-slide--with-image__17b06oBj:last-child {
      padding-right: 40vw; } }

.FocusTechSpecsLandscape__slide-titles__2mDcov2P {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 3;
  pointer-events: none; }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsLandscape__slide-titles__2mDcov2P {
      left: 120px; } }
  @media (min-width: 80em) {
    .FocusTechSpecsLandscape__slide-titles__2mDcov2P {
      left: 170px; } }
  .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__headline__26FMQiC1 {
    height: 150px; }
    @media (min-width: 80em) {
      .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__headline__26FMQiC1 {
        height: 180px; } }
    .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__headline__26FMQiC1 div {
      max-width: 70vw; }
      @media (min-width: 80em) {
        .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__headline__26FMQiC1 div {
          max-width: 50vw; } }
  .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    opacity: 0;
    transition: opacity .2s ease; }
    .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX, .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX.FocusTechSpecsLandscape__auto-height__1tDupNXT {
      padding: 5vh 5vw 12vh 0; }
      @media (min-height: 800px) {
        .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX, .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX.FocusTechSpecsLandscape__auto-height__1tDupNXT {
          padding: 10vh 5vw 12vh 0; } }
    .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__text-wrapper--active__2m1Ufs3g {
      opacity: 1; }
    .FocusTechSpecsLandscape__slide-titles__2mDcov2P .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX .FocusTechSpecsLandscape__headline__26FMQiC1 > div:nth-child(3) {
      max-width: 80%; }

.FocusTechSpecsLandscape__text-wrapper__3eK0xLlX {
  padding: 40px 0;
  display: flex;
  flex-direction: column;
  justify-content: center; }
  @media (min-height: 600px) {
    .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX {
      justify-content: flex-start; } }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX {
      padding: 150px 5vw 50px 0;
      height: 100%; } }
  @media (min-width: 961px) and (min-height: 800px) {
    .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX {
      padding: 50px 5vw 50px 0; } }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX.FocusTechSpecsLandscape__auto-height__1tDupNXT {
      padding: 150px 0 50px 0; } }
  @media (min-width: 961px) and (min-height: 800px) {
    .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX.FocusTechSpecsLandscape__auto-height__1tDupNXT {
      padding: 50px 0; } }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX.FocusTechSpecsLandscape__many-items__2vBBzndC li {
      width: auto;
      transform: scale(0.9);
      transform-origin: left center; } }
  @media (min-width: 80em) {
    .FocusTechSpecsLandscape__text-wrapper__3eK0xLlX.FocusTechSpecsLandscape__many-items__2vBBzndC {
      background: none;
      width: auto;
      transform: none; } }

@media (min-width: 60.0625em) {
  .FocusTechSpecsLandscape__headline-flex__1GkIvYAA {
    justify-content: flex-end; } }

.FocusTechSpecsLandscape__specs__2I1gBgQH {
  display: flex;
  flex-flow: column; }

.FocusTechSpecsLandscape__grid__11_xfuZh {
  display: flex;
  position: relative;
  justify-content: space-between; }
  .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS {
    flex: 1 0 auto; }
    .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS:last-of-type {
      padding-right: 0; }
    .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS h2 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em;
      color: #969696;
      margin-bottom: 6vh; }
    .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS ul {
      list-style-type: none;
      padding: 0;
      margin: 0;
      height: auto;
      display: grid;
      grid-auto-flow: column;
      grid-template-rows: 1fr;
      gap: 4vh 40px; }
      @media (min-height: 550px) {
        .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS ul {
          grid-template-rows: 1fr 1fr; } }
      @media (min-height: 650px) {
        .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS ul {
          grid-template-rows: 1fr 1fr 1fr; } }
      @media (min-height: 900px) {
        .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS ul {
          grid-template-rows: 1fr 1fr 1fr 1fr; } }
      .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS ul li {
        position: relative; }
    .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS.FocusTechSpecsLandscape__cols__2_HMHbzY h2 {
      margin-bottom: 4vh; }
      @media (min-width: 80em) {
        .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS.FocusTechSpecsLandscape__cols__2_HMHbzY h2 {
          margin-bottom: 6vh; } }
    @media (min-height: 550px) {
      .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS.FocusTechSpecsLandscape__cols__2_HMHbzY ul {
        height: 40vh; } }
    @media (min-height: 900px) {
      .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS.FocusTechSpecsLandscape__cols__2_HMHbzY ul {
        height: 30vh; } }
    @media (min-width: 80em) {
      .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-list__3sCwFetS.FocusTechSpecsLandscape__cols__2_HMHbzY ul li {
        margin-right: 0; } }
  .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-separator__14xowdTU {
    position: relative;
    flex: 1 1 128px;
    min-width: 128px; }
    .FocusTechSpecsLandscape__grid__11_xfuZh .FocusTechSpecsLandscape__grid-separator__14xowdTU:before {
      content: "";
      position: absolute;
      top: 0;
      left: 50%;
      width: 1px;
      height: 100%;
      background: #d4d2d2; }

.FocusTechSpecsLandscape__list__1w3LY0Qz {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: static;
  display: flex;
  flex-flow: row;
  margin: 20px 0; }
  @media (min-height: 800px) {
    .FocusTechSpecsLandscape__list__1w3LY0Qz {
      margin: 50px 0; } }
  .FocusTechSpecsLandscape__list__1w3LY0Qz li {
    position: relative;
    margin-top: 1em;
    margin-right: 50px; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(1) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(1) > div svg path {
      transition-delay: 0s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(2) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(2) > div svg path {
      transition-delay: 0.1s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(3) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(3) > div svg path {
      transition-delay: 0.2s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(4) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(4) > div svg path {
      transition-delay: 0.3s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(5) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(5) > div svg path {
      transition-delay: 0.4s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(6) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(6) > div svg path {
      transition-delay: 0.5s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(7) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(7) > div svg path {
      transition-delay: 0.6s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(8) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(8) > div svg path {
      transition-delay: 0.7s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(9) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(9) > div svg path {
      transition-delay: 0.8s; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(10) > div > div, .FocusTechSpecsLandscape__list__1w3LY0Qz li:nth-child(10) > div svg path {
      transition-delay: 0.9s; }
  .FocusTechSpecsLandscape__list__1w3LY0Qz.FocusTechSpecsLandscape__evidence__wiF-Slv9 {
    justify-content: flex-start; }
    .FocusTechSpecsLandscape__list__1w3LY0Qz.FocusTechSpecsLandscape__evidence__wiF-Slv9 li {
      margin-top: 0;
      margin-right: 6em; }
      @media (min-width: 80em) {
        .FocusTechSpecsLandscape__list__1w3LY0Qz.FocusTechSpecsLandscape__evidence__wiF-Slv9 li {
          margin-right: 10em; } }
      .FocusTechSpecsLandscape__list__1w3LY0Qz.FocusTechSpecsLandscape__evidence__wiF-Slv9 li:last-child {
        margin-right: 0; }

.FocusTechSpecsLandscape__cta__JuXHX7ai {
  display: none;
  position: absolute;
  bottom: 96px;
  max-width: 360px; }
  @media (min-width: 80em) {
    .FocusTechSpecsLandscape__cta__JuXHX7ai {
      margin-top: auto; } }
  @media (min-height: 900px) {
    .FocusTechSpecsLandscape__cta__JuXHX7ai {
      display: block; } }

.FocusTechSpecsLandscape__spacer__RVSmkW47 {
  margin-top: auto;
  display: inline-block;
  height: 64px; }

.FocusTechSpecsPortrait__list__1oXuW6yb, .FocusTechSpecsPortrait__grid__Lf9Vv-qv .FocusTechSpecsPortrait__grid-list__1PPSEWoe ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes FocusTechSpecsPortrait__fillBar__2C5LvqXl {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FocusTechSpecsPortrait__container__27WUDuHn {
  position: relative; }

.FocusTechSpecsPortrait__wrapper__3RfN69Fo {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch; }

.FocusTechSpecsPortrait__slide__yrocKj20 {
  position: relative;
  contain: paint;
  padding: 0 24px;
  color: black; }
  .FocusTechSpecsPortrait__slide__yrocKj20 .FocusTechSpecsPortrait__car__1LV-_VUx {
    background-color: #fff;
    position: sticky;
    top: 0;
    z-index: -2;
    width: 100vw;
    margin: 0 0 0 -24px; }
    .FocusTechSpecsPortrait__slide__yrocKj20 .FocusTechSpecsPortrait__car__1LV-_VUx img {
      position: absolute;
      top: 0;
      left: 24px;
      display: block;
      width: calc(100vw - 48px);
      height: 100vh;
      object-fit: contain; }
  .FocusTechSpecsPortrait__slide__yrocKj20:first-child .FocusTechSpecsPortrait__car__1LV-_VUx img {
    top: auto;
    bottom: -100vh;
    height: auto; }
  .FocusTechSpecsPortrait__slide__yrocKj20:first-child .FocusTechSpecsPortrait__headline__ydTwjfAO {
    margin-top: 48px;
    margin-bottom: 90vh; }
  .FocusTechSpecsPortrait__slide__yrocKj20:first-child .FocusTechSpecsPortrait__text-wrapper__lpTPK-WY {
    margin-top: 0;
    background: none;
    box-shadow: none; }
    .FocusTechSpecsPortrait__slide__yrocKj20:first-child .FocusTechSpecsPortrait__text-wrapper__lpTPK-WY:before {
      display: none; }
  .FocusTechSpecsPortrait__slide__yrocKj20:first-child .FocusTechSpecsPortrait__grid__Lf9Vv-qv, .FocusTechSpecsPortrait__slide__yrocKj20:first-child .FocusTechSpecsPortrait__group__32FRpf6W {
    background: white;
    box-shadow: 0 -50px 50px 0 white, 0 -100px 100px 0 white, 0 50px 50px 0 white, 0 100px 100px 0 white; }
  .FocusTechSpecsPortrait__slide__yrocKj20:last-child {
    padding-bottom: 10vh; }

.FocusTechSpecsPortrait__text-wrapper__lpTPK-WY {
  position: relative;
  background: #fff;
  box-shadow: 0 -50px 50px 0 white, 0 -100px 100px 0 white, 0 50px 50px 0 white, 0 100px 100px 0 white;
  padding: 40px 0 0; }
  .FocusTechSpecsPortrait__text-wrapper__lpTPK-WY:before {
    content: "";
    position: absolute;
    top: 0;
    left: -24px;
    width: 100vw;
    height: 100%;
    background-color: #fff;
    z-index: -1; }
  .FocusTechSpecsPortrait__car__1LV-_VUx + .FocusTechSpecsPortrait__text-wrapper__lpTPK-WY {
    margin-top: 100vh; }
  .FocusTechSpecsPortrait__text-wrapper__lpTPK-WY .FocusTechSpecsPortrait__headline__ydTwjfAO {
    padding: 2vh 0;
    width: 100%;
    margin: 0; }

.FocusTechSpecsPortrait__headline-flex__2rZtTFAh {
  padding: 50px 0 0;
  display: flex;
  flex-direction: column; }
  @media (min-width: 60.0625em) {
    .FocusTechSpecsPortrait__headline-flex__2rZtTFAh {
      justify-content: flex-end; } }
  .FocusTechSpecsPortrait__headline-flex__2rZtTFAh .FocusTechSpecsPortrait__headline__ydTwjfAO {
    padding: 50px 0 5vh;
    margin: 0 auto -1px; }
    @media (min-width: 37.5625em) {
      .FocusTechSpecsPortrait__headline-flex__2rZtTFAh .FocusTechSpecsPortrait__headline__ydTwjfAO {
        max-width: 60%; } }

.FocusTechSpecsPortrait__group__32FRpf6W {
  padding: 10vh 0; }
  .FocusTechSpecsPortrait__group__32FRpf6W:last-child {
    padding-bottom: 0; }

.FocusTechSpecsPortrait__list__1oXuW6yb {
  display: flex;
  flex-flow: row;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 5%; }
  .FocusTechSpecsPortrait__list__1oXuW6yb li {
    margin-bottom: 6vh;
    min-width: 45%; }
  .FocusTechSpecsPortrait__list__1oXuW6yb.FocusTechSpecsPortrait__evidence__3SMn1wgP {
    flex-flow: column;
    align-items: center; }
    .FocusTechSpecsPortrait__list__1oXuW6yb.FocusTechSpecsPortrait__evidence__3SMn1wgP li {
      margin-bottom: 10vh;
      max-width: 100%; }

.FocusTechSpecsPortrait__grid__Lf9Vv-qv {
  display: flex;
  flex-wrap: wrap;
  flex-flow: column; }
  .FocusTechSpecsPortrait__grid__Lf9Vv-qv .FocusTechSpecsPortrait__grid-list__1PPSEWoe h2 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 20px;
    line-height: 1.4em;
    color: #969696;
    margin-bottom: 4vh; }
    @media (min-width: 80em) {
      .FocusTechSpecsPortrait__grid__Lf9Vv-qv .FocusTechSpecsPortrait__grid-list__1PPSEWoe h2 {
        font-size: 24px; } }
  .FocusTechSpecsPortrait__grid__Lf9Vv-qv .FocusTechSpecsPortrait__grid-list__1PPSEWoe ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 5%; }
    .FocusTechSpecsPortrait__grid__Lf9Vv-qv .FocusTechSpecsPortrait__grid-list__1PPSEWoe ul li {
      min-width: 45%;
      margin-bottom: 6vh; }

.FocusTechSpecsPortrait__group__32FRpf6W ul,
.FocusTechSpecsPortrait__grid__Lf9Vv-qv .FocusTechSpecsPortrait__grid-list__1PPSEWoe {
  width: 100%;
  margin: 0 auto; }
  @media (min-width: 37.5625em) {
    .FocusTechSpecsPortrait__group__32FRpf6W ul,
    .FocusTechSpecsPortrait__grid__Lf9Vv-qv .FocusTechSpecsPortrait__grid-list__1PPSEWoe {
      width: 60%; } }

.FocusTechSpecsPortrait__scroll-indicator__18Gctf0U {
  position: fixed; }

@keyframes Footer__fillBar__3Kfzb5Ms {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Footer__container__YkXntp0K {
  background: #181818;
  color: #fff; }
  .Footer__container__YkXntp0K .Footer__link__3HUHhXnA {
    color: #fff; }
  .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__nav-title__text__1EXX3LVf {
    font-size: 14px; }
  .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__nav-links__2veW6pMl li {
    font-size: 12px;
    line-height: 19px; }
  .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__socials__1F2mEy-R .Footer__nav-links__2veW6pMl li {
    text-align: left; }
  .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
    font-size: 10px;
    line-height: 17px;
    max-width: 780px; }
    .theme-ferrari-dark .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-dark-alpha .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-light .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-neutral-grey .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-sf90-stradale .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-f8-tributo .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-monza-sp1 .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-monza-sp2 .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-f488-pista .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-f488-spider .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-f812-superfast .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #505050; }
    .theme-ferrari-f8-spider .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-812-gts .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-f169 .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-scuderia-dark .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-giallo-modena .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-races-dark .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-171-black .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-171-rht-light .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-171-rht-dark .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-175 .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #8f8f8f; }
    .theme-ferrari-f167 .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-supercar .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #ffffff; }
    .theme-ferrari-f250 .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
    .theme-ferrari-f169m .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__rights__3dtrHsCt {
      color: #969696; }
  .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__service__1OPl2vJ8 {
    font-size: 12px; }
  .Footer__container__YkXntp0K.Footer__large-text__211aDbTr .Footer__change-country__3JtjKqs2 {
    font-size: 14px; }

.Footer__row__1cVYmbbd {
  width: 100%; }
  .Footer__row__1cVYmbbd.Footer__backgroundLight__3q1ktd2e {
    background: #303030; }

.Footer__accordion__2NWqCVOz, .Footer__nav__36E0UUh4,
.Footer__socials__1F2mEy-R {
  flex-direction: column; }
  @media (min-width: 60.0625em) {
    .Footer__accordion__2NWqCVOz, .Footer__nav__36E0UUh4,
    .Footer__socials__1F2mEy-R {
      flex-direction: row; } }

.Footer__content__fXZ7eriR {
  max-width: 1180px;
  margin: 0 auto; }

.Footer__uptodate__1iJgbtro {
  text-align: center;
  padding: 20px; }
  .Footer__uptodate__label__7qAbgpqe {
    text-align: left;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }

.Footer__columns__2xwlP7H_ {
  display: flex;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease-out;
  flex-wrap: wrap; }
  .Footer__nav-section--opened__33XdlVBY .Footer__columns__2xwlP7H_ {
    transition: max-height 0.5s ease-in-out;
    max-height: 800px !important; }
  @media (min-width: 60.0625em) {
    .Footer__columns__2xwlP7H_ {
      max-height: 100%;
      justify-content: center;
      flex-wrap: nowrap; } }

.Footer__nav__36E0UUh4 {
  display: flex;
  border-bottom: 1px solid #303030;
  padding: 32px 0;
  text-align: left; }
  @media (min-width: 60.0625em) {
    .Footer__nav__36E0UUh4 {
      text-align: center; } }
  .Footer__nav__36E0UUh4 .Footer__navSection__7QYffLka {
    min-width: 20%;
    flex: 1 1 auto; }

.Footer__socials__1F2mEy-R {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #303030;
  padding: 50px 0; }
  @media (min-width: 60.0625em) {
    .Footer__socials__1F2mEy-R {
      padding: 50px 32px; } }
  .Footer__socials__1F2mEy-R .Footer__navSection__7QYffLka {
    flex: 1 1 auto;
    transition: opacity 0.2s ease; }
    @media (min-width: 60.0625em) {
      .Footer__socials__1F2mEy-R .Footer__navSection__7QYffLka {
        flex: 1 0 16.66%; } }
  @media (min-width: 60.0625em) {
    .Footer__socials__1F2mEy-R .Footer__socialSection__3n4NXr6v {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      flex: none;
      width: 25%; } }
  @media (min-width: 60.0625em) {
    .Footer__socials__1F2mEy-R .Footer__socialSection__3n4NXr6v .Footer__nav-links__2veW6pMl {
      align-items: flex-start; } }

.Footer__navSection__7QYffLka {
  padding: 0 20px; }

.Footer__socialSection__3n4NXr6v .Footer__nav-title__j4pNNYxI {
  cursor: pointer;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .Footer__socialSection__3n4NXr6v .Footer__nav-title__j4pNNYxI {
      width: auto; } }
  @media (min-width: 60.0625em) {
    .Footer__socialSection__3n4NXr6v .Footer__nav-title__text__1EXX3LVf {
      min-width: 130px; } }
  @media (min-width: 60.0625em) {
    .Footer__socialSection__3n4NXr6v .Footer__nav-title__label__1Xwjs3jI {
      display: block; } }
  @media (min-width: 60.0625em) {
    .Footer__socialSection__3n4NXr6v .Footer__nav-title__icon__38jPXOXH {
      display: block; } }

@media (min-width: 60.0625em) {
  .Footer__socialSection__3n4NXr6v .Footer__columns__2xwlP7H_ {
    max-height: 0; } }

.Footer__nav-links__2veW6pMl {
  padding: 0 10px 10px 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  min-width: 50%; }
  @media (min-width: 60.0625em) {
    .Footer__nav-links__2veW6pMl {
      min-width: 0;
      padding: 0 15px 10px; } }
  .Footer__nav-links__2veW6pMl li {
    margin: 10px 0;
    font-size: 9px;
    line-height: 16px; }
    @media (min-width: 60.0625em) {
      .Footer__nav-links__2veW6pMl li {
        text-align: center; } }
    @media (min-width: 60.0625em) {
      .Footer__nav-links__2veW6pMl li.Footer__mobileOnly__28kyXHeI {
        display: none; } }

.Footer__nav-title__j4pNNYxI {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: none;
  border: none;
  padding: 0;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .Footer__nav-title__j4pNNYxI {
      justify-content: center; } }
  .Footer__nav-title__text__1EXX3LVf {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    font-size: 11px;
    display: flex;
    align-items: center;
    padding: 20px 0;
    color: #fff;
    text-align: left; }
    @media (min-width: 60.0625em) {
      .Footer__nav-title__text__1EXX3LVf {
        text-align: center; } }
    .Footer__nav-title__text__1EXX3LVf:hover {
      color: #fff; }
    .Footer__nav-title__text__1EXX3LVf img {
      max-width: 16px;
      max-height: 16px; }
  .Footer__nav-title__label__1Xwjs3jI {
    display: inline-block;
    margin-left: 16px; }
    @media (min-width: 60.0625em) {
      .Footer__nav-title__label__1Xwjs3jI {
        display: none; } }
  .Footer__nav-title__icon__38jPXOXH {
    padding: 10px 24px;
    font-size: 0;
    transition: transform 300ms; }
    @media (min-width: 60.0625em) {
      .Footer__nav-title__icon__38jPXOXH {
        display: none; } }
    .Footer__nav-title__icon__38jPXOXH svg {
      fill: #fff;
      transition: transform 0.2s ease; }
    .Footer__nav-section--opened__33XdlVBY .Footer__nav-title__icon__38jPXOXH svg {
      transform: rotate(-45deg); }

.Footer__rights__3dtrHsCt {
  text-align: center;
  padding: 50px 25px;
  font-size: 7px;
  line-height: 14px;
  color: #646464;
  max-width: 680px; }
  .Footer__rights__3dtrHsCt img {
    max-width: 32px;
    max-height: 52px;
    margin-bottom: 10px; }
    @media (min-width: 60.0625em) {
      .Footer__rights__3dtrHsCt img {
        max-width: 40px;
        max-height: 65px; } }

.Footer__accessibility__2VvxRMpM {
  text-align: center;
  padding-bottom: 48px; }
  .Footer__accessibility__2VvxRMpM button {
    display: inline-flex;
    align-items: center;
    color: #fff;
    border: none;
    background: none;
    padding: 0 16px; }

.Footer__accessibility-icon__nBQSsteK {
  flex: 0 0 auto;
  display: block;
  border-radius: 100%;
  border: 1px solid #969696;
  width: 45px;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center; }
  .Footer__accessibility-icon__nBQSsteK svg {
    max-width: 65%;
    max-height: 65%; }

.Footer__accessibility-label__2IyLqZP2 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-align: left;
  margin: 0 0 0 16px; }

.Footer__service__1OPl2vJ8 {
  padding: 20px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 9px;
  flex-wrap: wrap; }
  @media (min-width: 60.0625em) {
    .Footer__service__1OPl2vJ8 {
      align-items: flex-start; } }
  @media (min-width: 80em) {
    .Footer__service__1OPl2vJ8 {
      padding-top: 0px;
      padding-bottom: 0px; } }
  @media (min-width: 60.0625em) {
    .Footer__service__1OPl2vJ8 {
      flex-wrap: nowrap; } }
  .Footer__service__1OPl2vJ8 .Footer__links__6IUPKlZB {
    width: 100%;
    padding: 16px;
    margin: 0;
    display: flex;
    list-style: none;
    justify-content: center;
    flex-wrap: wrap; }
    @media (min-width: 60.0625em) {
      .Footer__service__1OPl2vJ8 .Footer__links__6IUPKlZB {
        flex: 1 1 auto;
        justify-content: flex-start; } }
    .Footer__service__1OPl2vJ8 .Footer__links__6IUPKlZB li {
      margin: 0;
      padding: 16px;
      min-width: 33%;
      text-align: center; }
      @media (min-width: 60.0625em) {
        .Footer__service__1OPl2vJ8 .Footer__links__6IUPKlZB li {
          min-width: auto; } }
  .Footer__service__1OPl2vJ8 a {
    color: #fff; }
  .Footer__service__1OPl2vJ8 li {
    margin-right: 40px; }

.Footer__logoPartner__1EaTqQwy {
  padding: 10px 0;
  height: 48px;
  text-align: center; }
  .Footer__logoPartner__1EaTqQwy img {
    display: inline-block;
    max-height: 28px;
    margin: 0 10px; }

.Footer__right__3OGKf2pR {
  display: flex;
  justify-content: center;
  width: 100%;
  order: -1;
  padding-top: 24px; }
  @media (min-width: 60.0625em) {
    .Footer__right__3OGKf2pR {
      display: block;
      width: auto;
      padding: 0 40px 0 0;
      justify-content: flex-end;
      order: inherit;
      text-align: right; } }

.Footer__change-country__3JtjKqs2 {
  display: flex;
  align-items: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  @media (min-width: 60.0625em) {
    .Footer__change-country__3JtjKqs2 {
      padding: 30px 0; } }
  .Footer__change-country__3JtjKqs2 svg {
    margin-left: 10px;
    fill: #fff; }

.Footer__prefooter__11dMPqP0 .Footer__content__fXZ7eriR {
  padding: 64px 24px; }
  @media (min-width: 60.0625em) {
    .Footer__prefooter__11dMPqP0 .Footer__content__fXZ7eriR {
      padding: 96px 32px; } }

.Footer__prefooter__11dMPqP0 .Footer__title__3mHZH-Fa {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em; }

.Footer__prefooter__11dMPqP0 .Footer__text__1g_VyCuA {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-top: 24px; }
  .Footer__prefooter__11dMPqP0 .Footer__text__1g_VyCuA > p {
    margin: 0; }

.Footer__prefooter__11dMPqP0 .Footer__cta__1NHWkE5g {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-top: 24px; }
  @media (min-width: 60.0625em) {
    .Footer__prefooter__11dMPqP0 .Footer__cta__1NHWkE5g {
      flex-direction: row;
      justify-content: center;
      gap: 32px;
      margin-top: 32px; } }
  .Footer__prefooter__11dMPqP0 .Footer__cta__1NHWkE5g > *:nth-child(even) {
    color: #fff; }

.Footer__prefooter__11dMPqP0 .Footer__content__fXZ7eriR {
  padding: 64px 24px; }
  @media (min-width: 60.0625em) {
    .Footer__prefooter__11dMPqP0 .Footer__content__fXZ7eriR {
      padding: 96px 32px; } }

.Footer__prefooter__11dMPqP0 .Footer__title__3mHZH-Fa {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em; }

.Footer__prefooter__11dMPqP0 .Footer__text__1g_VyCuA {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-top: 24px; }
  .Footer__prefooter__11dMPqP0 .Footer__text__1g_VyCuA > p {
    margin: 0; }

.Footer__prefooter__11dMPqP0 .Footer__cta__1NHWkE5g {
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin-top: 24px; }
  @media (min-width: 60.0625em) {
    .Footer__prefooter__11dMPqP0 .Footer__cta__1NHWkE5g {
      flex-direction: row;
      justify-content: center;
      gap: 32px;
      margin-top: 32px; } }
  .Footer__prefooter__11dMPqP0 .Footer__cta__1NHWkE5g > *:nth-child(even) {
    color: #fff; }

@keyframes FormFeedback__fillBar__3Alb68P9 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FormFeedback__container__2352D83n.theme-ferrari-dark {
  background-color: #181818; }

.FormFeedback__container__2352D83n.theme-ferrari-dark-alpha {
  background-color: transparent; }

.FormFeedback__container__2352D83n.theme-ferrari-light {
  background-color: #ffffff; }

.FormFeedback__container__2352D83n.theme-ferrari-neutral-grey {
  background-color: #ffffff; }

.FormFeedback__container__2352D83n.theme-ferrari-ferrari-carbon {
  background-color: #303030; }

.FormFeedback__container__2352D83n.theme-ferrari-sf90-stradale {
  background-color: #303133; }

.FormFeedback__container__2352D83n.theme-ferrari-f8-tributo {
  background-color: #1e293e; }

.FormFeedback__container__2352D83n.theme-ferrari-monza-sp1 {
  background-color: #181818; }

.FormFeedback__container__2352D83n.theme-ferrari-monza-sp2 {
  background-color: #404040; }

.FormFeedback__container__2352D83n.theme-ferrari-f488-pista {
  background-color: #0e121b; }

.FormFeedback__container__2352D83n.theme-ferrari-f488-spider {
  background-color: #17354b; }

.FormFeedback__container__2352D83n.theme-ferrari-f488-pista-spider {
  background-color: #191b29; }

.FormFeedback__container__2352D83n.theme-ferrari-f812-superfast {
  background-color: #320607; }

.FormFeedback__container__2352D83n.theme-ferrari-gtc4-lusso {
  background-color: #c6c7c7; }

.FormFeedback__container__2352D83n.theme-ferrari-gtc4-lusso-t {
  background-color: #92989d; }

.FormFeedback__container__2352D83n.theme-ferrari-f8-spider {
  background-color: #2c2b27; }

.FormFeedback__container__2352D83n.theme-ferrari-812-gts {
  background-color: #f6f7f8; }

.FormFeedback__container__2352D83n.theme-ferrari-f169 {
  background-color: #d0dddd; }

.FormFeedback__container__2352D83n.theme-ferrari-scuderia-dark {
  background-color: transparent; }

.FormFeedback__container__2352D83n.theme-ferrari-giallo-modena {
  background-color: #ffffff; }

.FormFeedback__container__2352D83n.theme-ferrari-giallo-modena-dark {
  background-color: #181818; }

.FormFeedback__container__2352D83n.theme-ferrari-races-dark {
  background-color: #0d0d16; }

.FormFeedback__container__2352D83n.theme-ferrari-portofinom-dark-blue {
  background-color: #0d2025; }

.FormFeedback__container__2352D83n.theme-ferrari-sf90-spider-graphite-black {
  background-color: #1c1d1f; }

.FormFeedback__container__2352D83n.theme-ferrari-171-black {
  background-color: #23252d; }

.FormFeedback__container__2352D83n.theme-ferrari-171-rht-light {
  background-color: #f3f0eb; }

.FormFeedback__container__2352D83n.theme-ferrari-171-rht-dark {
  background-color: #001c35; }

.FormFeedback__container__2352D83n.theme-ferrari-smart-guide-dark {
  background-color: #331e1c; }

.FormFeedback__container__2352D83n.theme-ferrari-175 {
  background-color: #430000; }

.FormFeedback__container__2352D83n.theme-ferrari-169-spider {
  background-color: #c1cddb; }

.FormFeedback__container__2352D83n.theme-ferrari-f173vs-coupe {
  background-color: #404040; }

.FormFeedback__container__2352D83n.theme-ferrari-f173vs-spider {
  background-color: #f3f3f3; }

.FormFeedback__container__2352D83n.theme-ferrari-f167 {
  background-color: #000000; }

.FormFeedback__container__2352D83n.theme-ferrari-supercar {
  background-color: #000000; }

.FormFeedback__container__2352D83n.theme-ferrari-miami-event-2024 {
  background-color: #181818; }

.FormFeedback__container__2352D83n.theme-ferrari-f250 {
  background-color: #E7E7E7; }

.FormFeedback__container__2352D83n.theme-ferrari-f169m {
  background-color: #F1F2F2; }

.FormFeedback__title__2bNhZhIN {
  margin-bottom: 30px; }

.FormFeedback__text__3fkxN04u {
  margin-bottom: 50px; }

@keyframes FullCountdown__fillBar__176y-u4u {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FullCountdown__container__1uM19T_4 {
  position: relative;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px);
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-direction: column;
  padding: 15vh 0; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__container__1uM19T_4 {
      justify-content: center;
      padding: max(15vh, 50px) 0; } }
  .FullCountdown__container__1uM19T_4.FullCountdown__with-offset__3DGnyNhe {
    min-height: 100vh;
    /* Fallback for browsers that do not support Custom Properties */
    min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 40px);
    margin: 40px 0 0 0; }

.FullCountdown__chapter-title__1lHqczuX {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .FullCountdown__chapter-title__1lHqczuX {
      padding: 48px; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__chapter-title__1lHqczuX {
      display: none; } }

.FullCountdown__text__2g38uqmX {
  position: relative;
  z-index: 0;
  display: flex;
  padding: 24px;
  flex-direction: column;
  align-items: center;
  text-align: center; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__text__2g38uqmX {
      padding: 0 24px; }
      .FullCountdown__text__2g38uqmX [class^="Headline__pre-title"] {
        display: none; }
      .FullCountdown__text__2g38uqmX [class^="Headline__paragraph"] {
        display: none; } }

.FullCountdown__cta__1Nr4Vb0Y {
  margin-top: 32px; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__cta__1Nr4Vb0Y {
      margin-top: 0; } }

.FullCountdown__title__3eCw2RG4 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 1.1em;
  font-size: 26px; }
  @media (min-width: 60.0625em) {
    .FullCountdown__title__3eCw2RG4 {
      font-size: 40px; } }
  @media (min-width: 37.5625em) {
    .FullCountdown__title__3eCw2RG4 {
      font-size: 32px; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__title__3eCw2RG4 {
      font-size: 20px; } }
  @media (min-width: 60.0625em) {
    .FullCountdown__title__3eCw2RG4 {
      font-size: 40px; } }

.FullCountdown__countdown__3YpoajaY {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 48px 24px 48px 24px;
  margin: 0; }
  @media (min-width: 37.5625em) {
    .FullCountdown__countdown__3YpoajaY {
      max-width: 640px;
      justify-content: center; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__countdown__3YpoajaY {
      padding: 24px;
      max-width: 400px; } }
  @media (min-width: 60.0625em) {
    .FullCountdown__countdown__3YpoajaY {
      max-width: 900px;
      justify-content: center; } }
  @media (min-width: 80em) {
    .FullCountdown__countdown__3YpoajaY {
      max-width: 1000px; } }
  @media (min-width: 100.0625em) {
    .FullCountdown__countdown__3YpoajaY {
      max-width: 1300px; } }
  .theme-ferrari-dark .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-light .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-neutral-grey .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-f488-pista .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-f488-spider .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-f8-spider .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-812-gts .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-f169 .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-scuderia-dark .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-races-dark .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-171-black .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .FullCountdown__countdown__3YpoajaY {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .FullCountdown__countdown__3YpoajaY {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-175 .FullCountdown__countdown__3YpoajaY {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .FullCountdown__countdown__3YpoajaY {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .FullCountdown__countdown__3YpoajaY {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .FullCountdown__countdown__3YpoajaY {
    color: #1266a4; }
  .theme-ferrari-f167 .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-supercar .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .FullCountdown__countdown__3YpoajaY {
    color: #ffffff; }
  .theme-ferrari-f250 .FullCountdown__countdown__3YpoajaY {
    color: #181818; }
  .theme-ferrari-f169m .FullCountdown__countdown__3YpoajaY {
    color: #1E4758; }

.FullCountdown__logo__IMb66qx3 {
  position: relative;
  z-index: 0;
  flex: 0 1 auto;
  max-width: 80%;
  max-height: 200px; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__logo__IMb66qx3 {
      margin-top: 10px;
      max-height: 100px; } }
  .FullCountdown__logo__IMb66qx3 img {
    object-fit: contain; }

.FullCountdown__spacer__H5K7uWoG {
  flex: 0 0 10vh; }

.FullCountdown__unit__1gwx8QNG {
  position: relative;
  z-index: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 0 20%;
  max-width: 400px; }

.FullCountdown__value__1tisecN0, .FullCountdown__colon__1fcrBg5w {
  position: relative;
  z-index: 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 40px;
  height: 40px; }
  @media (min-width: 37.5625em) {
    .FullCountdown__value__1tisecN0, .FullCountdown__colon__1fcrBg5w {
      font-size: 70px;
      height: 70px; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__value__1tisecN0, .FullCountdown__colon__1fcrBg5w {
      font-size: 40px;
      height: 40px; } }
  @media (min-width: 60.0625em) {
    .FullCountdown__value__1tisecN0, .FullCountdown__colon__1fcrBg5w {
      font-size: 110px;
      height: 110px; } }

.FullCountdown__colon__1fcrBg5w {
  margin-top: -0.38em; }

.FullCountdown__value__1tisecN0 {
  display: flex;
  position: relative;
  justify-content: center;
  width: 100%;
  overflow: hidden; }

.FullCountdown__digit__1A3_-uNN {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  transition: transform 500ms;
  transition-timing-function: cubic-bezier(1, 0.03, 0.16, 0.99); }
  .FullCountdown__digit__1A3_-uNN p {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100%;
    margin: 0; }
  .FullCountdown__digit__1A3_-uNN span {
    display: block;
    height: 50px; }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN span {
        height: 84px; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN span {
        height: 50px; } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN span {
        height: 135px; } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit0__tArCqCXp {
    transform: translateY(0px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit0__tArCqCXp {
        transform: translateY(0px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit0__tArCqCXp {
        transform: translateY(0px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit0__tArCqCXp {
        transform: translateY(0px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit1__3RB9a2t5 {
    transform: translateY(-40px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit1__3RB9a2t5 {
        transform: translateY(-70px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit1__3RB9a2t5 {
        transform: translateY(-40px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit1__3RB9a2t5 {
        transform: translateY(-110px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit2__3m86-F_e {
    transform: translateY(-80px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit2__3m86-F_e {
        transform: translateY(-140px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit2__3m86-F_e {
        transform: translateY(-80px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit2__3m86-F_e {
        transform: translateY(-220px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit3__SzpPh5W- {
    transform: translateY(-120px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit3__SzpPh5W- {
        transform: translateY(-210px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit3__SzpPh5W- {
        transform: translateY(-120px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit3__SzpPh5W- {
        transform: translateY(-330px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit4__2HMHleVA {
    transform: translateY(-160px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit4__2HMHleVA {
        transform: translateY(-280px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit4__2HMHleVA {
        transform: translateY(-160px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit4__2HMHleVA {
        transform: translateY(-440px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit5__KO5uUQ72 {
    transform: translateY(-200px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit5__KO5uUQ72 {
        transform: translateY(-350px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit5__KO5uUQ72 {
        transform: translateY(-200px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit5__KO5uUQ72 {
        transform: translateY(-550px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit6__25bDDYLU {
    transform: translateY(-240px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit6__25bDDYLU {
        transform: translateY(-420px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit6__25bDDYLU {
        transform: translateY(-240px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit6__25bDDYLU {
        transform: translateY(-660px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit7__cQkZlRbP {
    transform: translateY(-280px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit7__cQkZlRbP {
        transform: translateY(-490px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit7__cQkZlRbP {
        transform: translateY(-280px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit7__cQkZlRbP {
        transform: translateY(-770px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit8__2q06QleK {
    transform: translateY(-320px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit8__2q06QleK {
        transform: translateY(-560px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit8__2q06QleK {
        transform: translateY(-320px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit8__2q06QleK {
        transform: translateY(-880px); } }
  .FullCountdown__digit__1A3_-uNN.FullCountdown__digit9__3dTVG57V {
    transform: translateY(-360px); }
    @media (min-width: 37.5625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit9__3dTVG57V {
        transform: translateY(-630px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit9__3dTVG57V {
        transform: translateY(-360px); } }
    @media (min-width: 60.0625em) {
      .FullCountdown__digit__1A3_-uNN.FullCountdown__digit9__3dTVG57V {
        transform: translateY(-990px); } }

.FullCountdown__label__3GaJdYR0 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  text-align: center;
  margin-top: 24px; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullCountdown__label__3GaJdYR0 {
      display: none; } }

.FullCountdown__scroll-indicator__2-9U9njR {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  margin: 0 auto;
  z-index: 4; }
  @media (min-width: 37.5625em) {
    .FullCountdown__scroll-indicator__2-9U9njR {
      bottom: 32px; } }

@keyframes FullEngineInteractiveAudio__fillBar__2C9s9-9x {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@property --p1 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 0%; }

@property --p2 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 50%; }

.FullEngineInteractiveAudio__wrapper__1S7rEP74 {
  position: relative;
  width: 100%;
  min-height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #181818; }
  .FullEngineInteractiveAudio__wrapper__1S7rEP74 button {
    position: relative;
    z-index: 2;
    background: #404040;
    width: 120px;
    height: 120px;
    border-radius: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #fff;
    box-shadow: 0 0 1px 1px #404040, 0 0 15px 5px rgba(137, 137, 137, 0.4), 0px 3px 2px 0 white inset, 0px -3px 2px 0 white inset;
    border: none;
    transition: all 200ms;
    transition-timing-function: ease-in-out;
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    transform: translateZ(0); }
  .FullEngineInteractiveAudio__wrapper__1S7rEP74.FullEngineInteractiveAudio__pushed__2Y5WsjkO button {
    transform: scale(0.8); }

.FullEngineInteractiveAudio__gear__2YImQapn {
  position: absolute;
  bottom: 10%;
  left: auto;
  right: auto;
  font-size: 100px;
  color: #181818; }
  @media (min-width: 60.0625em) {
    .FullEngineInteractiveAudio__gear__2YImQapn {
      left: 10%; } }

.FullEngineInteractiveAudio__rpm__2p1SI58T {
  position: absolute;
  bottom: 5%;
  left: 50%;
  width: 200px;
  height: 20px;
  transform: translateX(-50%); }
  @media (min-width: 60.0625em) {
    .FullEngineInteractiveAudio__rpm__2p1SI58T {
      left: 10%;
      transform: none; } }
  .FullEngineInteractiveAudio__rpm__2p1SI58T .FullEngineInteractiveAudio__bar__3-FfsB7b {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    background: linear-gradient(to right, #da291c, rgba(218, 41, 28, 0.3)); }

.FullEngineInteractiveAudio__layer__1wg6Dd4P {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) var(--p1), black var(--p2), black 80%);
  z-index: 1;
  pointer-events: none;
  touch-action: none;
  transition: all 1s; }
  .FullEngineInteractiveAudio__started__bHiI5AwK .FullEngineInteractiveAudio__layer__1wg6Dd4P {
    animation-name: FullEngineInteractiveAudio__reveal__3dytVVoE;
    animation-timing-function: ease-out;
    animation-duration: 0.5s;
    animation-fill-mode: forwards;
    opacity: 0; }

@keyframes FullEngineInteractiveAudio__reveal__3dytVVoE {
  from {
    --p1: 0%;
    --p2: 50%; }
  to {
    --p1: 100%;
    --p2: 100%; } }

.FullEngineVideo__list__xlSkDFMN {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes FullEngineVideo__fillBar__2e89-V_4 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FullEngineVideo__wrapper__3ESWAD0Z {
  position: relative;
  width: 100%;
  min-height: 100vh;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-dark {
    background-color: #181818; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-light {
    background-color: #ffffff; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-171-black {
    background-color: #23252d; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-175 {
    background-color: #430000; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f167 {
    background-color: #000000; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-supercar {
    background-color: #000000; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .FullEngineVideo__wrapper__3ESWAD0Z.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .FullEngineVideo__wrapper__3ESWAD0Z {
      display: block;
      padding-bottom: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullEngineVideo__wrapper__3ESWAD0Z {
      padding-bottom: 20px;
      min-height: 150vh; } }
  @media (min-width: 60.0625em) {
    .FullEngineVideo__wrapper__3ESWAD0Z {
      height: 100vh;
      padding: 0; } }
  .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__bg-wrapper__1q9do03O,
  .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__bg-on-demand__3wbJHFZj,
  .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__play-block__2cg2L2ds {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; }
  .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__bg-on-demand__3wbJHFZj {
    opacity: 0;
    transition: opacity .3s; }
    .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__bg-on-demand__3wbJHFZj.FullEngineVideo__show__2PGlb5E4 {
      opacity: 1; }
  .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__play-block__2cg2L2ds {
    pointer-events: auto;
    z-index: 1; }
  .theme-ferrari-dark .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #181818; }
  .theme-ferrari-dark-alpha .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: transparent; }
  .theme-ferrari-light .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #ffffff; }
  .theme-ferrari-neutral-grey .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #ffffff; }
  .theme-ferrari-ferrari-carbon .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #303030; }
  .theme-ferrari-sf90-stradale .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #303133; }
  .theme-ferrari-f8-tributo .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #1e293e; }
  .theme-ferrari-monza-sp1 .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #181818; }
  .theme-ferrari-monza-sp2 .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #404040; }
  .theme-ferrari-f488-pista .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #0e121b; }
  .theme-ferrari-f488-spider .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #17354b; }
  .theme-ferrari-f488-pista-spider .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #191b29; }
  .theme-ferrari-f812-superfast .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #320607; }
  .theme-ferrari-gtc4-lusso .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #92989d; }
  .theme-ferrari-f8-spider .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #2c2b27; }
  .theme-ferrari-812-gts .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #f6f7f8; }
  .theme-ferrari-f169 .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #d0dddd; }
  .theme-ferrari-scuderia-dark .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: transparent; }
  .theme-ferrari-giallo-modena .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #181818; }
  .theme-ferrari-races-dark .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #1c1d1f; }
  .theme-ferrari-171-black .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #23252d; }
  .theme-ferrari-171-rht-light .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #001c35; }
  .theme-ferrari-smart-guide-dark .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #331e1c; }
  .theme-ferrari-175 .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #430000; }
  .theme-ferrari-169-spider .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #c1cddb; }
  .theme-ferrari-f173vs-coupe .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #404040; }
  .theme-ferrari-f173vs-spider .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #f3f3f3; }
  .theme-ferrari-f167 .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #000000; }
  .theme-ferrari-supercar .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #000000; }
  .theme-ferrari-miami-event-2024 .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #181818; }
  .theme-ferrari-f250 .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #E7E7E7; }
  .theme-ferrari-f169m .FullEngineVideo__wrapper__3ESWAD0Z video {
    background-color: #F1F2F2; }
  .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__play-btn-mobile__3Dw-BUfZ {
    position: absolute;
    bottom: 0;
    left: 24px;
    transform: translateY(110%);
    z-index: 3;
    display: flex;
    justify-content: center;
    align-items: center;
    background: transparent;
    border: none;
    padding: 0;
    opacity: 0; }
    .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__play-btn-mobile__3Dw-BUfZ:focus-within, .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__play-btn-mobile__3Dw-BUfZ.FullEngineVideo__visible__2pLOkujb {
      opacity: 1; }
    @media (min-width: 37.5625em) {
      .FullEngineVideo__wrapper__3ESWAD0Z .FullEngineVideo__play-btn-mobile__3Dw-BUfZ {
        left: 48px; } }

.FullEngineVideo__container__wCVzfXtz {
  z-index: 2;
  position: relative;
  width: 100%;
  pointer-events: none; }

.FullEngineVideo__headline__1NuTy0S1 {
  position: relative;
  pointer-events: none;
  z-index: 2; }

.FullEngineVideo__specs__3WEzrSV7 {
  position: relative;
  width: calc(100% - 40px);
  margin: 450px auto 0;
  padding: 5em 0; }
  @media (min-width: 37.5625em) {
    .FullEngineVideo__specs__3WEzrSV7 {
      position: static;
      margin: 0 auto; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullEngineVideo__specs__3WEzrSV7 {
      width: calc(100% - 96px);
      padding: 6.5em 0; } }

.FullEngineVideo__list__xlSkDFMN {
  position: relative;
  display: block; }
  .theme-ferrari-dark .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-light .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-neutral-grey .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-f488-pista .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-f488-spider .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-f8-spider .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-812-gts .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-f169 .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-scuderia-dark .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-races-dark .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-171-black .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .FullEngineVideo__list__xlSkDFMN {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .FullEngineVideo__list__xlSkDFMN {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-175 .FullEngineVideo__list__xlSkDFMN {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .FullEngineVideo__list__xlSkDFMN {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .FullEngineVideo__list__xlSkDFMN {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .FullEngineVideo__list__xlSkDFMN {
    color: #1266a4; }
  .theme-ferrari-f167 .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-supercar .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .FullEngineVideo__list__xlSkDFMN {
    color: #ffffff; }
  .theme-ferrari-f250 .FullEngineVideo__list__xlSkDFMN {
    color: #181818; }
  .theme-ferrari-f169m .FullEngineVideo__list__xlSkDFMN {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .FullEngineVideo__list__xlSkDFMN {
      position: static;
      display: flex; } }
  .FullEngineVideo__list__xlSkDFMN li {
    display: inline-block;
    position: relative;
    padding-right: 50px;
    padding-top: 25px;
    flex: 1 0 50%;
    z-index: 3; }
    .FullEngineVideo__list__xlSkDFMN li:first-child {
      padding-top: 0; }
    @media (min-width: 37.5625em) {
      .FullEngineVideo__list__xlSkDFMN li {
        width: auto;
        position: absolute;
        padding-right: 0;
        padding-top: 0;
        top: 50%;
        left: 50%; } }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(1) > div:nth-child(1) {
      transition-delay: 0s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(1) > div:nth-child(2) {
      transition-delay: 0.15s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(2) > div:nth-child(1) {
      transition-delay: 0.15s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(2) > div:nth-child(2) {
      transition-delay: 0.3s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(3) > div:nth-child(1) {
      transition-delay: 0.3s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(3) > div:nth-child(2) {
      transition-delay: 0.45s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(4) > div:nth-child(1) {
      transition-delay: 0.45s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(4) > div:nth-child(2) {
      transition-delay: 0.6s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(5) > div:nth-child(1) {
      transition-delay: 0.6s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(5) > div:nth-child(2) {
      transition-delay: 0.75s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(6) > div:nth-child(1) {
      transition-delay: 0.75s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(6) > div:nth-child(2) {
      transition-delay: 0.9s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(7) > div:nth-child(1) {
      transition-delay: 0.9s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(7) > div:nth-child(2) {
      transition-delay: 1.05s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(8) > div:nth-child(1) {
      transition-delay: 1.05s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(8) > div:nth-child(2) {
      transition-delay: 1.2s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(9) > div:nth-child(1) {
      transition-delay: 1.2s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(9) > div:nth-child(2) {
      transition-delay: 1.35s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(10) > div:nth-child(1) {
      transition-delay: 1.35s; }
    .FullEngineVideo__list__xlSkDFMN li:nth-child(10) > div:nth-child(2) {
      transition-delay: 1.5s; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullEngineVideo__list__xlSkDFMN li {
        position: relative;
        padding-right: 50px;
        padding-top: 0;
        top: auto;
        left: auto;
        transform: none !important;
        vertical-align: top; } }
    .FullEngineVideo__list__xlSkDFMN li > div {
      transition: all .4s ease-out;
      transform: translate3d(0, 20px, 0);
      opacity: 0; }
    .FullEngineVideo__list__xlSkDFMN li.FullEngineVideo__still__LYI5_Y9S > div {
      transform: translate3d(0, 0, 0);
      opacity: 1; }

.FullEngineVideo__value__3ySJVETY {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 60px;
  line-height: 1.2em;
  white-space: nowrap;
  /*.unit & {
    @include testi("display-2");
  }*/ }
  @media (min-width: 37.5625em) {
    .FullEngineVideo__value__3ySJVETY {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .FullEngineVideo__value__3ySJVETY {
      font-size: 36px; } }
  @media (min-width: 80em) {
    .FullEngineVideo__value__3ySJVETY {
      font-size: 60px; } }

.FullEngineVideo__unit__2n_Dzscu {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .FullEngineVideo__unit__2n_Dzscu {
      font-size: 28px; } }

.FullEngineVideo__label__1WP7hGKv {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  max-width: 150px; }
  .theme-ferrari-dark .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-dark-alpha .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-light .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-neutral-grey .FullEngineVideo__label__1WP7hGKv {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-sf90-stradale .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-f8-tributo .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-monza-sp1 .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-monza-sp2 .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-f488-pista .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-f488-spider .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-f812-superfast .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .FullEngineVideo__label__1WP7hGKv {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .FullEngineVideo__label__1WP7hGKv {
    color: #505050; }
  .theme-ferrari-f8-spider .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-812-gts .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-f169 .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-scuderia-dark .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-giallo-modena .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-races-dark .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-171-black .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-171-rht-light .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-171-rht-dark .FullEngineVideo__label__1WP7hGKv {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-175 .FullEngineVideo__label__1WP7hGKv {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .FullEngineVideo__label__1WP7hGKv {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .FullEngineVideo__label__1WP7hGKv {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .FullEngineVideo__label__1WP7hGKv {
    color: #8f8f8f; }
  .theme-ferrari-f167 .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-supercar .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .FullEngineVideo__label__1WP7hGKv {
    color: #ffffff; }
  .theme-ferrari-f250 .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  .theme-ferrari-f169m .FullEngineVideo__label__1WP7hGKv {
    color: #969696; }
  @media (min-width: 37.5625em) {
    .FullEngineVideo__label__1WP7hGKv {
      text-align: right; } }
  @media (min-width: 60.0625em) {
    .FullEngineVideo__label__1WP7hGKv {
      text-align: left; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullEngineVideo__label__1WP7hGKv {
      text-align: left; } }

.FullEngineVideo__action__1Jxi5ii_ {
  position: relative;
  padding: 0 20px;
  width: 100%;
  margin-top: auto;
  z-index: 3; }
  @media (min-width: 37.5625em) {
    .FullEngineVideo__action__1Jxi5ii_ {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullEngineVideo__action__1Jxi5ii_ {
      position: static;
      text-align: right;
      margin-top: 40px; } }
  @media (min-width: 60.0625em) {
    .FullEngineVideo__action__1Jxi5ii_ {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }

@keyframes FullImage__fillBar__2CAZ_TAr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FullImage__wrapper__NDsND7mt {
  position: relative;
  width: 100%;
  min-height: 100vh;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-dark {
    background: #181818; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-dark-alpha {
    background: transparent; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-light {
    background: #ffffff; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-sf90-stradale {
    background: #303133; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-monza-sp1 {
    background: #181818; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-monza-sp2 {
    background: #404040; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f488-pista {
    background: #0e121b; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f488-spider {
    background: #17354b; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f812-superfast {
    background: #320607; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f169 {
    background: #d0dddd; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-scuderia-dark {
    background: transparent; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-races-dark {
    background: #0d0d16; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-171-black {
    background: #23252d; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-175 {
    background: #430000; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-169-spider {
    background: #c1cddb; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f167 {
    background: #000000; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-supercar {
    background: #000000; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f250 {
    background: #E7E7E7; }
  .FullImage__wrapper__NDsND7mt.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .FullImage__wrapper__NDsND7mt {
      display: block;
      padding-bottom: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullImage__wrapper__NDsND7mt {
      padding-bottom: 20px;
      min-height: 150vh; } }
  @media (min-width: 60.0625em) {
    .FullImage__wrapper__NDsND7mt {
      padding: 0; } }

.FullImage__bg-wrapper__1ys7eDkF {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.FullImage__btn-wrapper__uiPtcAU1 {
  margin-bottom: 30px; }

.FullImage__container__17o1cFke {
  z-index: 2;
  position: relative;
  width: 100%;
  pointer-events: none; }

.FullImage__action__VJME3vM9 {
  position: relative;
  padding: 0 20px;
  width: 100%;
  margin-top: auto;
  z-index: 3; }
  @media (min-width: 37.5625em) {
    .FullImage__action__VJME3vM9 {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      bottom: 0;
      right: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullImage__action__VJME3vM9 {
      position: relative;
      text-align: right;
      margin-top: 40px; } }
  @media (min-width: 60.0625em) {
    .FullImage__action__VJME3vM9 {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }

.FullImage__action-advanced__2OL2SQSH {
  opacity: 0;
  position: absolute;
  bottom: 64px;
  right: 0;
  padding: 0 20px;
  width: 100%;
  text-align: center;
  margin-top: auto;
  z-index: 3; }
  @media (min-width: 60.0625em) {
    .FullImage__action-advanced__2OL2SQSH {
      width: auto;
      text-align: right;
      bottom: 20px; } }
  .FullImage__action-advanced__2OL2SQSH:focus-within, .FullImage__action-advanced__2OL2SQSH.FullImage__visible__3dbB00kj {
    opacity: 1; }

.FullImage__button-wrap__2rpnGttf {
  pointer-events: auto;
  margin: 8px 0;
  margin-right: 16px;
  display: inline-block; }
  @media (min-width: 37.5625em) {
    .FullImage__button-wrap__2rpnGttf {
      display: block;
      margin: 16px 0;
      margin-right: 16px; } }

.FullImage__copyright__1q-8d7lJ {
  position: absolute;
  z-index: 1;
  bottom: 24px;
  padding: 0 24px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  max-width: 400px; }

@keyframes FullImageGlitch__fillBar__WPwrlcoT {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FullImageGlitch__fullImageGlitch__3BO8Efqj {
  --blend-mode-1: none;
  --blend-mode-2: none;
  --blend-mode-3: none;
  --blend-mode-4: overlay;
  --blend-color-1: transparent;
  --blend-color-2: transparent;
  --blend-color-3: transparent;
  overflow: hidden;
  height: 100dvh;
  width: 100dvw; }
  .FullImageGlitch__fullImageGlitch__3BO8Efqj.FullImageGlitch__red__FVVG3Suo {
    color: #fff;
    --blend-mode-5: darken;
    --blend-color-5: #281f1f;
    --blend-color-4: #e17b6b; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj.FullImageGlitch__red__FVVG3Suo .FullImageGlitch__cta__97YGkE4P span {
      color: #fff; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj.FullImageGlitch__red__FVVG3Suo .FullImageGlitch__cta__97YGkE4P .FullImageGlitch__circle__39zJ_TEO {
      background-image: linear-gradient(180deg, white 0%, rgba(255, 255, 255, 0.4) 20%); }
  .FullImageGlitch__fullImageGlitch__3BO8Efqj.FullImageGlitch__white__2PwYFGql {
    color: #181818;
    --blend-mode-5: lighten;
    --blend-color-5: #c5baba;
    --blend-color-4: #92989d; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj.FullImageGlitch__white__2PwYFGql .FullImageGlitch__cta__97YGkE4P span {
      color: #181818; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj.FullImageGlitch__white__2PwYFGql .FullImageGlitch__cta__97YGkE4P .FullImageGlitch__circle__39zJ_TEO {
      background-image: linear-gradient(180deg, black 0%, rgba(0, 0, 0, 0.2) 20%); }
  .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 48px 24px;
    z-index: 2; }
    @media (min-width: 60.0625em) {
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 {
        padding: 96px 48px; } }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__wrapper__1cfhL2aI {
      position: relative;
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: column; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__text__1UY-a18C {
      max-width: 450px;
      margin-top: 64px;
      align-self: flex-end;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.23em;
      text-transform: uppercase; }
      @media (min-width: 37.5625em) {
        .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__text__1UY-a18C {
          font-size: 28px; } }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__cta__97YGkE4P {
      position: absolute;
      right: 0;
      bottom: 0;
      display: flex;
      align-items: center;
      gap: 24px; }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__cta__97YGkE4P span {
        position: relative;
        display: block; }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__cta__97YGkE4P i {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100%;
        width: 50px;
        height: 50px; }
        .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__cta__97YGkE4P i .FullImageGlitch__circle__39zJ_TEO {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          display: block;
          border-radius: 50%;
          border: 3px solid transparent;
          background-size: 100% 120%;
          background-position: 0% 30%;
          -webkit-mask: linear-gradient(currentColor 0 0) padding-box, linear-gradient(currentColor 0 0);
          -webkit-mask-composite: xor;
          /*5'*/
          mask-composite: exclude;
          /*5*/ }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__cta__97YGkE4P svg {
        fill: currentColor;
        stroke: 2px; }
  .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__imagesWrapper__2VHIzxzg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: var(--bg-url) no-repeat 50% 0;
      background-color: var(--blend-color-1);
      background-size: cover;
      transform: translate3d(0, 0, 0);
      background-blend-mode: var(--blend-mode-1); }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(n+2) {
        opacity: 0; }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(2) {
        background-color: var(--blend-color-2);
        background-blend-mode: var(--blend-mode-2); }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(3) {
        background-color: var(--blend-color-3);
        background-blend-mode: var(--blend-mode-3); }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(4) {
        background-color: var(--blend-color-4);
        background-blend-mode: var(--blend-mode-4); }
      .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(5) {
        background-color: var(--blend-color-5);
        background-blend-mode: var(--blend-mode-5); }
  .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__hoverTarget__sX86avd1 {
    position: absolute;
    top: 36%;
    left: 18%;
    width: 64%;
    height: 42%;
    z-index: 4; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__hoverTarget__sX86avd1:hover ~ .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(n+2) {
      animation-duration: 4s;
      animation-timing-function: linear;
      animation-iteration-count: infinite; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__hoverTarget__sX86avd1:hover ~ .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(2) {
      animation-name: FullImageGlitch__glitch-anim-1__39tc8UjY; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__hoverTarget__sX86avd1:hover ~ .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(3) {
      animation-name: FullImageGlitch__glitch-anim-2__1pWK5tlh; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__hoverTarget__sX86avd1:hover ~ .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(4) {
      animation-name: FullImageGlitch__glitch-anim-3__3hymOczM; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__hoverTarget__sX86avd1:hover ~ .FullImageGlitch__imagesWrapper__2VHIzxzg .FullImageGlitch__image__3W0o3hsQ:nth-child(5) {
      animation-name: FullImageGlitch__glitch-anim-flash__2mjsaFjM; }
    .FullImageGlitch__fullImageGlitch__3BO8Efqj .FullImageGlitch__hoverTarget__sX86avd1:hover ~ .FullImageGlitch__content__2_EdfVl6 .FullImageGlitch__text__1UY-a18C {
      animation-name: FullImageGlitch__glitch-anim-text__OriJSXZA;
      animation-duration: 4s;
      animation-timing-function: linear;
      animation-iteration-count: infinite;
      animation-delay: 0.75s; }

@keyframes FullImageGlitch__glitch-anim-1__39tc8UjY {
  0% {
    opacity: 1;
    transform: translate3d(var(--glitch-gap-x), 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%); }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%); }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%); }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%); }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%); }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%); }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%); }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%); }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%); }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%); }
  21.9% {
    opacity: 1;
    transform: translate3d(var(--glitch-gap-x), 0, 0); }
  22%, 100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes FullImageGlitch__glitch-anim-2__1pWK5tlh {
  0% {
    opacity: 1;
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%); }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%); }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%); }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%); }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%); }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%); }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%); }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%); }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%); }
  21.9% {
    opacity: 1;
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0); }
  22%, 100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes FullImageGlitch__glitch-anim-3__3hymOczM {
  0% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * var(--glitch-gap-y)), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%); }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%); }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%); }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%); }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%); }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%); }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%); }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%); }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%); }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%); }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%); }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%); }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%); }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%); }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%); }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%); }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * var(--glitch-gap-y)), 0) scale3d(-1, -1, 1); }
  22%, 100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes FullImageGlitch__glitch-anim-text__OriJSXZA {
  0% {
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  2% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%); }
  4% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%); }
  5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%); }
  6% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%); }
  7% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%); }
  8% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
  9% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%); }
  9.9% {
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0) scale3d(-1, -1, 1); }
  10%, 100% {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%); } }

/* Flash */
@keyframes FullImageGlitch__glitch-anim-flash__2mjsaFjM {
  0%, 5% {
    opacity: 0.2;
    transform: translate3d(var(--glitch-gap-x), var(--glitch-gap-y), 0); }
  5.5%, 100% {
    opacity: 0;
    transform: translate3d(0, 0, 0); } }

.FullVideo__list__1q9I0BHy {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes FullVideo__fillBar__2RMMYfFX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.FullVideo__wrapper__22XZOW_V {
  position: relative;
  width: 100%;
  min-height: 100vh;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-dark {
    background-color: #181818; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-light {
    background-color: #ffffff; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-171-black {
    background-color: #23252d; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-175 {
    background-color: #430000; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f167 {
    background-color: #000000; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-supercar {
    background-color: #000000; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .FullVideo__wrapper__22XZOW_V.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .FullVideo__wrapper__22XZOW_V {
      display: block;
      padding-bottom: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullVideo__wrapper__22XZOW_V {
      padding-bottom: 0;
      min-height: 150vh; } }
  @media (min-width: 60.0625em) {
    .FullVideo__wrapper__22XZOW_V {
      height: 100vh;
      padding: 0; } }
  .FullVideo__wrapper__22XZOW_V .FullVideo__bg-wrapper__OF5pTKTA {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    pointer-events: none; }
  .FullVideo__wrapper__22XZOW_V .FullVideo__audio-wrapper-mobile__3OCRShne {
    position: relative;
    overflow: hidden;
    margin: 300px auto 0;
    width: calc(100% - 40px);
    z-index: 2; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullVideo__wrapper__22XZOW_V .FullVideo__audio-wrapper-mobile__3OCRShne {
        margin-top: 200vh; } }
    .FullVideo__wrapper__22XZOW_V .FullVideo__audio-wrapper-mobile__3OCRShne .FullVideo__audio-player-mobile__2lPk91Ag {
      width: 100%;
      transition: .4s ease-in-out;
      transform: translate3d(0, 100%, 0); }
      .FullVideo__wrapper__22XZOW_V .FullVideo__audio-wrapper-mobile__3OCRShne .FullVideo__audio-player-mobile__2lPk91Ag.FullVideo__audio-player-active__T81BoK-6 {
        transform: translate3d(0, 0, 0); }
  .theme-ferrari-dark .FullVideo__wrapper__22XZOW_V video {
    background-color: #181818; }
  .theme-ferrari-dark-alpha .FullVideo__wrapper__22XZOW_V video {
    background-color: transparent; }
  .theme-ferrari-light .FullVideo__wrapper__22XZOW_V video {
    background-color: #ffffff; }
  .theme-ferrari-neutral-grey .FullVideo__wrapper__22XZOW_V video {
    background-color: #ffffff; }
  .theme-ferrari-ferrari-carbon .FullVideo__wrapper__22XZOW_V video {
    background-color: #303030; }
  .theme-ferrari-sf90-stradale .FullVideo__wrapper__22XZOW_V video {
    background-color: #303133; }
  .theme-ferrari-f8-tributo .FullVideo__wrapper__22XZOW_V video {
    background-color: #1e293e; }
  .theme-ferrari-monza-sp1 .FullVideo__wrapper__22XZOW_V video {
    background-color: #181818; }
  .theme-ferrari-monza-sp2 .FullVideo__wrapper__22XZOW_V video {
    background-color: #404040; }
  .theme-ferrari-f488-pista .FullVideo__wrapper__22XZOW_V video {
    background-color: #0e121b; }
  .theme-ferrari-f488-spider .FullVideo__wrapper__22XZOW_V video {
    background-color: #17354b; }
  .theme-ferrari-f488-pista-spider .FullVideo__wrapper__22XZOW_V video {
    background-color: #191b29; }
  .theme-ferrari-f812-superfast .FullVideo__wrapper__22XZOW_V video {
    background-color: #320607; }
  .theme-ferrari-gtc4-lusso .FullVideo__wrapper__22XZOW_V video {
    background-color: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .FullVideo__wrapper__22XZOW_V video {
    background-color: #92989d; }
  .theme-ferrari-f8-spider .FullVideo__wrapper__22XZOW_V video {
    background-color: #2c2b27; }
  .theme-ferrari-812-gts .FullVideo__wrapper__22XZOW_V video {
    background-color: #f6f7f8; }
  .theme-ferrari-f169 .FullVideo__wrapper__22XZOW_V video {
    background-color: #d0dddd; }
  .theme-ferrari-scuderia-dark .FullVideo__wrapper__22XZOW_V video {
    background-color: transparent; }
  .theme-ferrari-giallo-modena .FullVideo__wrapper__22XZOW_V video {
    background-color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .FullVideo__wrapper__22XZOW_V video {
    background-color: #181818; }
  .theme-ferrari-races-dark .FullVideo__wrapper__22XZOW_V video {
    background-color: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .FullVideo__wrapper__22XZOW_V video {
    background-color: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .FullVideo__wrapper__22XZOW_V video {
    background-color: #1c1d1f; }
  .theme-ferrari-171-black .FullVideo__wrapper__22XZOW_V video {
    background-color: #23252d; }
  .theme-ferrari-171-rht-light .FullVideo__wrapper__22XZOW_V video {
    background-color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .FullVideo__wrapper__22XZOW_V video {
    background-color: #001c35; }
  .theme-ferrari-smart-guide-dark .FullVideo__wrapper__22XZOW_V video {
    background-color: #331e1c; }
  .theme-ferrari-175 .FullVideo__wrapper__22XZOW_V video {
    background-color: #430000; }
  .theme-ferrari-169-spider .FullVideo__wrapper__22XZOW_V video {
    background-color: #c1cddb; }
  .theme-ferrari-f173vs-coupe .FullVideo__wrapper__22XZOW_V video {
    background-color: #404040; }
  .theme-ferrari-f173vs-spider .FullVideo__wrapper__22XZOW_V video {
    background-color: #f3f3f3; }
  .theme-ferrari-f167 .FullVideo__wrapper__22XZOW_V video {
    background-color: #000000; }
  .theme-ferrari-supercar .FullVideo__wrapper__22XZOW_V video {
    background-color: #000000; }
  .theme-ferrari-miami-event-2024 .FullVideo__wrapper__22XZOW_V video {
    background-color: #181818; }
  .theme-ferrari-f250 .FullVideo__wrapper__22XZOW_V video {
    background-color: #E7E7E7; }
  .theme-ferrari-f169m .FullVideo__wrapper__22XZOW_V video {
    background-color: #F1F2F2; }

.FullVideo__container__1Noccqhi {
  z-index: 2;
  position: relative;
  width: 100%;
  pointer-events: none; }

.FullVideo__headline__195Tej-s {
  pointer-events: auto; }

.FullVideo__audio-wrapper__W9P9YTBu {
  overflow: hidden;
  pointer-events: all;
  width: 215px; }
  .FullVideo__audio-wrapper__W9P9YTBu .FullVideo__audio-player__2xRzfuRM {
    transition: .4s ease-in-out;
    transform: translate3d(0, 100%, 0); }
    .FullVideo__audio-wrapper__W9P9YTBu .FullVideo__audio-player__2xRzfuRM.FullVideo__audio-player-active__T81BoK-6 {
      transform: translate3d(0, 0, 0); }

.FullVideo__specs__L3UYEkro {
  position: relative;
  width: calc(100% - 40px);
  margin: 0 auto;
  padding: 5em 0; }
  @media (min-width: 37.5625em) {
    .FullVideo__specs__L3UYEkro {
      position: static; } }

.FullVideo__list__1q9I0BHy {
  position: relative;
  display: block; }
  .theme-ferrari-dark .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-light .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-neutral-grey .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-f488-pista .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-f488-spider .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-f8-spider .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-812-gts .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-f169 .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-scuderia-dark .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-races-dark .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-171-black .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .FullVideo__list__1q9I0BHy {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .FullVideo__list__1q9I0BHy {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-175 .FullVideo__list__1q9I0BHy {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .FullVideo__list__1q9I0BHy {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .FullVideo__list__1q9I0BHy {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .FullVideo__list__1q9I0BHy {
    color: #1266a4; }
  .theme-ferrari-f167 .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-supercar .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .FullVideo__list__1q9I0BHy {
    color: #ffffff; }
  .theme-ferrari-f250 .FullVideo__list__1q9I0BHy {
    color: #181818; }
  .theme-ferrari-f169m .FullVideo__list__1q9I0BHy {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .FullVideo__list__1q9I0BHy {
      position: static;
      display: flex; } }
  .FullVideo__list__1q9I0BHy li {
    display: inline-block;
    position: relative;
    padding-right: 50px;
    padding-top: 25px;
    flex: 1 0 50%;
    z-index: 3; }
    .FullVideo__list__1q9I0BHy li:first-child {
      padding-top: 0; }
    @media (min-width: 37.5625em) {
      .FullVideo__list__1q9I0BHy li {
        width: auto;
        position: absolute;
        padding-right: 0;
        padding-top: 0;
        top: 50%;
        left: 50%; } }
    .FullVideo__list__1q9I0BHy li:nth-child(1) > div:nth-child(1) {
      transition-delay: 0s; }
    .FullVideo__list__1q9I0BHy li:nth-child(1) > div:nth-child(2) {
      transition-delay: 0.15s; }
    .FullVideo__list__1q9I0BHy li:nth-child(2) > div:nth-child(1) {
      transition-delay: 0.15s; }
    .FullVideo__list__1q9I0BHy li:nth-child(2) > div:nth-child(2) {
      transition-delay: 0.3s; }
    .FullVideo__list__1q9I0BHy li:nth-child(3) > div:nth-child(1) {
      transition-delay: 0.3s; }
    .FullVideo__list__1q9I0BHy li:nth-child(3) > div:nth-child(2) {
      transition-delay: 0.45s; }
    .FullVideo__list__1q9I0BHy li:nth-child(4) > div:nth-child(1) {
      transition-delay: 0.45s; }
    .FullVideo__list__1q9I0BHy li:nth-child(4) > div:nth-child(2) {
      transition-delay: 0.6s; }
    .FullVideo__list__1q9I0BHy li:nth-child(5) > div:nth-child(1) {
      transition-delay: 0.6s; }
    .FullVideo__list__1q9I0BHy li:nth-child(5) > div:nth-child(2) {
      transition-delay: 0.75s; }
    .FullVideo__list__1q9I0BHy li:nth-child(6) > div:nth-child(1) {
      transition-delay: 0.75s; }
    .FullVideo__list__1q9I0BHy li:nth-child(6) > div:nth-child(2) {
      transition-delay: 0.9s; }
    .FullVideo__list__1q9I0BHy li:nth-child(7) > div:nth-child(1) {
      transition-delay: 0.9s; }
    .FullVideo__list__1q9I0BHy li:nth-child(7) > div:nth-child(2) {
      transition-delay: 1.05s; }
    .FullVideo__list__1q9I0BHy li:nth-child(8) > div:nth-child(1) {
      transition-delay: 1.05s; }
    .FullVideo__list__1q9I0BHy li:nth-child(8) > div:nth-child(2) {
      transition-delay: 1.2s; }
    .FullVideo__list__1q9I0BHy li:nth-child(9) > div:nth-child(1) {
      transition-delay: 1.2s; }
    .FullVideo__list__1q9I0BHy li:nth-child(9) > div:nth-child(2) {
      transition-delay: 1.35s; }
    .FullVideo__list__1q9I0BHy li:nth-child(10) > div:nth-child(1) {
      transition-delay: 1.35s; }
    .FullVideo__list__1q9I0BHy li:nth-child(10) > div:nth-child(2) {
      transition-delay: 1.5s; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .FullVideo__list__1q9I0BHy li {
        position: relative;
        padding-right: 50px;
        padding-top: 0;
        top: auto;
        left: auto;
        transform: none !important;
        vertical-align: top; } }
    .FullVideo__list__1q9I0BHy li > div {
      transition: all .4s ease-out;
      transform: translate3d(0, 20px, 0);
      opacity: 0; }
    .FullVideo__list__1q9I0BHy li.FullVideo__still__2DqyIej0 > div {
      transform: translate3d(0, 0, 0);
      opacity: 1; }

.FullVideo__value__2n4qvjkn {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 60px;
  line-height: 1.2em;
  white-space: nowrap;
  /*.unit & {
    @include testi("display-2");
  }*/ }
  @media (min-width: 37.5625em) {
    .FullVideo__value__2n4qvjkn {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .FullVideo__value__2n4qvjkn {
      font-size: 36px; } }
  @media (min-width: 80em) {
    .FullVideo__value__2n4qvjkn {
      font-size: 60px; } }

.FullVideo__unit__1K3-h2_- {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .FullVideo__unit__1K3-h2_- {
      font-size: 28px; } }

.FullVideo__label__1AdJC9CN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  max-width: 150px; }
  .theme-ferrari-dark .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-dark-alpha .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-light .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-neutral-grey .FullVideo__label__1AdJC9CN {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-sf90-stradale .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-f8-tributo .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-monza-sp1 .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-monza-sp2 .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-f488-pista .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-f488-spider .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-f812-superfast .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .FullVideo__label__1AdJC9CN {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .FullVideo__label__1AdJC9CN {
    color: #505050; }
  .theme-ferrari-f8-spider .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-812-gts .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-f169 .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-scuderia-dark .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-giallo-modena .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-races-dark .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-171-black .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-171-rht-light .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-171-rht-dark .FullVideo__label__1AdJC9CN {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-175 .FullVideo__label__1AdJC9CN {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .FullVideo__label__1AdJC9CN {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .FullVideo__label__1AdJC9CN {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .FullVideo__label__1AdJC9CN {
    color: #8f8f8f; }
  .theme-ferrari-f167 .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-supercar .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .FullVideo__label__1AdJC9CN {
    color: #ffffff; }
  .theme-ferrari-f250 .FullVideo__label__1AdJC9CN {
    color: #969696; }
  .theme-ferrari-f169m .FullVideo__label__1AdJC9CN {
    color: #969696; }

.FullVideo__action__EPiP7vSZ {
  position: relative;
  padding: 0 20px;
  width: 100%;
  margin-top: auto;
  z-index: 3; }
  @media (min-width: 37.5625em) {
    .FullVideo__action__EPiP7vSZ {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      bottom: 0;
      right: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .FullVideo__action__EPiP7vSZ {
      position: relative;
      text-align: right;
      margin-top: 40px; } }
  @media (min-width: 60.0625em) {
    .FullVideo__action__EPiP7vSZ {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }

.FullVideo__action-advanced__2tbL0GSW {
  opacity: 0;
  position: absolute;
  bottom: 64px;
  right: 0;
  padding: 0 20px;
  width: 100%;
  text-align: center;
  margin-top: auto;
  z-index: 3; }
  @media (min-width: 60.0625em) {
    .FullVideo__action-advanced__2tbL0GSW {
      width: auto;
      text-align: right;
      bottom: 20px; } }
  .FullVideo__action-advanced__2tbL0GSW:focus-within, .FullVideo__action-advanced__2tbL0GSW.FullVideo__visible__3K1QjdAl {
    opacity: 1; }

.FullVideo__play-block__XAB0EY1s {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1; }

@keyframes GdprForm__fillBar__V4txs993 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GdprForm__loader__7D_bGbWY svg {
  width: 60px;
  height: 60px;
  stroke: #181818; }

.GdprForm__title__2ctoFIjA {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  margin-bottom: 48px; }
  @media (min-width: 37.5625em) {
    .GdprForm__title__2ctoFIjA {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .GdprForm__title__2ctoFIjA {
      font-size: 36px; } }

.GdprForm__text__2KwqE1Po,
.GdprForm__text-small__3Xa19rhL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #303030;
  margin-bottom: 16px; }
  .GdprForm__text__2KwqE1Po a,
  .GdprForm__text-small__3Xa19rhL a {
    text-decoration: underline; }

.GdprForm__text-small__3Xa19rhL {
  font-size: 11px; }

.GdprForm__subtitle__J6z4m81x {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: none;
  font-size: 18px;
  padding: 10px 0; }
  .GdprForm__subtitle__J6z4m81x a {
    text-decoration: underline; }

.GdprForm__row__3FCLOwMd {
  position: relative;
  padding: 16px 0; }
  .GdprForm__row__3FCLOwMd .GdprForm__subtitle__J6z4m81x {
    margin: 0 0 16px 0;
    padding: 0; }
  .GdprForm__row__3FCLOwMd.GdprForm__with-padding__1AzgdFY2 {
    padding: 48px 0 32px 0; }
  .GdprForm__row__3FCLOwMd.GdprForm__with-border-top__3ErGO3Pz {
    border-top: 1px solid #d4d2d2; }

.GdprForm__error__2qW7s3DJ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }

.GdprForm__newschecks__e2keWNou {
  display: flex;
  position: relative;
  flex-wrap: wrap; }
  .GdprForm__newschecks__e2keWNou > div {
    width: 100%;
    padding: 5px 0; }
  @media (min-width: 37.5625em) {
    .GdprForm__newschecks__e2keWNou > div {
      width: 50%;
      padding: 0 0 5px 0; } }

.GdprForm__fieldGroup__MHf7LFC8 {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 16px 0; }

.GdprForm__radioGroup__2tVDCc11 {
  justify-content: flex-start; }
  .GdprForm__radioGroup__2tVDCc11 div {
    width: 100%; }
    @media (min-width: 37.5625em) {
      .GdprForm__radioGroup__2tVDCc11 div {
        width: auto; } }

.GdprForm__radioSubGroup__rQr3kqvE {
  margin-left: 40px;
  padding-top: 0;
  flex-wrap: nowrap;
  pointer-events: none;
  opacity: .5; }
  .GdprForm__radioSubGroup__rQr3kqvE.GdprForm__active__1LhLiFj9 {
    pointer-events: all;
    opacity: 1; }
  .GdprForm__radioSubGroup__rQr3kqvE .GdprForm__text-small__3Xa19rhL {
    padding: 8px 40px 0 0; }

.GdprForm__submit-layer__twDT_W_d {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  opacity: 0.5; }

.GdprForm__formErrorNewsletter__RrpoKSpT {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }
  .GdprForm__formErrorNewsletter__RrpoKSpT.GdprForm__subRadioGroupError__1-15u6ky {
    margin: 0 0 4px 40px; }

.GdprForm__select__24Ba7BpS {
  max-width: 360px;
  margin-bottom: 20px; }
  .GdprForm__select__24Ba7BpS * {
    font-size: 14px !important; }

.GdprForm__notification-bar__32kLMEXB {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 12px;
  color: #fff;
  background-color: #6db964;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10;
  opacity: 0;
  pointer-events: none;
  transition: opacity .5s; }
  .GdprForm__notification-bar__32kLMEXB.GdprForm__visible__1UyEax8S {
    opacity: 1;
    pointer-events: all; }
  .GdprForm__notification-bar__32kLMEXB > p {
    display: none; }
  .GdprForm__notification-bar__32kLMEXB.GdprForm__text-language__OeQ4PmwX .GdprForm__text-language__OeQ4PmwX {
    display: block; }
  .GdprForm__notification-bar__32kLMEXB.GdprForm__text-unsubscribe__1aKfQM6u .GdprForm__text-unsubscribe__1aKfQM6u {
    display: block; }
  .GdprForm__notification-bar__32kLMEXB.GdprForm__text-newsletter__2gNLPSEu .GdprForm__text-newsletter__2gNLPSEu {
    display: block; }
  .GdprForm__notification-bar__32kLMEXB.GdprForm__text-consents__aSt-x0ub .GdprForm__text-consents__aSt-x0ub {
    display: block; }

@keyframes GdprRequestTokenForm__fillBar__277f32ql {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GdprRequestTokenForm__container__1PokhLFo {
  background: #fff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .GdprRequestTokenForm__container__1PokhLFo.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

.GdprRequestTokenForm__title__2VdgITfn {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  margin-bottom: 30px; }
  @media (min-width: 37.5625em) {
    .GdprRequestTokenForm__title__2VdgITfn {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .GdprRequestTokenForm__title__2VdgITfn {
      font-size: 36px; } }

.GdprRequestTokenForm__text__1QNGw6Zy {
  margin-bottom: 30px; }

.GdprRequestTokenForm__mandatory__tILXPpsG {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: none;
  padding: 10px 0;
  margin-top: 24px; }

.GdprRequestTokenForm__input__3YVf4-1l {
  margin: 20px 0 30px 0;
  max-width: 400px; }

.GdprRequestTokenForm__error__19eEZZ_h {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }

.GdprRequestTokenForm__submit__CkM3btEn {
  margin: 20px 0 0; }

@keyframes GlitchReveal__fillBar__2RVR-10W {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GlitchReveal__wrapper___8CXe5od {
  position: relative;
  width: 100%;
  min-height: 100svh;
  overflow: hidden;
  background: #181818;
  --glitch-gap-x: 10px;
  --glitch-gap-y: 20px;
  --blend-mode-1: none;
  --blend-mode-2: none;
  --blend-mode-3: none;
  --blend-mode-4: overlay;
  --blend-color-1: transparent;
  --blend-color-2: transparent;
  --blend-color-3: transparent; }
  .GlitchReveal__wrapper___8CXe5od.GlitchReveal__show-glitch__1w-GOBij .GlitchReveal__content__248U2Ek5 {
    animation-name: GlitchReveal__glitch-anim-text__Ecsefy8P;
    animation-duration: 3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-delay: 0.8s; }
  .GlitchReveal__wrapper___8CXe5od.GlitchReveal__show-glitch__1w-GOBij .GlitchReveal__glitches__2uf7SAC5 > .GlitchReveal__image__2lKlnvNT:nth-child(n + 2) {
    animation-duration: 5s;
    animation-timing-function: linear;
    animation-iteration-count: infinite; }
  .GlitchReveal__wrapper___8CXe5od.GlitchReveal__show-glitch__1w-GOBij .GlitchReveal__glitches__2uf7SAC5 > .GlitchReveal__image__2lKlnvNT:nth-child(2) {
    animation-name: GlitchReveal__glitch-anim-1__3n-0XF9H; }
  .GlitchReveal__wrapper___8CXe5od.GlitchReveal__show-glitch__1w-GOBij .GlitchReveal__glitches__2uf7SAC5 > .GlitchReveal__image__2lKlnvNT:nth-child(3) {
    animation-name: GlitchReveal__glitch-anim-2__2q_NHurv; }
  .GlitchReveal__wrapper___8CXe5od.GlitchReveal__show-glitch__1w-GOBij .GlitchReveal__glitches__2uf7SAC5 > .GlitchReveal__image__2lKlnvNT:nth-child(4) {
    animation-name: GlitchReveal__glitch-anim-3__2jlMAoRq; }
  .GlitchReveal__wrapper___8CXe5od.GlitchReveal__show-glitch__1w-GOBij .GlitchReveal__glitches__2uf7SAC5 > .GlitchReveal__image__2lKlnvNT:nth-child(5) {
    animation-name: GlitchReveal__glitch-anim-flash__3jHWN7IQ; }

.GlitchReveal__chapter__16yCImA3 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 48px 24px 0;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .GlitchReveal__chapter__16yCImA3 {
      padding: 96px 48px 0; } }

.GlitchReveal__mobile-trigger__2KUPx3aa {
  position: absolute;
  top: 0;
  left: 0;
  background: transparent;
  width: 100%;
  height: 100%;
  z-index: 1;
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE  10+ */
  user-select: none;
  /* Standard syntax */ }

.GlitchReveal__mobile-text__1JsKkk88 {
  position: absolute;
  top: 256px;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 24px;
  text-align: center;
  text-transform: uppercase;
  pointer-events: none;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  text-transform: uppercase;
  color: #8f8f8f; }
  .theme-ferrari-dark .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-light .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-neutral-grey .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-f8-spider .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-812-gts .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-f169 .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-races-dark .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-171-black .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GlitchReveal__mobile-text__1JsKkk88 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GlitchReveal__mobile-text__1JsKkk88 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-175 .GlitchReveal__mobile-text__1JsKkk88 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GlitchReveal__mobile-text__1JsKkk88 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GlitchReveal__mobile-text__1JsKkk88 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GlitchReveal__mobile-text__1JsKkk88 {
    color: #1266a4; }
  .theme-ferrari-f167 .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-supercar .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GlitchReveal__mobile-text__1JsKkk88 {
    color: #ffffff; }
  .theme-ferrari-f250 .GlitchReveal__mobile-text__1JsKkk88 {
    color: #181818; }
  .theme-ferrari-f169m .GlitchReveal__mobile-text__1JsKkk88 {
    color: #1E4758; }
  .GlitchReveal__mobile-text__1JsKkk88 span {
    width: 270px;
    margin-top: 16px; }
  .GlitchReveal__mobile-text__1JsKkk88 svg {
    width: 40px;
    height: 40px; }
    .theme-ferrari-dark .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-dark-alpha .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-light .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-neutral-grey .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-ferrari-carbon .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-sf90-stradale .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-f8-tributo .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-monza-sp1 .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-monza-sp2 .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-f488-pista .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-f488-spider .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-f488-pista-spider .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-f812-superfast .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-gtc4-lusso .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-gtc4-lusso-t .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-f8-spider .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-812-gts .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-f169 .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-scuderia-dark .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-giallo-modena .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-giallo-modena-dark .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-races-dark .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-portofinom-dark-blue .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-sf90-spider-graphite-black .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-171-black .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-171-rht-light .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #001c35 !important; }
    .theme-ferrari-171-rht-dark .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #f3f0eb !important; }
    .theme-ferrari-smart-guide-dark .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-175 .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #fcf2f2 !important; }
    .theme-ferrari-169-spider .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #374552 !important; }
    .theme-ferrari-f173vs-coupe .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #d0d0d0 !important; }
    .theme-ferrari-f173vs-spider .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #1266a4 !important; }
    .theme-ferrari-f167 .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-supercar .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-miami-event-2024 .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #ffffff !important; }
    .theme-ferrari-f250 .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #181818 !important; }
    .theme-ferrari-f169m .GlitchReveal__mobile-text__1JsKkk88 svg path {
      stroke: #1E4758 !important; }

.GlitchReveal__actions__3eOI-yLN {
  position: absolute;
  bottom: 64px;
  left: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  padding: 0 24px;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .GlitchReveal__actions__3eOI-yLN {
      padding: 0 48px; } }
  @media (min-width: 60.0625em) {
    .GlitchReveal__actions__3eOI-yLN button {
      opacity: 0;
      pointer-events: none;
      padding: 4px 8px; }
      .theme-ferrari-dark .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-dark-alpha .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-light .GlitchReveal__actions__3eOI-yLN button {
        background: #eeeded; }
      .theme-ferrari-neutral-grey .GlitchReveal__actions__3eOI-yLN button {
        background: #eeeded; }
      .theme-ferrari-ferrari-carbon .GlitchReveal__actions__3eOI-yLN button {
        background: #181818; }
      .theme-ferrari-sf90-stradale .GlitchReveal__actions__3eOI-yLN button {
        background: #252627; }
      .theme-ferrari-f8-tributo .GlitchReveal__actions__3eOI-yLN button {
        background: #101724; }
      .theme-ferrari-monza-sp1 .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-monza-sp2 .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-f488-pista .GlitchReveal__actions__3eOI-yLN button {
        background: #1e2128; }
      .theme-ferrari-f488-spider .GlitchReveal__actions__3eOI-yLN button {
        background: #0f2331; }
      .theme-ferrari-f488-pista-spider .GlitchReveal__actions__3eOI-yLN button {
        background: #212334; }
      .theme-ferrari-f812-superfast .GlitchReveal__actions__3eOI-yLN button {
        background: #3c0b0d; }
      .theme-ferrari-gtc4-lusso .GlitchReveal__actions__3eOI-yLN button {
        background: #b2b2b2; }
      .theme-ferrari-gtc4-lusso-t .GlitchReveal__actions__3eOI-yLN button {
        background: #a0a7ac; }
      .theme-ferrari-f8-spider .GlitchReveal__actions__3eOI-yLN button {
        background: #1b1a17; }
      .theme-ferrari-812-gts .GlitchReveal__actions__3eOI-yLN button {
        background: #dbdbdb; }
      .theme-ferrari-f169 .GlitchReveal__actions__3eOI-yLN button {
        background: #dbdbdb; }
      .theme-ferrari-scuderia-dark .GlitchReveal__actions__3eOI-yLN button {
        background: #414141; }
      .theme-ferrari-giallo-modena .GlitchReveal__actions__3eOI-yLN button {
        background: #eeeded; }
      .theme-ferrari-giallo-modena-dark .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-races-dark .GlitchReveal__actions__3eOI-yLN button {
        background: #303035; }
      .theme-ferrari-portofinom-dark-blue .GlitchReveal__actions__3eOI-yLN button {
        background: #102f37; }
      .theme-ferrari-sf90-spider-graphite-black .GlitchReveal__actions__3eOI-yLN button {
        background: #252a2b; }
      .theme-ferrari-171-black .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-171-rht-light .GlitchReveal__actions__3eOI-yLN button {
        background: #ede8e1; }
      .theme-ferrari-171-rht-dark .GlitchReveal__actions__3eOI-yLN button {
        background: #001324; }
      .theme-ferrari-smart-guide-dark .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-175 .GlitchReveal__actions__3eOI-yLN button {
        background: #2c0000; }
      .theme-ferrari-169-spider .GlitchReveal__actions__3eOI-yLN button {
        background: #9ca7b4; }
      .theme-ferrari-f173vs-coupe .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-f173vs-spider .GlitchReveal__actions__3eOI-yLN button {
        background: #d0d0d0; }
      .theme-ferrari-f167 .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-supercar .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-miami-event-2024 .GlitchReveal__actions__3eOI-yLN button {
        background: #303030; }
      .theme-ferrari-f250 .GlitchReveal__actions__3eOI-yLN button {
        background: #eeeded; }
      .theme-ferrari-f169m .GlitchReveal__actions__3eOI-yLN button {
        background: #eeeded; } }
  .GlitchReveal__actions__3eOI-yLN button:focus-visible {
    opacity: 1; }

.GlitchReveal__section__N0SCsDLX {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 1; }
  .theme-ferrari-dark .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-light .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-neutral-grey .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-f8-spider .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-812-gts .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-f169 .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-races-dark .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-171-black .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GlitchReveal__section__N0SCsDLX {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GlitchReveal__section__N0SCsDLX {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-175 .GlitchReveal__section__N0SCsDLX {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GlitchReveal__section__N0SCsDLX {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GlitchReveal__section__N0SCsDLX {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GlitchReveal__section__N0SCsDLX {
    color: #1266a4; }
  .theme-ferrari-f167 .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-supercar .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GlitchReveal__section__N0SCsDLX {
    color: #ffffff; }
  .theme-ferrari-f250 .GlitchReveal__section__N0SCsDLX {
    color: #181818; }
  .theme-ferrari-f169m .GlitchReveal__section__N0SCsDLX {
    color: #1E4758; }
  .GlitchReveal__section__N0SCsDLX.GlitchReveal__default__1OO_Bi-z .GlitchReveal__image__2lKlnvNT {
    background: var(--bg-url-1) no-repeat 50% 50%/cover; }
  .GlitchReveal__section__N0SCsDLX.GlitchReveal__glitches__2uf7SAC5 .GlitchReveal__image__2lKlnvNT {
    background: var(--bg-url-2) no-repeat 50% 50%/cover;
    background-color: var(--blend-color-1);
    transform: translate3d(0, 0, 0);
    background-blend-mode: var(--blend-mode-1); }
    .GlitchReveal__section__N0SCsDLX.GlitchReveal__glitches__2uf7SAC5 .GlitchReveal__image__2lKlnvNT:nth-child(n + 2) {
      opacity: 0; }
    .GlitchReveal__section__N0SCsDLX.GlitchReveal__glitches__2uf7SAC5 .GlitchReveal__image__2lKlnvNT:nth-child(2) {
      background-color: var(--blend-color-2);
      background-blend-mode: var(--blend-mode-2); }
    .GlitchReveal__section__N0SCsDLX.GlitchReveal__glitches__2uf7SAC5 .GlitchReveal__image__2lKlnvNT:nth-child(3) {
      background-color: var(--blend-color-3);
      background-blend-mode: var(--blend-mode-3); }
    .GlitchReveal__section__N0SCsDLX.GlitchReveal__glitches__2uf7SAC5 .GlitchReveal__image__2lKlnvNT:nth-child(4) {
      background-color: var(--blend-color-4);
      background-blend-mode: var(--blend-mode-4); }
    .GlitchReveal__section__N0SCsDLX.GlitchReveal__glitches__2uf7SAC5 .GlitchReveal__image__2lKlnvNT:nth-child(5) {
      background-color: var(--blend-color-5);
      background-blend-mode: var(--blend-mode-5); }

.GlitchReveal__image__2lKlnvNT {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-touch-callout: none; }

.GlitchReveal__title__2wA_297O {
  position: absolute;
  top: 256px;
  transform: translateY(-50%);
  padding: 0 24px;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  text-transform: uppercase;
  z-index: 2; }
  @media (min-width: 37.5625em) {
    .GlitchReveal__title__2wA_297O {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .GlitchReveal__title__2wA_297O {
      font-size: 36px; } }
  .theme-ferrari-dark .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-light .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-neutral-grey .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-f488-pista .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-f488-spider .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-f8-spider .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-812-gts .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-f169 .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-scuderia-dark .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-races-dark .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-171-black .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .GlitchReveal__title__2wA_297O {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .GlitchReveal__title__2wA_297O {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-175 .GlitchReveal__title__2wA_297O {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .GlitchReveal__title__2wA_297O {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .GlitchReveal__title__2wA_297O {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .GlitchReveal__title__2wA_297O {
    color: #1266a4; }
  .theme-ferrari-f167 .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-supercar .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .GlitchReveal__title__2wA_297O {
    color: #ffffff; }
  .theme-ferrari-f250 .GlitchReveal__title__2wA_297O {
    color: #181818; }
  .theme-ferrari-f169m .GlitchReveal__title__2wA_297O {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .GlitchReveal__title__2wA_297O {
      top: 50%;
      right: 64px;
      width: 50%;
      height: 50%;
      max-width: 450px;
      max-height: 550px;
      text-align: left;
      padding: 0; } }

.GlitchReveal__content__248U2Ek5 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  text-transform: uppercase; }
  @media (min-width: 37.5625em) {
    .GlitchReveal__content__248U2Ek5 {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .GlitchReveal__content__248U2Ek5 {
      font-size: 36px; } }
  .GlitchReveal__content__248U2Ek5 .GlitchReveal__text__3txlUvD4 {
    position: absolute;
    width: 100%;
    padding: 0 2rem; }
    @media (min-width: 60.0625em) {
      .GlitchReveal__content__248U2Ek5 .GlitchReveal__text__3txlUvD4 {
        width: auto; } }
    .GlitchReveal__content__248U2Ek5 .GlitchReveal__text__3txlUvD4 > * {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.2em;
      line-height: 1.15;
      margin: 0; }
      @media (min-width: 37.5625em) {
        .GlitchReveal__content__248U2Ek5 .GlitchReveal__text__3txlUvD4 > * {
          font-size: 32px; } }
      @media (min-width: 60.0625em) {
        .GlitchReveal__content__248U2Ek5 .GlitchReveal__text__3txlUvD4 > * {
          font-size: 36px; } }

.GlitchReveal__center-ref__19sjUPAv {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 25vh;
  opacity: 0;
  visibility: hidden;
  pointer-events: none; }

@keyframes GlitchReveal__glitch-anim-1__3n-0XF9H {
  0% {
    opacity: 1;
    transform: translate3d(var(--glitch-gap-x), 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%); }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%); }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%); }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%); }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%); }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%); }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%); }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%); }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%); }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%); }
  21.9% {
    opacity: 1;
    transform: translate3d(var(--glitch-gap-x), 0, 0); }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes GlitchReveal__glitch-anim-2__2q_NHurv {
  0% {
    opacity: 1;
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%); }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%); }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%); }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%); }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%); }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%); }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%); }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%); }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%); }
  21.9% {
    opacity: 1;
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0); }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes GlitchReveal__glitch-anim-3__2jlMAoRq {
  0% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * var(--glitch-gap-y)), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%); }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%); }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%); }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%); }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%); }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%); }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%); }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%); }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%); }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%); }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%); }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%); }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%); }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%); }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%); }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%); }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%); }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%); }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * var(--glitch-gap-y)), 0) scale3d(-1, -1, 1); }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0); } }

@keyframes GlitchReveal__glitch-anim-text__Ecsefy8P {
  0% {
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%); }
  2% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%); }
  4% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%); }
  5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%); }
  6% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%); }
  7% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%); }
  8% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%); }
  9% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%); }
  9.9% {
    transform: translate3d(calc(-1 * var(--glitch-gap-x)), 0, 0) scale3d(-1, -1, 1); }
  10%,
  100% {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%); } }

/* Flash */
@keyframes GlitchReveal__glitch-anim-flash__3jHWN7IQ {
  0%,
  5% {
    opacity: 0.2;
    transform: translate3d(var(--glitch-gap-x), var(--glitch-gap-y), 0); }
  5.5%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0); } }

@keyframes GlitchReveal__fillBar__soosR-iE {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.GlitchReveal__wrapper__3_dK31RD {
  width: 100%;
  height: 100vh;
  background: #181818; }
  .GlitchReveal__wrapper__3_dK31RD.GlitchReveal__show__1GMhylEt .GlitchReveal__canvasWrap__1nxJwvXp {
    opacity: 1; }

.GlitchReveal__loader__UFxm2HcI {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2; }
  .GlitchReveal__loader__UFxm2HcI ::before {
    border-color: #fff; }

.GlitchReveal__head__2ORrd3ya {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 48px 24px 0;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .GlitchReveal__head__2ORrd3ya {
      padding: 96px 48px 0; } }

.GlitchReveal__canvasWrap__1nxJwvXp {
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity .25s ease-out; }
  .GlitchReveal__canvasWrap__1nxJwvXp canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1; }

.GlitchReveal__btns__nD5HJ_xK {
  position: absolute;
  bottom: 64px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 12px;
  z-index: 2; }
  .GlitchReveal__btns__nD5HJ_xK button {
    margin: 0 8px;
    border: none;
    outline: none;
    border-radius: 16px;
    background: #fff;
    color: #181818;
    padding: 8px 12px;
    font-size: 11px; }

@keyframes HeroInfo__fillBar__ubxX4Q8c {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HeroInfo__wrapper__33VnRchg {
  position: relative;
  min-height: 400px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100px; }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-dark {
    background: #181818; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-dark:before {
          background: rgba(24, 24, 24, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-dark-alpha {
    background: transparent; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-dark-alpha:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-dark-alpha:before {
          background: rgba(0, 0, 0, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-light {
    background: #ffffff; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-light:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-light:before {
          background: rgba(255, 255, 255, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-neutral-grey {
    background: #ffffff; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-neutral-grey:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-neutral-grey:before {
          background: rgba(255, 255, 255, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-ferrari-carbon {
    background: #303030; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-ferrari-carbon:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(48, 48, 48, 0), rgba(48, 48, 48, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-ferrari-carbon:before {
          background: rgba(48, 48, 48, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-sf90-stradale {
    background: #303133; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-sf90-stradale:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(48, 49, 51, 0), rgba(48, 49, 51, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-sf90-stradale:before {
          background: rgba(48, 49, 51, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f8-tributo {
    background: #1e293e; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f8-tributo:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(30, 41, 62, 0), rgba(30, 41, 62, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f8-tributo:before {
          background: rgba(30, 41, 62, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-monza-sp1 {
    background: #181818; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-monza-sp1:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-monza-sp1:before {
          background: rgba(24, 24, 24, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-monza-sp2 {
    background: #404040; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-monza-sp2:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(64, 64, 64, 0), rgba(64, 64, 64, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-monza-sp2:before {
          background: rgba(64, 64, 64, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-pista {
    background: #0e121b; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-pista:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(14, 18, 27, 0), rgba(14, 18, 27, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-pista:before {
          background: rgba(14, 18, 27, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-spider {
    background: #17354b; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(23, 53, 75, 0), rgba(23, 53, 75, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-spider:before {
          background: rgba(23, 53, 75, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-pista-spider {
    background: #191b29; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-pista-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(25, 27, 41, 0), rgba(25, 27, 41, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f488-pista-spider:before {
          background: rgba(25, 27, 41, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f812-superfast {
    background: #320607; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f812-superfast:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(50, 6, 7, 0), rgba(50, 6, 7, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f812-superfast:before {
          background: rgba(50, 6, 7, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-gtc4-lusso:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(198, 199, 199, 0), rgba(198, 199, 199, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-gtc4-lusso:before {
          background: rgba(198, 199, 199, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-gtc4-lusso-t:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(146, 152, 157, 0), rgba(146, 152, 157, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-gtc4-lusso-t:before {
          background: rgba(146, 152, 157, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f8-spider {
    background: #2c2b27; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f8-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(44, 43, 39, 0), rgba(44, 43, 39, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f8-spider:before {
          background: rgba(44, 43, 39, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-812-gts {
    background: #f6f7f8; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-812-gts:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(246, 247, 248, 0), rgba(246, 247, 248, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-812-gts:before {
          background: rgba(246, 247, 248, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f169 {
    background: #d0dddd; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f169:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(208, 221, 221, 0), rgba(208, 221, 221, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f169:before {
          background: rgba(208, 221, 221, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-scuderia-dark {
    background: transparent; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-scuderia-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-scuderia-dark:before {
          background: rgba(0, 0, 0, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-giallo-modena {
    background: #ffffff; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-giallo-modena:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-giallo-modena:before {
          background: rgba(255, 255, 255, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-giallo-modena-dark {
    background: #181818; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-giallo-modena-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-giallo-modena-dark:before {
          background: rgba(24, 24, 24, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-races-dark {
    background: #0d0d16; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-races-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(13, 13, 22, 0), rgba(13, 13, 22, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-races-dark:before {
          background: rgba(13, 13, 22, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-portofinom-dark-blue:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(13, 32, 37, 0), rgba(13, 32, 37, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-portofinom-dark-blue:before {
          background: rgba(13, 32, 37, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-sf90-spider-graphite-black:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(28, 29, 31, 0), rgba(28, 29, 31, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-sf90-spider-graphite-black:before {
          background: rgba(28, 29, 31, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-black {
    background: #23252d; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-black:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(35, 37, 45, 0), rgba(35, 37, 45, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-black:before {
          background: rgba(35, 37, 45, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-rht-light:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(243, 240, 235, 0), rgba(243, 240, 235, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-rht-light:before {
          background: rgba(243, 240, 235, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-rht-dark {
    background: #001c35; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-rht-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 28, 53, 0), rgba(0, 28, 53, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-171-rht-dark:before {
          background: rgba(0, 28, 53, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-smart-guide-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(51, 30, 28, 0), rgba(51, 30, 28, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-smart-guide-dark:before {
          background: rgba(51, 30, 28, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-175 {
    background: #430000; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-175:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(67, 0, 0, 0), rgba(67, 0, 0, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-175:before {
          background: rgba(67, 0, 0, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-169-spider {
    background: #c1cddb; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-169-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(193, 205, 219, 0), rgba(193, 205, 219, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-169-spider:before {
          background: rgba(193, 205, 219, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f173vs-coupe {
    background: #404040; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f173vs-coupe:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(64, 64, 64, 0), rgba(64, 64, 64, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f173vs-coupe:before {
          background: rgba(64, 64, 64, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f173vs-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(243, 243, 243, 0), rgba(243, 243, 243, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f173vs-spider:before {
          background: rgba(243, 243, 243, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f167 {
    background: #000000; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f167:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f167:before {
          background: rgba(0, 0, 0, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-supercar {
    background: #000000; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-supercar:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-supercar:before {
          background: rgba(0, 0, 0, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-miami-event-2024 {
    background: #181818; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-miami-event-2024:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-miami-event-2024:before {
          background: rgba(24, 24, 24, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f250 {
    background: #E7E7E7; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f250:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(231, 231, 231, 0), rgba(231, 231, 231, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f250:before {
          background: rgba(231, 231, 231, 0.35); } }
  .HeroInfo__wrapper__33VnRchg.theme-ferrari-f169m {
    background: #F1F2F2; }
    .HeroInfo__wrapper__33VnRchg.theme-ferrari-f169m:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(241, 242, 242, 0), rgba(241, 242, 242, 0.35)); }
      @media (min-width: 37.5625em) {
        .HeroInfo__wrapper__33VnRchg.theme-ferrari-f169m:before {
          background: rgba(241, 242, 242, 0.35); } }
  .HeroInfo__wrapper__33VnRchg .HeroInfo__bg-wrapper__1Vc0I3K8 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  @media (min-width: 37.5625em) {
    .HeroInfo__wrapper__33VnRchg {
      min-height: 326px; } }
  @media (min-width: 60.0625em) {
    .HeroInfo__wrapper__33VnRchg {
      min-height: 496px; } }
  @media (min-width: 80em) {
    .HeroInfo__wrapper__33VnRchg {
      min-height: 543px; } }
  @media (min-width: 100.0625em) {
    .HeroInfo__wrapper__33VnRchg {
      min-height: 600px; } }

.HeroInfo__chapterTitle__34Gx7fMq {
  width: 100%;
  padding: 24px;
  z-index: 10; }
  @media (min-width: 37.5625em) {
    .HeroInfo__chapterTitle__34Gx7fMq {
      padding: 48px; } }
  .HeroInfo__chapterTitle__34Gx7fMq ~ .HeroInfo__content__2lm1TkEr {
    margin: 0 auto auto; }

.HeroInfo__content__2lm1TkEr {
  position: relative;
  z-index: 2;
  width: 100%;
  padding: 0 24px;
  max-width: 1200px;
  margin: 0 auto; }
  @media (min-width: 80em) {
    .HeroInfo__content__2lm1TkEr {
      padding: 0 64px; } }

.HeroInfo__uptitle__3AhfJ2zd {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  color: #fff; }
  .theme-ferrari-dark .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-light .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-neutral-grey .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-f8-spider .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-812-gts .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-f169 .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-races-dark .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-171-black .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HeroInfo__uptitle__3AhfJ2zd {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HeroInfo__uptitle__3AhfJ2zd {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-175 .HeroInfo__uptitle__3AhfJ2zd {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HeroInfo__uptitle__3AhfJ2zd {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HeroInfo__uptitle__3AhfJ2zd {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HeroInfo__uptitle__3AhfJ2zd {
    color: #1266a4; }
  .theme-ferrari-f167 .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-supercar .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HeroInfo__uptitle__3AhfJ2zd {
    color: #ffffff; }
  .theme-ferrari-f250 .HeroInfo__uptitle__3AhfJ2zd {
    color: #181818; }
  .theme-ferrari-f169m .HeroInfo__uptitle__3AhfJ2zd {
    color: #1E4758; }

.HeroInfo__aligner__MJpcytFU {
  max-width: 500px;
  padding: 10px; }

.HeroInfo__text__i81R44qh {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-top: 5px; }
  .theme-ferrari-dark .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-light .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-neutral-grey .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-f8-spider .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-812-gts .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-f169 .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-races-dark .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-171-black .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HeroInfo__text__i81R44qh {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HeroInfo__text__i81R44qh {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-175 .HeroInfo__text__i81R44qh {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HeroInfo__text__i81R44qh {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HeroInfo__text__i81R44qh {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HeroInfo__text__i81R44qh {
    color: #1266a4; }
  .theme-ferrari-f167 .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-supercar .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HeroInfo__text__i81R44qh {
    color: #ffffff; }
  .theme-ferrari-f250 .HeroInfo__text__i81R44qh {
    color: #181818; }
  .theme-ferrari-f169m .HeroInfo__text__i81R44qh {
    color: #1E4758; }
  .HeroInfo__text__i81R44qh a {
    color: #fff; }

.HeroInfo__title__1coPdlRj {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  font-size: 26px;
  margin-top: 5px; }
  @media (min-width: 37.5625em) {
    .HeroInfo__title__1coPdlRj {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .HeroInfo__title__1coPdlRj {
      font-size: 36px; } }
  .theme-ferrari-dark .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-light .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-neutral-grey .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-f8-spider .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-812-gts .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-f169 .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-races-dark .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-171-black .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HeroInfo__title__1coPdlRj {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HeroInfo__title__1coPdlRj {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-175 .HeroInfo__title__1coPdlRj {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HeroInfo__title__1coPdlRj {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HeroInfo__title__1coPdlRj {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HeroInfo__title__1coPdlRj {
    color: #1266a4; }
  .theme-ferrari-f167 .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-supercar .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HeroInfo__title__1coPdlRj {
    color: #ffffff; }
  .theme-ferrari-f250 .HeroInfo__title__1coPdlRj {
    color: #181818; }
  .theme-ferrari-f169m .HeroInfo__title__1coPdlRj {
    color: #1E4758; }

@keyframes HeroLogoCta__fillBar__lzx08_HP {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HeroLogoCta__wrapper__1_CObOMd {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .HeroLogoCta__wrapper__1_CObOMd::before {
    content: '';
    display: block;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7));
    width: 100%;
    height: 120px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1; }

.HeroLogoCta__content__1BLCYv9r {
  position: relative;
  z-index: 1;
  display: flex;
  min-height: 80vw;
  width: 100%;
  padding-top: 20%; }
  @media (min-width: 60.0625em) {
    .HeroLogoCta__content__1BLCYv9r {
      padding: 0;
      align-items: center;
      min-height: 530px; } }

.HeroLogoCta__cta__1Vy4sq0K {
  color: #fff; }

.HeroLogoCta__image__2Vw13gBH {
  display: block; }

.HeroLogoCta__logo__3xzvOPkR {
  display: block;
  max-width: 50%;
  padding-bottom: 16px; }
  @media (min-width: 37.5625em) {
    .HeroLogoCta__logo__3xzvOPkR {
      max-width: 30%; } }

@keyframes HeroLogoText__fillBar__3fj_4jWn {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HeroLogoText__wrapper__3cXe7FE2 {
  position: relative;
  min-height: 400px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 110px; }
  @media (min-width: 37.5625em) {
    .HeroLogoText__wrapper__3cXe7FE2 {
      padding-top: 130px;
      padding-bottom: 140px; } }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-dark {
    background: #181818; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-dark-alpha {
    background: transparent; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-dark-alpha:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-light {
    background: #ffffff; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-light:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-neutral-grey {
    background: #ffffff; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-neutral-grey:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-ferrari-carbon {
    background: #303030; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-ferrari-carbon:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(48, 48, 48, 0), rgba(48, 48, 48, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-sf90-stradale {
    background: #303133; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-sf90-stradale:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(48, 49, 51, 0), rgba(48, 49, 51, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f8-tributo {
    background: #1e293e; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f8-tributo:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(30, 41, 62, 0), rgba(30, 41, 62, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-monza-sp1 {
    background: #181818; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-monza-sp1:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-monza-sp2 {
    background: #404040; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-monza-sp2:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(64, 64, 64, 0), rgba(64, 64, 64, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f488-pista {
    background: #0e121b; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f488-pista:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(14, 18, 27, 0), rgba(14, 18, 27, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f488-spider {
    background: #17354b; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f488-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(23, 53, 75, 0), rgba(23, 53, 75, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f488-pista-spider {
    background: #191b29; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f488-pista-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(25, 27, 41, 0), rgba(25, 27, 41, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f812-superfast {
    background: #320607; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f812-superfast:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(50, 6, 7, 0), rgba(50, 6, 7, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-gtc4-lusso:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(198, 199, 199, 0), rgba(198, 199, 199, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-gtc4-lusso-t:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(146, 152, 157, 0), rgba(146, 152, 157, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f8-spider {
    background: #2c2b27; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f8-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(44, 43, 39, 0), rgba(44, 43, 39, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-812-gts {
    background: #f6f7f8; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-812-gts:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(246, 247, 248, 0), rgba(246, 247, 248, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f169 {
    background: #d0dddd; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f169:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(208, 221, 221, 0), rgba(208, 221, 221, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-scuderia-dark {
    background: transparent; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-scuderia-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-giallo-modena {
    background: #ffffff; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-giallo-modena:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-giallo-modena-dark {
    background: #181818; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-giallo-modena-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-races-dark {
    background: #0d0d16; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-races-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(13, 13, 22, 0), rgba(13, 13, 22, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-portofinom-dark-blue:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(13, 32, 37, 0), rgba(13, 32, 37, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-sf90-spider-graphite-black:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(28, 29, 31, 0), rgba(28, 29, 31, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-171-black {
    background: #23252d; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-171-black:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(35, 37, 45, 0), rgba(35, 37, 45, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-171-rht-light:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(243, 240, 235, 0), rgba(243, 240, 235, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-171-rht-dark {
    background: #001c35; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-171-rht-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 28, 53, 0), rgba(0, 28, 53, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-smart-guide-dark:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(51, 30, 28, 0), rgba(51, 30, 28, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-175 {
    background: #430000; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-175:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(67, 0, 0, 0), rgba(67, 0, 0, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-169-spider {
    background: #c1cddb; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-169-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(193, 205, 219, 0), rgba(193, 205, 219, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f173vs-coupe {
    background: #404040; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f173vs-coupe:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(64, 64, 64, 0), rgba(64, 64, 64, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f173vs-spider:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(243, 243, 243, 0), rgba(243, 243, 243, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f167 {
    background: #000000; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f167:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-supercar {
    background: #000000; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-supercar:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-miami-event-2024 {
    background: #181818; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-miami-event-2024:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f250 {
    background: #E7E7E7; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f250:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(231, 231, 231, 0), rgba(231, 231, 231, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f169m {
    background: #F1F2F2; }
    .HeroLogoText__wrapper__3cXe7FE2.theme-ferrari-f169m:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-image: linear-gradient(to left, rgba(241, 242, 242, 0), rgba(241, 242, 242, 0.6)); }
  .HeroLogoText__wrapper__3cXe7FE2 .HeroLogoText__bg-wrapper__23Pinauw {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  @media (min-width: 37.5625em) {
    .HeroLogoText__wrapper__3cXe7FE2 {
      min-height: 294px; } }
  @media (min-width: 60.0625em) {
    .HeroLogoText__wrapper__3cXe7FE2 {
      min-height: 446px; } }
  @media (min-width: 80em) {
    .HeroLogoText__wrapper__3cXe7FE2 {
      min-height: 489px; } }
  @media (min-width: 100.0625em) {
    .HeroLogoText__wrapper__3cXe7FE2 {
      min-height: 500px; } }

.HeroLogoText__chapterTitle__1tZzwE1t {
  width: 100%;
  padding: 24px;
  z-index: 10; }
  @media (min-width: 37.5625em) {
    .HeroLogoText__chapterTitle__1tZzwE1t {
      padding: 48px; } }
  .HeroLogoText__chapterTitle__1tZzwE1t ~ .HeroLogoText__content__nWIfQ1y4 {
    margin: 0 auto auto; }

.HeroLogoText__content__nWIfQ1y4 {
  position: relative;
  z-index: 2;
  width: 100%;
  padding: 0 24px;
  max-width: 1200px;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase; }
  @media (min-width: 80em) {
    .HeroLogoText__content__nWIfQ1y4 {
      padding: 0 64px; } }

.HeroLogoText__preTitle__3Trewa4X {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #fff; }
  .theme-ferrari-dark .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-light .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-neutral-grey .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-f8-spider .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-812-gts .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-f169 .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-races-dark .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-171-black .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HeroLogoText__preTitle__3Trewa4X {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HeroLogoText__preTitle__3Trewa4X {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-175 .HeroLogoText__preTitle__3Trewa4X {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HeroLogoText__preTitle__3Trewa4X {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HeroLogoText__preTitle__3Trewa4X {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HeroLogoText__preTitle__3Trewa4X {
    color: #1266a4; }
  .theme-ferrari-f167 .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-supercar .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HeroLogoText__preTitle__3Trewa4X {
    color: #ffffff; }
  .theme-ferrari-f250 .HeroLogoText__preTitle__3Trewa4X {
    color: #181818; }
  .theme-ferrari-f169m .HeroLogoText__preTitle__3Trewa4X {
    color: #1E4758; }

.HeroLogoText__aligner__2wmdtUzk {
  max-width: 800px;
  margin: 0 auto;
  padding: 10px; }
  .HeroLogoText__aligner__2wmdtUzk .HeroLogoText__logo__1XO8-b_p {
    width: auto;
    max-width: 100%; }

.HeroLogoText__text__rVBmJQQj {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-top: 5px;
  text-transform: none; }
  .theme-ferrari-dark .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-light .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-neutral-grey .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-f8-spider .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-812-gts .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-f169 .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-races-dark .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-171-black .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HeroLogoText__text__rVBmJQQj {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HeroLogoText__text__rVBmJQQj {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-175 .HeroLogoText__text__rVBmJQQj {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HeroLogoText__text__rVBmJQQj {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HeroLogoText__text__rVBmJQQj {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HeroLogoText__text__rVBmJQQj {
    color: #1266a4; }
  .theme-ferrari-f167 .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-supercar .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HeroLogoText__text__rVBmJQQj {
    color: #ffffff; }
  .theme-ferrari-f250 .HeroLogoText__text__rVBmJQQj {
    color: #181818; }
  .theme-ferrari-f169m .HeroLogoText__text__rVBmJQQj {
    color: #1E4758; }
  .HeroLogoText__text__rVBmJQQj a {
    color: #fff; }

.HeroLogoText__title__gWP-2-Sn {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  font-size: 26px;
  margin-top: 5px; }
  @media (min-width: 37.5625em) {
    .HeroLogoText__title__gWP-2-Sn {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .HeroLogoText__title__gWP-2-Sn {
      font-size: 36px; } }
  .theme-ferrari-dark .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-light .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-neutral-grey .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-f8-spider .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-812-gts .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-f169 .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-races-dark .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-171-black .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HeroLogoText__title__gWP-2-Sn {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HeroLogoText__title__gWP-2-Sn {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-175 .HeroLogoText__title__gWP-2-Sn {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HeroLogoText__title__gWP-2-Sn {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HeroLogoText__title__gWP-2-Sn {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HeroLogoText__title__gWP-2-Sn {
    color: #1266a4; }
  .theme-ferrari-f167 .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-supercar .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HeroLogoText__title__gWP-2-Sn {
    color: #ffffff; }
  .theme-ferrari-f250 .HeroLogoText__title__gWP-2-Sn {
    color: #181818; }
  .theme-ferrari-f169m .HeroLogoText__title__gWP-2-Sn {
    color: #1E4758; }

.HeroLogoText__ctaWrapper__11G2A2j9 {
  margin-top: 24px; }

@keyframes HorizontalSlider__fillBar__2wQbh5H4 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HorizontalSlider__container__1-itOFG_ {
  background: #fff;
  width: 100%;
  overflow: hidden; }
  .HorizontalSlider__container__1-itOFG_ .swiper-container {
    overflow: visible; }
  .HorizontalSlider__container__1-itOFG_ .swiper-wrapper {
    flex-direction: column; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__container__1-itOFG_ .swiper-wrapper {
        flex-direction: row; } }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-dark {
    background: #181818; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-dark-alpha {
    background: transparent; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-light {
    background: #ffffff; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-sf90-stradale {
    background: #303133; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-monza-sp1 {
    background: #181818; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-monza-sp2 {
    background: #404040; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f488-pista {
    background: #0e121b; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f488-spider {
    background: #17354b; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f812-superfast {
    background: #320607; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f169 {
    background: #d0dddd; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-scuderia-dark {
    background: transparent; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-races-dark {
    background: #0d0d16; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-171-black {
    background: #23252d; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-175 {
    background: #430000; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-169-spider {
    background: #c1cddb; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f167 {
    background: #000000; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-supercar {
    background: #000000; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f250 {
    background: #E7E7E7; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-f169m {
    background: #F1F2F2; }
  .HorizontalSlider__container__1-itOFG_.theme-ferrari-miami-event-2024, .HorizontalSlider__container__1-itOFG_.theme-ferrari-supercar {
    background: none;
    backdrop-filter: blur(70px);
    -webkit-backdrop-filter: blur(70px);
    color: #fff; }
    .HorizontalSlider__container__1-itOFG_.theme-ferrari-miami-event-2024 [class^='Headline__paragraph'], .HorizontalSlider__container__1-itOFG_.theme-ferrari-supercar [class^='Headline__paragraph'] {
      color: #d4d2d2 !important; }
  .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw {
    height: 100lvh;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 50px 24px 112px 24px;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw {
        overflow: visible;
        padding: 0; } }
    .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw.HorizontalSlider__with-related__1MYtYjOd .swiper-slide:last-child {
      padding: 0 0 160px 0;
      background: #efeded;
      width: calc(100% + 48px);
      padding: 0 24px;
      margin: 24px 0 0 -24px;
      text-align: center;
      overflow: auto;
      display: flex;
      justify-content: flex-end;
      flex-direction: column; }
      .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw.HorizontalSlider__with-related__1MYtYjOd .swiper-slide:last-child > span {
        width: 100%; }
      @media (min-width: 60.0625em) {
        .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw.HorizontalSlider__with-related__1MYtYjOd .swiper-slide:last-child {
          background: #181818;
          height: 100vh;
          width: 100%;
          max-width: 615px;
          margin: 0 0 0 0;
          padding: 0 60px; } }
      .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw.HorizontalSlider__with-related__1MYtYjOd .swiper-slide:last-child .HorizontalSlider__title__2t1KVuU7 {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 18px;
        line-height: 1.3em;
        color: #181818;
        margin: 50px auto; }
        @media (min-width: 60.0625em) {
          .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw.HorizontalSlider__with-related__1MYtYjOd .swiper-slide:last-child .HorizontalSlider__title__2t1KVuU7 {
            color: #fff; } }
        @media (min-width: 80em) {
          .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw.HorizontalSlider__with-related__1MYtYjOd .swiper-slide:last-child .HorizontalSlider__title__2t1KVuU7 {
            margin: 57px auto; } }
      .HorizontalSlider__container__1-itOFG_ .HorizontalSlider__carousel__2MzoLAiw.HorizontalSlider__with-related__1MYtYjOd .swiper-slide:last-child .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__title__2t1KVuU7 {
        color: #fff; }
  .HorizontalSlider__container__1-itOFG_ .swiper-slide .inner-slide {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%;
    height: auto;
    flex: 0 0 auto; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__container__1-itOFG_ .swiper-slide .inner-slide {
        flex-direction: row;
        width: auto;
        height: 100vh;
        /* Fallback for browsers that do not support Custom Properties */
        height: calc(var(--ferrari-vh-fix, 1vh) * 100); } }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__container__1-itOFG_ .swiper-slide .inner-slide--vertical {
        flex-direction: column;
        padding: 20vh 0 0 0;
        padding: 0 15vw 0 0; }
        .HorizontalSlider__container__1-itOFG_ .swiper-slide .inner-slide--vertical .HorizontalSlider__image-wrapper__2RFcFTsI {
          height: 50vh; } }
  .HorizontalSlider__container__1-itOFG_ .swiper-slide:first-child .HorizontalSlider__image-wrapper__2RFcFTsI:not(.HorizontalSlider__image-wrapper--video__-tJ0dl0h) {
    width: 100%; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__container__1-itOFG_ .swiper-slide:first-child .HorizontalSlider__image-wrapper__2RFcFTsI:not(.HorizontalSlider__image-wrapper--video__-tJ0dl0h) {
        width: auto; } }
    .HorizontalSlider__container__1-itOFG_ .swiper-slide:first-child .HorizontalSlider__image-wrapper__2RFcFTsI:not(.HorizontalSlider__image-wrapper--video__-tJ0dl0h) img {
      width: calc(100% + 48px); }
      @media (min-width: 60.0625em) {
        .HorizontalSlider__container__1-itOFG_ .swiper-slide:first-child .HorizontalSlider__image-wrapper__2RFcFTsI:not(.HorizontalSlider__image-wrapper--video__-tJ0dl0h) img {
          margin-left: -24px;
          width: auto;
          margin: 0; } }
  @media (min-width: 60.0625em) {
    .HorizontalSlider__container__1-itOFG_ .swiper-slide {
      flex-direction: row;
      width: auto;
      min-height: 100%; }
      .HorizontalSlider__container__1-itOFG_ .swiper-slide:last-child .HorizontalSlider__image-wrapper__2RFcFTsI {
        padding: 0; } }

.HorizontalSlider__text-wrapper__2rGRUfhC {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 40px 0;
  flex: 1 0 auto; }
  @media (min-width: 60.0625em) {
    .HorizontalSlider__text-wrapper__2rGRUfhC {
      padding: 10vh 15vw 10vh 0; } }
  .HorizontalSlider__slide--vertical__18Apq8mq .HorizontalSlider__text-wrapper__2rGRUfhC {
    height: auto;
    padding: 5vh 0 5vh 0;
    flex: 0 0 auto; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__slide--vertical__18Apq8mq .HorizontalSlider__text-wrapper__2rGRUfhC {
        padding-left: 80px; } }

@media (min-width: 60.0625em) {
  .HorizontalSlider__headline-flex__3NZ_Zy99 {
    align-items: flex-end; } }

.HorizontalSlider__image-wrapper__2RFcFTsI {
  display: block; }
  @media (min-width: 60.0625em) {
    .HorizontalSlider__image-wrapper__2RFcFTsI {
      height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      height: calc(var(--ferrari-vh-fix, 1vh) * 100);
      display: flex;
      flex: 0 0 auto;
      align-self: flex-start;
      padding: 0 15vw 0 0; } }
  .HorizontalSlider__image-wrapper__2RFcFTsI img {
    display: block;
    object-fit: contain;
    width: 100%; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__image-wrapper__2RFcFTsI img {
        width: auto;
        height: 100%; } }
  .HorizontalSlider__slide--vertical__18Apq8mq .HorizontalSlider__image-wrapper__2RFcFTsI {
    order: -1;
    padding: 0;
    flex: 0 1 auto;
    min-height: 0;
    text-align: center; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__slide--vertical__18Apq8mq .HorizontalSlider__image-wrapper__2RFcFTsI {
        height: 50vh; } }
  .HorizontalSlider__image-wrapper--video__-tJ0dl0h {
    padding: 0 0 60%;
    height: 0;
    margin: 0 0 0 -24px;
    width: calc(100% + 48px);
    align-self: flex-start;
    position: relative; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h {
        padding: 0;
        margin: 0 15vw 0 0;
        height: 100vh;
        width: 177.77vh; } }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-video {
      position: absolute;
      left: 0;
      top: 0;
      height: 100%;
      width: 100%; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-video.th-media-init .th-controls {
        display: none !important; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-video.th-fullscreen .th-time-info-text {
        right: 60px; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-video.th-fullscreen .th-volume-button {
        right: 0; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-video.th-fullscreen .th-fullscreen-button {
        position: fixed !important;
        cursor: pointer;
        top: 50px;
        bottom: auto;
        left: 25px;
        background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNC42NzQxNzQ3OSA2TC4zNDMxNDU3NSAxLjA1MDI1MjUzYy0uMTk1MTYxNDctLjE5NTE2MTQ3LS4xOTUxNjE0Ny0uNTExOTQ1MyAwLS43MDcxMDY3OC4xOTUxNjE0Ny0uMTk1MTYxNDcuNTExOTQ1MzEtLjE5NTE2MTQ3LjcwNzEwNjc4IDBMNiA0LjY3NDE3NDggMTAuOTQ5NzQ3NDcuMzQzMTQ1NzVjLjE5NTE2MTQ3LS4xOTUxNjE0Ny41MTE5NDUzLS4xOTUxNjE0Ny43MDcxMDY3OCAwIC4xOTUxNjE0Ny4xOTUxNjE0Ny4xOTUxNjE0Ny41MTE5NDUzMSAwIC43MDcxMDY3OEw3LjMyNTgyNTIgNmw0LjMzMTAyOTA0IDQuOTQ5NzQ3NDdjLjE5NTE2MTQ3LjE5NTE2MTQ3LjE5NTE2MTQ3LjUxMTk0NTMgMCAuNzA3MTA2NzgtLjE5NTE2MTQ3LjE5NTE2MTQ3LS41MTE5NDUzMS4xOTUxNjE0Ny0uNzA3MTA2NzggMEw2IDcuMzI1ODI1MmwtNC45NDk3NDc0NyA0LjMzMTAyOTA0Yy0uMTk1MTYxNDcuMTk1MTYxNDctLjUxMTk0NTMuMTk1MTYxNDctLjcwNzEwNjc4IDAtLjE5NTE2MTQ3LS4xOTUxNjE0Ny0uMTk1MTYxNDctLjUxMTk0NTMxIDAtLjcwNzEwNjc4TDQuNjc0MTc0OCA2eiIgLz4KPC9zdmc+Cg==");
        background-size: 12px;
        background-repeat: no-repeat;
        background-position: center; }
        .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-video.th-fullscreen .th-fullscreen-button .th-button {
          display: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-caption-text,
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-hd-button,
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-speed-button {
      display: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-controls:before {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 40%;
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7));
      opacity: 0;
      transition: opacity 200ms; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-media-paused .th-controls:before,
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-user-active .th-controls:before {
      opacity: 1; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-control-bar.th-horizontal.th-bottom {
      width: calc(100% - 40px);
      margin: 0 20px;
      padding: 0;
      bottom: 35px !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-control-bar.th-horizontal
.th-group:not(:first-child)
> div:first-child {
      padding-left: 0; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-control-bg-color {
      background: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-play-button {
      position: absolute !important;
      bottom: calc(100% + 40px);
      left: 0;
      width: 76px;
      height: 76px !important;
      border: 2px solid #969696;
      overflow: hidden;
      border-radius: 100%;
      display: flex !important;
      justify-content: center;
      align-items: center; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-play-button .th-play-btn,
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-play-button .th-pause-btn {
        -webkit-tap-highlight-color: transparent;
        background: none !important; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-play-button .th-play-icon {
        width: 15px !important;
        height: 18px !important;
        margin-right: -4px; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-play-button .th-pause-icon {
        width: 12px !important;
        height: 18px !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-volume-button {
      position: absolute !important;
      bottom: calc(100% + 55px);
      right: 60px;
      border: 2px solid rgba(255, 255, 255, 0.4);
      border-radius: 100%;
      width: 40px !important;
      height: 40px !important;
      display: flex !important;
      justify-content: center;
      align-items: center;
      overflow: hidden; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-volume-button .th-volume-btn {
        background: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-fullscreen-button {
      position: absolute !important;
      bottom: calc(100% + 55px);
      right: 0;
      border: 2px solid rgba(255, 255, 255, 0.4);
      border-radius: 100%;
      width: 40px !important;
      height: 40px !important;
      display: flex !important;
      justify-content: center;
      align-items: center;
      overflow: hidden; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-fullscreen-button .th-volume-btn {
        background: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-seek {
      display: flex !important;
      max-width: 100% !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-info-text {
      position: absolute;
      bottom: calc(100% + 60px);
      right: 120px; }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-info-text .th-time-info {
        background: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-currenttime {
      font-family: 'Title-Font' !important;
      font-size: 26px !important; }
      @media (min-width: 80em) {
        .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-currenttime {
          font-size: 32px !important; } }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-duration {
      font-family: 'Title-Font' !important;
      font-size: 26px !important;
      color: #969696;
      margin-left: 15px; }
      @media (min-width: 80em) {
        .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-duration {
          font-size: 32px !important; } }
      .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-duration:before {
        display: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-total {
      height: 2px !important;
      background-color: #d4d2d2 !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-rail,
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-main,
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-bottom {
      background: none !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-current:after {
      content: '';
      position: absolute;
      top: 50%;
      right: 0;
      width: 6px;
      height: 6px;
      transform: translate(50%, -50%);
      border-radius: 50%;
      overflow: hidden;
      background: #da291c url("/esports/static/svg/double-arrows.svg") no-repeat center center;
      background-size: 15px 10px;
      z-index: 1; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-rail:hover .th-time-current:after {
      width: 30px;
      height: 30px;
      background-color: #fff; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-time-float {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      margin-left: -5px; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-svg-bg-color {
      fill: none !important;
      stroke: rgba(255, 255, 255, 0.4);
      stroke-width: 2px; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-mobile .th-play-button {
      position: absolute !important;
      bottom: calc(100%);
      width: 40px !important;
      height: 40px !important; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-mobile .th-time-info-text {
      bottom: calc(100%);
      right: 0; }
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-mobile .th-currenttime,
    .HorizontalSlider__image-wrapper--video__-tJ0dl0h .th-mobile .th-duration {
      font-size: 25px; }
  .HorizontalSlider__image-wrapper--video-loop__1SpiQVIk {
    padding: 0;
    height: auto;
    aspect-ratio: 9 / 16; }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__image-wrapper--video-loop__1SpiQVIk {
        aspect-ratio: auto;
        height: 100vh; } }
  @media (min-width: 60.0625em) {
    .HorizontalSlider__image-wrapper--nolateralspace__21MtsgF0 {
      padding-right: 0 !important;
      margin-left: 0 !important; } }

.HorizontalSlider__related__24zijgkK {
  background: #efeded;
  width: calc(100% + 48px);
  padding: 0;
  margin: 24px 0 0 0;
  text-align: center;
  height: 100vh;
  overflow: auto;
  display: flex;
  justify-content: center;
  flex-direction: column; }
  @media (min-width: 60.0625em) {
    .HorizontalSlider__related__24zijgkK {
      background: #181818;
      width: 100%;
      max-width: 615px;
      margin: 0 0 0 0; } }
  .HorizontalSlider__related__24zijgkK .HorizontalSlider__title__2t1KVuU7 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 18px;
    line-height: 1.3em;
    color: #fff;
    margin: 50px auto; }
    @media (min-width: 80em) {
      .HorizontalSlider__related__24zijgkK .HorizontalSlider__title__2t1KVuU7 {
        margin: 57px auto; } }

.HorizontalSlider__related-items__2HUR0J9J {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  flex: 0 1 650px; }

.HorizontalSlider__related-item__2EZIDeer {
  position: relative;
  display: block;
  padding: 30px 25px;
  margin-bottom: 25px;
  flex: 1 1 50%;
  max-height: 300px;
  overflow: hidden; }
  @media (min-width: 80em) {
    .HorizontalSlider__related-item__2EZIDeer {
      padding: 35px 25px; } }
  .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__content__1YnzSolZ {
    height: 100%;
    width: 100%;
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center; }
  .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__caption__3NAdmyZO {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin: auto 0 5px; }
  .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__title__2t1KVuU7 {
    margin: 0 0 25px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em;
    color: #fff;
    text-transform: uppercase; }
    @media (min-width: 37.5625em) {
      .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__title__2t1KVuU7 {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__title__2t1KVuU7 {
        font-size: 36px; } }
  .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__btn__2t-dZ0v3 {
    margin-top: auto; }
  .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__background-content__1yRW0Y4P {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    transition: transform 0.4s ease; }
    .HorizontalSlider__related-item__2EZIDeer .HorizontalSlider__background-content__1yRW0Y4P:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 1;
      background-color: rgba(24, 24, 24, 0.65); }
  .HorizontalSlider__related-item__2EZIDeer:hover .HorizontalSlider__background-content__1yRW0Y4P {
    transform: scale(1.05) translateZ(0); }

.HorizontalSlider__cta__SZtqgoog {
  position: absolute;
  margin-top: auto;
  z-index: 10; }
  @media (min-width: 60.0625em) {
    .HorizontalSlider__cta__SZtqgoog {
      right: 100px;
      bottom: 100px; } }
  @media (min-width: 100.0625em) {
    .HorizontalSlider__cta__SZtqgoog {
      right: 150px;
      bottom: 150px; } }

@keyframes Hotspots__fillBar__juXxRir_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Hotspots__container__Gkcw5TsR {
  position: relative; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-dark {
    background: #181818; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-dark-alpha {
    background: transparent; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-light {
    background: #ffffff; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f488-spider {
    background: #17354b; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f812-superfast {
    background: #320607; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f169 {
    background: #d0dddd; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-171-black {
    background: #23252d; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-175 {
    background: #430000; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f167 {
    background: #000000; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-supercar {
    background: #000000; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Hotspots__container__Gkcw5TsR.theme-ferrari-f169m {
    background: #F1F2F2; }

.Hotspots__scroll-indicator__1oPXEXdb {
  z-index: 4;
  opacity: 1;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px; }
  @media (min-width: 37.5625em) {
    .Hotspots__scroll-indicator__1oPXEXdb {
      bottom: 32px; } }

.Hotspots__show-scroll-indicator__2_8rliXM {
  opacity: 1;
  transition: opacity 0.8s ease; }

.Hotspots__hide-scroll-indicator__2qdyatjp {
  opacity: 0;
  transition: opacity 0.8s ease; }

.HotspotsLandscape__stage__2DWHDQ96, .HotspotsLandscape__canvas__1itT2TNg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes HotspotsLandscape__fillBar__1NxDe5iO {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HotspotsLandscape__wrapper__3qkO0kAG {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden; }
  .HotspotsLandscape__wrapper__3qkO0kAG .HotspotsLandscape__headline__259Vr-2u {
    pointer-events: auto;
    display: block; }

.HotspotsLandscape__container__1RRmuMfJ {
  z-index: 2;
  position: relative;
  width: 100%;
  pointer-events: none; }

.HotspotsLandscape__action__1nKdWjTU {
  z-index: 3;
  position: absolute;
  bottom: 10%;
  right: 0;
  width: 100%;
  text-align: center; }
  @media (min-width: 37.5625em) {
    .HotspotsLandscape__action__1nKdWjTU {
      width: auto;
      bottom: 0; } }

.HotspotsLandscape__stage__2DWHDQ96 {
  z-index: 1; }

.HotspotsLandscape__canvas__1itT2TNg {
  z-index: 1;
  pointer-events: none; }

.HotspotsLandscape__hotspot__38GaEwwx {
  z-index: 2; }

div.HotspotsLandscape__info__3_GWQw-7 {
  z-index: 3;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 50%; }
  @media (min-width: 60.0625em) {
    div.HotspotsLandscape__info__3_GWQw-7 {
      bottom: auto;
      top: 0;
      width: 50%;
      height: 100%; } }
  @media (min-width: 80em) {
    div.HotspotsLandscape__info__3_GWQw-7 {
      width: 40%; } }

.hotspots-fade-enter-active,
.hotspots-fade-leave-active {
  transition: opacity 0.4s ease-in-out; }

.hotspots-fade-enter,
.hotspots-fade-leave-to {
  opacity: 0; }

@keyframes HotspotsPortrait__fillBar__1CnuK69N {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HotspotsPortrait__car__2Doq0-TM {
  width: 100%; }

.HotspotsPortrait__action__Sj3Slrmf {
  position: relative;
  z-index: 2;
  padding: 20px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center; }
  @media (min-width: 60.0625em) {
    .HotspotsPortrait__action__Sj3Slrmf {
      display: block; } }

.HotspotsPortrait__discover__12GavXBG {
  margin-bottom: 72px; }

.HotspotsVideoLandscape__stage__18DChATi, .HotspotsVideoLandscape__canvas__1KQmF0NM {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes HotspotsVideoLandscape__fillBar__NUCKDEWv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HotspotsVideoLandscape__stage__18DChATi, .HotspotsVideoLandscape__canvas__1KQmF0NM {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.HotspotsVideoLandscape__wrapper__1iAsAGv7 {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden; }
  .HotspotsVideoLandscape__wrapper__1iAsAGv7 .HotspotsVideoLandscape__headline__1rze-zT4 {
    font-size: 32px;
    line-height: 1.23em; }

.HotspotsVideoLandscape__container__1q6qVp0S {
  z-index: 2;
  position: relative;
  width: 100%;
  pointer-events: none; }

.HotspotsVideoLandscape__action__3JTepruj {
  z-index: 3;
  position: absolute;
  bottom: 10%;
  right: 0;
  width: 100%;
  text-align: center; }
  @media (min-width: 37.5625em) {
    .HotspotsVideoLandscape__action__3JTepruj {
      width: auto;
      bottom: 0; } }

.HotspotsVideoLandscape__visible__1RBw9u0j {
  display: block;
  opacity: 1; }
  .HotspotsVideoLandscape__visible--transition__3nnYXdhm {
    transition: opacity .5s ease-in-out; }

.HotspotsVideoLandscape__hidden__2UyOOr5- {
  display: none;
  opacity: 0; }

.HotspotsVideoLandscape__stage__18DChATi .th-player {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1; }

.HotspotsVideoLandscape__stage__18DChATi .th-video-player .th-video-element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.HotspotsVideoLandscape__stage__18DChATi .th-video-player .th-video-element video {
  object-fit: cover;
  height: 100%;
  width: 100%; }

.HotspotsVideoLandscape__stage__18DChATi .th-video-player .th-video-poster {
  background-size: cover; }

.HotspotsVideoLandscape__stage__18DChATi .th-video-player .th-video-overlay {
  display: none !important; }

.HotspotsVideoLandscape__stage__18DChATi:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 2; }

.HotspotsVideoLandscape__canvas__1KQmF0NM {
  z-index: 1;
  pointer-events: none; }

.HotspotsVideoLandscape__hotspot__1CfzSWa2 {
  z-index: 4; }

.HotspotsVideoLandscape__poster__2J7roHe4,
.HotspotsVideoLandscape__hotspot-poster__1MagcfQ2 {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  object-fit: cover; }

.HotspotsVideoLandscape__hotspot-poster__1MagcfQ2,
.HotspotsVideoLandscape__hotspot-player___-sQtw20 {
  z-index: 2; }

div.HotspotsVideoLandscape__info__z06ldLdY {
  z-index: 5;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 50%; }
  @media (min-width: 60.0625em) {
    div.HotspotsVideoLandscape__info__z06ldLdY {
      bottom: auto;
      top: 0;
      width: 50%;
      height: 100%; } }
  @media (min-width: 80em) {
    div.HotspotsVideoLandscape__info__z06ldLdY {
      width: 40%; } }

.hotspots-fade-enter-active,
.hotspots-fade-leave-active {
  transition: opacity 0.4s ease-in-out; }

.hotspots-fade-enter,
.hotspots-fade-leave-to {
  opacity: 0; }

.fadein-poster-enter-active {
  transition: opacity 0.4s ease-in-out; }

.fadein-poster-enter,
.fadein-poster-leave-to {
  opacity: 0; }

.th-media-bg-color {
  background: transparent !important;
  background-color: transparent !important; }

@keyframes HotspotsVideoPortrait__fillBar__2c70r2R6 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HotspotsVideoPortrait__wrapper__oR4LpZUb {
  position: relative;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-dark {
    background-color: #181818; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-light {
    background-color: #ffffff; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-171-black {
    background-color: #23252d; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-175 {
    background-color: #430000; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f167 {
    background-color: #000000; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-supercar {
    background-color: #000000; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .HotspotsVideoPortrait__wrapper__oR4LpZUb {
      min-height: 100vh;
      height: auto; } }
  .HotspotsVideoPortrait__wrapper__oR4LpZUb .HotspotsVideoPortrait__container__1lb7S8CZ {
    position: relative;
    z-index: 2; }

.HotspotsVideoPortrait__visible__h3232uRM {
  display: block;
  opacity: 1; }
  .HotspotsVideoPortrait__visible--transition__2ArXi5sn {
    transition: opacity .5s ease-in-out; }

.HotspotsVideoPortrait__hidden__3EeNyJEC {
  display: none;
  opacity: 0; }

.HotspotsVideoPortrait__stage__1MU00deH {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1; }
  .HotspotsVideoPortrait__stage__1MU00deH .th-player {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1; }
  .HotspotsVideoPortrait__stage__1MU00deH .th-video .th-video-player .th-video-element video {
    object-fit: cover; }
  .HotspotsVideoPortrait__stage__1MU00deH .th-video .th-video-player .th-video-poster {
    background-size: cover; }
  .HotspotsVideoPortrait__stage__1MU00deH .th-media-bg-color {
    background: transparent !important;
    background-color: transparent !important; }

.HotspotsVideoPortrait__car__2Vacrq9K {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 2;
  object-fit: cover; }

.HotspotsVideoPortrait__action__3zgoDBtB {
  position: relative;
  padding: 20px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .HotspotsVideoPortrait__action__3zgoDBtB {
      display: block; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .HotspotsVideoPortrait__action__3zgoDBtB {
      padding: 20px 0 0 0; } }
  .HotspotsVideoPortrait__action__3zgoDBtB .HotspotsVideoPortrait__btn-focus__3_CIuceC {
    width: 100%; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .HotspotsVideoPortrait__action__3zgoDBtB .HotspotsVideoPortrait__btn-focus__3_CIuceC {
        width: auto;
        align-self: flex-end; } }

.HotspotsVideoPortrait__discover__2wcSPSwp {
  margin-bottom: 72px; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .HotspotsVideoPortrait__discover__2wcSPSwp {
      margin-top: 100px; } }

@keyframes HotspotsInfo__fillBar__1KTN-i_n {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.HotspotsInfo__wrapper__1rkyhY7M {
  position: relative; }
  @media (min-width: 37.5625em) {
    .HotspotsInfo__wrapper__1rkyhY7M {
      min-height: 100vh;
      min-height: 100lvh; } }

.HotspotsInfo__chapterTitle__1RWzxU21 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 24px;
  z-index: 1; }
  @media (min-width: 37.5625em) {
    .HotspotsInfo__chapterTitle__1RWzxU21 {
      padding: 48px; } }
  .HotspotsInfo__chapterTitle__1RWzxU21 ~ .HotspotsInfo__content__3PsTNHXr {
    margin: 0 auto auto; }

.HotspotsInfo__content__3PsTNHXr {
  position: relative; }

.HotspotsInfo__text__2Td-hGAv {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 20px;
  z-index: 1;
  color: #fff; }
  .theme-ferrari-dark .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-light .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-neutral-grey .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-f488-pista .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-f488-spider .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-f8-spider .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-812-gts .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-f169 .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-scuderia-dark .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-races-dark .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-171-black .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .HotspotsInfo__text__2Td-hGAv {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .HotspotsInfo__text__2Td-hGAv {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-175 .HotspotsInfo__text__2Td-hGAv {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .HotspotsInfo__text__2Td-hGAv {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .HotspotsInfo__text__2Td-hGAv {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .HotspotsInfo__text__2Td-hGAv {
    color: #1266a4; }
  .theme-ferrari-f167 .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-supercar .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .HotspotsInfo__text__2Td-hGAv {
    color: #ffffff; }
  .theme-ferrari-f250 .HotspotsInfo__text__2Td-hGAv {
    color: #181818; }
  .theme-ferrari-f169m .HotspotsInfo__text__2Td-hGAv {
    color: #1E4758; }
  .HotspotsInfo__text__2Td-hGAv:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.5)); }
    .theme-ferrari-dark .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.5)); }
    .theme-ferrari-dark-alpha .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)); }
    .theme-ferrari-light .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5)); }
    .theme-ferrari-neutral-grey .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5)); }
    .theme-ferrari-ferrari-carbon .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(48, 48, 48, 0), rgba(48, 48, 48, 0.5)); }
    .theme-ferrari-sf90-stradale .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(48, 49, 51, 0), rgba(48, 49, 51, 0.5)); }
    .theme-ferrari-f8-tributo .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(30, 41, 62, 0), rgba(30, 41, 62, 0.5)); }
    .theme-ferrari-monza-sp1 .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.5)); }
    .theme-ferrari-monza-sp2 .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(64, 64, 64, 0), rgba(64, 64, 64, 0.5)); }
    .theme-ferrari-f488-pista .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(14, 18, 27, 0), rgba(14, 18, 27, 0.5)); }
    .theme-ferrari-f488-spider .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(23, 53, 75, 0), rgba(23, 53, 75, 0.5)); }
    .theme-ferrari-f488-pista-spider .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(25, 27, 41, 0), rgba(25, 27, 41, 0.5)); }
    .theme-ferrari-f812-superfast .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(50, 6, 7, 0), rgba(50, 6, 7, 0.5)); }
    .theme-ferrari-gtc4-lusso .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(198, 199, 199, 0), rgba(198, 199, 199, 0.5)); }
    .theme-ferrari-gtc4-lusso-t .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(146, 152, 157, 0), rgba(146, 152, 157, 0.5)); }
    .theme-ferrari-f8-spider .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(44, 43, 39, 0), rgba(44, 43, 39, 0.5)); }
    .theme-ferrari-812-gts .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(246, 247, 248, 0), rgba(246, 247, 248, 0.5)); }
    .theme-ferrari-f169 .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(208, 221, 221, 0), rgba(208, 221, 221, 0.5)); }
    .theme-ferrari-scuderia-dark .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)); }
    .theme-ferrari-giallo-modena .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5)); }
    .theme-ferrari-giallo-modena-dark .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.5)); }
    .theme-ferrari-races-dark .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(13, 13, 22, 0), rgba(13, 13, 22, 0.5)); }
    .theme-ferrari-portofinom-dark-blue .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(13, 32, 37, 0), rgba(13, 32, 37, 0.5)); }
    .theme-ferrari-sf90-spider-graphite-black .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(28, 29, 31, 0), rgba(28, 29, 31, 0.5)); }
    .theme-ferrari-171-black .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(35, 37, 45, 0), rgba(35, 37, 45, 0.5)); }
    .theme-ferrari-171-rht-light .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(243, 240, 235, 0), rgba(243, 240, 235, 0.5)); }
    .theme-ferrari-171-rht-dark .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(0, 28, 53, 0), rgba(0, 28, 53, 0.5)); }
    .theme-ferrari-smart-guide-dark .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(51, 30, 28, 0), rgba(51, 30, 28, 0.5)); }
    .theme-ferrari-175 .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(67, 0, 0, 0), rgba(67, 0, 0, 0.5)); }
    .theme-ferrari-169-spider .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(193, 205, 219, 0), rgba(193, 205, 219, 0.5)); }
    .theme-ferrari-f173vs-coupe .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(64, 64, 64, 0), rgba(64, 64, 64, 0.5)); }
    .theme-ferrari-f173vs-spider .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(243, 243, 243, 0), rgba(243, 243, 243, 0.5)); }
    .theme-ferrari-f167 .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)); }
    .theme-ferrari-supercar .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)); }
    .theme-ferrari-miami-event-2024 .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.5)); }
    .theme-ferrari-f250 .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(231, 231, 231, 0), rgba(231, 231, 231, 0.5)); }
    .theme-ferrari-f169m .HotspotsInfo__text__2Td-hGAv:before {
      background: linear-gradient(to bottom, rgba(241, 242, 242, 0), rgba(241, 242, 242, 0.5)); }
  @media (min-width: 80em) {
    .HotspotsInfo__text__2Td-hGAv {
      padding: 48px; } }

.HotspotsInfo__title__2clDb2XF {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  font-size: 24px;
  margin-bottom: 5px; }
  @media (min-width: 37.5625em) {
    .HotspotsInfo__title__2clDb2XF {
      font-size: 28px; } }

.HotspotsInfo__subtitle__26VNL8DM {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 13px;
  display: flex;
  align-items: center; }
  .HotspotsInfo__subtitle__26VNL8DM span {
    display: block;
    padding: 0 20px 0 0;
    flex: 0 0 auto; }
  @media (min-width: 60.0625em) {
    .HotspotsInfo__subtitle__26VNL8DM:after {
      content: "";
      width: 100%;
      height: 1px;
      background: currentColor; } }

.HotspotsInfo__hotspot__P3l90JD4 {
  z-index: 50;
  transition: left 400ms, top 400ms;
  transition-timing-function: ease-in-out; }

.HotspotsInfo__bg__3fdpqnqx img {
  display: block; }

.HotspotsInfo__detail-bg__1eMS3VTK {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  opacity: 0;
  transition: opacity 400ms; }
  .HotspotsInfo__detail-bg--active__15gZKUlL {
    opacity: 1; }
  .HotspotsInfo__detail-bg__1eMS3VTK img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.HotspotsInfo__card-container__CGrjRabU {
  pointer-events: none;
  position: absolute;
  z-index: 100;
  bottom: 20px;
  left: 20px;
  opacity: 0;
  width: calc(100% - 40px);
  display: flex;
  justify-content: center; }
  @media (min-width: 60.0625em) {
    .HotspotsInfo__card-container__CGrjRabU {
      flex-direction: column;
      top: 0;
      left: 5%;
      height: 100%; } }
  @media (min-width: 80em) {
    .HotspotsInfo__card-container__CGrjRabU {
      left: 10%;
      max-width: 535px; } }

.HotspotsInfo__card-wrapper__3QBCVd8S {
  position: relative;
  max-width: 450px; }
  @media (min-width: 80em) {
    .HotspotsInfo__card-wrapper__3QBCVd8S {
      max-width: 535px; } }
  .HotspotsInfo__card-wrapper__3QBCVd8S:before {
    content: '';
    position: absolute;
    width: 95%;
    left: 2.5%;
    height: 10px;
    bottom: 0;
    z-index: -1;
    box-shadow: 0 3px 8px rgba(24, 24, 24, 0.4); }

.HotspotsInfo__card__3mGVkNbv {
  position: relative;
  width: 100%;
  background: #fff;
  border-radius: 3px;
  overflow: hidden; }

.HotspotsInfo__thumb__3oUEZSB_ {
  position: relative;
  background: #ccc;
  position: relative;
  overflow: hidden; }
  .HotspotsInfo__thumb__3oUEZSB_:before {
    content: '';
    display: block;
    height: 0px;
    padding-bottom: 56.07477%; }
  .HotspotsInfo__thumb__3oUEZSB_ > img,
  .HotspotsInfo__thumb__3oUEZSB_ > object,
  .HotspotsInfo__thumb__3oUEZSB_ > canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 100.5%; }
  .HotspotsInfo__thumb__3oUEZSB_ > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .HotspotsInfo__thumb__3oUEZSB_ img {
    display: block; }

.HotspotsInfo__play__31eb-oUq {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
  z-index: 2; }

.HotspotsInfo__info__19CpZW4L {
  position: relative;
  padding: 25px; }

.HotspotsInfo__pre-title__jv5uCsoF {
  display: block;
  margin-bottom: 10px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.HotspotsInfo__link__2LZADtcL {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px; }

.HotspotsInfo__item-title__CmsZox9F {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin: 0 25px 0 0; }
  @media (min-width: 37.5625em) {
    .HotspotsInfo__item-title__CmsZox9F {
      font-size: 28px; } }

.HotspotsInfo__highlight__3pUmTy7Z {
  position: absolute;
  top: 0;
  right: 0;
  width: 8px;
  height: 100%;
  display: none; }
  .HotspotsInfo__highlight__3pUmTy7Z.yellow {
    display: block;
    background: #f6e500; }
  .HotspotsInfo__highlight__3pUmTy7Z.red {
    display: block;
    background: #da291c; }

@keyframes IFrameBlock__fillBar__1wYD7ziG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.IFrameBlock__container__2DbBcvTz {
  position: relative;
  text-align: center; }

.IFrameBlock__chapter-title__ESi3P9mF {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .IFrameBlock__chapter-title__ESi3P9mF {
      padding: 48px; } }

.IFrameBlock__rotate__1QzQksU3 {
  content: "";
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.9); }
  .IFrameBlock__rotate__1QzQksU3 .IFrameBlock__icon__13V-UTLf {
    height: 84px;
    width: 84px;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: rotate(90deg);
    animation: IFrameBlock__icon__13V-UTLf 8s infinite; }
    .IFrameBlock__rotate__1QzQksU3 .IFrameBlock__icon__13V-UTLf svg {
      width: 100% !important;
      height: 100% !important; }
  .IFrameBlock__rotate__1QzQksU3 .IFrameBlock__label__12Ki6NNm {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-size: 13px;
    color: #fff;
    text-align: center;
    padding: 24px 64px;
    margin: 0 16px;
    opacity: 1;
    transform: translateY(0);
    animation: IFrameBlock__label__12Ki6NNm 8s infinite; }

@keyframes IFrameBlock__icon__13V-UTLf {
  0% {
    opacity: 0;
    transform: rotate(90deg); }
  5% {
    opacity: 1;
    transform: rotate(90deg); }
  18% {
    opacity: 1;
    transform: rotate(90deg); }
  50% {
    opacity: 1;
    transform: rotate(180deg); }
  95% {
    opacity: 1;
    transform: rotate(180deg); }
  100% {
    opacity: 0;
    transform: rotate(180deg); } }

@keyframes IFrameBlock__label__12Ki6NNm {
  0% {
    opacity: 0;
    transform: translateY(-10px); }
  7% {
    opacity: 0;
    transform: translateY(-10px); }
  12% {
    opacity: 1;
    transform: translateY(0); }
  95% {
    opacity: 1;
    transform: translateY(0); }
  100% {
    opacity: 0;
    transform: translateY(0); } }

@keyframes ImageAccordion__fillBar__1OS8KUI1 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageAccordion__chapterTitle__1Vw-whO3 {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .ImageAccordion__chapterTitle__1Vw-whO3 {
      padding: 48px; } }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-dark {
  background-color: #181818; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-dark-alpha {
  background-color: transparent; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-light {
  background-color: #ffffff; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-neutral-grey {
  background-color: #ffffff; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-ferrari-carbon {
  background-color: #303030; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-sf90-stradale {
  background-color: #303133; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f8-tributo {
  background-color: #1e293e; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-monza-sp1 {
  background-color: #181818; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-monza-sp2 {
  background-color: #404040; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f488-pista {
  background-color: #0e121b; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f488-spider {
  background-color: #17354b; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f488-pista-spider {
  background-color: #191b29; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f812-superfast {
  background-color: #320607; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-gtc4-lusso {
  background-color: #c6c7c7; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-gtc4-lusso-t {
  background-color: #92989d; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f8-spider {
  background-color: #2c2b27; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-812-gts {
  background-color: #f6f7f8; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f169 {
  background-color: #d0dddd; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-scuderia-dark {
  background-color: transparent; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-giallo-modena {
  background-color: #ffffff; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-giallo-modena-dark {
  background-color: #181818; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-races-dark {
  background-color: #0d0d16; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-portofinom-dark-blue {
  background-color: #0d2025; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-sf90-spider-graphite-black {
  background-color: #1c1d1f; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-171-black {
  background-color: #23252d; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-171-rht-light {
  background-color: #f3f0eb; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-171-rht-dark {
  background-color: #001c35; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-smart-guide-dark {
  background-color: #331e1c; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-175 {
  background-color: #430000; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-169-spider {
  background-color: #c1cddb; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f173vs-coupe {
  background-color: #404040; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f173vs-spider {
  background-color: #f3f3f3; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f167 {
  background-color: #000000; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-supercar {
  background-color: #000000; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-miami-event-2024 {
  background-color: #181818; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f250 {
  background-color: #E7E7E7; }

.ImageAccordion__container__3jHGPqR5.theme-ferrari-f169m {
  background-color: #F1F2F2; }

.ImageAccordion__block__3avXKGCz {
  border-bottom: 1px solid #d4d2d2;
  margin: 0 auto 32px auto; }
  @media (min-width: 37.5625em) {
    .ImageAccordion__block__3avXKGCz {
      margin: 0 auto 48px auto; } }

.ImageAccordion__content__Oifkr4TM {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  margin: 0 auto 32px auto;
  max-width: 1000px; }
  @media (min-width: 37.5625em) {
    .ImageAccordion__content__Oifkr4TM {
      flex-wrap: nowrap;
      margin: 0 auto 48px auto; } }

.ImageAccordion__image__3wE37aqV {
  position: relative;
  flex: 0 0 300px;
  width: 100%;
  overflow: hidden;
  aspect-ratio: 1;
  margin: 0 0 24px 0; }
  @media (min-width: 37.5625em) {
    .ImageAccordion__image__3wE37aqV {
      flex: 0 0 200px;
      margin: 0 64px 0 0; } }
  @media (min-width: 60.0625em) {
    .ImageAccordion__image__3wE37aqV {
      flex: 0 0 300px; } }
  .ImageAccordion__image__3wE37aqV img {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    object-fit: cover; }

@supports not (aspect-ratio: 1) {
  .ImageAccordion__image__3wE37aqV {
    height: 0;
    padding-top: 300px; }
    @media (min-width: 37.5625em) {
      .ImageAccordion__image__3wE37aqV {
        padding-top: 200px; } }
    @media (min-width: 60.0625em) {
      .ImageAccordion__image__3wE37aqV {
        padding-top: 300px; } } }

.ImageAccordion__text__2BslF9mh {
  align-self: center; }

.ImageAccordion__accordion__3GuA_xXc {
  max-width: 1000px;
  margin: 0 auto; }
  .ImageAccordion__accordion__3GuA_xXc h4 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }

.ImageAccordion__accordion-text__26A9zLOI {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }

@keyframes ImageBlock__fillBar__O4xaL8w5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageBlock__wrapper__3W53jCyE {
  position: relative;
  padding: 0;
  width: 100%;
  overflow: hidden;
  margin: 24px auto; }
  @media (min-width: 60.0625em) {
    .ImageBlock__wrapper__3W53jCyE {
      margin: 32px auto; } }
  @media (min-width: 80em) {
    .ImageBlock__wrapper__3W53jCyE {
      margin: 48px auto; } }
  @media (min-width: 100.0625em) {
    .ImageBlock__wrapper__3W53jCyE {
      margin: 64px auto; } }

.ImageBlock__image-content__sFDM_cKQ {
  position: relative;
  padding: 0 24px; }
  @media (min-width: 60.0625em) {
    .ImageBlock__image-content__sFDM_cKQ {
      padding: 0 64px; } }
  @media (min-width: 80em) {
    .ImageBlock__image-content__sFDM_cKQ {
      padding: 0 96px; } }

.ImageBlock__chapterTitle__7vU9UJeK {
  padding: 0 24px 24px; }
  @media (min-width: 37.5625em) {
    .ImageBlock__chapterTitle__7vU9UJeK {
      padding: 0 48px 48px; } }

.ImageBlock__animation-overlay__1W57LWqs {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #eeeded; }

.ImageBlock__content__8WgfcZ_O {
  width: 100%;
  max-width: 1300px;
  padding: 0;
  margin: 0 auto;
  position: relative; }
  .ImageBlock__content__8WgfcZ_O img {
    display: block; }

.ImageBlock__copyright__3bEkxS3T {
  position: absolute;
  z-index: 1;
  bottom: 24px;
  padding: 0 24px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  max-width: 400px; }

@keyframes ImageCarousel__fillBar__1S7RfqKi {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageCarousel__container__3WPy35cW {
  position: relative;
  overflow: visible; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-dark {
    background: #181818; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-dark-alpha {
    background: transparent; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-light {
    background: #ffffff; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f488-spider {
    background: #17354b; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f812-superfast {
    background: #320607; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f169 {
    background: #d0dddd; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-171-black {
    background: #23252d; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-175 {
    background: #430000; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f167 {
    background: #000000; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-supercar {
    background: #000000; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ImageCarousel__container__3WPy35cW.theme-ferrari-f169m {
    background: #F1F2F2; }
  .ImageCarousel__container__3WPy35cW .swiper-container {
    margin: 0 auto;
    padding: 0 0 48px; }
    @media (min-width: 60.0625em) {
      .ImageCarousel__container__3WPy35cW .swiper-container {
        padding: 0; } }
  .ImageCarousel__container__3WPy35cW .swiper-slide {
    width: auto;
    height: 242px; }
    @media (min-width: 37.5625em) {
      .ImageCarousel__container__3WPy35cW .swiper-slide {
        height: 340px; } }
    @media (min-width: 60.0625em) {
      .ImageCarousel__container__3WPy35cW .swiper-slide {
        height: 425px; } }
    @media (min-width: 80em) {
      .ImageCarousel__container__3WPy35cW .swiper-slide {
        height: 595px; } }
    @media (min-width: 100.0625em) {
      .ImageCarousel__container__3WPy35cW .swiper-slide {
        height: 640px; } }
    .ImageCarousel__container__3WPy35cW .swiper-slide img {
      vertical-align: top;
      height: 100%;
      width: auto; }
  @media (min-width: 60.0625em) {
    .ImageCarousel__container__3WPy35cW .pagination {
      visibility: hidden; } }

.ImageCarousel__carousel__2eQCv5kf {
  position: relative;
  z-index: 2; }

.ImageCarousel__name__1XrJE53s {
  position: absolute;
  z-index: 1;
  bottom: 24px;
  padding: 0 24px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  max-width: 400px; }

.ImageCarousel__fullscreen__1ARufi-b {
  position: absolute;
  z-index: 1;
  display: flex;
  bottom: 24px;
  left: 24px; }
  @media (min-width: 60.0625em) {
    .ImageCarousel__fullscreen__1ARufi-b {
      left: auto;
      right: 24px; } }
  .ImageCarousel__fullscreen__1ARufi-b svg {
    height: 18px;
    width: 18px;
    fill: #fff; }

.ImageCarousel__background__3-s5fN7e {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background: #eeeded;
  width: 0%;
  height: 100%;
  display: none; }
  .theme-ferrari-dark .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-dark-alpha .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-light .ImageCarousel__background__3-s5fN7e {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .ImageCarousel__background__3-s5fN7e {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .ImageCarousel__background__3-s5fN7e {
    background: #181818; }
  .theme-ferrari-sf90-stradale .ImageCarousel__background__3-s5fN7e {
    background: #252627; }
  .theme-ferrari-f8-tributo .ImageCarousel__background__3-s5fN7e {
    background: #101724; }
  .theme-ferrari-monza-sp1 .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-monza-sp2 .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-f488-pista .ImageCarousel__background__3-s5fN7e {
    background: #1e2128; }
  .theme-ferrari-f488-spider .ImageCarousel__background__3-s5fN7e {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .ImageCarousel__background__3-s5fN7e {
    background: #212334; }
  .theme-ferrari-f812-superfast .ImageCarousel__background__3-s5fN7e {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .ImageCarousel__background__3-s5fN7e {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .ImageCarousel__background__3-s5fN7e {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .ImageCarousel__background__3-s5fN7e {
    background: #1b1a17; }
  .theme-ferrari-812-gts .ImageCarousel__background__3-s5fN7e {
    background: #dbdbdb; }
  .theme-ferrari-f169 .ImageCarousel__background__3-s5fN7e {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .ImageCarousel__background__3-s5fN7e {
    background: #414141; }
  .theme-ferrari-giallo-modena .ImageCarousel__background__3-s5fN7e {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-races-dark .ImageCarousel__background__3-s5fN7e {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .ImageCarousel__background__3-s5fN7e {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .ImageCarousel__background__3-s5fN7e {
    background: #252a2b; }
  .theme-ferrari-171-black .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-171-rht-light .ImageCarousel__background__3-s5fN7e {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .ImageCarousel__background__3-s5fN7e {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-175 .ImageCarousel__background__3-s5fN7e {
    background: #2c0000; }
  .theme-ferrari-169-spider .ImageCarousel__background__3-s5fN7e {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-f173vs-spider .ImageCarousel__background__3-s5fN7e {
    background: #d0d0d0; }
  .theme-ferrari-f167 .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-supercar .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .ImageCarousel__background__3-s5fN7e {
    background: #303030; }
  .theme-ferrari-f250 .ImageCarousel__background__3-s5fN7e {
    background: #eeeded; }
  .theme-ferrari-f169m .ImageCarousel__background__3-s5fN7e {
    background: #eeeded; }
  @media (min-width: 60.0625em) {
    .ImageCarousel__background__3-s5fN7e {
      display: block; } }

.ImageCarousel__item__LxkOE-QQ {
  position: relative;
  height: 100%; }
  .ImageCarousel__item__LxkOE-QQ:after {
    content: '';
    position: absolute;
    height: 80px;
    width: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%); }

@keyframes ImageDiscover__fillBar__1A4thQQX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageDiscover__wrapper__38zN352b {
  position: relative;
  width: 100%;
  min-height: 100vh;
  padding-bottom: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-dark {
    background: #181818; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-dark-alpha {
    background: transparent; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-light {
    background: #ffffff; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f488-spider {
    background: #17354b; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f812-superfast {
    background: #320607; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f169 {
    background: #d0dddd; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-171-black {
    background: #23252d; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-175 {
    background: #430000; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f167 {
    background: #000000; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-supercar {
    background: #000000; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ImageDiscover__wrapper__38zN352b.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .ImageDiscover__wrapper__38zN352b {
      display: block;
      padding-bottom: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .ImageDiscover__wrapper__38zN352b {
      padding-bottom: 128px;
      min-height: 150vh; } }
  @media (min-width: 60.0625em) {
    .ImageDiscover__wrapper__38zN352b {
      padding: 0 0 128px; } }

.ImageDiscover__container__2evHvANs {
  z-index: 2;
  position: relative;
  width: 100%;
  pointer-events: none; }

.ImageDiscover__headline__22KwPhsy {
  pointer-events: auto; }

.ImageDiscover__action__1LLRfhhF {
  text-align: center;
  padding: 0 20px;
  width: 100%;
  margin-top: auto; }
  @media (min-width: 37.5625em) {
    .ImageDiscover__action__1LLRfhhF {
      padding: 0;
      text-align: right;
      z-index: 3;
      position: absolute;
      bottom: 0;
      right: 0;
      width: auto; } }

.ImageDiscover__split-wrapper__2MIpr-He {
  position: relative;
  max-width: 1125px;
  margin: 0 auto;
  padding: 48px 0 0; }
  @media (min-width: 80em) {
    .ImageDiscover__split-wrapper__2MIpr-He {
      padding: 64px 0 0; } }

.ImageDiscover__split-content__1vQ4VmvQ {
  position: relative;
  width: 100%;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .ImageDiscover__split-content__1vQ4VmvQ {
      height: 0; } }

.ImageDiscover__image__3Fa82cWg {
  position: relative; }
  .ImageDiscover__image__3Fa82cWg img {
    display: block;
    max-width: 100%;
    width: auto;
    pointer-events: none;
    user-select: none; }
  @media (min-width: 60.0625em) {
    .ImageDiscover__image__3Fa82cWg {
      position: absolute;
      top: 0;
      left: 0; }
      .ImageDiscover__image__3Fa82cWg img {
        max-width: 1125px;
        width: auto; } }
  .ImageDiscover__image--mask__2qfb9Tw1 {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 1;
    opacity: 0; }
    @media (min-width: 60.0625em) {
      .ImageDiscover__image--mask__2qfb9Tw1 {
        opacity: 1; } }

.ImageDiscover__split__NMpp9pMQ {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  margin-left: -2px;
  border-right: 2px dotted black;
  z-index: 2;
  outline: 0; }
  .theme-ferrari-dark .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-light .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-neutral-grey .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-f488-pista .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-f488-spider .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-f8-spider .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-812-gts .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-f169 .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-scuderia-dark .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-races-dark .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-171-black .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageDiscover__split__NMpp9pMQ {
    border-color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageDiscover__split__NMpp9pMQ {
    border-color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-175 .ImageDiscover__split__NMpp9pMQ {
    border-color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageDiscover__split__NMpp9pMQ {
    border-color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageDiscover__split__NMpp9pMQ {
    border-color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageDiscover__split__NMpp9pMQ {
    border-color: #1266a4; }
  .theme-ferrari-f167 .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-supercar .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageDiscover__split__NMpp9pMQ {
    border-color: #ffffff; }
  .theme-ferrari-f250 .ImageDiscover__split__NMpp9pMQ {
    border-color: #181818; }
  .theme-ferrari-f169m .ImageDiscover__split__NMpp9pMQ {
    border-color: #1E4758; }
  .ImageDiscover__split__NMpp9pMQ:before, .ImageDiscover__split__NMpp9pMQ:after {
    content: '';
    position: absolute;
    left: 1px;
    bottom: 100%;
    height: 5px;
    width: 5px;
    margin: 0 0 1px;
    transform: translateX(-50%);
    border: 2px solid;
    border-radius: 50%; }
    .theme-ferrari-dark .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-dark .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-dark-alpha .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-dark-alpha .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-light .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-light .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-neutral-grey .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-neutral-grey .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-ferrari-carbon .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-ferrari-carbon .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-sf90-stradale .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-sf90-stradale .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-f8-tributo .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f8-tributo .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp1 .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-monza-sp1 .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp2 .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-monza-sp2 .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f488-pista .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-f488-spider .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f488-spider .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista-spider .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f488-pista-spider .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-f812-superfast .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f812-superfast .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-gtc4-lusso .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-gtc4-lusso .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-gtc4-lusso-t .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-gtc4-lusso-t .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-f8-spider .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f8-spider .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-812-gts .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-812-gts .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-f169 .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f169 .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-scuderia-dark .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-scuderia-dark .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-giallo-modena .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-giallo-modena .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-giallo-modena-dark .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-giallo-modena-dark .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-races-dark .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-races-dark .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-portofinom-dark-blue .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-sf90-spider-graphite-black .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-171-black .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-171-black .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-171-rht-light .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-171-rht-light .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #001c35; }
    .theme-ferrari-171-rht-dark .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-171-rht-dark .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-smart-guide-dark .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-175 .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-175 .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #fcf2f2; }
    .theme-ferrari-169-spider .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-169-spider .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #374552; }
    .theme-ferrari-f173vs-coupe .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f173vs-coupe .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f173vs-spider .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #1266a4; }
    .theme-ferrari-f167 .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f167 .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-supercar .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-supercar .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-miami-event-2024 .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-miami-event-2024 .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #ffffff; }
    .theme-ferrari-f250 .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f250 .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #181818; }
    .theme-ferrari-f169m .ImageDiscover__split__NMpp9pMQ:before, .theme-ferrari-f169m .ImageDiscover__split__NMpp9pMQ:after {
      border-color: #1E4758; }
  .ImageDiscover__split__NMpp9pMQ:after {
    bottom: auto;
    top: 100%;
    margin: 1px 0 0; }
  .ImageDiscover__split__NMpp9pMQ .ImageDiscover__split-button__3BPN7yTn {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 40px;
    width: 40px;
    margin: -20px 0 0 -20px;
    cursor: grab;
    transition: height .2s ease, width .2s ease, margin .2s ease; }
    .ImageDiscover__split__NMpp9pMQ .ImageDiscover__split-button__3BPN7yTn:before {
      height: 40px;
      width: 40px;
      margin: -30px 0 0 -30px;
      padding: 8px;
      border: 2px solid; }
    .ImageDiscover__split__NMpp9pMQ .ImageDiscover__split-button__3BPN7yTn svg {
      height: 16px;
      width: 16px;
      transition: height .2s ease, width .2s ease; }
    .ImageDiscover__split__NMpp9pMQ .ImageDiscover__split-button__3BPN7yTn:hover {
      height: 46px;
      width: 46px;
      margin: -23px 0 0 -23px; }
      .ImageDiscover__split__NMpp9pMQ .ImageDiscover__split-button__3BPN7yTn:hover svg {
        height: 18px;
        width: 18px; }
    .ImageDiscover__split__NMpp9pMQ .ImageDiscover__split-button__3BPN7yTn:active {
      cursor: grabbing; }
      .ImageDiscover__split__NMpp9pMQ .ImageDiscover__split-button__3BPN7yTn:active:before {
        padding: 0;
        margin: -22px 0 0 -22px; }

.ImageDiscover__split-button__3BPN7yTn {
  position: relative;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .ImageDiscover__split-button__3BPN7yTn:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    height: 50px;
    width: 50px;
    margin: -36px 0 0 -36px;
    padding: 10px;
    border: 1px solid;
    border-radius: 50%;
    transition: padding .2s ease, margin .2s ease; }
    .theme-ferrari-dark .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-dark-alpha .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-light .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-neutral-grey .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-ferrari-carbon .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-stradale .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-f8-tributo .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp1 .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-monza-sp2 .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-spider .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-f488-pista-spider .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-f812-superfast .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-gtc4-lusso .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-gtc4-lusso-t .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-f8-spider .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-812-gts .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-f169 .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-scuderia-dark .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-giallo-modena .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-giallo-modena-dark .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-races-dark .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-171-black .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-171-rht-light .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #001c35; }
    .theme-ferrari-171-rht-dark .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-175 .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #fcf2f2; }
    .theme-ferrari-169-spider .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #374552; }
    .theme-ferrari-f173vs-coupe .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #1266a4; }
    .theme-ferrari-f167 .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-supercar .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-miami-event-2024 .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #ffffff; }
    .theme-ferrari-f250 .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #181818; }
    .theme-ferrari-f169m .ImageDiscover__split-button__3BPN7yTn:before {
      border-color: #1E4758; }
  .theme-ferrari-dark .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-dark-alpha .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-light .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-neutral-grey .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-ferrari-carbon .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-f8-tributo .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-f488-pista .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-f488-spider .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-f812-superfast .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-f8-spider .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-812-gts .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-f169 .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-scuderia-dark .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-giallo-modena .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-races-dark .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-171-black .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-171-rht-light .ImageDiscover__split-button__3BPN7yTn {
    background: #001c35; }
  .theme-ferrari-171-rht-dark .ImageDiscover__split-button__3BPN7yTn {
    background: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-175 .ImageDiscover__split-button__3BPN7yTn {
    background: #fcf2f2; }
  .theme-ferrari-169-spider .ImageDiscover__split-button__3BPN7yTn {
    background: #374552; }
  .theme-ferrari-f173vs-coupe .ImageDiscover__split-button__3BPN7yTn {
    background: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageDiscover__split-button__3BPN7yTn {
    background: #1266a4; }
  .theme-ferrari-f167 .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-supercar .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageDiscover__split-button__3BPN7yTn {
    background: #ffffff; }
  .theme-ferrari-f250 .ImageDiscover__split-button__3BPN7yTn {
    background: #181818; }
  .theme-ferrari-f169m .ImageDiscover__split-button__3BPN7yTn {
    background: #1E4758; }
  .ImageDiscover__split-button__3BPN7yTn svg {
    height: 20px;
    width: 20px; }
    .theme-ferrari-dark .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #181818; }
    .theme-ferrari-dark-alpha .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: transparent; }
    .theme-ferrari-light .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #ffffff; }
    .theme-ferrari-neutral-grey .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #ffffff; }
    .theme-ferrari-ferrari-carbon .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #303030; }
    .theme-ferrari-sf90-stradale .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #303133; }
    .theme-ferrari-f8-tributo .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #1e293e; }
    .theme-ferrari-monza-sp1 .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #181818; }
    .theme-ferrari-monza-sp2 .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #404040; }
    .theme-ferrari-f488-pista .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #0e121b; }
    .theme-ferrari-f488-spider .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #17354b; }
    .theme-ferrari-f488-pista-spider .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #191b29; }
    .theme-ferrari-f812-superfast .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #320607; }
    .theme-ferrari-gtc4-lusso .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #92989d; }
    .theme-ferrari-f8-spider .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #2c2b27; }
    .theme-ferrari-812-gts .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #f6f7f8; }
    .theme-ferrari-f169 .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #d0dddd; }
    .theme-ferrari-scuderia-dark .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: transparent; }
    .theme-ferrari-giallo-modena .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena-dark .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #181818; }
    .theme-ferrari-races-dark .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #1c1d1f; }
    .theme-ferrari-171-black .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #23252d; }
    .theme-ferrari-171-rht-light .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #f3f0eb; }
    .theme-ferrari-171-rht-dark .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #001c35; }
    .theme-ferrari-smart-guide-dark .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #331e1c; }
    .theme-ferrari-175 .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #430000; }
    .theme-ferrari-169-spider .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #c1cddb; }
    .theme-ferrari-f173vs-coupe .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #404040; }
    .theme-ferrari-f173vs-spider .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #f3f3f3; }
    .theme-ferrari-f167 .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #000000; }
    .theme-ferrari-supercar .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #000000; }
    .theme-ferrari-miami-event-2024 .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #181818; }
    .theme-ferrari-f250 .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #E7E7E7; }
    .theme-ferrari-f169m .ImageDiscover__split-button__3BPN7yTn svg path {
      fill: #F1F2F2; }
  .ImageDiscover__split-button__3BPN7yTn:active:before {
    padding: 0;
    margin: -26px 0 0 -26px; }

.ImageDiscover__button-reveal__2ZkNq0Dm {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 32px 0 48px;
  outline: 0; }
  .ImageDiscover__button-reveal--label__2JS8VHq- {
    margin: 24px 0 0;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
    .theme-ferrari-dark .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-light .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-neutral-grey .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-f488-pista .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-f488-spider .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-f8-spider .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-812-gts .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-f169 .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-scuderia-dark .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-races-dark .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-171-black .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-175 .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #1266a4; }
    .theme-ferrari-f167 .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-supercar .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #ffffff; }
    .theme-ferrari-f250 .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #181818; }
    .theme-ferrari-f169m .ImageDiscover__button-reveal--label__2JS8VHq- {
      color: #1E4758; }

@keyframes ImageScroll__fillBar__27pifQ18 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageScrollLandscape__paz__2i2hKZK- {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ImageScrollLandscape__list__1LdhtmE4 {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes ImageScrollLandscape__fillBar__1o_LSCUR {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageScrollLandscape__container__1DVykIZd {
  width: 100%;
  position: relative;
  overflow: hidden;
  background: #181818; }
  .theme-ferrari-dark .ImageScrollLandscape__container__1DVykIZd {
    background: #181818; }
  .theme-ferrari-dark-alpha .ImageScrollLandscape__container__1DVykIZd {
    background: transparent; }
  .theme-ferrari-light .ImageScrollLandscape__container__1DVykIZd {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .ImageScrollLandscape__container__1DVykIZd {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .ImageScrollLandscape__container__1DVykIZd {
    background: #303030; }
  .theme-ferrari-sf90-stradale .ImageScrollLandscape__container__1DVykIZd {
    background: #303133; }
  .theme-ferrari-f8-tributo .ImageScrollLandscape__container__1DVykIZd {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .ImageScrollLandscape__container__1DVykIZd {
    background: #181818; }
  .theme-ferrari-monza-sp2 .ImageScrollLandscape__container__1DVykIZd {
    background: #404040; }
  .theme-ferrari-f488-pista .ImageScrollLandscape__container__1DVykIZd {
    background: #0e121b; }
  .theme-ferrari-f488-spider .ImageScrollLandscape__container__1DVykIZd {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .ImageScrollLandscape__container__1DVykIZd {
    background: #191b29; }
  .theme-ferrari-f812-superfast .ImageScrollLandscape__container__1DVykIZd {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .ImageScrollLandscape__container__1DVykIZd {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollLandscape__container__1DVykIZd {
    background: #92989d; }
  .theme-ferrari-f8-spider .ImageScrollLandscape__container__1DVykIZd {
    background: #2c2b27; }
  .theme-ferrari-812-gts .ImageScrollLandscape__container__1DVykIZd {
    background: #f6f7f8; }
  .theme-ferrari-f169 .ImageScrollLandscape__container__1DVykIZd {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .ImageScrollLandscape__container__1DVykIZd {
    background: transparent; }
  .theme-ferrari-giallo-modena .ImageScrollLandscape__container__1DVykIZd {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .ImageScrollLandscape__container__1DVykIZd {
    background: #181818; }
  .theme-ferrari-races-dark .ImageScrollLandscape__container__1DVykIZd {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollLandscape__container__1DVykIZd {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollLandscape__container__1DVykIZd {
    background: #1c1d1f; }
  .theme-ferrari-171-black .ImageScrollLandscape__container__1DVykIZd {
    background: #23252d; }
  .theme-ferrari-171-rht-light .ImageScrollLandscape__container__1DVykIZd {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .ImageScrollLandscape__container__1DVykIZd {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .ImageScrollLandscape__container__1DVykIZd {
    background: #331e1c; }
  .theme-ferrari-175 .ImageScrollLandscape__container__1DVykIZd {
    background: #430000; }
  .theme-ferrari-169-spider .ImageScrollLandscape__container__1DVykIZd {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .ImageScrollLandscape__container__1DVykIZd {
    background: #404040; }
  .theme-ferrari-f173vs-spider .ImageScrollLandscape__container__1DVykIZd {
    background: #f3f3f3; }
  .theme-ferrari-f167 .ImageScrollLandscape__container__1DVykIZd {
    background: #000000; }
  .theme-ferrari-supercar .ImageScrollLandscape__container__1DVykIZd {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .ImageScrollLandscape__container__1DVykIZd {
    background: #181818; }
  .theme-ferrari-f250 .ImageScrollLandscape__container__1DVykIZd {
    background: #E7E7E7; }
  .theme-ferrari-f169m .ImageScrollLandscape__container__1DVykIZd {
    background: #F1F2F2; }
  .ImageScrollLandscape__container__1DVykIZd:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 60%;
    height: 100%;
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 60%, rgba(0, 0, 0, 0.8) 100%);
    z-index: 1; }
    .theme-ferrari-dark .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-dark-alpha .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-light .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-neutral-grey .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-ferrari-carbon .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-sf90-stradale .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-f8-tributo .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-monza-sp1 .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-monza-sp2 .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-f488-pista .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-f488-spider .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-f488-pista-spider .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-f812-superfast .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-gtc4-lusso .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-gtc4-lusso-t .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-f8-spider .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-812-gts .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-f169 .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-scuderia-dark .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-giallo-modena .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-giallo-modena-dark .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-races-dark .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-portofinom-dark-blue .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-sf90-spider-graphite-black .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-171-black .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-171-rht-light .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(243, 240, 235, 0) 0%, rgba(243, 240, 235, 0.7) 60%, rgba(243, 240, 235, 0.8) 100%); }
    .theme-ferrari-171-rht-dark .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(0, 28, 53, 0) 0%, rgba(0, 28, 53, 0.7) 60%, rgba(0, 28, 53, 0.8) 100%); }
    .theme-ferrari-smart-guide-dark .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-175 .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(67, 0, 0, 0) 0%, rgba(67, 0, 0, 0.7) 60%, rgba(67, 0, 0, 0.8) 100%); }
    .theme-ferrari-169-spider .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-f173vs-coupe .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(48, 48, 48, 0) 0%, rgba(48, 48, 48, 0.7) 60%, rgba(48, 48, 48, 0.8) 100%); }
    .theme-ferrari-f173vs-spider .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-f167 .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-supercar .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-miami-event-2024 .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 60%, rgba(24, 24, 24, 0.8) 100%); }
    .theme-ferrari-f250 .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }
    .theme-ferrari-f169m .ImageScrollLandscape__container__1DVykIZd:before {
      background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 60%, rgba(255, 255, 255, 0.8) 100%); }

.ImageScrollLandscape__label__2m4DdgDF {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 0 0 30px;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.ImageScrollLandscape__focus-on-container__VCJRKhoU {
  position: relative;
  z-index: 2; }

.ImageScrollLandscape__svg__2K89_ISU {
  background: none;
  position: absolute;
  top: 0;
  left: 0px;
  width: 11px;
  height: 100%; }

.ImageScrollLandscape__chapter__1zgAmDfC {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 0 0 30px;
  max-width: 35vw; }
  @media (min-width: 100.0625em) {
    .ImageScrollLandscape__chapter__1zgAmDfC {
      max-width: 30vw; } }

.ImageScrollLandscape__title__2oN6_VoN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  font-size: 24px;
  text-transform: none;
  margin: 0 0 20px 0;
  opacity: 0.5;
  transition: all 400ms;
  white-space: nowrap;
  padding-left: 30px;
  margin-left: -30px; }
  @media (min-width: 37.5625em) {
    .ImageScrollLandscape__title__2oN6_VoN {
      font-size: 28px; } }
  .theme-ferrari-dark .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-light .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-neutral-grey .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-f8-spider .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-812-gts .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-f169 .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-races-dark .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-171-black .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageScrollLandscape__title__2oN6_VoN {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageScrollLandscape__title__2oN6_VoN {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-175 .ImageScrollLandscape__title__2oN6_VoN {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageScrollLandscape__title__2oN6_VoN {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageScrollLandscape__title__2oN6_VoN {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageScrollLandscape__title__2oN6_VoN {
    color: #1266a4; }
  .theme-ferrari-f167 .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-supercar .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageScrollLandscape__title__2oN6_VoN {
    color: #ffffff; }
  .theme-ferrari-f250 .ImageScrollLandscape__title__2oN6_VoN {
    color: #181818; }
  .theme-ferrari-f169m .ImageScrollLandscape__title__2oN6_VoN {
    color: #1E4758; }
  .active .ImageScrollLandscape__title__2oN6_VoN {
    opacity: 1;
    font-size: 30px;
    white-space: normal;
    text-transform: none; }

.ImageScrollLandscape__desc__1qlkEKe_ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  opacity: 0;
  overflow: hidden;
  transition: opacity 400ms; }
  .theme-ferrari-dark .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-light .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-neutral-grey .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-f8-spider .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-812-gts .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-f169 .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-races-dark .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-171-black .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-175 .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #1266a4; }
  .theme-ferrari-f167 .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-supercar .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #ffffff; }
  .theme-ferrari-f250 .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #181818; }
  .theme-ferrari-f169m .ImageScrollLandscape__desc__1qlkEKe_ {
    color: #1E4758; }
  .active .ImageScrollLandscape__desc__1qlkEKe_ {
    transition: opacity 400ms 200ms;
    opacity: 1; }

@keyframes ImageScrollPortrait__fillBar__3bCq1XTX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageScrollPortrait__bg-carousel__1ycjOo6P {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .theme-ferrari-dark .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #181818; }
  .theme-ferrari-dark-alpha .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: transparent; }
  .theme-ferrari-light .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #303030; }
  .theme-ferrari-sf90-stradale .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #303133; }
  .theme-ferrari-f8-tributo .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #181818; }
  .theme-ferrari-monza-sp2 .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #404040; }
  .theme-ferrari-f488-pista .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #0e121b; }
  .theme-ferrari-f488-spider .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #191b29; }
  .theme-ferrari-f812-superfast .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #92989d; }
  .theme-ferrari-f8-spider .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #2c2b27; }
  .theme-ferrari-812-gts .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #f6f7f8; }
  .theme-ferrari-f169 .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: transparent; }
  .theme-ferrari-giallo-modena .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #181818; }
  .theme-ferrari-races-dark .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #1c1d1f; }
  .theme-ferrari-171-black .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #23252d; }
  .theme-ferrari-171-rht-light .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #331e1c; }
  .theme-ferrari-175 .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #430000; }
  .theme-ferrari-169-spider .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #404040; }
  .theme-ferrari-f173vs-spider .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #f3f3f3; }
  .theme-ferrari-f167 .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #000000; }
  .theme-ferrari-supercar .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #181818; }
  .theme-ferrari-f250 .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #E7E7E7; }
  .theme-ferrari-f169m .ImageScrollPortrait__bg-carousel__1ycjOo6P {
    background: #F1F2F2; }
  .ImageScrollPortrait__bg-carousel__1ycjOo6P .pagination {
    position: absolute;
    left: 24px;
    right: auto;
    height: auto;
    bottom: auto;
    top: 50%; }
    .ImageScrollPortrait__bg-carousel__1ycjOo6P .pagination span {
      display: block; }
    .ImageScrollPortrait__bg-carousel__1ycjOo6P .pagination .bullets {
      width: 0;
      transform: translateY(-50%); }

.ImageScrollPortrait__text-carousel__24g3JRJf {
  position: fixed;
  bottom: 0;
  left: 0;
  height: 35% !important;
  width: 100%;
  z-index: 999;
  transition: height 300ms; }
  .ImageScrollPortrait__text-carousel__24g3JRJf:after {
    content: "";
    position: absolute;
    bottom: 1;
    left: 0;
    width: 100%;
    height: 40vh;
    z-index: 0;
    transition: height 300ms, opacity 300ms;
    pointer-events: none; }
    .theme-ferrari-dark .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-dark-alpha .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-light .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, white 100%); }
    .theme-ferrari-neutral-grey .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, white 100%); }
    .theme-ferrari-ferrari-carbon .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(48, 48, 48, 0) 0%, rgba(48, 48, 48, 0.6) 30%, #303030 100%); }
    .theme-ferrari-sf90-stradale .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0) 0%, rgba(48, 49, 51, 0.6) 30%, #303133 100%); }
    .theme-ferrari-f8-tributo .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(30, 41, 62, 0) 0%, rgba(30, 41, 62, 0.6) 30%, #1e293e 100%); }
    .theme-ferrari-monza-sp1 .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-monza-sp2 .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, rgba(64, 64, 64, 0.6) 30%, #404040 100%); }
    .theme-ferrari-f488-pista .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(14, 18, 27, 0) 0%, rgba(14, 18, 27, 0.6) 30%, #0e121b 100%); }
    .theme-ferrari-f488-spider .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(23, 53, 75, 0) 0%, rgba(23, 53, 75, 0.6) 30%, #17354b 100%); }
    .theme-ferrari-f488-pista-spider .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(25, 27, 41, 0) 0%, rgba(25, 27, 41, 0.6) 30%, #191b29 100%); }
    .theme-ferrari-f812-superfast .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(50, 6, 7, 0) 0%, rgba(50, 6, 7, 0.6) 30%, #320607 100%); }
    .theme-ferrari-gtc4-lusso .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(198, 199, 199, 0) 0%, rgba(198, 199, 199, 0.6) 30%, #c6c7c7 100%); }
    .theme-ferrari-gtc4-lusso-t .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(146, 152, 157, 0) 0%, rgba(146, 152, 157, 0.6) 30%, #92989d 100%); }
    .theme-ferrari-f8-spider .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(44, 43, 39, 0) 0%, rgba(44, 43, 39, 0.6) 30%, #2c2b27 100%); }
    .theme-ferrari-812-gts .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(246, 247, 248, 0) 0%, rgba(246, 247, 248, 0.6) 30%, #f6f7f8 100%); }
    .theme-ferrari-f169 .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(208, 221, 221, 0) 0%, rgba(208, 221, 221, 0.6) 30%, #d0dddd 100%); }
    .theme-ferrari-scuderia-dark .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-giallo-modena .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, white 100%); }
    .theme-ferrari-giallo-modena-dark .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-races-dark .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(13, 13, 22, 0) 0%, rgba(13, 13, 22, 0.6) 30%, #0d0d16 100%); }
    .theme-ferrari-portofinom-dark-blue .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(13, 32, 37, 0) 0%, rgba(13, 32, 37, 0.6) 30%, #0d2025 100%); }
    .theme-ferrari-sf90-spider-graphite-black .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(28, 29, 31, 0) 0%, rgba(28, 29, 31, 0.6) 30%, #1c1d1f 100%); }
    .theme-ferrari-171-black .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(35, 37, 45, 0) 0%, rgba(35, 37, 45, 0.6) 30%, #23252d 100%); }
    .theme-ferrari-171-rht-light .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(243, 240, 235, 0) 0%, rgba(243, 240, 235, 0.6) 30%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(0, 28, 53, 0) 0%, rgba(0, 28, 53, 0.6) 30%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(51, 30, 28, 0) 0%, rgba(51, 30, 28, 0.6) 30%, #331e1c 100%); }
    .theme-ferrari-175 .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(67, 0, 0, 0) 0%, rgba(67, 0, 0, 0.6) 30%, #430000 100%); }
    .theme-ferrari-169-spider .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(193, 205, 219, 0) 0%, rgba(193, 205, 219, 0.6) 30%, #c1cddb 100%); }
    .theme-ferrari-f173vs-coupe .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, rgba(64, 64, 64, 0.6) 30%, #404040 100%); }
    .theme-ferrari-f173vs-spider .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0) 0%, rgba(243, 243, 243, 0.6) 30%, #f3f3f3 100%); }
    .theme-ferrari-f167 .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-supercar .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-miami-event-2024 .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-f250 .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(231, 231, 231, 0) 0%, rgba(231, 231, 231, 0.6) 30%, #e7e7e7 100%); }
    .theme-ferrari-f169m .ImageScrollPortrait__text-carousel__24g3JRJf:after {
      background-image: linear-gradient(to bottom, rgba(241, 242, 242, 0) 0%, rgba(241, 242, 242, 0.6) 30%, #f1f2f2 100%); }
  .ImageScrollPortrait__text-carousel__24g3JRJf:before {
    content: "";
    position: absolute;
    bottom: calc(50px - 1px);
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 2;
    transition: opacity 300ms, background-image 300ms;
    pointer-events: none; }
    .theme-ferrari-dark .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.4) 30%, #181818 80%); }
    .theme-ferrari-dark-alpha .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, black 80%); }
    .theme-ferrari-light .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 30%, white 80%); }
    .theme-ferrari-neutral-grey .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 30%, white 80%); }
    .theme-ferrari-ferrari-carbon .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(48, 48, 48, 0) 0%, rgba(48, 48, 48, 0.4) 30%, #303030 80%); }
    .theme-ferrari-sf90-stradale .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0) 0%, rgba(48, 49, 51, 0.4) 30%, #303133 80%); }
    .theme-ferrari-f8-tributo .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(30, 41, 62, 0) 0%, rgba(30, 41, 62, 0.4) 30%, #1e293e 80%); }
    .theme-ferrari-monza-sp1 .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.4) 30%, #181818 80%); }
    .theme-ferrari-monza-sp2 .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, rgba(64, 64, 64, 0.4) 30%, #404040 80%); }
    .theme-ferrari-f488-pista .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(14, 18, 27, 0) 0%, rgba(14, 18, 27, 0.4) 30%, #0e121b 80%); }
    .theme-ferrari-f488-spider .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(23, 53, 75, 0) 0%, rgba(23, 53, 75, 0.4) 30%, #17354b 80%); }
    .theme-ferrari-f488-pista-spider .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(25, 27, 41, 0) 0%, rgba(25, 27, 41, 0.4) 30%, #191b29 80%); }
    .theme-ferrari-f812-superfast .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(50, 6, 7, 0) 0%, rgba(50, 6, 7, 0.4) 30%, #320607 80%); }
    .theme-ferrari-gtc4-lusso .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(198, 199, 199, 0) 0%, rgba(198, 199, 199, 0.4) 30%, #c6c7c7 80%); }
    .theme-ferrari-gtc4-lusso-t .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(146, 152, 157, 0) 0%, rgba(146, 152, 157, 0.4) 30%, #92989d 80%); }
    .theme-ferrari-f8-spider .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(44, 43, 39, 0) 0%, rgba(44, 43, 39, 0.4) 30%, #2c2b27 80%); }
    .theme-ferrari-812-gts .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(246, 247, 248, 0) 0%, rgba(246, 247, 248, 0.4) 30%, #f6f7f8 80%); }
    .theme-ferrari-f169 .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(208, 221, 221, 0) 0%, rgba(208, 221, 221, 0.4) 30%, #d0dddd 80%); }
    .theme-ferrari-scuderia-dark .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, black 80%); }
    .theme-ferrari-giallo-modena .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 30%, white 80%); }
    .theme-ferrari-giallo-modena-dark .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.4) 30%, #181818 80%); }
    .theme-ferrari-races-dark .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(13, 13, 22, 0) 0%, rgba(13, 13, 22, 0.4) 30%, #0d0d16 80%); }
    .theme-ferrari-portofinom-dark-blue .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(13, 32, 37, 0) 0%, rgba(13, 32, 37, 0.4) 30%, #0d2025 80%); }
    .theme-ferrari-sf90-spider-graphite-black .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(28, 29, 31, 0) 0%, rgba(28, 29, 31, 0.4) 30%, #1c1d1f 80%); }
    .theme-ferrari-171-black .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(35, 37, 45, 0) 0%, rgba(35, 37, 45, 0.4) 30%, #23252d 80%); }
    .theme-ferrari-171-rht-light .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(243, 240, 235, 0) 0%, rgba(243, 240, 235, 0.4) 30%, #f3f0eb 80%); }
    .theme-ferrari-171-rht-dark .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(0, 28, 53, 0) 0%, rgba(0, 28, 53, 0.4) 30%, #001c35 80%); }
    .theme-ferrari-smart-guide-dark .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(51, 30, 28, 0) 0%, rgba(51, 30, 28, 0.4) 30%, #331e1c 80%); }
    .theme-ferrari-175 .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(67, 0, 0, 0) 0%, rgba(67, 0, 0, 0.4) 30%, #430000 80%); }
    .theme-ferrari-169-spider .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(193, 205, 219, 0) 0%, rgba(193, 205, 219, 0.4) 30%, #c1cddb 80%); }
    .theme-ferrari-f173vs-coupe .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, rgba(64, 64, 64, 0.4) 30%, #404040 80%); }
    .theme-ferrari-f173vs-spider .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0) 0%, rgba(243, 243, 243, 0.4) 30%, #f3f3f3 80%); }
    .theme-ferrari-f167 .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, black 80%); }
    .theme-ferrari-supercar .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, black 80%); }
    .theme-ferrari-miami-event-2024 .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.4) 30%, #181818 80%); }
    .theme-ferrari-f250 .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(231, 231, 231, 0) 0%, rgba(231, 231, 231, 0.4) 30%, #e7e7e7 80%); }
    .theme-ferrari-f169m .ImageScrollPortrait__text-carousel__24g3JRJf:before {
      background-image: linear-gradient(to bottom, rgba(241, 242, 242, 0) 0%, rgba(241, 242, 242, 0.4) 30%, #f1f2f2 80%); }
    @media (min-width: 60.0625em) {
      .ImageScrollPortrait__text-carousel__24g3JRJf:before {
        display: none; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .ImageScrollPortrait__text-carousel__24g3JRJf:before {
        display: block; } }
  .ImageScrollPortrait__text-carousel__24g3JRJf .swiper-container {
    overflow: visible; }
  .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE {
    transition: height 800ms;
    height: 100% !important; }
    .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
      transition: height 200ms, opacity 300ms;
      height: 100vh; }
      .theme-ferrari-dark .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.7) 0%, rgba(24, 24, 24, 0.7) 100%); }
      .theme-ferrari-dark-alpha .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%); }
      .theme-ferrari-light .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 100%); }
      .theme-ferrari-neutral-grey .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 100%); }
      .theme-ferrari-ferrari-carbon .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(48, 48, 48, 0.7) 0%, rgba(48, 48, 48, 0.7) 100%); }
      .theme-ferrari-sf90-stradale .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0.7) 0%, rgba(48, 49, 51, 0.7) 100%); }
      .theme-ferrari-f8-tributo .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(30, 41, 62, 0.7) 0%, rgba(30, 41, 62, 0.7) 100%); }
      .theme-ferrari-monza-sp1 .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.7) 0%, rgba(24, 24, 24, 0.7) 100%); }
      .theme-ferrari-monza-sp2 .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0.7) 0%, rgba(64, 64, 64, 0.7) 100%); }
      .theme-ferrari-f488-pista .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(14, 18, 27, 0.7) 0%, rgba(14, 18, 27, 0.7) 100%); }
      .theme-ferrari-f488-spider .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(23, 53, 75, 0.7) 0%, rgba(23, 53, 75, 0.7) 100%); }
      .theme-ferrari-f488-pista-spider .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(25, 27, 41, 0.7) 0%, rgba(25, 27, 41, 0.7) 100%); }
      .theme-ferrari-f812-superfast .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(50, 6, 7, 0.7) 0%, rgba(50, 6, 7, 0.7) 100%); }
      .theme-ferrari-gtc4-lusso .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(198, 199, 199, 0.7) 0%, rgba(198, 199, 199, 0.7) 100%); }
      .theme-ferrari-gtc4-lusso-t .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(146, 152, 157, 0.7) 0%, rgba(146, 152, 157, 0.7) 100%); }
      .theme-ferrari-f8-spider .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(44, 43, 39, 0.7) 0%, rgba(44, 43, 39, 0.7) 100%); }
      .theme-ferrari-812-gts .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(246, 247, 248, 0.7) 0%, rgba(246, 247, 248, 0.7) 100%); }
      .theme-ferrari-f169 .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(208, 221, 221, 0.7) 0%, rgba(208, 221, 221, 0.7) 100%); }
      .theme-ferrari-scuderia-dark .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%); }
      .theme-ferrari-giallo-modena .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 100%); }
      .theme-ferrari-giallo-modena-dark .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.7) 0%, rgba(24, 24, 24, 0.7) 100%); }
      .theme-ferrari-races-dark .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(13, 13, 22, 0.7) 0%, rgba(13, 13, 22, 0.7) 100%); }
      .theme-ferrari-portofinom-dark-blue .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(13, 32, 37, 0.7) 0%, rgba(13, 32, 37, 0.7) 100%); }
      .theme-ferrari-sf90-spider-graphite-black .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(28, 29, 31, 0.7) 0%, rgba(28, 29, 31, 0.7) 100%); }
      .theme-ferrari-171-black .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(35, 37, 45, 0.7) 0%, rgba(35, 37, 45, 0.7) 100%); }
      .theme-ferrari-171-rht-light .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(243, 240, 235, 0.7) 0%, rgba(243, 240, 235, 0.7) 100%); }
      .theme-ferrari-171-rht-dark .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(0, 28, 53, 0.7) 0%, rgba(0, 28, 53, 0.7) 100%); }
      .theme-ferrari-smart-guide-dark .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(51, 30, 28, 0.7) 0%, rgba(51, 30, 28, 0.7) 100%); }
      .theme-ferrari-175 .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(67, 0, 0, 0.7) 0%, rgba(67, 0, 0, 0.7) 100%); }
      .theme-ferrari-169-spider .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(193, 205, 219, 0.7) 0%, rgba(193, 205, 219, 0.7) 100%); }
      .theme-ferrari-f173vs-coupe .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0.7) 0%, rgba(64, 64, 64, 0.7) 100%); }
      .theme-ferrari-f173vs-spider .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0.7) 0%, rgba(243, 243, 243, 0.7) 100%); }
      .theme-ferrari-f167 .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%); }
      .theme-ferrari-supercar .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%); }
      .theme-ferrari-miami-event-2024 .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.7) 0%, rgba(24, 24, 24, 0.7) 100%); }
      .theme-ferrari-f250 .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(231, 231, 231, 0.7) 0%, rgba(231, 231, 231, 0.7) 100%); }
      .theme-ferrari-f169m .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:after {
        background-image: linear-gradient(to bottom, rgba(241, 242, 242, 0.7) 0%, rgba(241, 242, 242, 0.7) 100%); }
    .ImageScrollPortrait__text-carousel__24g3JRJf.ImageScrollPortrait__text-carousel-open__jOQpNhfE:before {
      opacity: 0; }

.ImageScrollPortrait__slide__3E69-l_H {
  width: 100%;
  padding-bottom: 50px; }

.ImageScrollPortrait__text__3g4mgc21 {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0 24px 20px 24px;
  display: flex;
  flex-direction: column; }
  .theme-ferrari-dark .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-light .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-neutral-grey .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-f8-spider .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-812-gts .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-f169 .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-races-dark .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-171-black .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageScrollPortrait__text__3g4mgc21 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageScrollPortrait__text__3g4mgc21 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-175 .ImageScrollPortrait__text__3g4mgc21 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageScrollPortrait__text__3g4mgc21 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageScrollPortrait__text__3g4mgc21 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageScrollPortrait__text__3g4mgc21 {
    color: #1266a4; }
  .theme-ferrari-f167 .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-supercar .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageScrollPortrait__text__3g4mgc21 {
    color: #ffffff; }
  .theme-ferrari-f250 .ImageScrollPortrait__text__3g4mgc21 {
    color: #181818; }
  .theme-ferrari-f169m .ImageScrollPortrait__text__3g4mgc21 {
    color: #1E4758; }

.ImageScrollPortrait__image__3T1luQm6 {
  width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 40px; }

.ImageScrollPortrait__title__3TGg1hIL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  text-transform: none;
  margin: 32px 0 5px 0;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  overflow-wrap: break-word;
  max-width: 100%;
  hyphens: auto; }
  @media (min-width: 37.5625em) {
    .ImageScrollPortrait__title__3TGg1hIL {
      font-size: 28px; } }

.ImageScrollPortrait__text-html__3iwLeJRS {
  margin-bottom: 40px; }

.ImageScrollPortrait__desc__1f7hmkcc {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  flex: 0 1 auto;
  -webkit-overflow-scrolling: touch;
  overflow: hidden;
  position: relative;
  z-index: 1; }
  .ImageScrollPortrait__text-carousel-open__jOQpNhfE .ImageScrollPortrait__desc__1f7hmkcc {
    overflow: auto;
    max-height: 90%; }

.ImageScrollPortrait__paz__1emgzxB1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ImageScrollPortrait__open-close__1zJPDezd {
  min-height: 50px;
  height: 50px;
  position: absolute;
  text-align: center;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 100000;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-around;
  transition: background-color, 0.1s; }
  .theme-ferrari-dark .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: transparent;
    color: #ffffff; }
  .theme-ferrari-light .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #ffffff;
    color: #181818; }
  .theme-ferrari-neutral-grey .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #ffffff;
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #303030;
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #303133;
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #1e293e;
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #404040;
    color: #ffffff; }
  .theme-ferrari-f488-pista .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #0e121b;
    color: #ffffff; }
  .theme-ferrari-f488-spider .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #17354b;
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #191b29;
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #320607;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #c6c7c7;
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #92989d;
    color: #181818; }
  .theme-ferrari-f8-spider .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #2c2b27;
    color: #ffffff; }
  .theme-ferrari-812-gts .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #f6f7f8;
    color: #181818; }
  .theme-ferrari-f169 .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #d0dddd;
    color: #181818; }
  .theme-ferrari-scuderia-dark .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: transparent;
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #ffffff;
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-races-dark .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #0d0d16;
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #0d2025;
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #1c1d1f;
    color: #ffffff; }
  .theme-ferrari-171-black .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #23252d;
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #f3f0eb;
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #001c35;
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #331e1c;
    color: #ffffff; }
  .theme-ferrari-175 .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #430000;
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #c1cddb;
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #404040;
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #f3f3f3;
    color: #1266a4; }
  .theme-ferrari-f167 .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #000000;
    color: #ffffff; }
  .theme-ferrari-supercar .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #000000;
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-f250 .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #E7E7E7;
    color: #181818; }
  .theme-ferrari-f169m .ImageScrollPortrait__open-close__1zJPDezd {
    background-color: #F1F2F2;
    color: #1E4758; }
  .ImageScrollPortrait__open-close__1zJPDezd svg {
    transform: rotate(-90deg); }
  .ImageScrollPortrait__open-close__1zJPDezd span {
    background: none; }

.ImageScrollPortrait__video-container__3gwfGooY {
  width: 100%;
  margin-bottom: 40px;
  position: relative; }
  .ImageScrollPortrait__video-container--open__19GnbOM4 .ImageScrollPortrait__video-placeholder__1WcJ_DaW {
    display: block; }

.ImageScrollPortrait__video-placeholder__1WcJ_DaW {
  width: 100%;
  height: 100%;
  position: absolute !important;
  top: 0px;
  left: 0px;
  display: none;
  z-index: 1; }

.ImageScrollPortrait__video-image__MH-BrhsK {
  width: 100%;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 0;
  vertical-align: middle;
  cursor: pointer; }
  .ImageScrollPortrait__video-image__MH-BrhsK img {
    width: 100%;
    height: auto; }
  .ImageScrollPortrait__video-image__MH-BrhsK .ImageScrollPortrait__play__1_wrgrI8 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    flex: 0 0 auto;
    width: 40px;
    height: 40px;
    background-color: #da291c;
    border-radius: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px; }
    .ImageScrollPortrait__video-image__MH-BrhsK .ImageScrollPortrait__play__1_wrgrI8 svg {
      fill: #fff; }
      .ImageScrollPortrait__video-image__MH-BrhsK .ImageScrollPortrait__play__1_wrgrI8 svg.icon--play {
        margin-left: 2px; }

@keyframes ImageScrollVideo__fillBar__3X8GufjK {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageScrollVideo__wrapper__CDC0TKvZ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100lvh;
  overflow-y: scroll;
  padding-bottom: 112px; }
  @media (min-width: 60.0625em) {
    .ImageScrollVideo__wrapper__CDC0TKvZ {
      padding-bottom: 0; } }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-dark {
    background-color: #181818; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-light {
    background-color: #ffffff; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-171-black {
    background-color: #23252d; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-175 {
    background-color: #430000; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f167 {
    background-color: #000000; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-supercar {
    background-color: #000000; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .ImageScrollVideo__wrapper__CDC0TKvZ.theme-ferrari-f169m {
    background-color: #F1F2F2; }

.ImageScrollVideo__video-background__23V7ShlQ {
  position: relative;
  height: 0;
  padding-top: 140%;
  z-index: 1; }
  .ImageScrollVideo__video-background__23V7ShlQ > div {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: opacity 1s ease;
    backface-visibility: hidden;
    z-index: 1; }
  .ImageScrollVideo__video-background__23V7ShlQ .th-player {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1; }
  .ImageScrollVideo__video-background__23V7ShlQ .th-video .th-video-player .th-video-element video {
    object-fit: cover; }
  .ImageScrollVideo__video-background__23V7ShlQ .th-video .th-video-player .th-video-poster {
    background-size: cover; }
  .ImageScrollVideo__video-background__23V7ShlQ .th-media-bg-color {
    background: transparent !important;
    background-color: transparent !important; }

.ImageScrollVideo__content__3dXpc5Qs {
  padding: 32px 24px 64px; }
  .theme-ferrari-dark .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-light .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-neutral-grey .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-f8-spider .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-812-gts .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-f169 .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-races-dark .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-171-black .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageScrollVideo__content__3dXpc5Qs {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageScrollVideo__content__3dXpc5Qs {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-175 .ImageScrollVideo__content__3dXpc5Qs {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageScrollVideo__content__3dXpc5Qs {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageScrollVideo__content__3dXpc5Qs {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageScrollVideo__content__3dXpc5Qs {
    color: #1266a4; }
  .theme-ferrari-f167 .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-supercar .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageScrollVideo__content__3dXpc5Qs {
    color: #ffffff; }
  .theme-ferrari-f250 .ImageScrollVideo__content__3dXpc5Qs {
    color: #181818; }
  .theme-ferrari-f169m .ImageScrollVideo__content__3dXpc5Qs {
    color: #1E4758; }
  .ImageScrollVideo__content__3dXpc5Qs .ImageScrollVideo__title__3VmSI1GV {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase;
    margin: 16px 0;
    flex: 0 0 auto;
    position: relative;
    z-index: 1;
    overflow-wrap: break-word;
    max-width: 100%;
    hyphens: auto; }
    @media (min-width: 37.5625em) {
      .ImageScrollVideo__content__3dXpc5Qs .ImageScrollVideo__title__3VmSI1GV {
        font-size: 28px; } }
  .ImageScrollVideo__content__3dXpc5Qs .ImageScrollVideo__description__1vRejNev {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    flex: 0 1 auto;
    padding: 0 16px 0 0;
    -webkit-overflow-scrolling: touch;
    overflow: hidden;
    position: relative;
    z-index: 1; }
    .ImageScrollVideo__content__3dXpc5Qs .ImageScrollVideo__description__1vRejNev p:first-child {
      margin-top: 0; }

.ImageScrollVideo__video-container__hG3-IToc {
  width: 100%;
  margin-bottom: 40px;
  position: relative; }
  .ImageScrollVideo__video-container--open__2I7Vjvun .ImageScrollVideo__video-placeholder__1mOEAggf {
    display: block; }

.ImageScrollVideo__video-placeholder__1mOEAggf {
  width: 100%;
  height: 100%;
  position: absolute !important;
  top: 0px;
  left: 0px;
  display: none;
  z-index: 1; }

.ImageScrollVideo__video-image__3eTbyavA {
  width: 100%;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 0;
  vertical-align: middle;
  cursor: pointer; }
  .ImageScrollVideo__video-image__3eTbyavA img {
    width: 100%;
    height: auto; }
  .ImageScrollVideo__video-image__3eTbyavA .ImageScrollVideo__play__3ZrkbSle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    flex: 0 0 auto;
    width: 40px;
    height: 40px;
    background-color: #da291c;
    border-radius: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px; }
    .ImageScrollVideo__video-image__3eTbyavA .ImageScrollVideo__play__3ZrkbSle svg {
      fill: #fff; }
      .ImageScrollVideo__video-image__3eTbyavA .ImageScrollVideo__play__3ZrkbSle svg.icon--play {
        margin-left: 2px; }

.ImageScrollVideo__image__2dszhqCA {
  width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 40px; }

@keyframes ImageScrollVideo__fillBar__17ewjdqv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageScrollVideo__wrapper__Y778jjYM {
  height: 100%;
  width: 100%;
  overscroll-behavior: contain; }

.ImageScrollVideo__bg-carousel__3Pq1na7p {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #303133; }
  .theme-ferrari-dark .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #181818; }
  .theme-ferrari-dark-alpha .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: transparent; }
  .theme-ferrari-light .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #303030; }
  .theme-ferrari-sf90-stradale .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #303133; }
  .theme-ferrari-f8-tributo .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #181818; }
  .theme-ferrari-monza-sp2 .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #404040; }
  .theme-ferrari-f488-pista .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #0e121b; }
  .theme-ferrari-f488-spider .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #191b29; }
  .theme-ferrari-f812-superfast .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #92989d; }
  .theme-ferrari-f8-spider .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #2c2b27; }
  .theme-ferrari-812-gts .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #f6f7f8; }
  .theme-ferrari-f169 .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: transparent; }
  .theme-ferrari-giallo-modena .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #181818; }
  .theme-ferrari-races-dark .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #1c1d1f; }
  .theme-ferrari-171-black .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #23252d; }
  .theme-ferrari-171-rht-light .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #331e1c; }
  .theme-ferrari-175 .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #430000; }
  .theme-ferrari-169-spider .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #404040; }
  .theme-ferrari-f173vs-spider .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #f3f3f3; }
  .theme-ferrari-f167 .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #000000; }
  .theme-ferrari-supercar .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #181818; }
  .theme-ferrari-f250 .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #E7E7E7; }
  .theme-ferrari-f169m .ImageScrollVideo__bg-carousel__3Pq1na7p {
    background: #F1F2F2; }
  .ImageScrollVideo__bg-carousel__3Pq1na7p .pagination {
    pointer-events: none;
    touch-action: none;
    position: absolute;
    left: 24px;
    right: auto;
    height: auto;
    bottom: auto;
    top: 50%; }
    .ImageScrollVideo__bg-carousel__3Pq1na7p .pagination span {
      display: block; }
    .ImageScrollVideo__bg-carousel__3Pq1na7p .pagination .bullets {
      pointer-events: auto;
      touch-action: auto;
      width: 0;
      transform: translateY(-50%); }

.ImageScrollVideo__visible__1foDiSce {
  display: block;
  opacity: 1; }
  .ImageScrollVideo__visible--transition__2nKyRCmD {
    transition: opacity .5s ease-in-out; }

.ImageScrollVideo__hidden__4banm72c {
  display: none;
  opacity: 0; }

.ImageScrollVideo__text-carousel__DRpbcZ2- {
  position: fixed;
  color: #fff;
  bottom: 0;
  left: 0;
  height: 30% !important;
  width: 100%;
  z-index: 999;
  transition: height 300ms;
  pointer-events: none;
  touch-action: none; }
  .theme-ferrari-dark .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-light .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-neutral-grey .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-f8-spider .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-812-gts .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-f169 .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-races-dark .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-171-black .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-175 .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #1266a4; }
  .theme-ferrari-f167 .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-supercar .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #ffffff; }
  .theme-ferrari-f250 .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #181818; }
  .theme-ferrari-f169m .ImageScrollVideo__text-carousel__DRpbcZ2- {
    color: #1E4758; }
  .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
    content: "";
    position: absolute;
    bottom: 1px;
    left: 0;
    width: 100%;
    height: 40vh;
    z-index: 0;
    transition: height 300ms, opacity 300ms;
    pointer-events: none;
    touch-action: none;
    background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0) 0%, rgba(48, 49, 51, 0.6) 30%, #303133 100%); }
    .theme-ferrari-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-dark-alpha .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-light .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, white 100%); }
    .theme-ferrari-neutral-grey .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, white 100%); }
    .theme-ferrari-ferrari-carbon .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(48, 48, 48, 0) 0%, rgba(48, 48, 48, 0.6) 30%, #303030 100%); }
    .theme-ferrari-sf90-stradale .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0) 0%, rgba(48, 49, 51, 0.6) 30%, #303133 100%); }
    .theme-ferrari-f8-tributo .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(30, 41, 62, 0) 0%, rgba(30, 41, 62, 0.6) 30%, #1e293e 100%); }
    .theme-ferrari-monza-sp1 .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-monza-sp2 .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, rgba(64, 64, 64, 0.6) 30%, #404040 100%); }
    .theme-ferrari-f488-pista .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(14, 18, 27, 0) 0%, rgba(14, 18, 27, 0.6) 30%, #0e121b 100%); }
    .theme-ferrari-f488-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(23, 53, 75, 0) 0%, rgba(23, 53, 75, 0.6) 30%, #17354b 100%); }
    .theme-ferrari-f488-pista-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(25, 27, 41, 0) 0%, rgba(25, 27, 41, 0.6) 30%, #191b29 100%); }
    .theme-ferrari-f812-superfast .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(50, 6, 7, 0) 0%, rgba(50, 6, 7, 0.6) 30%, #320607 100%); }
    .theme-ferrari-gtc4-lusso .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(198, 199, 199, 0) 0%, rgba(198, 199, 199, 0.6) 30%, #c6c7c7 100%); }
    .theme-ferrari-gtc4-lusso-t .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(146, 152, 157, 0) 0%, rgba(146, 152, 157, 0.6) 30%, #92989d 100%); }
    .theme-ferrari-f8-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(44, 43, 39, 0) 0%, rgba(44, 43, 39, 0.6) 30%, #2c2b27 100%); }
    .theme-ferrari-812-gts .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(246, 247, 248, 0) 0%, rgba(246, 247, 248, 0.6) 30%, #f6f7f8 100%); }
    .theme-ferrari-f169 .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(208, 221, 221, 0) 0%, rgba(208, 221, 221, 0.6) 30%, #d0dddd 100%); }
    .theme-ferrari-scuderia-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-giallo-modena .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, white 100%); }
    .theme-ferrari-giallo-modena-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-races-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(13, 13, 22, 0) 0%, rgba(13, 13, 22, 0.6) 30%, #0d0d16 100%); }
    .theme-ferrari-portofinom-dark-blue .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(13, 32, 37, 0) 0%, rgba(13, 32, 37, 0.6) 30%, #0d2025 100%); }
    .theme-ferrari-sf90-spider-graphite-black .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(28, 29, 31, 0) 0%, rgba(28, 29, 31, 0.6) 30%, #1c1d1f 100%); }
    .theme-ferrari-171-black .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(35, 37, 45, 0) 0%, rgba(35, 37, 45, 0.6) 30%, #23252d 100%); }
    .theme-ferrari-171-rht-light .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(243, 240, 235, 0) 0%, rgba(243, 240, 235, 0.6) 30%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(0, 28, 53, 0) 0%, rgba(0, 28, 53, 0.6) 30%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(51, 30, 28, 0) 0%, rgba(51, 30, 28, 0.6) 30%, #331e1c 100%); }
    .theme-ferrari-175 .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(67, 0, 0, 0) 0%, rgba(67, 0, 0, 0.6) 30%, #430000 100%); }
    .theme-ferrari-169-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(193, 205, 219, 0) 0%, rgba(193, 205, 219, 0.6) 30%, #c1cddb 100%); }
    .theme-ferrari-f173vs-coupe .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, rgba(64, 64, 64, 0.6) 30%, #404040 100%); }
    .theme-ferrari-f173vs-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0) 0%, rgba(243, 243, 243, 0.6) 30%, #f3f3f3 100%); }
    .theme-ferrari-f167 .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-supercar .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%, black 100%); }
    .theme-ferrari-miami-event-2024 .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.6) 30%, #181818 100%); }
    .theme-ferrari-f250 .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(231, 231, 231, 0) 0%, rgba(231, 231, 231, 0.6) 30%, #e7e7e7 100%); }
    .theme-ferrari-f169m .ImageScrollVideo__text-carousel__DRpbcZ2-:after {
      background-image: linear-gradient(to bottom, rgba(241, 242, 242, 0) 0%, rgba(241, 242, 242, 0.6) 30%, #f1f2f2 100%); }
  .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
    content: "";
    position: absolute;
    bottom: calc(50px - 1px);
    left: 0;
    width: 100%;
    height: 50%;
    z-index: 2;
    transition: opacity 300ms, background-image 300ms;
    pointer-events: none;
    touch-action: none;
    background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0) 0%, rgba(48, 49, 51, 0.4) 30%, #303133 80%); }
    .theme-ferrari-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-dark-alpha .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-light .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-neutral-grey .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-ferrari-carbon .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(48, 48, 48, 0) 0%, #303030 100%); }
    .theme-ferrari-sf90-stradale .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0) 0%, #303133 100%); }
    .theme-ferrari-f8-tributo .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(30, 41, 62, 0) 0%, #1e293e 100%); }
    .theme-ferrari-monza-sp1 .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp2 .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f488-pista .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(14, 18, 27, 0) 0%, #0e121b 100%); }
    .theme-ferrari-f488-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(23, 53, 75, 0) 0%, #17354b 100%); }
    .theme-ferrari-f488-pista-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(25, 27, 41, 0) 0%, #191b29 100%); }
    .theme-ferrari-f812-superfast .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(50, 6, 7, 0) 0%, #320607 100%); }
    .theme-ferrari-gtc4-lusso .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(198, 199, 199, 0) 0%, #c6c7c7 100%); }
    .theme-ferrari-gtc4-lusso-t .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(146, 152, 157, 0) 0%, #92989d 100%); }
    .theme-ferrari-f8-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(44, 43, 39, 0) 0%, #2c2b27 100%); }
    .theme-ferrari-812-gts .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(246, 247, 248, 0) 0%, #f6f7f8 100%); }
    .theme-ferrari-f169 .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(208, 221, 221, 0) 0%, #d0dddd 100%); }
    .theme-ferrari-scuderia-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-giallo-modena .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-giallo-modena-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-races-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(13, 13, 22, 0) 0%, #0d0d16 100%); }
    .theme-ferrari-portofinom-dark-blue .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(13, 32, 37, 0) 0%, #0d2025 100%); }
    .theme-ferrari-sf90-spider-graphite-black .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(28, 29, 31, 0) 0%, #1c1d1f 100%); }
    .theme-ferrari-171-black .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(35, 37, 45, 0) 0%, #23252d 100%); }
    .theme-ferrari-171-rht-light .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(0, 28, 53, 0) 0%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(51, 30, 28, 0) 0%, #331e1c 100%); }
    .theme-ferrari-175 .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(67, 0, 0, 0) 0%, #430000 100%); }
    .theme-ferrari-169-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(193, 205, 219, 0) 0%, #c1cddb 100%); }
    .theme-ferrari-f173vs-coupe .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f173vs-spider .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0) 0%, #f3f3f3 100%); }
    .theme-ferrari-f167 .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-supercar .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-miami-event-2024 .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f250 .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(231, 231, 231, 0) 0%, #e7e7e7 100%); }
    .theme-ferrari-f169m .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
      background-image: linear-gradient(to bottom, rgba(241, 242, 242, 0) 0%, #f1f2f2 100%); }
    @media (min-width: 60.0625em) {
      .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
        display: none; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .ImageScrollVideo__text-carousel__DRpbcZ2-:before {
        display: block; } }
  .ImageScrollVideo__text-carousel__DRpbcZ2- .swiper-container {
    overflow: visible;
    touch-action: none; }
  .ImageScrollVideo__text-carousel__DRpbcZ2- .swiper-slide {
    pointer-events: none !important;
    touch-action: none !important; }
  .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK {
    transition: height 800ms;
    height: calc(100% - 80px) !important;
    pointer-events: auto;
    touch-action: auto; }
    .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
      transition: height 200ms, opacity 300ms;
      height: 100vh; }
      .theme-ferrari-dark .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.9) 0%, rgba(24, 24, 24, 0.9) 100%); }
      .theme-ferrari-dark-alpha .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%); }
      .theme-ferrari-light .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%); }
      .theme-ferrari-neutral-grey .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%); }
      .theme-ferrari-ferrari-carbon .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(48, 48, 48, 0.9) 0%, rgba(48, 48, 48, 0.9) 100%); }
      .theme-ferrari-sf90-stradale .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(48, 49, 51, 0.9) 0%, rgba(48, 49, 51, 0.9) 100%); }
      .theme-ferrari-f8-tributo .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(30, 41, 62, 0.9) 0%, rgba(30, 41, 62, 0.9) 100%); }
      .theme-ferrari-monza-sp1 .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.9) 0%, rgba(24, 24, 24, 0.9) 100%); }
      .theme-ferrari-monza-sp2 .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0.9) 0%, rgba(64, 64, 64, 0.9) 100%); }
      .theme-ferrari-f488-pista .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(14, 18, 27, 0.9) 0%, rgba(14, 18, 27, 0.9) 100%); }
      .theme-ferrari-f488-spider .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(23, 53, 75, 0.9) 0%, rgba(23, 53, 75, 0.9) 100%); }
      .theme-ferrari-f488-pista-spider .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(25, 27, 41, 0.9) 0%, rgba(25, 27, 41, 0.9) 100%); }
      .theme-ferrari-f812-superfast .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(50, 6, 7, 0.9) 0%, rgba(50, 6, 7, 0.9) 100%); }
      .theme-ferrari-gtc4-lusso .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(198, 199, 199, 0.9) 0%, rgba(198, 199, 199, 0.9) 100%); }
      .theme-ferrari-gtc4-lusso-t .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(146, 152, 157, 0.9) 0%, rgba(146, 152, 157, 0.9) 100%); }
      .theme-ferrari-f8-spider .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(44, 43, 39, 0.9) 0%, rgba(44, 43, 39, 0.9) 100%); }
      .theme-ferrari-812-gts .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(246, 247, 248, 0.9) 0%, rgba(246, 247, 248, 0.9) 100%); }
      .theme-ferrari-f169 .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(208, 221, 221, 0.9) 0%, rgba(208, 221, 221, 0.9) 100%); }
      .theme-ferrari-scuderia-dark .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%); }
      .theme-ferrari-giallo-modena .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%); }
      .theme-ferrari-giallo-modena-dark .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.9) 0%, rgba(24, 24, 24, 0.9) 100%); }
      .theme-ferrari-races-dark .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(13, 13, 22, 0.9) 0%, rgba(13, 13, 22, 0.9) 100%); }
      .theme-ferrari-portofinom-dark-blue .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(13, 32, 37, 0.9) 0%, rgba(13, 32, 37, 0.9) 100%); }
      .theme-ferrari-sf90-spider-graphite-black .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(28, 29, 31, 0.9) 0%, rgba(28, 29, 31, 0.9) 100%); }
      .theme-ferrari-171-black .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(35, 37, 45, 0.9) 0%, rgba(35, 37, 45, 0.9) 100%); }
      .theme-ferrari-171-rht-light .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(243, 240, 235, 0.9) 0%, rgba(243, 240, 235, 0.9) 100%); }
      .theme-ferrari-171-rht-dark .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(0, 28, 53, 0.9) 0%, rgba(0, 28, 53, 0.9) 100%); }
      .theme-ferrari-smart-guide-dark .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(51, 30, 28, 0.9) 0%, rgba(51, 30, 28, 0.9) 100%); }
      .theme-ferrari-175 .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(67, 0, 0, 0.9) 0%, rgba(67, 0, 0, 0.9) 100%); }
      .theme-ferrari-169-spider .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(193, 205, 219, 0.9) 0%, rgba(193, 205, 219, 0.9) 100%); }
      .theme-ferrari-f173vs-coupe .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(64, 64, 64, 0.9) 0%, rgba(64, 64, 64, 0.9) 100%); }
      .theme-ferrari-f173vs-spider .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0.9) 0%, rgba(243, 243, 243, 0.9) 100%); }
      .theme-ferrari-f167 .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%); }
      .theme-ferrari-supercar .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%); }
      .theme-ferrari-miami-event-2024 .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0.9) 0%, rgba(24, 24, 24, 0.9) 100%); }
      .theme-ferrari-f250 .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(231, 231, 231, 0.9) 0%, rgba(231, 231, 231, 0.9) 100%); }
      .theme-ferrari-f169m .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:after {
        background-image: linear-gradient(to bottom, rgba(241, 242, 242, 0.9) 0%, rgba(241, 242, 242, 0.9) 100%); }
    .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK:before {
      opacity: 0; }
    .ImageScrollVideo__text-carousel__DRpbcZ2-.ImageScrollVideo__text-carousel-open__3N8w9rSK .swiper-slide-active {
      pointer-events: auto !important;
      touch-action: auto !important; }

.ImageScrollVideo__slide__1U5K-TVZ {
  width: 100%;
  height: 100%;
  padding-bottom: 50px; }

.ImageScrollVideo__video-background__889YiQ0F {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1; }
  .ImageScrollVideo__video-background__889YiQ0F:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 3; }
  .ImageScrollVideo__video-background__889YiQ0F > div {
    position: relative;
    height: 100%;
    width: 100%;
    z-index: 1;
    opacity: 0;
    transition: opacity 300ms;
    backface-visibility: hidden; }
  .ImageScrollVideo__video-background__889YiQ0F .th-player {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1; }
  .ImageScrollVideo__video-background__889YiQ0F .th-video .th-video-player .th-video-element video {
    object-fit: cover; }
  .ImageScrollVideo__video-background__889YiQ0F .th-video .th-video-player .th-video-poster {
    background-size: cover; }

.ImageScrollVideo__text__1l13NW0e {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0 24px 20px 24px;
  display: flex;
  justify-content: flex-end;
  flex-direction: column; }

.ImageScrollVideo__image__1E_toawH {
  width: 100%;
  height: auto;
  vertical-align: middle;
  margin-bottom: 40px; }

.ImageScrollVideo__title__2wTgIYqg {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  text-transform: none;
  margin: 16px 0;
  flex: 0 0 auto;
  position: relative;
  z-index: 1;
  overflow-wrap: break-word;
  max-width: 100%;
  hyphens: auto; }
  @media (min-width: 37.5625em) {
    .ImageScrollVideo__title__2wTgIYqg {
      font-size: 28px; } }

.ImageScrollVideo__text-html__4eDkeJne {
  margin-bottom: 60px; }

.ImageScrollVideo__desc__2ag2-Qu7 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  flex: 0 1 auto;
  padding: 0 16px 0 0;
  -webkit-overflow-scrolling: touch;
  overflow: hidden;
  position: relative;
  z-index: 1; }
  .ImageScrollVideo__text-carousel-open__3N8w9rSK .ImageScrollVideo__desc__2ag2-Qu7 {
    overflow: auto;
    max-height: 90%; }
  .ImageScrollVideo__desc__2ag2-Qu7 p:first-child {
    margin-top: 0; }

.ImageScrollVideo__paz__16Y6U_fW {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ImageScrollVideo__open-close__37HzmaK4 {
  min-height: 50px;
  height: 50px;
  position: absolute;
  text-align: center;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 100000;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-around;
  background-color: #303133;
  transition: background-color, 0.1s;
  pointer-events: auto;
  touch-action: auto; }
  .theme-ferrari-dark .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: transparent;
    color: #ffffff; }
  .theme-ferrari-light .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #ffffff;
    color: #181818; }
  .theme-ferrari-neutral-grey .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #ffffff;
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #303030;
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #303133;
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #1e293e;
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #404040;
    color: #ffffff; }
  .theme-ferrari-f488-pista .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #0e121b;
    color: #ffffff; }
  .theme-ferrari-f488-spider .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #17354b;
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #191b29;
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #320607;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #c6c7c7;
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #92989d;
    color: #181818; }
  .theme-ferrari-f8-spider .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #2c2b27;
    color: #ffffff; }
  .theme-ferrari-812-gts .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #f6f7f8;
    color: #181818; }
  .theme-ferrari-f169 .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #d0dddd;
    color: #181818; }
  .theme-ferrari-scuderia-dark .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: transparent;
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #ffffff;
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-races-dark .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #0d0d16;
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #0d2025;
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #1c1d1f;
    color: #ffffff; }
  .theme-ferrari-171-black .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #23252d;
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #f3f0eb;
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #001c35;
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #331e1c;
    color: #ffffff; }
  .theme-ferrari-175 .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #430000;
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #c1cddb;
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #404040;
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #f3f3f3;
    color: #1266a4; }
  .theme-ferrari-f167 .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #000000;
    color: #ffffff; }
  .theme-ferrari-supercar .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #000000;
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #181818;
    color: #ffffff; }
  .theme-ferrari-f250 .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #E7E7E7;
    color: #181818; }
  .theme-ferrari-f169m .ImageScrollVideo__open-close__37HzmaK4 {
    background-color: #F1F2F2;
    color: #1E4758; }
  .ImageScrollVideo__open-close__37HzmaK4 svg {
    transform: rotate(-90deg); }
  .ImageScrollVideo__open-close__37HzmaK4 span {
    background: none; }

.ImageScrollVideo__video-container__1OZ7Tmsp {
  width: 100%;
  margin-bottom: 40px;
  position: relative; }
  .ImageScrollVideo__video-container--open__3qdMZbKt .ImageScrollVideo__video-placeholder__1Gb8wBtb {
    display: block; }

.ImageScrollVideo__video-placeholder__1Gb8wBtb {
  width: 100%;
  height: 100%;
  position: absolute !important;
  top: 0px;
  left: 0px;
  display: none;
  z-index: 1; }

.ImageScrollVideo__video-image__3WcsAarI {
  width: 100%;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 0;
  vertical-align: middle;
  cursor: pointer; }
  .ImageScrollVideo__video-image__3WcsAarI img {
    width: 100%;
    height: auto; }
  .ImageScrollVideo__video-image__3WcsAarI .ImageScrollVideo__play__QAfzbdnd {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    flex: 0 0 auto;
    width: 40px;
    height: 40px;
    background-color: #da291c;
    border-radius: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px; }
    .ImageScrollVideo__video-image__3WcsAarI .ImageScrollVideo__play__QAfzbdnd svg {
      fill: #fff; }
      .ImageScrollVideo__video-image__3WcsAarI .ImageScrollVideo__play__QAfzbdnd svg.icon--play {
        margin-left: 2px; }

@keyframes ImageTextData__fillBar__2rd6W6Ut {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ImageTextData__container__2qyLyivK {
  position: relative; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-dark {
    background: #181818; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-dark-alpha {
    background: transparent; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-light {
    background: #ffffff; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f488-spider {
    background: #17354b; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f812-superfast {
    background: #320607; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f169 {
    background: #d0dddd; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-171-black {
    background: #23252d; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-175 {
    background: #430000; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f167 {
    background: #000000; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-supercar {
    background: #000000; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ImageTextData__container__2qyLyivK.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .ImageTextData__container__2qyLyivK {
      display: flex; } }

.ImageTextData__chapter__2_hOv_V- {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  padding: 24px;
  z-index: 1; }
  @media (min-width: 60.0625em) {
    .ImageTextData__chapter__2_hOv_V- {
      padding: 48px; } }

.ImageTextData__image-wrap__3VFLVJel {
  position: relative; }
  @media (min-width: 60.0625em) {
    .ImageTextData__image-wrap__3VFLVJel {
      flex: 1 1 50%; } }
  .ImageTextData__image-wrap__3VFLVJel img {
    width: 100%;
    display: block; }

.ImageTextData__text-data__3kc335Z1 {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 24px; }
  @media (min-width: 60.0625em) {
    .ImageTextData__text-data__3kc335Z1 {
      padding: 48px;
      flex: 1 1 50%; } }
  .ImageTextData__text-data__3kc335Z1 .ImageTextData__content__LKmRE2fD {
    max-width: 500px; }
    .ImageTextData__text-data__3kc335Z1 .ImageTextData__content__LKmRE2fD [class*="Headline__title"] {
      font-size: 32px;
      line-height: 32px;
      margin-bottom: 16px; }
    @media (min-width: 60.0625em) {
      .ImageTextData__text-data__3kc335Z1 .ImageTextData__content__LKmRE2fD {
        padding-top: 32px; } }
  .ImageTextData__text-data__3kc335Z1 .ImageTextData__data-list__3v1OouAd {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    margin: 20px 0; }
    @media (min-width: 37.5625em) {
      .ImageTextData__text-data__3kc335Z1 .ImageTextData__data-list__3v1OouAd {
        flex-direction: row;
        justify-content: space-between; } }
  .ImageTextData__text-data__3kc335Z1 .ImageTextData__data__3s_8gOEu {
    margin: 10px 0; }
    @media (min-width: 37.5625em) {
      .ImageTextData__text-data__3kc335Z1 .ImageTextData__data__3s_8gOEu {
        margin: 20px 0;
        flex: 1 1 calc(50% - 10px); } }
    .ImageTextData__text-data__3kc335Z1 .ImageTextData__data__3s_8gOEu [class*="Data__value"] {
      font-size: 22px; }

.Intro__imageContainer__21KEQ3eC:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes Intro__fillBar__1lnOW8GY {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Intro__imageContainer__21KEQ3eC:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.Intro__container__OoZ_ygRP {
  position: relative;
  width: 100%;
  overflow: hidden;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .Intro__container__OoZ_ygRP.theme-ferrari-dark {
    background: #181818; }
  .Intro__container__OoZ_ygRP.theme-ferrari-dark-alpha {
    background: transparent; }
  .Intro__container__OoZ_ygRP.theme-ferrari-light {
    background: #ffffff; }
  .Intro__container__OoZ_ygRP.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Intro__container__OoZ_ygRP.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Intro__container__OoZ_ygRP.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Intro__container__OoZ_ygRP.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Intro__container__OoZ_ygRP.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f488-spider {
    background: #17354b; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f812-superfast {
    background: #320607; }
  .Intro__container__OoZ_ygRP.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Intro__container__OoZ_ygRP.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Intro__container__OoZ_ygRP.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f169 {
    background: #d0dddd; }
  .Intro__container__OoZ_ygRP.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Intro__container__OoZ_ygRP.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Intro__container__OoZ_ygRP.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Intro__container__OoZ_ygRP.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Intro__container__OoZ_ygRP.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Intro__container__OoZ_ygRP.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Intro__container__OoZ_ygRP.theme-ferrari-171-black {
    background: #23252d; }
  .Intro__container__OoZ_ygRP.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Intro__container__OoZ_ygRP.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Intro__container__OoZ_ygRP.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Intro__container__OoZ_ygRP.theme-ferrari-175 {
    background: #430000; }
  .Intro__container__OoZ_ygRP.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f167 {
    background: #000000; }
  .Intro__container__OoZ_ygRP.theme-ferrari-supercar {
    background: #000000; }
  .Intro__container__OoZ_ygRP.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Intro__container__OoZ_ygRP.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 80em) {
    .Intro__container__OoZ_ygRP {
      min-height: 100vh; } }

.Intro__btn-wrapper__2dNDUi4b {
  margin: 16px 16px; }
  @media (min-width: 60.0625em) {
    .Intro__btn-wrapper__2dNDUi4b {
      margin: 0 24px;
      display: inline-block; } }

.Intro__imageContainer__21KEQ3eC {
  z-index: 1;
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 62%; }
  @media (min-width: 60.0625em) {
    .Intro__imageContainer__21KEQ3eC {
      padding-bottom: 39%; } }
  .Intro__imageContainer__21KEQ3eC:before {
    z-index: 2;
    content: "";
    background: linear-gradient(rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0) 30%); }
  .Intro__imageContainer--video__2BjQhKNB {
    padding-bottom: 104%; }
    @media (min-width: 60.0625em) {
      .Intro__imageContainer--video__2BjQhKNB {
        padding-bottom: 64%; } }
    @media (min-width: 80em) {
      .Intro__imageContainer--video__2BjQhKNB {
        padding-bottom: 34%; } }
    .Intro__imageContainer--video__2BjQhKNB > img {
      position: absolute;
      height: 140%;
      object-fit: cover;
      object-position: center; }
  .Intro__imageContainer__21KEQ3eC .Intro__video__1Zdtn1ot {
    z-index: 1;
    height: 140%; }

.Intro__visible__2giUwExx {
  opacity: 1; }

.Intro__hidden__2uaiZ4N_ {
  opacity: 0; }

.Intro__image__1c10k5XS {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  vertical-align: middle;
  z-index: 1; }

.Intro__content__2wjcxyi8 {
  z-index: 2;
  width: 100%;
  color: #fff;
  margin: 0 auto;
  text-align: center;
  align-self: flex-end;
  background-image: linear-gradient(0deg, #1e293d 60%, rgba(30, 41, 61, 0)); }
  .theme-ferrari-dark .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #181818 60%, rgba(24, 24, 24, 0)); }
  .theme-ferrari-dark-alpha .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, black 60%, rgba(0, 0, 0, 0)); }
  .theme-ferrari-light .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, white 60%, rgba(255, 255, 255, 0)); }
  .theme-ferrari-neutral-grey .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, white 60%, rgba(255, 255, 255, 0)); }
  .theme-ferrari-ferrari-carbon .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #303030 60%, rgba(48, 48, 48, 0)); }
  .theme-ferrari-sf90-stradale .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #303133 60%, rgba(48, 49, 51, 0)); }
  .theme-ferrari-f8-tributo .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #1e293e 60%, rgba(30, 41, 62, 0)); }
  .theme-ferrari-monza-sp1 .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #181818 60%, rgba(24, 24, 24, 0)); }
  .theme-ferrari-monza-sp2 .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #404040 60%, rgba(64, 64, 64, 0)); }
  .theme-ferrari-f488-pista .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #0e121b 60%, rgba(14, 18, 27, 0)); }
  .theme-ferrari-f488-spider .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #17354b 60%, rgba(23, 53, 75, 0)); }
  .theme-ferrari-f488-pista-spider .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #191b29 60%, rgba(25, 27, 41, 0)); }
  .theme-ferrari-f812-superfast .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #320607 60%, rgba(50, 6, 7, 0)); }
  .theme-ferrari-gtc4-lusso .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, #c6c7c7 60%, rgba(198, 199, 199, 0)); }
  .theme-ferrari-gtc4-lusso-t .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, #92989d 60%, rgba(146, 152, 157, 0)); }
  .theme-ferrari-f8-spider .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #2c2b27 60%, rgba(44, 43, 39, 0)); }
  .theme-ferrari-812-gts .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, #f6f7f8 60%, rgba(246, 247, 248, 0)); }
  .theme-ferrari-f169 .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, #d0dddd 60%, rgba(208, 221, 221, 0)); }
  .theme-ferrari-scuderia-dark .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, black 60%, rgba(0, 0, 0, 0)); }
  .theme-ferrari-giallo-modena .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, white 60%, rgba(255, 255, 255, 0)); }
  .theme-ferrari-giallo-modena-dark .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #181818 60%, rgba(24, 24, 24, 0)); }
  .theme-ferrari-races-dark .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #0d0d16 60%, rgba(13, 13, 22, 0)); }
  .theme-ferrari-portofinom-dark-blue .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #0d2025 60%, rgba(13, 32, 37, 0)); }
  .theme-ferrari-sf90-spider-graphite-black .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #1c1d1f 60%, rgba(28, 29, 31, 0)); }
  .theme-ferrari-171-black .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #23252d 60%, rgba(35, 37, 45, 0)); }
  .theme-ferrari-171-rht-light .Intro__content__2wjcxyi8 {
    color: #001c35;
    background-image: linear-gradient(0deg, #f3f0eb 60%, rgba(243, 240, 235, 0)); }
  .theme-ferrari-171-rht-dark .Intro__content__2wjcxyi8 {
    color: #f3f0eb;
    background-image: linear-gradient(0deg, #001c35 60%, rgba(0, 28, 53, 0)); }
  .theme-ferrari-smart-guide-dark .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #331e1c 60%, rgba(51, 30, 28, 0)); }
  .theme-ferrari-175 .Intro__content__2wjcxyi8 {
    color: #fcf2f2;
    background-image: linear-gradient(0deg, #430000 60%, rgba(67, 0, 0, 0)); }
  .theme-ferrari-169-spider .Intro__content__2wjcxyi8 {
    color: #374552;
    background-image: linear-gradient(0deg, #c1cddb 60%, rgba(193, 205, 219, 0)); }
  .theme-ferrari-f173vs-coupe .Intro__content__2wjcxyi8 {
    color: #d0d0d0;
    background-image: linear-gradient(0deg, #404040 60%, rgba(64, 64, 64, 0)); }
  .theme-ferrari-f173vs-spider .Intro__content__2wjcxyi8 {
    color: #1266a4;
    background-image: linear-gradient(0deg, #f3f3f3 60%, rgba(243, 243, 243, 0)); }
  .theme-ferrari-f167 .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, black 60%, rgba(0, 0, 0, 0)); }
  .theme-ferrari-supercar .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, black 60%, rgba(0, 0, 0, 0)); }
  .theme-ferrari-miami-event-2024 .Intro__content__2wjcxyi8 {
    color: #ffffff;
    background-image: linear-gradient(0deg, #181818 60%, rgba(24, 24, 24, 0)); }
  .theme-ferrari-f250 .Intro__content__2wjcxyi8 {
    color: #181818;
    background-image: linear-gradient(0deg, #e7e7e7 60%, rgba(231, 231, 231, 0)); }
  .theme-ferrari-f169m .Intro__content__2wjcxyi8 {
    color: #1E4758;
    background-image: linear-gradient(0deg, #f1f2f2 60%, rgba(241, 242, 242, 0)); }
  .Intro__content__2wjcxyi8 .Intro__chapter-title__1Y7G26JW {
    display: inline-block;
    margin-bottom: 40px; }
    .Intro__content__2wjcxyi8 .Intro__chapter-title__1Y7G26JW span {
      width: 50px; }
      @media (min-width: 37.5625em) {
        .Intro__content__2wjcxyi8 .Intro__chapter-title__1Y7G26JW span {
          width: 100px; } }
  .Intro__content__2wjcxyi8 .Intro__title__1HqBGn5x {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em;
    text-transform: uppercase;
    margin: 0 auto;
    max-width: 1000px; }
    @media (min-width: 37.5625em) {
      .Intro__content__2wjcxyi8 .Intro__title__1HqBGn5x {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .Intro__content__2wjcxyi8 .Intro__title__1HqBGn5x {
        font-size: 36px; } }
  .Intro__content__2wjcxyi8 .Intro__text__2JBv1kY9 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin: 30px auto 0 auto;
    max-width: 1000px; }

.Intro__cta__1-xwO9WY {
  margin-top: 30px; }

@media (min-width: 37.5625em) {
  .Intro__focuson__1OzwicEY {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 10; } }

.Intro__scroll-indicator__mvAq7nJK {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  margin: 0 auto;
  z-index: 4; }
  @media (min-width: 37.5625em) {
    .Intro__scroll-indicator__mvAq7nJK {
      bottom: 32px; } }

@media (min-width: 60.0625em) {
  .Intro__is-compact__37YFKpIF .Intro__imageContainer__21KEQ3eC {
    padding-bottom: 36%; } }

.Intro__is-compact__37YFKpIF .Intro__content__2wjcxyi8 {
  padding-bottom: 60px; }
  @media (min-width: 60.0625em) {
    .Intro__is-compact__37YFKpIF .Intro__content__2wjcxyi8 {
      padding-bottom: 88px; } }

@keyframes LinkAccordion__fillBar__4Z65hULT {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LinkAccordion__wrapper__1NJQMniR {
  position: relative;
  width: 100%;
  padding: 24px 0; }
  .LinkAccordion__wrapper__1NJQMniR:before, .LinkAccordion__wrapper__1NJQMniR:after {
    content: '';
    display: table;
    clear: both; }
  @media (min-width: 37.5625em) {
    .LinkAccordion__wrapper__1NJQMniR {
      padding: 48px 0; } }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-dark {
    background: #181818; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-dark-alpha {
    background: transparent; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-light {
    background: #ffffff; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-sf90-stradale {
    background: #303133; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-monza-sp1 {
    background: #181818; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-monza-sp2 {
    background: #404040; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f488-pista {
    background: #0e121b; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f488-spider {
    background: #17354b; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f812-superfast {
    background: #320607; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f169 {
    background: #d0dddd; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-scuderia-dark {
    background: transparent; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-races-dark {
    background: #0d0d16; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-171-black {
    background: #23252d; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-175 {
    background: #430000; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-169-spider {
    background: #c1cddb; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f167 {
    background: #000000; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-supercar {
    background: #000000; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f250 {
    background: #E7E7E7; }
  .LinkAccordion__wrapper__1NJQMniR.theme-ferrari-f169m {
    background: #F1F2F2; }

.LinkAccordion__chapter__22BeRN3G {
  padding: 0 24px 48px; }
  @media (min-width: 37.5625em) {
    .LinkAccordion__chapter__22BeRN3G {
      padding: 0 48px 48px; } }

@media (min-width: 60.0625em) {
  .LinkAccordion__header__33yAMrGv {
    display: flex;
    align-items: center;
    justify-content: space-between; } }

.LinkAccordion__header__33yAMrGv.LinkAccordion__flex-end__8aYoVOGE {
  justify-content: flex-end; }

@media (min-width: 60.0625em) {
  .LinkAccordion__header__33yAMrGv .LinkAccordion__title__U5RDDWey,
  .LinkAccordion__header__33yAMrGv .LinkAccordion__dropdown__2WchpiGY {
    flex: 1; } }

.LinkAccordion__header__33yAMrGv .LinkAccordion__dropdown__2WchpiGY {
  width: 100%;
  margin-top: 32px; }
  @media (min-width: 60.0625em) {
    .LinkAccordion__header__33yAMrGv .LinkAccordion__dropdown__2WchpiGY {
      max-width: 25%;
      margin-top: 0; } }

.LinkAccordion__sections__37TRQGxt {
  margin-top: 64px; }
  .LinkAccordion__sections__37TRQGxt .LinkAccordion__title__U5RDDWey {
    padding: 0 16px; }

.LinkAccordion__rows__mNPa_uDh {
  margin: 24px 0; }

.LinkAccordion__row__1CsdAIPq {
  padding: 24px 16px; }
  @media (min-width: 60.0625em) {
    .LinkAccordion__row__1CsdAIPq {
      display: flex;
      align-items: center; } }
  .LinkAccordion__row__1CsdAIPq:first-child {
    padding-top: 0; }
  .theme-ferrari-dark .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-dark-alpha .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-light .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #252627; }
  .theme-ferrari-f8-tributo .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f488-pista .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #212334; }
  .theme-ferrari-f812-superfast .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #414141; }
  .theme-ferrari-giallo-modena .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-races-dark .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #252a2b; }
  .theme-ferrari-171-black .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-171-rht-light .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-175 .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #2c0000; }
  .theme-ferrari-169-spider .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-supercar .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f250 .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-f169m .LinkAccordion__row__1CsdAIPq {
    border-bottom: 1px solid #eeeded; }

.LinkAccordion__label__1N0Rl0R3 {
  margin-right: 24px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  min-width: 90px; }
  .theme-ferrari-dark .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-dark-alpha .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-light .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-neutral-grey .LinkAccordion__label__1N0Rl0R3 {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-sf90-stradale .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-f8-tributo .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-monza-sp1 .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-monza-sp2 .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-f488-pista .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-f488-spider .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-f812-superfast .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .LinkAccordion__label__1N0Rl0R3 {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .LinkAccordion__label__1N0Rl0R3 {
    color: #505050; }
  .theme-ferrari-f8-spider .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-812-gts .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-f169 .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-scuderia-dark .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-giallo-modena .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-races-dark .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-171-black .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-171-rht-light .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-171-rht-dark .LinkAccordion__label__1N0Rl0R3 {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-175 .LinkAccordion__label__1N0Rl0R3 {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .LinkAccordion__label__1N0Rl0R3 {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .LinkAccordion__label__1N0Rl0R3 {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .LinkAccordion__label__1N0Rl0R3 {
    color: #8f8f8f; }
  .theme-ferrari-f167 .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-supercar .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .LinkAccordion__label__1N0Rl0R3 {
    color: #ffffff; }
  .theme-ferrari-f250 .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }
  .theme-ferrari-f169m .LinkAccordion__label__1N0Rl0R3 {
    color: #969696; }

.LinkAccordion__links__pkvtImrO {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 12px; }
  @media (min-width: 60.0625em) {
    .LinkAccordion__links__pkvtImrO {
      flex-wrap: nowrap;
      margin-top: 0; } }

.LinkAccordion__link__2oOddzNW {
  padding: 4px 0;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .LinkAccordion__link__2oOddzNW {
      width: auto;
      padding: 0;
      margin-right: 32px; } }
  @media (min-width: 80em) {
    .LinkAccordion__link__2oOddzNW {
      margin-right: 48px; } }
  .LinkAccordion__link__2oOddzNW:last-child {
    padding-right: 0; }
    @media (min-width: 60.0625em) {
      .LinkAccordion__link__2oOddzNW:last-child {
        margin-right: 0; } }
  .LinkAccordion__link__2oOddzNW.LinkAccordion__stretched__24GwY2k1 {
    width: 100%;
    padding-right: 0; }
  .LinkAccordion__link__2oOddzNW > a {
    display: block; }
  .LinkAccordion__link__2oOddzNW button {
    text-align: left;
    width: 100%;
    justify-content: space-between; }
    @media (min-width: 60.0625em) {
      .LinkAccordion__link__2oOddzNW button {
        width: auto; } }
    .LinkAccordion__link__2oOddzNW button > span:nth-child(2) > span {
      position: relative;
      width: 32px;
      height: 32px; }
      .LinkAccordion__link__2oOddzNW button > span:nth-child(2) > span > svg:nth-child(2) {
        height: 14px !important;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
  .LinkAccordion__link__2oOddzNW .LinkAccordion__external-link__3ahIJ5gP {
    width: 100%; }
    .LinkAccordion__link__2oOddzNW .LinkAccordion__external-link__3ahIJ5gP a {
      width: 100%;
      display: inline-flex;
      align-items: center;
      justify-content: space-between; }
      @media (min-width: 60.0625em) {
        .LinkAccordion__link__2oOddzNW .LinkAccordion__external-link__3ahIJ5gP a {
          width: auto; } }
      .LinkAccordion__link__2oOddzNW .LinkAccordion__external-link__3ahIJ5gP a > span:nth-child(2) > span {
        position: relative;
        width: 32px;
        height: 32px; }
        .LinkAccordion__link__2oOddzNW .LinkAccordion__external-link__3ahIJ5gP a > span:nth-child(2) > span > svg:nth-child(2) {
          height: 14px !important;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }

@keyframes LinkLoader__fillBar__5Ublm2zi {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LinkLoader__wrapper__1_SmjK1D {
  position: relative;
  width: 100%;
  min-height: 100lvh; }
  .LinkLoader__wrapper__1_SmjK1D.LinkLoader__is-animating__1E9ywUFx .LinkLoader__actions__2Q_qcm6z {
    pointer-events: all;
    opacity: 1;
    transform: translateY(0px); }
  .LinkLoader__wrapper__1_SmjK1D.LinkLoader__is-animating__1E9ywUFx .LinkLoader__background__2GDNKfgS::before {
    opacity: 0.7; }
  .LinkLoader__wrapper__1_SmjK1D.LinkLoader__is-animating__1E9ywUFx .LinkLoader__loading-bar__2qXLFs2v {
    opacity: 1;
    transform: scaleX(1);
    transition: all .6s ease-in-out .2s; }
    .LinkLoader__wrapper__1_SmjK1D.LinkLoader__is-animating__1E9ywUFx .LinkLoader__loading-bar__2qXLFs2v::after {
      transform: scaleX(1);
      transition: transform var(--duration) linear; }

.LinkLoader__loading-bar__2qXLFs2v {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  opacity: 0;
  transform-origin: 0 0;
  transform: scaleX(0);
  border-radius: 2px;
  overflow: hidden;
  z-index: 2; }
  .theme-ferrari-dark .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-dark-alpha .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-light .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-neutral-grey .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-ferrari-carbon .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-sf90-stradale .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f8-tributo .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-monza-sp1 .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-monza-sp2 .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f488-pista .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f488-spider .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f488-pista-spider .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f812-superfast .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-gtc4-lusso .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-gtc4-lusso-t .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f8-spider .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-812-gts .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f169 .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-scuderia-dark .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-giallo-modena .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-giallo-modena-dark .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-races-dark .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-portofinom-dark-blue .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-sf90-spider-graphite-black .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-171-black .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-171-rht-light .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(0, 28, 53, 0.2); }
  .theme-ferrari-171-rht-dark .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(243, 240, 235, 0.2); }
  .theme-ferrari-smart-guide-dark .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-175 .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(252, 242, 242, 0.2); }
  .theme-ferrari-169-spider .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(55, 69, 82, 0.2); }
  .theme-ferrari-f173vs-coupe .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(208, 208, 208, 0.2); }
  .theme-ferrari-f173vs-spider .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(18, 102, 164, 0.2); }
  .theme-ferrari-f167 .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-supercar .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-miami-event-2024 .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(255, 255, 255, 0.2); }
  .theme-ferrari-f250 .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(24, 24, 24, 0.2); }
  .theme-ferrari-f169m .LinkLoader__loading-bar__2qXLFs2v {
    background: rgba(30, 71, 88, 0.2); }
  .LinkLoader__loading-bar__2qXLFs2v::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: scaleX(0);
    transform-origin: 0 0; }
    .theme-ferrari-dark .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-dark-alpha .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-light .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-neutral-grey .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f8-tributo .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f488-pista .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f488-spider .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f812-superfast .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f8-spider .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-812-gts .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f169 .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-giallo-modena .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #ebb218; }
    .theme-ferrari-races-dark .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-171-black .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-171-rht-light .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-175 .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-169-spider .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f167 .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-supercar .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #0092b1; }
    .theme-ferrari-f250 .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }
    .theme-ferrari-f169m .LinkLoader__loading-bar__2qXLFs2v::after {
      background: #da291c; }

.LinkLoader__background__2GDNKfgS {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .LinkLoader__background__2GDNKfgS::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0.2;
    pointer-events: none;
    z-index: 1;
    transition: opacity .5s ease; }
    .theme-ferrari-dark .LinkLoader__background__2GDNKfgS::before {
      background: #181818; }
    .theme-ferrari-dark-alpha .LinkLoader__background__2GDNKfgS::before {
      background: transparent; }
    .theme-ferrari-light .LinkLoader__background__2GDNKfgS::before {
      background: #ffffff; }
    .theme-ferrari-neutral-grey .LinkLoader__background__2GDNKfgS::before {
      background: #ffffff; }
    .theme-ferrari-ferrari-carbon .LinkLoader__background__2GDNKfgS::before {
      background: #303030; }
    .theme-ferrari-sf90-stradale .LinkLoader__background__2GDNKfgS::before {
      background: #303133; }
    .theme-ferrari-f8-tributo .LinkLoader__background__2GDNKfgS::before {
      background: #1e293e; }
    .theme-ferrari-monza-sp1 .LinkLoader__background__2GDNKfgS::before {
      background: #181818; }
    .theme-ferrari-monza-sp2 .LinkLoader__background__2GDNKfgS::before {
      background: #404040; }
    .theme-ferrari-f488-pista .LinkLoader__background__2GDNKfgS::before {
      background: #0e121b; }
    .theme-ferrari-f488-spider .LinkLoader__background__2GDNKfgS::before {
      background: #17354b; }
    .theme-ferrari-f488-pista-spider .LinkLoader__background__2GDNKfgS::before {
      background: #191b29; }
    .theme-ferrari-f812-superfast .LinkLoader__background__2GDNKfgS::before {
      background: #320607; }
    .theme-ferrari-gtc4-lusso .LinkLoader__background__2GDNKfgS::before {
      background: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .LinkLoader__background__2GDNKfgS::before {
      background: #92989d; }
    .theme-ferrari-f8-spider .LinkLoader__background__2GDNKfgS::before {
      background: #2c2b27; }
    .theme-ferrari-812-gts .LinkLoader__background__2GDNKfgS::before {
      background: #f6f7f8; }
    .theme-ferrari-f169 .LinkLoader__background__2GDNKfgS::before {
      background: #d0dddd; }
    .theme-ferrari-scuderia-dark .LinkLoader__background__2GDNKfgS::before {
      background: transparent; }
    .theme-ferrari-giallo-modena .LinkLoader__background__2GDNKfgS::before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena-dark .LinkLoader__background__2GDNKfgS::before {
      background: #181818; }
    .theme-ferrari-races-dark .LinkLoader__background__2GDNKfgS::before {
      background: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .LinkLoader__background__2GDNKfgS::before {
      background: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .LinkLoader__background__2GDNKfgS::before {
      background: #1c1d1f; }
    .theme-ferrari-171-black .LinkLoader__background__2GDNKfgS::before {
      background: #23252d; }
    .theme-ferrari-171-rht-light .LinkLoader__background__2GDNKfgS::before {
      background: #f3f0eb; }
    .theme-ferrari-171-rht-dark .LinkLoader__background__2GDNKfgS::before {
      background: #001c35; }
    .theme-ferrari-smart-guide-dark .LinkLoader__background__2GDNKfgS::before {
      background: #331e1c; }
    .theme-ferrari-175 .LinkLoader__background__2GDNKfgS::before {
      background: #430000; }
    .theme-ferrari-169-spider .LinkLoader__background__2GDNKfgS::before {
      background: #c1cddb; }
    .theme-ferrari-f173vs-coupe .LinkLoader__background__2GDNKfgS::before {
      background: #404040; }
    .theme-ferrari-f173vs-spider .LinkLoader__background__2GDNKfgS::before {
      background: #f3f3f3; }
    .theme-ferrari-f167 .LinkLoader__background__2GDNKfgS::before {
      background: #000000; }
    .theme-ferrari-supercar .LinkLoader__background__2GDNKfgS::before {
      background: #000000; }
    .theme-ferrari-miami-event-2024 .LinkLoader__background__2GDNKfgS::before {
      background: #181818; }
    .theme-ferrari-f250 .LinkLoader__background__2GDNKfgS::before {
      background: #E7E7E7; }
    .theme-ferrari-f169m .LinkLoader__background__2GDNKfgS::before {
      background: #F1F2F2; }

.LinkLoader__title-wrapper__2BVV36Wx {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  display: flex;
  flex-direction: column;
  justify-content: center;
  z-index: 1; }
  @media (min-width: 37.5625em) {
    .LinkLoader__title-wrapper__2BVV36Wx {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .LinkLoader__title-wrapper__2BVV36Wx {
      font-size: 36px; } }

.LinkLoader__title-default__216i7Pvt,
.LinkLoader__title-clip__fdxOvpB- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  padding: 128px 24px;
  text-align: center;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center; }
  .theme-ferrari-dark .LinkLoader__title-default__216i7Pvt, .theme-ferrari-dark
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .LinkLoader__title-default__216i7Pvt, .theme-ferrari-dark-alpha
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-light .LinkLoader__title-default__216i7Pvt, .theme-ferrari-light
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-neutral-grey .LinkLoader__title-default__216i7Pvt, .theme-ferrari-neutral-grey
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .LinkLoader__title-default__216i7Pvt, .theme-ferrari-ferrari-carbon
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .LinkLoader__title-default__216i7Pvt, .theme-ferrari-sf90-stradale
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f8-tributo
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .LinkLoader__title-default__216i7Pvt, .theme-ferrari-monza-sp1
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .LinkLoader__title-default__216i7Pvt, .theme-ferrari-monza-sp2
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-f488-pista .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f488-pista
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-f488-spider .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f488-spider
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f488-pista-spider
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f812-superfast
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .LinkLoader__title-default__216i7Pvt, .theme-ferrari-gtc4-lusso
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .LinkLoader__title-default__216i7Pvt, .theme-ferrari-gtc4-lusso-t
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-f8-spider .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f8-spider
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-812-gts .LinkLoader__title-default__216i7Pvt, .theme-ferrari-812-gts
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-f169 .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f169
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-scuderia-dark .LinkLoader__title-default__216i7Pvt, .theme-ferrari-scuderia-dark
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .LinkLoader__title-default__216i7Pvt, .theme-ferrari-giallo-modena
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .LinkLoader__title-default__216i7Pvt, .theme-ferrari-giallo-modena-dark
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-races-dark .LinkLoader__title-default__216i7Pvt, .theme-ferrari-races-dark
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .LinkLoader__title-default__216i7Pvt, .theme-ferrari-portofinom-dark-blue
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .LinkLoader__title-default__216i7Pvt, .theme-ferrari-sf90-spider-graphite-black
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-171-black .LinkLoader__title-default__216i7Pvt, .theme-ferrari-171-black
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .LinkLoader__title-default__216i7Pvt, .theme-ferrari-171-rht-light
  .LinkLoader__title-clip__fdxOvpB- {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .LinkLoader__title-default__216i7Pvt, .theme-ferrari-171-rht-dark
  .LinkLoader__title-clip__fdxOvpB- {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .LinkLoader__title-default__216i7Pvt, .theme-ferrari-smart-guide-dark
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-175 .LinkLoader__title-default__216i7Pvt, .theme-ferrari-175
  .LinkLoader__title-clip__fdxOvpB- {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .LinkLoader__title-default__216i7Pvt, .theme-ferrari-169-spider
  .LinkLoader__title-clip__fdxOvpB- {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f173vs-coupe
  .LinkLoader__title-clip__fdxOvpB- {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f173vs-spider
  .LinkLoader__title-clip__fdxOvpB- {
    color: #1266a4; }
  .theme-ferrari-f167 .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f167
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-supercar .LinkLoader__title-default__216i7Pvt, .theme-ferrari-supercar
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .LinkLoader__title-default__216i7Pvt, .theme-ferrari-miami-event-2024
  .LinkLoader__title-clip__fdxOvpB- {
    color: #ffffff; }
  .theme-ferrari-f250 .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f250
  .LinkLoader__title-clip__fdxOvpB- {
    color: #181818; }
  .theme-ferrari-f169m .LinkLoader__title-default__216i7Pvt, .theme-ferrari-f169m
  .LinkLoader__title-clip__fdxOvpB- {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .LinkLoader__title-default__216i7Pvt,
    .LinkLoader__title-clip__fdxOvpB- {
      padding: 64px; } }
  .LinkLoader__title-default__216i7Pvt > *,
  .LinkLoader__title-clip__fdxOvpB- > * {
    max-width: 750px; }

.LinkLoader__title-default__216i7Pvt {
  opacity: 0.4; }

.LinkLoader__actions__2Q_qcm6z {
  position: relative;
  margin-top: 32px;
  pointer-events: none;
  opacity: 0;
  transform: translateY(-12px);
  transition: all .5s ease; }

@keyframes LinkedTextList__fillBar__21yXG146 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LinkedTextList__wrapper__1s2fIeID {
  padding: 0; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .LinkedTextList__wrapper__1s2fIeID.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

.LinkedTextList__title__1-PrUYIL {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #da291c; }

.LinkedTextList__listTitle__7TD6Mf1u {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin: 15px 0;
  max-width: 500px; }
  @media (min-width: 37.5625em) {
    .LinkedTextList__listTitle__7TD6Mf1u {
      font-size: 28px; } }

.LinkedTextList__listBody__3WOW8nc9 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin: 16px 0;
  margin-bottom: 48px;
  max-width: 500px; }

.LinkedTextList__listWrapper__3sab8p7F {
  position: relative;
  margin: 32px 0;
  margin-top: 48px;
  padding-bottom: 30px; }
  .LinkedTextList__listWrapper__3sab8p7F:first-child {
    margin-top: 0; }
  .LinkedTextList__listWrapper__3sab8p7F:last-child::after {
    display: none; }
  .LinkedTextList__listWrapper__3sab8p7F::after {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: #d4d2d2;
    content: ""; }

@keyframes LiveStream__fillBar__FVHterYo {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LiveStream__wrapper__1jng1gNx {
  position: relative;
  width: 100%;
  min-height: 100vh;
  text-align: center;
  color: #fff;
  background: #303133;
  padding-top: 100px; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .LiveStream__wrapper__1jng1gNx.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .LiveStream__wrapper__1jng1gNx {
      padding-top: 0; } }

.LiveStream__chapter-title__2pRLKmwE {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .LiveStream__chapter-title__2pRLKmwE {
      padding: 48px; } }

.LiveStream__container__3VtLEjD0 {
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  padding-top: 100px;
  padding-bottom: 100px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  @media (min-width: 60.0625em) {
    .LiveStream__container__3VtLEjD0 {
      padding-bottom: 25vh;
      align-items: flex-end; } }

.LiveStream__content__2jTotmcx {
  display: inline-block;
  pointer-events: auto; }

@keyframes LiveWidget__fillBar__1uKsvY7d {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LiveWidget__wrapper__3X8GZ7SR {
  position: fixed;
  top: 112px;
  right: 24px;
  background: #da291c;
  border-radius: 24px;
  z-index: 600;
  transition: all .2s ease-out; }
  @media (min-width: 37.5625em) {
    .LiveWidget__wrapper__3X8GZ7SR {
      top: 120px; } }
  .LiveWidget__wrapper__3X8GZ7SR > a {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 11px;
    text-transform: uppercase;
    padding: 10px 16px; }
    .LiveWidget__wrapper__3X8GZ7SR > a > span {
      transition: all .2s ease; }
    .LiveWidget__wrapper__3X8GZ7SR > a > button {
      width: 11px !important;
      border: none !important;
      margin-left: 4px; }
  .LiveWidget__wrapper__3X8GZ7SR:hover > a > span {
    margin-right: 4px; }
  .LiveWidget__wrapper__3X8GZ7SR.LiveWidget__is-contracted__e8h9J8hD:not(.LiveWidget__is-portrait__153cyIz6) {
    top: 80px; }
  .LiveWidget__wrapper__3X8GZ7SR.LiveWidget__is-hidden__1svW6uSm {
    transform: translateY(-8px);
    opacity: 0;
    visibility: hidden;
    pointer-events: none; }

@keyframes LiveWidget__fillBar__25wdbANZ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LiveWidget__container__26_rsjZ_ {
  position: fixed;
  z-index: 600;
  bottom: -70%;
  left: 0;
  width: 100%;
  height: 398px;
  pointer-events: none; }
  .LiveWidget__container__26_rsjZ_ .LiveWidget__panel__1l640MsJ {
    position: absolute;
    width: 100%;
    height: 100%;
    box-shadow: 0px 3px 23px 11px rgba(0, 0, 0, 0.3);
    transition: all 0.3s ease-out;
    pointer-events: all;
    border-radius: 3px;
    overflow: hidden;
    bottom: 0;
    opacity: 1; }
    @media (min-width: 37.5625em) {
      .LiveWidget__container__26_rsjZ_ .LiveWidget__panel__1l640MsJ {
        top: 0;
        right: 0; } }
    .LiveWidget__container__26_rsjZ_ .LiveWidget__panel__1l640MsJ .LiveWidget__cta__2hDwWKLB {
      font-size: 11px;
      z-index: 10; }
  .LiveWidget__container__26_rsjZ_.LiveWidget__closed__j-CQUybA .LiveWidget__panel__1l640MsJ {
    bottom: -100px;
    opacity: 0;
    pointer-events: none; }
    @media (min-width: 37.5625em) {
      .LiveWidget__container__26_rsjZ_.LiveWidget__closed__j-CQUybA .LiveWidget__panel__1l640MsJ {
        right: -100px;
        bottom: 0; } }
  .LiveWidget__container__26_rsjZ_.LiveWidget__closed__j-CQUybA .LiveWidget__closedToggleButton__d49e5W9o {
    opacity: 1;
    transition: all 0.2s ease-in 0.5s; }
  .LiveWidget__container__26_rsjZ_ .LiveWidget__noOverflow__1NRn1CUD {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative; }
  .LiveWidget__container__26_rsjZ_ .LiveWidget__closedToggleButton__d49e5W9o {
    position: absolute;
    right: 16px;
    left: 32px;
    bottom: 24px;
    opacity: 0;
    pointer-events: all; }
    @media (min-width: 37.5625em) {
      .LiveWidget__container__26_rsjZ_ .LiveWidget__closedToggleButton__d49e5W9o {
        top: 0;
        left: auto;
        bottom: auto; } }
    .LiveWidget__container__26_rsjZ_ .LiveWidget__closedToggleButton__d49e5W9o .LiveWidget__cta__2hDwWKLB {
      width: 100px;
      padding: 12px 0;
      position: relative; }
      @media (min-width: 37.5625em) {
        .LiveWidget__container__26_rsjZ_ .LiveWidget__closedToggleButton__d49e5W9o .LiveWidget__cta__2hDwWKLB {
          padding: 8px 0;
          width: 120px; } }
    @media (min-width: 37.5625em) {
      .LiveWidget__container__26_rsjZ_ .LiveWidget__closedToggleButton__d49e5W9o .LiveWidget__cta__2hDwWKLB {
        padding: 12px 16px; } }
  .LiveWidget__container__26_rsjZ_.LiveWidget__show__Zpy7_U8k {
    bottom: 0; }
  .LiveWidget__container__26_rsjZ_ .swiper-slide {
    height: 398px; }
  @media (min-width: 37.5625em) {
    .LiveWidget__container__26_rsjZ_ {
      width: 358px;
      height: 380px;
      bottom: auto;
      left: auto;
      right: -50%;
      top: 128px; }
      .LiveWidget__container__26_rsjZ_ .swiper-slide {
        height: 380px; }
      .LiveWidget__container__26_rsjZ_.LiveWidget__show__Zpy7_U8k {
        right: 24px; } }

.LiveWidget__carouselWrapper__F2ORyVgD {
  width: 100vw;
  height: 398px;
  transition: all 0.2s ease-in;
  overflow: hidden; }
  @media (min-width: 37.5625em) {
    .LiveWidget__carouselWrapper__F2ORyVgD {
      height: 380px;
      width: 358px; } }

.LiveWidget__carousel__1QTeOis5 {
  width: 100vw;
  height: 398px; }
  .LiveWidget__carousel__1QTeOis5 .pagination {
    bottom: 24px; }
  @media (min-width: 37.5625em) {
    .LiveWidget__carousel__1QTeOis5 {
      height: 380px;
      width: 358px; } }

.LiveWidget__cta__2hDwWKLB {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  padding: 16px 0;
  border: none;
  color: white;
  width: 150px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  @media (min-width: 37.5625em) {
    .LiveWidget__cta__2hDwWKLB {
      width: 150px; } }
  .theme-ferrari-dark .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-dark-alpha .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-light .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-neutral-grey .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-ferrari-carbon .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-sf90-stradale .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f8-tributo .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-monza-sp1 .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-monza-sp2 .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f488-pista .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f488-spider .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f488-pista-spider .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f812-superfast .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso-t .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f8-spider .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-812-gts .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f169 .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-scuderia-dark .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-giallo-modena .LiveWidget__cta__2hDwWKLB {
    background: #ebb218; }
  .theme-ferrari-giallo-modena-dark .LiveWidget__cta__2hDwWKLB {
    background: #ebb218; }
  .theme-ferrari-races-dark .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-portofinom-dark-blue .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-171-black .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-171-rht-light .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-171-rht-dark .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-smart-guide-dark .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-175 .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-169-spider .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f173vs-coupe .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f173vs-spider .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f167 .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-supercar .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-miami-event-2024 .LiveWidget__cta__2hDwWKLB {
    background: #0092b1; }
  .theme-ferrari-f250 .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .theme-ferrari-f169m .LiveWidget__cta__2hDwWKLB {
    background: #da291c; }
  .LiveWidget__cta__2hDwWKLB::before {
    content: "";
    position: absolute;
    top: 0;
    right: -8px;
    width: calc(100% + 21px);
    height: 100%;
    transform: skewX(-20deg);
    z-index: -1; }
    .theme-ferrari-dark .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-dark-alpha .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-light .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-neutral-grey .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f8-tributo .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f488-pista .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f488-spider .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f812-superfast .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f8-spider .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-812-gts .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f169 .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-giallo-modena .LiveWidget__cta__2hDwWKLB::before {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .LiveWidget__cta__2hDwWKLB::before {
      background: #ebb218; }
    .theme-ferrari-races-dark .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-171-black .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-171-rht-light .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-175 .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-169-spider .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f167 .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-supercar .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .LiveWidget__cta__2hDwWKLB::before {
      background: #0092b1; }
    .theme-ferrari-f250 .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
    .theme-ferrari-f169m .LiveWidget__cta__2hDwWKLB::before {
      background: #da291c; }
  .LiveWidget__cta__2hDwWKLB:focus {
    outline: none; }

.LiveWidget__preTitle__3G9Sq9Nn {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  line-height: 11px;
  font-size: 11px;
  margin-bottom: 8px; }
  .theme-ferrari-dark .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-light .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-neutral-grey .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-f488-pista .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-f488-spider .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-f8-spider .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-812-gts .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-f169 .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-scuderia-dark .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-races-dark .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-171-black .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .LiveWidget__preTitle__3G9Sq9Nn {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .LiveWidget__preTitle__3G9Sq9Nn {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-175 .LiveWidget__preTitle__3G9Sq9Nn {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .LiveWidget__preTitle__3G9Sq9Nn {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .LiveWidget__preTitle__3G9Sq9Nn {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .LiveWidget__preTitle__3G9Sq9Nn {
    color: #1266a4; }
  .theme-ferrari-f167 .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-supercar .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .LiveWidget__preTitle__3G9Sq9Nn {
    color: #ffffff; }
  .theme-ferrari-f250 .LiveWidget__preTitle__3G9Sq9Nn {
    color: #181818; }
  .theme-ferrari-f169m .LiveWidget__preTitle__3G9Sq9Nn {
    color: #1E4758; }

.LiveWidget__title__3UMSesLm {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  text-transform: uppercase;
  margin-bottom: 24px;
  padding: 0 20px; }
  @media (min-width: 37.5625em) {
    .LiveWidget__title__3UMSesLm {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .LiveWidget__title__3UMSesLm {
      font-size: 36px; } }
  .theme-ferrari-dark .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-light .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-neutral-grey .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-f488-pista .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-f488-spider .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-f8-spider .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-812-gts .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-f169 .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-scuderia-dark .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-races-dark .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-171-black .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .LiveWidget__title__3UMSesLm {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .LiveWidget__title__3UMSesLm {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-175 .LiveWidget__title__3UMSesLm {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .LiveWidget__title__3UMSesLm {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .LiveWidget__title__3UMSesLm {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .LiveWidget__title__3UMSesLm {
    color: #1266a4; }
  .theme-ferrari-f167 .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-supercar .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .LiveWidget__title__3UMSesLm {
    color: #ffffff; }
  .theme-ferrari-f250 .LiveWidget__title__3UMSesLm {
    color: #181818; }
  .theme-ferrari-f169m .LiveWidget__title__3UMSesLm {
    color: #1E4758; }

.LiveWidget__slideOverlay__18AoL71y {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding-bottom: 84px; }

.LiveWidget__close__35mG53eJ {
  position: absolute;
  top: 0;
  right: 0;
  padding: 16px; }
  @media (min-width: 37.5625em) {
    .LiveWidget__close__35mG53eJ {
      padding: 8px; } }

.LiveWidget__gradient__3thktkyT {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }
  .theme-ferrari-dark .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-dark-alpha .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-light .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-neutral-grey .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-ferrari-carbon .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-sf90-stradale .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-f8-tributo .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-monza-sp1 .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-monza-sp2 .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-f488-pista .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-f488-spider .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-f488-pista-spider .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-f812-superfast .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-gtc4-lusso .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-gtc4-lusso-t .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-f8-spider .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-812-gts .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-f169 .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-scuderia-dark .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-giallo-modena .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-giallo-modena-dark .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-races-dark .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-portofinom-dark-blue .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-sf90-spider-graphite-black .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-171-black .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-171-rht-light .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(243, 240, 235, 0) 50%, #f3f0eb 100%); }
  .theme-ferrari-171-rht-dark .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(0, 28, 53, 0) 50%, #001c35 100%); }
  .theme-ferrari-smart-guide-dark .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-175 .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(67, 0, 0, 0) 50%, #430000 100%); }
  .theme-ferrari-169-spider .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-f173vs-coupe .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(48, 48, 48, 0) 50%, #303030 100%); }
  .theme-ferrari-f173vs-spider .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-f167 .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-supercar .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-miami-event-2024 .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0) 50%, #181818 100%); }
  .theme-ferrari-f250 .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }
  .theme-ferrari-f169m .LiveWidget__gradient__3thktkyT {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, white 100%); }

@keyframes Livetiming__fillBar__wC20oTNW {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Livetiming__wrapper__2qDEsor4 {
  position: relative;
  padding-top: 128px;
  padding-bottom: 48px;
  background-color: #181818; }
  @media (min-width: 60.0625em) {
    .Livetiming__wrapper__2qDEsor4 {
      padding-top: 128px;
      padding-bottom: 64px; } }
  .Livetiming__wrapper__2qDEsor4 .Livetiming__helper__3L2rAOxc {
    display: none; }
    @media (min-width: 60.0625em) {
      .Livetiming__wrapper__2qDEsor4 .Livetiming__helper__3L2rAOxc {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 128px;
        padding-top: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
        z-index: 1;
        pointer-events: none;
        opacity: 0;
        transform: translateY(48px);
        transition: all 0.75s ease; } }
    .Livetiming__wrapper__2qDEsor4 .Livetiming__helper__3L2rAOxc.Livetiming__show__2_1Yvcs5 {
      opacity: 1;
      transform: translateY(0); }
  .Livetiming__wrapper__2qDEsor4.Livetiming__no-track__2q9rlwea {
    background-color: #fff; }
    @media (min-width: 60.0625em) {
      .Livetiming__wrapper__2qDEsor4.Livetiming__no-track__2q9rlwea {
        min-height: 100vh; } }
  .Livetiming__wrapper__2qDEsor4.Livetiming__countdown__owSIyIJO {
    padding: 0; }

@keyframes Alerts__fillBar__2Cmzm1mr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Alerts__wrapper__2kP_yeoz {
  position: fixed;
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-end;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 32px;
  pointer-events: none;
  z-index: 1; }
  .Alerts__wrapper__2kP_yeoz .Alerts__item__3lEpcDI5 {
    animation-name: Alerts__slide__2U1dUGx0;
    animation-duration: 0.35s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-out;
    width: 100%;
    margin-bottom: 6px;
    pointer-events: all; }
    .Alerts__wrapper__2kP_yeoz .Alerts__item__3lEpcDI5:first-child {
      margin-bottom: 0; }
    .Alerts__wrapper__2kP_yeoz .Alerts__item__3lEpcDI5 > div {
      width: 100%;
      opacity: 1 !important;
      transform: none !important; }
    @media (min-width: 37.5625em) {
      .Alerts__wrapper__2kP_yeoz .Alerts__item__3lEpcDI5 {
        width: auto; }
        .Alerts__wrapper__2kP_yeoz .Alerts__item__3lEpcDI5 > div {
          width: 340px; } }

@keyframes Alerts__slide__2U1dUGx0 {
  0% {
    opacity: 0.0001;
    transform: translateX(50%); }
  100% {
    opacity: 1;
    transform: translateX(0%); } }

@keyframes Countdown__fillBar__JbR9WJrq {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Countdown__container__3HiUh4wA {
  position: relative;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 15vh 0;
  background-color: #181818;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 40px);
  margin: 40px 0 0 0; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Countdown__container__3HiUh4wA {
      padding: max(15vh, 50px) 0; } }
  .Countdown__container__3HiUh4wA::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(24, 24, 24, 0.4); }

.Countdown__text__1z6kGgVS {
  position: relative;
  z-index: 0;
  display: flex;
  padding: 24px;
  margin-top: 48px;
  flex-direction: column;
  align-items: center;
  text-align: center;
  z-index: 1; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Countdown__text__1z6kGgVS {
      padding: 0 24px; }
      .Countdown__text__1z6kGgVS [class^="Headline__pre-title"] {
        display: none; }
      .Countdown__text__1z6kGgVS [class^="Headline__paragraph"] {
        display: none; } }

.Countdown__title__ObrbUVZQ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 1.1em;
  font-size: 26px; }
  @media (min-width: 60.0625em) {
    .Countdown__title__ObrbUVZQ {
      font-size: 40px; } }
  @media (min-width: 37.5625em) {
    .Countdown__title__ObrbUVZQ {
      font-size: 32px; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Countdown__title__ObrbUVZQ {
      font-size: 20px; } }
  @media (min-width: 60.0625em) {
    .Countdown__title__ObrbUVZQ {
      font-size: 40px; } }

.Countdown__countdown__2o1nI4vo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 48px 24px 48px 24px;
  margin: 0;
  z-index: 1; }
  @media (min-width: 37.5625em) {
    .Countdown__countdown__2o1nI4vo {
      max-width: 640px;
      justify-content: center; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Countdown__countdown__2o1nI4vo {
      padding: 24px;
      max-width: 400px; } }
  @media (min-width: 60.0625em) {
    .Countdown__countdown__2o1nI4vo {
      max-width: 900px;
      justify-content: center; } }
  @media (min-width: 80em) {
    .Countdown__countdown__2o1nI4vo {
      max-width: 1000px; } }
  @media (min-width: 100.0625em) {
    .Countdown__countdown__2o1nI4vo {
      max-width: 1300px; } }
  .theme-ferrari-dark .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-light .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-neutral-grey .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-f8-spider .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-812-gts .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-f169 .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-races-dark .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-171-black .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Countdown__countdown__2o1nI4vo {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Countdown__countdown__2o1nI4vo {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-175 .Countdown__countdown__2o1nI4vo {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Countdown__countdown__2o1nI4vo {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Countdown__countdown__2o1nI4vo {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Countdown__countdown__2o1nI4vo {
    color: #1266a4; }
  .theme-ferrari-f167 .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-supercar .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Countdown__countdown__2o1nI4vo {
    color: #ffffff; }
  .theme-ferrari-f250 .Countdown__countdown__2o1nI4vo {
    color: #181818; }
  .theme-ferrari-f169m .Countdown__countdown__2o1nI4vo {
    color: #1E4758; }

.Countdown__unit__1s8H5Vli {
  position: relative;
  z-index: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 0 20%;
  max-width: 400px; }

.Countdown__value__3qB4HhJM,
.Countdown__colon__1v3zHUVb {
  position: relative;
  z-index: 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 40px;
  height: 40px; }
  @media (min-width: 37.5625em) {
    .Countdown__value__3qB4HhJM,
    .Countdown__colon__1v3zHUVb {
      font-size: 70px;
      height: 70px; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Countdown__value__3qB4HhJM,
    .Countdown__colon__1v3zHUVb {
      font-size: 40px;
      height: 40px; } }
  @media (min-width: 60.0625em) {
    .Countdown__value__3qB4HhJM,
    .Countdown__colon__1v3zHUVb {
      font-size: 110px;
      height: 110px; } }

.Countdown__colon__1v3zHUVb {
  margin-top: -0.38em; }

.Countdown__value__3qB4HhJM {
  display: flex;
  position: relative;
  justify-content: center;
  width: 100%;
  overflow: hidden; }

.Countdown__digit__236lduXe {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  transition: transform 500ms;
  transition-timing-function: cubic-bezier(1, 0.03, 0.16, 0.99); }
  .Countdown__digit__236lduXe p {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100%;
    margin: 0; }
  .Countdown__digit__236lduXe span {
    display: block;
    height: 50px; }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe span {
        height: 84px; } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe span {
        height: 50px; } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe span {
        height: 135px; } }
  .Countdown__digit__236lduXe.Countdown__digit0__Q6MYI3Wb {
    transform: translateY(0px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit0__Q6MYI3Wb {
        transform: translateY(0px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit0__Q6MYI3Wb {
        transform: translateY(0px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit0__Q6MYI3Wb {
        transform: translateY(0px); } }
  .Countdown__digit__236lduXe.Countdown__digit1__wZlZSEDH {
    transform: translateY(-40px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit1__wZlZSEDH {
        transform: translateY(-70px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit1__wZlZSEDH {
        transform: translateY(-40px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit1__wZlZSEDH {
        transform: translateY(-110px); } }
  .Countdown__digit__236lduXe.Countdown__digit2__1dy-75pP {
    transform: translateY(-80px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit2__1dy-75pP {
        transform: translateY(-140px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit2__1dy-75pP {
        transform: translateY(-80px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit2__1dy-75pP {
        transform: translateY(-220px); } }
  .Countdown__digit__236lduXe.Countdown__digit3__3Qq3TNHI {
    transform: translateY(-120px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit3__3Qq3TNHI {
        transform: translateY(-210px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit3__3Qq3TNHI {
        transform: translateY(-120px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit3__3Qq3TNHI {
        transform: translateY(-330px); } }
  .Countdown__digit__236lduXe.Countdown__digit4__3CS-Eovs {
    transform: translateY(-160px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit4__3CS-Eovs {
        transform: translateY(-280px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit4__3CS-Eovs {
        transform: translateY(-160px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit4__3CS-Eovs {
        transform: translateY(-440px); } }
  .Countdown__digit__236lduXe.Countdown__digit5__2JzfVAPm {
    transform: translateY(-200px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit5__2JzfVAPm {
        transform: translateY(-350px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit5__2JzfVAPm {
        transform: translateY(-200px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit5__2JzfVAPm {
        transform: translateY(-550px); } }
  .Countdown__digit__236lduXe.Countdown__digit6__1GKCgE7T {
    transform: translateY(-240px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit6__1GKCgE7T {
        transform: translateY(-420px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit6__1GKCgE7T {
        transform: translateY(-240px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit6__1GKCgE7T {
        transform: translateY(-660px); } }
  .Countdown__digit__236lduXe.Countdown__digit7__3OkVy7TO {
    transform: translateY(-280px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit7__3OkVy7TO {
        transform: translateY(-490px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit7__3OkVy7TO {
        transform: translateY(-280px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit7__3OkVy7TO {
        transform: translateY(-770px); } }
  .Countdown__digit__236lduXe.Countdown__digit8__Hyo8St9T {
    transform: translateY(-320px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit8__Hyo8St9T {
        transform: translateY(-560px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit8__Hyo8St9T {
        transform: translateY(-320px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit8__Hyo8St9T {
        transform: translateY(-880px); } }
  .Countdown__digit__236lduXe.Countdown__digit9__1UwyFK4B {
    transform: translateY(-360px); }
    @media (min-width: 37.5625em) {
      .Countdown__digit__236lduXe.Countdown__digit9__1UwyFK4B {
        transform: translateY(-630px); } }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Countdown__digit__236lduXe.Countdown__digit9__1UwyFK4B {
        transform: translateY(-360px); } }
    @media (min-width: 60.0625em) {
      .Countdown__digit__236lduXe.Countdown__digit9__1UwyFK4B {
        transform: translateY(-990px); } }

.Countdown__label___4-AZu-c {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  text-align: center;
  margin-top: 24px; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Countdown__label___4-AZu-c {
      display: none; } }

@keyframes LiveNotrack__fillBar__GBWW0wfw {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LiveNotrack__wrapper__3lMWJ0sJ {
  position: relative; }
  .LiveNotrack__wrapper__3lMWJ0sJ .LiveNotrack__title__3s91UAYK,
  .LiveNotrack__wrapper__3lMWJ0sJ .LiveNotrack__competition__1TzO2Ocw {
    color: #181818;
    text-align: center; }
  .LiveNotrack__wrapper__3lMWJ0sJ .LiveNotrack__competition__1TzO2Ocw {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    font-size: 16px; }
  .LiveNotrack__wrapper__3lMWJ0sJ .LiveNotrack__title__3s91UAYK {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    margin-top: 6px; }
    @media (min-width: 37.5625em) {
      .LiveNotrack__wrapper__3lMWJ0sJ .LiveNotrack__title__3s91UAYK {
        font-size: 28px; } }
  .LiveNotrack__wrapper__3lMWJ0sJ .LiveNotrack__player__1EtdMcjY {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
    margin-top: 48px; }
    .LiveNotrack__wrapper__3lMWJ0sJ .LiveNotrack__player__1EtdMcjY > div {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }

@keyframes Overview__fillBar__1y4ZTNHv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Overview__wrapper__2B4jDa-4 {
  display: flex;
  flex-direction: column;
  position: relative;
  margin-bottom: 32px; }
  @media (min-width: 60.0625em) {
    .Overview__wrapper__2B4jDa-4 {
      flex-direction: row; } }
  .Overview__wrapper__2B4jDa-4 > div:last-child {
    position: relative;
    height: 0;
    padding-top: 56.25%;
    margin-top: 16px; }
    @media (min-width: 60.0625em) {
      .Overview__wrapper__2B4jDa-4 > div:last-child {
        height: auto;
        padding-top: 0;
        margin-top: 0;
        flex: 1;
        width: 280px; } }
  .Overview__wrapper__2B4jDa-4 .Overview__data__BnQ_uhgU {
    display: flex;
    flex-direction: column; }
    .Overview__wrapper__2B4jDa-4 .Overview__data__BnQ_uhgU > div {
      flex: 1 0 auto; }
  .Overview__wrapper__2B4jDa-4 .Overview__youtube__3gRmqcub {
    position: relative; }
    @media (min-width: 60.0625em) {
      .Overview__wrapper__2B4jDa-4 .Overview__youtube__3gRmqcub {
        margin: 0 0 0 32px; } }

@keyframes Race__fillBar__2RX6YxIy {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Race__wrapper__kVRi4iF6 {
  width: 100%;
  background-image: linear-gradient(to bottom, #000000, #303030);
  border-radius: 2px;
  overflow: hidden; }
  @media (min-width: 60.0625em) {
    .Race__wrapper__kVRi4iF6 {
      width: 280px; } }

.Race__content__2ugLc1Ec {
  position: relative;
  padding: 24px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }
  .Race__content__2ugLc1Ec .Race__competition-name__1R_EafOj {
    font-size: 11px; }
  .Race__content__2ugLc1Ec .Race__event-name__1L5K4sCd {
    font-size: 21px;
    font-weight: 600;
    line-height: 1.25em;
    margin-top: 6px;
    overflow: hidden;
    text-overflow: ellipsis; }
  .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 13px;
    margin: 12px 0; }
    .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__label__rBnBUW3x span {
      font-size: 11px;
      color: #969696; }
    .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu {
      display: none;
      position: absolute;
      top: 0;
      right: 0;
      width: 20px;
      height: 20px;
      background: #fff;
      border-radius: 100%;
      margin-left: 12px;
      transform: rotate(45deg); }
      .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__RED__2Dh3ReSy, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__GREEN__KaI-oVgp, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__YELLOW__2xXEyXc1, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__FULL_YELLOW__2bnAQ_F4, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__SAFETY_CAR__3Og_YbOV, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__FINISHED__2mhKZWE_, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__CLOSED__3FOWwJ2W {
        display: block; }
      .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__GREEN__KaI-oVgp {
        background: #00ba78; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__GREEN__KaI-oVgp > span {
          animation: Race__green-sploosh__251tH1eb 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; }
      .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__YELLOW__2xXEyXc1, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__FULL_YELLOW__2bnAQ_F4, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__SAFETY_CAR__3Og_YbOV {
        background: #f6e500; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__YELLOW__2xXEyXc1 > span, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__FULL_YELLOW__2bnAQ_F4 > span, .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__SAFETY_CAR__3Og_YbOV > span {
          animation: Race__yellow-sploosh__2HtxCkMt 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; }
      .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__RED__2Dh3ReSy {
        background: #da291c; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__RED__2Dh3ReSy > span {
          animation: Race__red-sploosh__L0rOdJ9_ 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; }
      .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__FINISHED__2mhKZWE_ {
        background: transparent; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__FINISHED__2mhKZWE_ > svg {
          width: 100%;
          height: 100%; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__FINISHED__2mhKZWE_ > span {
          animation: Race__white-sploosh__2ti-SW58 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; }
      .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__CLOSED__3FOWwJ2W {
        background: transparent; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__CLOSED__3FOWwJ2W > svg {
          width: 100%;
          height: 100%; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu.Race__CLOSED__3FOWwJ2W > span {
          display: none; }
      .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu:not(.Race__CLOSED__3FOWwJ2W) {
        animation: Race__pulse__3FB9hD6G 2s ease-out infinite; }
        .Race__content__2ugLc1Ec .Race__session-name__29Qs_azG .Race__icon__264rsuwu:not(.Race__CLOSED__3FOWwJ2W) > span {
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
          width: 20px;
          height: 20px;
          border: 0;
          border-radius: 100%; }
  .Race__content__2ugLc1Ec .Race__track-image__205n-GBD {
    overflow: hidden;
    width: 100%;
    min-height: 64px; }
    @media (min-width: 60.0625em) {
      .Race__content__2ugLc1Ec .Race__track-image__205n-GBD {
        min-height: auto;
        height: 132px; } }
    .Race__content__2ugLc1Ec .Race__track-image__205n-GBD img {
      width: 100%;
      height: 100%;
      display: block;
      object-fit: contain; }
  .Race__content__2ugLc1Ec .Race__track-info__pcsGiAsB {
    display: flex;
    justify-content: space-between;
    overflow: hidden;
    margin: 12px -8px 0; }
    .Race__content__2ugLc1Ec .Race__track-info-item__MtIlKXPT {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      line-height: 1.1em;
      padding: 0 8px; }
      .Race__content__2ugLc1Ec .Race__track-info-item__MtIlKXPT > span {
        font-size: 10px;
        color: #969696; }
      .Race__content__2ugLc1Ec .Race__track-info-item__MtIlKXPT > div {
        margin-top: 6px;
        font-size: 12px; }
        .Race__content__2ugLc1Ec .Race__track-info-item__MtIlKXPT > div > span {
          display: block; }
    .Race__content__2ugLc1Ec .Race__track-info__pcsGiAsB.Race__singleItem__3clxTtSc .Race__track-info-item__MtIlKXPT {
      text-align: left; }
  .Race__content__2ugLc1Ec .Race__toggle__3BOsgcJq {
    padding: 16px 0 0;
    margin-top: 16px; }
    @media (min-width: 60.0625em) {
      .Race__content__2ugLc1Ec .Race__toggle__3BOsgcJq {
        display: none; } }
    .Race__content__2ugLc1Ec .Race__toggle__3BOsgcJq button {
      background: none;
      outline: none;
      border: none;
      text-transform: uppercase;
      width: 100%;
      color: #969696;
      font-size: 12px;
      padding: 0;
      display: flex;
      justify-content: space-between;
      align-items: center; }
      .Race__content__2ugLc1Ec .Race__toggle__3BOsgcJq button > span > svg > path {
        fill: #969696 !important; }

.Race__loader__f8JRItTG {
  width: 100%;
  min-height: 320px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: linear-gradient(to bottom, #000000, #303030); }
  @media (min-width: 60.0625em) {
    .Race__loader__f8JRItTG {
      width: 280px; } }

@keyframes Race__pulse__3FB9hD6G {
  0% {
    transform: scale(1) rotate(45deg); }
  3.3% {
    transform: scale(1.1) rotate(45deg); }
  16.5% {
    transform: scale(1) rotate(45deg); }
  33% {
    transform: scale(1.1) rotate(45deg); }
  100% {
    transform: scale(1) rotate(45deg); } }

@keyframes Race__green-sploosh__251tH1eb {
  0% {
    box-shadow: 0 0 0 0px rgba(0, 186, 120, 0.7);
    background: rgba(0, 186, 120, 0.7); }
  80% {
    background: rgba(0, 186, 120, 0); }
  100% {
    box-shadow: 0 0 0 10px rgba(0, 186, 120, 0); } }

@keyframes Race__yellow-sploosh__2HtxCkMt {
  0% {
    box-shadow: 0 0 0 0px rgba(246, 229, 0, 0.7);
    background: rgba(246, 229, 0, 0.7); }
  80% {
    background: rgba(246, 229, 0, 0); }
  100% {
    box-shadow: 0 0 0 10px rgba(246, 229, 0, 0); } }

@keyframes Race__red-sploosh__L0rOdJ9_ {
  0% {
    box-shadow: 0 0 0 0px rgba(218, 41, 28, 0.7);
    background: rgba(218, 41, 28, 0.7); }
  80% {
    background: rgba(218, 41, 28, 0); }
  100% {
    box-shadow: 0 0 0 10px rgba(218, 41, 28, 0); } }

@keyframes Race__white-sploosh__2ti-SW58 {
  0% {
    box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.5);
    background: rgba(255, 255, 255, 0.7); }
  80% {
    background: rgba(255, 255, 255, 0); }
  100% {
    box-shadow: 0 0 0 10px rgba(255, 255, 255, 0); } }

@keyframes Standings__fillBar__1gmxNI2W {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

:root {
  --gutter: 16px; }

.Standings__wrapper__5fSh8TXD {
  position: relative; }
  .Standings__wrapper__5fSh8TXD .Standings__list__1FcBfFuA {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7 {
    position: relative;
    display: grid;
    grid-auto-rows: 86px;
    grid-template-columns: 32px 48px 1fr 1fr 80px 1fr 96px 96px 80px 80px 32px;
    background: #181818;
    padding: 4px 24px;
    font-size: 11px;
    border-radius: 4px;
    overflow: hidden;
    cursor: pointer;
    transition: all .2s ease; }
    .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7:first-child {
      position: relative;
      border-radius: 4px;
      overflow: hidden;
      grid-template-rows: 44px;
      cursor: auto; }
      .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7:first-child .Standings__content__y4BmDhhC {
        color: #181818;
        font-weight: 600; }
        .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7:first-child .Standings__content__y4BmDhhC.Standings__sector__3VX1BWa8 {
          color: #fff; }
    .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7:nth-child(odd) {
      background: #303030; }
    .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7:not(:first-child):hover {
      transform: translateX(2px); }
    .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7:not(:first-child):nth-child(odd):hover {
      background-color: #363636; }
    .Standings__wrapper__5fSh8TXD .Standings__item__2Yu6RHK7:not(:first-child):nth-child(even):hover {
      background-color: #202020; }
  .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC {
    position: relative;
    display: flex;
    align-items: center;
    color: #fff;
    padding: 0 8px;
    z-index: 1; }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__status__OYW5hPcQ {
      position: absolute;
      top: 0;
      left: 0;
      width: 12px;
      height: 100%;
      padding: 4px;
      overflow: hidden; }
      .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__status__OYW5hPcQ svg {
        position: absolute;
        top: 0;
        left: 0;
        width: 18px;
        height: 100%; }
    @media (min-width: 60.0625em) {
      .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__sector__3VX1BWa8 {
        justify-content: center; } }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__bold__YvpveMD7 {
      font-weight: 600; }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__grey__3vu6MvvD {
      color: #969696; }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__overall-best__1jVbBY_A span {
      position: relative; }
      .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__overall-best__1jVbBY_A span::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 4px;
        padding: 8px;
        transform: translate(-8px, -8px);
        background: #b323a7;
        border: 1px solid #b323a7;
        color: #fff;
        z-index: -1; }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__personal-best__1c1jl5hN.Standings__overall-best__1jVbBY_A {
      color: #fff; }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__not-classified__SY0y4pV3 .Standings__name__C38ddxWE .Standings__label__3Ow7od8b span {
      background: transparent;
      border: 1px solid #da291c;
      color: #da291c; }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC.Standings__is-box__3YAyKdfw .Standings__name__C38ddxWE .Standings__label__3Ow7od8b span {
      background: #474646;
      border: 1px solid #474646;
      color: #FFF; }
    .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC .Standings__name__C38ddxWE {
      display: flex;
      flex-wrap: wrap;
      word-break: break-word; }
      .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC .Standings__name__C38ddxWE div {
        margin-right: 8px; }
      .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC .Standings__name__C38ddxWE span {
        color: #969696; }
      .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC .Standings__name__C38ddxWE .Standings__label__3Ow7od8b {
        width: 100%;
        margin-top: 8px; }
        .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC .Standings__name__C38ddxWE .Standings__label__3Ow7od8b span {
          display: inline-block;
          padding: 5px;
          background: #da291c;
          border: 1px solid #da291c;
          color: #fff;
          border-radius: 4px;
          text-transform: uppercase;
          font-size: 8px;
          letter-spacing: 0.1em;
          white-space: nowrap; }
      .Standings__wrapper__5fSh8TXD .Standings__content__y4BmDhhC .Standings__name__C38ddxWE.Standings__is-mobile__3DdoxAoE > div {
        text-transform: uppercase; }
  .Standings__wrapper__5fSh8TXD .Standings__fixed-background__3__gCGoy {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    background: linear-gradient(0deg, #303030, #5f5f5f); }
  .Standings__wrapper__5fSh8TXD .Standings__dynamic-background__1wmwyBxc {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    background: linear-gradient(0deg, #d4d2d2, #fff);
    transition: width 0.2s ease-out; }
  .Standings__wrapper__5fSh8TXD.Standings__switched__3vDeNH26 .Standings__item__2Yu6RHK7 {
    grid-template-columns: 32px 48px 1fr 1fr 80px 1fr; }
  .Standings__wrapper__5fSh8TXD.Standings__switched__3vDeNH26.Standings__has-sectors__liNUYnU7 .Standings__item__2Yu6RHK7 {
    grid-template-columns: 32px 48px 1fr 1fr 80px 1fr repeat(var(--sectors), calc(384px / var(--sectors))); }
  .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag {
    margin: 0 -24px; }
    @media (min-width: 37.5625em) {
      .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag {
        margin: 0 -48px; } }
    .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag .Standings__list__1FcBfFuA {
      display: grid;
      grid-gap: 0;
      grid-template-columns: 1fr;
      align-content: start;
      overflow-y: scroll;
      scroll-snap-type: x proximity;
      -ms-overflow-style: none;
      scrollbar-width: none; }
      .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag .Standings__list__1FcBfFuA::-webkit-scrollbar {
        display: none; }
    .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag .Standings__item__2Yu6RHK7 {
      grid-template-columns: 32px 48px 144px 200px 80px 200px 96px 96px 80px 80px 80px;
      column-gap: var(--gutter);
      padding: 0 32px;
      overflow: visible; }
      .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag .Standings__item__2Yu6RHK7:first-child {
        grid-template-rows: 44px;
        background: linear-gradient(0deg, #d4d2d2, #fff);
        border-radius: 0; }
        .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag .Standings__item__2Yu6RHK7:first-child .Standings__content__y4BmDhhC.Standings__sector__3VX1BWa8 {
          color: #181818; }
    .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag.Standings__has-sectors__liNUYnU7 .Standings__item__2Yu6RHK7 {
      grid-template-columns: 32px 48px 144px 200px 80px 200px 96px 96px 80px 80px 80px repeat(var(--sectors), 80px); }
    .Standings__wrapper__5fSh8TXD.Standings__portrait__396WNaag .Standings__content__y4BmDhhC {
      padding: 0; }
  .Standings__wrapper__5fSh8TXD.Standings__compressed__2XWAvvD_ .Standings__item__2Yu6RHK7 {
    grid-auto-rows: 74px; }
    @media (min-width: 60.0625em) {
      .Standings__wrapper__5fSh8TXD.Standings__compressed__2XWAvvD_ .Standings__item__2Yu6RHK7 {
        grid-auto-rows: 86px; } }
  .Standings__wrapper__5fSh8TXD.Standings__placeholder__HwR4YqcR .Standings__item__2Yu6RHK7 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px;
    font-size: 13px;
    text-transform: uppercase;
    background: linear-gradient(0deg, #d4d2d2, #fff); }

@keyframes Tabs__fillBar__fbHHtBy4 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Tabs__wrapper__3jJueEP4 {
  position: relative;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .Tabs__wrapper__3jJueEP4.Tabs__hidden__TAl-sCm9 {
    opacity: 0.25;
    pointer-events: none; }
  .Tabs__wrapper__3jJueEP4 .Tabs__classes__2GvxUbNq {
    position: relative;
    display: flex;
    align-items: center; }
  .Tabs__wrapper__3jJueEP4 .Tabs__switch__2Z9H4jRL > div {
    transition: color .1s ease; }
    .Tabs__wrapper__3jJueEP4 .Tabs__switch__2Z9H4jRL > div:hover {
      color: #eeeded; }
  .Tabs__wrapper__3jJueEP4 .Tabs__dynamic-bg__1tNwxJDE {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    border: 1px solid #fff;
    border-radius: 24px;
    pointer-events: none;
    transition: all .25s ease; }
  .Tabs__wrapper__3jJueEP4 .Tabs__item__2du-goqh {
    background: none;
    color: #969696;
    text-transform: uppercase;
    border: none;
    padding: 8px 16px;
    font-size: 11px;
    margin-left: 8px;
    transition: color .1s ease; }
    @media (min-width: 60.0625em) {
      .Tabs__wrapper__3jJueEP4 .Tabs__item__2du-goqh {
        margin-left: 12px; } }
    .Tabs__wrapper__3jJueEP4 .Tabs__item__2du-goqh:first-of-type {
      margin-left: 0; }
    .Tabs__wrapper__3jJueEP4 .Tabs__item__2du-goqh:hover {
      color: #eeeded; }
    .Tabs__wrapper__3jJueEP4 .Tabs__item__2du-goqh.Tabs__active__3AgmKKIQ {
      color: #fff; }

@keyframes Weather__fillBar__2L1cYvPC {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Weather__wrapper__2qAEnCKt {
  position: relative;
  width: 100%;
  margin-top: 16px;
  border-radius: 2px;
  overflow: hidden; }
  @media (min-width: 60.0625em) {
    .Weather__wrapper__2qAEnCKt {
      width: 280px;
      height: 178px;
      margin-top: 32px; } }
  .Weather__wrapper__2qAEnCKt:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom, #000000, #303030); }

.Weather__content__3_uUFecI {
  position: relative;
  padding: 24px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em; }
  .Weather__content__3_uUFecI .Weather__data__1KFoDoCo {
    display: flex;
    margin: 12px -8px 0; }
    @media (min-width: 60.0625em) {
      .Weather__content__3_uUFecI .Weather__data__1KFoDoCo {
        flex-wrap: wrap; } }
    .Weather__content__3_uUFecI .Weather__data-item__3WHHpqFd {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      width: 100%;
      padding: 4px 8px; }
      @media (min-width: 60.0625em) {
        .Weather__content__3_uUFecI .Weather__data-item__3WHHpqFd {
          width: 50%; } }
      .Weather__content__3_uUFecI .Weather__data-item__3WHHpqFd > div {
        font-size: 10px;
        line-height: 1.25;
        opacity: 50%; }
      .Weather__content__3_uUFecI .Weather__data-item__3WHHpqFd > span {
        display: block;
        margin-top: 8px; }

.Weather__loader__1BG0CQNO {
  width: 100%;
  min-height: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: linear-gradient(to bottom, #000000, #303030);
  margin-top: 16px; }
  @media (min-width: 60.0625em) {
    .Weather__loader__1BG0CQNO {
      width: 280px;
      margin-top: 32px; } }

@keyframes Youtube__fillBar__2V2x7uEU {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Youtube__wrapper__3nPegUQl {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  background-color: #000;
  border-radius: 2px;
  overflow: hidden; }
  .Youtube__wrapper__3nPegUQl .Youtube__close-btn__1HSuSLd5 {
    position: absolute;
    top: 12px;
    right: 12px;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    z-index: 1;
    opacity: 0;
    transform: translateX(8px);
    pointer-events: none;
    transition: all .2s ease; }
  .Youtube__wrapper__3nPegUQl iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0; }
  .Youtube__wrapper__3nPegUQl.Youtube__is-scrolled__2pDVp5t_ .Youtube__content__3Tq6_ofp {
    left: auto;
    right: 24px;
    top: 120px;
    width: calc(100% - 48px);
    height: 0;
    padding-top: 56.25%;
    box-shadow: -5px 5px 25px 2px rgba(0, 0, 0, 0.7);
    z-index: 2 !important; }
    @media (min-width: 37.5625em) {
      .Youtube__wrapper__3nPegUQl.Youtube__is-scrolled__2pDVp5t_ .Youtube__content__3Tq6_ofp {
        width: 50%;
        padding-top: 28.125%; } }
    @media (min-width: 60.0625em) {
      .Youtube__wrapper__3nPegUQl.Youtube__is-scrolled__2pDVp5t_ .Youtube__content__3Tq6_ofp {
        width: 35%;
        padding-top: 19.68%; } }
  .Youtube__wrapper__3nPegUQl.Youtube__is-scrolled__2pDVp5t_ .Youtube__close-btn__1HSuSLd5 {
    opacity: 1;
    transform: translateX(0);
    pointer-events: all; }

@keyframes LogoGrid__fillBar__FvTXgk5R {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.LogoGrid__container__d68pbbl4.theme-ferrari-dark {
  background: #181818; }

.LogoGrid__container__d68pbbl4.theme-ferrari-dark-alpha {
  background: transparent; }

.LogoGrid__container__d68pbbl4.theme-ferrari-light {
  background: #ffffff; }

.LogoGrid__container__d68pbbl4.theme-ferrari-neutral-grey {
  background: #ffffff; }

.LogoGrid__container__d68pbbl4.theme-ferrari-ferrari-carbon {
  background: #303030; }

.LogoGrid__container__d68pbbl4.theme-ferrari-sf90-stradale {
  background: #303133; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f8-tributo {
  background: #1e293e; }

.LogoGrid__container__d68pbbl4.theme-ferrari-monza-sp1 {
  background: #181818; }

.LogoGrid__container__d68pbbl4.theme-ferrari-monza-sp2 {
  background: #404040; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f488-pista {
  background: #0e121b; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f488-spider {
  background: #17354b; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f812-superfast {
  background: #320607; }

.LogoGrid__container__d68pbbl4.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.LogoGrid__container__d68pbbl4.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f8-spider {
  background: #2c2b27; }

.LogoGrid__container__d68pbbl4.theme-ferrari-812-gts {
  background: #f6f7f8; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f169 {
  background: #d0dddd; }

.LogoGrid__container__d68pbbl4.theme-ferrari-scuderia-dark {
  background: transparent; }

.LogoGrid__container__d68pbbl4.theme-ferrari-giallo-modena {
  background: #ffffff; }

.LogoGrid__container__d68pbbl4.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.LogoGrid__container__d68pbbl4.theme-ferrari-races-dark {
  background: #0d0d16; }

.LogoGrid__container__d68pbbl4.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.LogoGrid__container__d68pbbl4.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.LogoGrid__container__d68pbbl4.theme-ferrari-171-black {
  background: #23252d; }

.LogoGrid__container__d68pbbl4.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.LogoGrid__container__d68pbbl4.theme-ferrari-171-rht-dark {
  background: #001c35; }

.LogoGrid__container__d68pbbl4.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.LogoGrid__container__d68pbbl4.theme-ferrari-175 {
  background: #430000; }

.LogoGrid__container__d68pbbl4.theme-ferrari-169-spider {
  background: #c1cddb; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f173vs-coupe {
  background: #404040; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f167 {
  background: #000000; }

.LogoGrid__container__d68pbbl4.theme-ferrari-supercar {
  background: #000000; }

.LogoGrid__container__d68pbbl4.theme-ferrari-miami-event-2024 {
  background: #181818; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f250 {
  background: #E7E7E7; }

.LogoGrid__container__d68pbbl4.theme-ferrari-f169m {
  background: #F1F2F2; }

.LogoGrid__container__d68pbbl4 .LogoGrid__wrapper__3xhbKi2w {
  padding: 24px 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  align-content: center;
  justify-content: center; }

.LogoGrid__container__d68pbbl4 .LogoGrid__image__2o2p5yYw {
  flex: 0 1 auto;
  padding: 0 24px;
  position: relative; }
  @media (min-width: 60.0625em) {
    .LogoGrid__container__d68pbbl4 .LogoGrid__image__2o2p5yYw {
      padding: 0 32px; } }
  .LogoGrid__container__d68pbbl4 .LogoGrid__image__2o2p5yYw img {
    max-width: 78px;
    max-height: 160px;
    width: auto; }
    @media (min-width: 60.0625em) {
      .LogoGrid__container__d68pbbl4 .LogoGrid__image__2o2p5yYw img {
        max-width: 385px;
        max-height: 160px; } }
  .LogoGrid__container__d68pbbl4 .LogoGrid__image__2o2p5yYw:first-child {
    padding-left: 0; }
  .LogoGrid__container__d68pbbl4 .LogoGrid__image__2o2p5yYw:last-child {
    padding-right: 0; }
  .LogoGrid__container__d68pbbl4 .LogoGrid__image--separator__1rbU5fZa {
    padding: 0 32px; }
    .LogoGrid__container__d68pbbl4 .LogoGrid__image--separator__1rbU5fZa:after {
      content: ' ';
      position: absolute;
      display: block;
      right: 0;
      top: 10px;
      bottom: 10px;
      width: 1px; }
    @media (min-width: 60.0625em) {
      .LogoGrid__container__d68pbbl4 .LogoGrid__image--separator__1rbU5fZa {
        padding: 0 64px; } }
    .LogoGrid__container__d68pbbl4 .LogoGrid__image--separator__1rbU5fZa:last-child:after {
      display: none; }
  .LogoGrid__container__d68pbbl4 .LogoGrid__image--noLink__3lNXHhay {
    pointer-events: none; }

.LogoGrid__container--left__xSp1mBua .LogoGrid__wrapper__3xhbKi2w {
  align-content: flex-start;
  justify-content: flex-start; }

.LogoGrid__container--right__3nfNYZZr .LogoGrid__wrapper__3xhbKi2w {
  align-content: flex-end;
  justify-content: flex-end; }

.theme-ferrari-dark .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-dark-alpha .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-light .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-neutral-grey .LogoGrid__image__2o2p5yYw:after {
  background: #818181; }

.theme-ferrari-ferrari-carbon .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-sf90-stradale .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-f8-tributo .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-monza-sp1 .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-monza-sp2 .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-f488-pista .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-f488-spider .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-f488-pista-spider .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-f812-superfast .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-gtc4-lusso .LogoGrid__image__2o2p5yYw:after {
  background: #505050; }

.theme-ferrari-gtc4-lusso-t .LogoGrid__image__2o2p5yYw:after {
  background: #505050; }

.theme-ferrari-f8-spider .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-812-gts .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-f169 .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-scuderia-dark .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-giallo-modena .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-giallo-modena-dark .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-races-dark .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-portofinom-dark-blue .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-sf90-spider-graphite-black .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-171-black .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-171-rht-light .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-171-rht-dark .LogoGrid__image__2o2p5yYw:after {
  background: #b9d8e9; }

.theme-ferrari-smart-guide-dark .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-175 .LogoGrid__image__2o2p5yYw:after {
  background: #e3bdbd; }

.theme-ferrari-169-spider .LogoGrid__image__2o2p5yYw:after {
  background: #8c95a0; }

.theme-ferrari-f173vs-coupe .LogoGrid__image__2o2p5yYw:after {
  background: #8f8f8f; }

.theme-ferrari-f173vs-spider .LogoGrid__image__2o2p5yYw:after {
  background: #8f8f8f; }

.theme-ferrari-f167 .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-supercar .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-miami-event-2024 .LogoGrid__image__2o2p5yYw:after {
  background: #ffffff; }

.theme-ferrari-f250 .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.theme-ferrari-f169m .LogoGrid__image__2o2p5yYw:after {
  background: #969696; }

.LogoGrid__chapterTitle__Cr_iDHSu {
  padding: 24px 24px 0px; }
  @media (min-width: 37.5625em) {
    .LogoGrid__chapterTitle__Cr_iDHSu {
      padding: 48px 48px 24px; } }

@keyframes Long360Scroll__fillBar__DWhBr6Vu {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Long360Scroll__wrapper__3Q5wp-OG {
  position: relative;
  width: 100%;
  min-height: 100vh;
  height: 300vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 300);
  overflow: hidden;
  background: linear-gradient(to bottom, #303030 0%, #404040 100%); }
  .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
    margin: 55vh auto 0 auto;
    width: calc(100% - 40px);
    z-index: 2; }
    .theme-ferrari-dark .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #181818; }
    .theme-ferrari-dark-alpha .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: transparent; }
    .theme-ferrari-light .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #ffffff; }
    .theme-ferrari-neutral-grey .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #ffffff; }
    .theme-ferrari-ferrari-carbon .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #303030; }
    .theme-ferrari-sf90-stradale .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #303133; }
    .theme-ferrari-f8-tributo .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #1e293e; }
    .theme-ferrari-monza-sp1 .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #181818; }
    .theme-ferrari-monza-sp2 .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #404040; }
    .theme-ferrari-f488-pista .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #0e121b; }
    .theme-ferrari-f488-spider .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #17354b; }
    .theme-ferrari-f488-pista-spider .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #191b29; }
    .theme-ferrari-f812-superfast .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #320607; }
    .theme-ferrari-gtc4-lusso .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #92989d; }
    .theme-ferrari-f8-spider .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #2c2b27; }
    .theme-ferrari-812-gts .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #f6f7f8; }
    .theme-ferrari-f169 .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #d0dddd; }
    .theme-ferrari-scuderia-dark .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: transparent; }
    .theme-ferrari-giallo-modena .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #181818; }
    .theme-ferrari-races-dark .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #1c1d1f; }
    .theme-ferrari-171-black .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #23252d; }
    .theme-ferrari-171-rht-light .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #001c35; }
    .theme-ferrari-smart-guide-dark .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #331e1c; }
    .theme-ferrari-175 .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #430000; }
    .theme-ferrari-169-spider .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #c1cddb; }
    .theme-ferrari-f173vs-coupe .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #404040; }
    .theme-ferrari-f173vs-spider .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #f3f3f3; }
    .theme-ferrari-f167 .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #000000; }
    .theme-ferrari-supercar .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #000000; }
    .theme-ferrari-miami-event-2024 .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #181818; }
    .theme-ferrari-f250 .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #E7E7E7; }
    .theme-ferrari-f169m .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
      background-color: #F1F2F2; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .Long360Scroll__wrapper__3Q5wp-OG .Long360Scroll__audioPlayerMobile__2JK6EWFe {
        margin-top: 100vh; } }

.Long360Scroll__background__1ibt33-q {
  width: 100%; }
  .Long360Scroll__background__1ibt33-q img {
    width: 100%;
    vertical-align: top; }

.Long360Scroll__player-wrapper__1unjQTps {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.Long360Scroll__container__ZEudSXKR {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none; }

.Long360Scroll__headline__23_8OW1c {
  display: inline-block;
  pointer-events: auto; }

.Long360Scroll__audio-player__1BjgDMmI {
  width: 215px;
  background-color: #303030; }

.Long360Scroll__action__2Hxl-xO7 {
  padding: 0 20px;
  width: 100%;
  margin-top: 40px; }
  @media (min-width: 37.5625em) {
    .Long360Scroll__action__2Hxl-xO7 {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .Long360Scroll__action__2Hxl-xO7 {
      position: static;
      text-align: right;
      margin-top: 40px; } }
  @media (min-width: 60.0625em) {
    .Long360Scroll__action__2Hxl-xO7 {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }

.Long360Scroll__wrapper360__1rmRscix {
  position: relative;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1; }

.Long360Scroll__content__3N-86fEf {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  min-height: 100vh;
  min-height: 100lvh;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  .Long360Scroll__content__3N-86fEf .Long360Scroll__chapter-title__2nwe6sKF {
    display: inline-block;
    margin-bottom: 40px; }
    .Long360Scroll__content__3N-86fEf .Long360Scroll__chapter-title__2nwe6sKF span {
      width: 50px; }
      @media (min-width: 37.5625em) {
        .Long360Scroll__content__3N-86fEf .Long360Scroll__chapter-title__2nwe6sKF span {
          width: 100px; } }
  .Long360Scroll__content__3N-86fEf .Long360Scroll__title__2jn6-Hmo {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em;
    text-transform: uppercase;
    margin: 0 auto;
    max-width: 1000px; }
    @media (min-width: 37.5625em) {
      .Long360Scroll__content__3N-86fEf .Long360Scroll__title__2jn6-Hmo {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .Long360Scroll__content__3N-86fEf .Long360Scroll__title__2jn6-Hmo {
        font-size: 36px; } }
  .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin: 30px auto 0 auto;
    max-width: 1000px; }
    .theme-ferrari-dark .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-light .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-neutral-grey .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-f8-spider .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-812-gts .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-f169 .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-races-dark .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-171-black .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-175 .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #1266a4; }
    .theme-ferrari-f167 .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-supercar .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #ffffff; }
    .theme-ferrari-f250 .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #181818; }
    .theme-ferrari-f169m .Long360Scroll__content__3N-86fEf .Long360Scroll__text__1oqatc0Q {
      color: #1E4758; }

.Long360Scroll__piece__3HIoAJgO {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  word-break: break-word;
  hyphens: auto; }
  .Long360Scroll__piece__3HIoAJgO span {
    opacity: 1;
    display: block; }

.Long360Scroll__chapterTitle__3h2u8LE6 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 3;
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .Long360Scroll__chapterTitle__3h2u8LE6 {
      padding: 48px; } }

@keyframes MediaGallery__fillBar__hDY1vVAf {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MediaGallery__audio-wrapper__1RpNUChw {
  position: absolute;
  z-index: 1;
  width: 100%; }

.MediaGallery__container__39WYcmU7 {
  width: 100%;
  overflow: hidden;
  background: #303030;
  color: #fff;
  position: relative; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .MediaGallery__container__39WYcmU7.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe {
    width: 100%;
    margin-top: 40px; }
    .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-container {
      overflow: hidden !important; }
      @media (min-width: 37.5625em) {
        .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-container {
          overflow: visible !important; } }
    @media (min-width: 37.5625em) {
      .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .pagination {
        bottom: -48px; } }
    .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-slide {
      margin-bottom: 48px;
      position: relative; }
      @media (min-width: 37.5625em) {
        .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-slide {
          margin-bottom: 0;
          max-width: 384px; } }
      @media (min-width: 60.0625em) {
        .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-slide {
          max-width: calc(33.33% - 20px); } }
      .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-slide img {
        width: 100%;
        display: block; }
      .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-slide .slide-title {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 1px;
        font-size: 12px;
        line-height: 1.27em;
        text-transform: uppercase;
        position: absolute;
        bottom: 0;
        left: 0;
        padding: 10px;
        width: 100%;
        color: #fff;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7));
        max-width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
        @media (min-width: 60.0625em) {
          .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .swiper-slide .slide-title {
            padding: 20px; } }
    @media (min-width: 37.5625em) {
      .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .arrow-prev,
      .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .arrow-next {
        top: auto;
        bottom: -56px; } }
    .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .arrow-prev {
      padding: 0 48px 0 0; }
    .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .arrow-next {
      padding: 0 0 0 48px; }
    .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .MediaGallery__audio-slide__20BnPJ_r {
      position: relative;
      background-size: cover;
      background-position: center center;
      display: flex;
      align-items: flex-end;
      overflow: hidden; }
      .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .MediaGallery__audio-slide__20BnPJ_r:before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: 1;
        width: 101%;
        height: 70px;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7)); }
    .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .MediaGallery__clicklayer__1XxY2Ysr {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1; }
    .MediaGallery__container__39WYcmU7 .MediaGallery__carousel___mj0-VWe .MediaGallery__audio-item__3iNISM7I {
      position: absolute;
      bottom: 0;
      left: 0;
      z-index: 2;
      background: none;
      width: 100%; }

.MediaGallery__chapter__1okhBInf {
  position: absolute;
  padding: 0 48px;
  left: 0;
  top: 24px;
  right: 0;
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .MediaGallery__chapter__1okhBInf {
      top: 0;
      padding: 48px; } }
  @media (min-width: 60.0625em) {
    .MediaGallery__chapter__1okhBInf {
      top: 82px;
      padding: 48px; } }
  @media (min-width: 80em) {
    .MediaGallery__chapter__1okhBInf {
      padding: 48px; } }

.MediaGallery__header__1bpsoOnu {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap; }
  @media (min-width: 37.5625em) {
    .MediaGallery__header__1bpsoOnu {
      flex-wrap: nowrap; } }
  .MediaGallery__header__1bpsoOnu span {
    width: 50px; }

.MediaGallery__tabs__2-ca4nE7 {
  width: 100%;
  margin-top: 20px; }
  @media (min-width: 37.5625em) {
    .MediaGallery__tabs__2-ca4nE7 {
      width: auto;
      margin-top: 0px; } }

.MediaGallery__carousel-wrap__3tVGawgP {
  opacity: 0; }

@keyframes MediaGalleryAdvancedGrid__fillBar__wkmV8t3S {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MediaGalleryAdvancedGrid__container__2_j6-0qB {
  width: 100%;
  overflow: hidden;
  background: #303030;
  color: #fff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .MediaGalleryAdvancedGrid__container__2_j6-0qB.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

.MediaGalleryAdvancedGrid__header__2aohFKSN {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap; }
  @media (min-width: 37.5625em) {
    .MediaGalleryAdvancedGrid__header__2aohFKSN {
      flex-wrap: nowrap; } }
  .MediaGalleryAdvancedGrid__header__2aohFKSN span {
    width: 50px; }

.MediaGalleryAdvancedGrid__grid__3_CuQD8G {
  margin: 32px 0 0; }

.MediaGalleryAdvancedGrid__item__2iN2HsYT {
  width: 100%;
  display: inline-block;
  margin-bottom: 24px;
  vertical-align: top; }
  @media (min-width: 37.5625em) {
    .MediaGalleryAdvancedGrid__item__2iN2HsYT {
      width: calc((100% - (32px * 1)) / 2);
      margin-bottom: 32px;
      margin-right: 32px; }
      .MediaGalleryAdvancedGrid__item__2iN2HsYT:nth-child(2n) {
        margin-right: 0; } }
  @media (min-width: 60.0625em) {
    .MediaGalleryAdvancedGrid__item__2iN2HsYT {
      width: calc((100% - (32px * 2)) / 3); }
      .MediaGalleryAdvancedGrid__item__2iN2HsYT, .MediaGalleryAdvancedGrid__item__2iN2HsYT:nth-child(2n) {
        margin-right: 32px; }
      .MediaGalleryAdvancedGrid__item__2iN2HsYT:nth-child(3n) {
        margin-right: 0; } }

.MediaGalleryAdvancedGrid__load-more__2J_w5slG {
  margin: 32px 0 96px 0;
  text-align: center; }

@keyframes MediaGalleryAdvancedSlider__fillBar__25p3spTb {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MediaGalleryAdvancedSlider__container__1yGgtv_Y {
  width: 100%;
  overflow: hidden;
  background: #303030;
  color: #fff;
  position: relative;
  padding: 64px 0; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .MediaGalleryAdvancedSlider__container__1yGgtv_Y.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

.MediaGalleryAdvancedSlider__chapter__smRN6WRp {
  padding: 0 24px;
  right: 0;
  margin-bottom: 24px; }
  @media (min-width: 37.5625em) {
    .MediaGalleryAdvancedSlider__chapter__smRN6WRp {
      position: absolute;
      left: 0;
      top: 64px;
      padding: 0 48px;
      margin: 0; } }

.MediaGalleryAdvancedSlider__header__39_tlT3W {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap; }
  @media (min-width: 37.5625em) {
    .MediaGalleryAdvancedSlider__header__39_tlT3W {
      flex-wrap: nowrap; } }
  .MediaGalleryAdvancedSlider__header__39_tlT3W span {
    width: 50px; }

.MediaGalleryAdvancedSlider__tabs__154m3ixK {
  width: 100%;
  margin-top: 20px; }
  @media (min-width: 37.5625em) {
    .MediaGalleryAdvancedSlider__tabs__154m3ixK {
      width: auto;
      margin-top: 0px; } }

.MediaGalleryAdvancedSlider__carousel-wrap__To0BxjxQ {
  opacity: 0; }

.MediaGalleryAdvancedSlider__carousel__2pl-cDCE {
  width: 100%;
  margin-top: 40px; }
  @media (min-width: 60.0625em) {
    .MediaGalleryAdvancedSlider__carousel__2pl-cDCE {
      position: relative; } }
  .MediaGalleryAdvancedSlider__carousel__2pl-cDCE .swiper-container {
    overflow: hidden !important; }
    @media (min-width: 37.5625em) {
      .MediaGalleryAdvancedSlider__carousel__2pl-cDCE .swiper-container {
        overflow: visible !important; } }
  .MediaGalleryAdvancedSlider__carousel__2pl-cDCE .pagination {
    bottom: 8px;
    left: 0;
    transform: none;
    justify-content: left;
    padding: 0;
    width: auto;
    max-width: 100%; }
  .MediaGalleryAdvancedSlider__carousel__2pl-cDCE .swiper-slide {
    margin-bottom: 64px;
    position: relative; }
    @media (min-width: 37.5625em) {
      .MediaGalleryAdvancedSlider__carousel__2pl-cDCE .swiper-slide {
        margin-bottom: 64px;
        max-width: 384px; } }
    @media (min-width: 60.0625em) {
      .MediaGalleryAdvancedSlider__carousel__2pl-cDCE .swiper-slide {
        max-width: calc(33.33% - 20px); } }

.MediaGalleryAdvancedSlider__cta__3AxNQRiN {
  z-index: 10;
  position: absolute;
  bottom: 64px;
  right: 24px;
  text-align: right; }
  @media (min-width: 37.5625em) {
    .MediaGalleryAdvancedSlider__cta__3AxNQRiN {
      right: 48px; } }
  @media (min-width: 60.0625em) {
    .MediaGalleryAdvancedSlider__cta__3AxNQRiN {
      right: 0;
      bottom: 0; } }

.MediaGalleryAdvancedSlider__popup--date__3iMyZaWh, .MediaGalleryAdvancedSlider__popup--title__3TQJVp5L, .MediaGalleryAdvancedSlider__popup--description__MAAgScQc {
  display: block;
  margin-top: 8px;
  text-transform: none; }

.MediaGalleryAdvancedSlider__popup--date__3iMyZaWh {
  text-transform: uppercase; }

.MediaGalleryAdvancedSlider__popup--title__3TQJVp5L {
  font-size: 14px; }

@keyframes MediaReveal__fillBar__3Re9dIA2 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MediaReveal__wrapper__2xV5mpgQ {
  position: relative; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-dark {
    background: #181818; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-dark-alpha {
    background: transparent; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-light {
    background: #ffffff; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-sf90-stradale {
    background: #303133; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-monza-sp1 {
    background: #181818; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-monza-sp2 {
    background: #404040; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f488-pista {
    background: #0e121b; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f488-spider {
    background: #17354b; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f812-superfast {
    background: #320607; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f169 {
    background: #d0dddd; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-scuderia-dark {
    background: transparent; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-races-dark {
    background: #0d0d16; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-171-black {
    background: #23252d; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-175 {
    background: #430000; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-169-spider {
    background: #c1cddb; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f167 {
    background: #000000; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-supercar {
    background: #000000; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f250 {
    background: #E7E7E7; }
  .MediaReveal__wrapper__2xV5mpgQ.theme-ferrari-f169m {
    background: #F1F2F2; }
  .theme-ferrari-dark .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-light .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-neutral-grey .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-f8-spider .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-812-gts .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-f169 .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-races-dark .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-171-black .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .MediaReveal__wrapper__2xV5mpgQ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .MediaReveal__wrapper__2xV5mpgQ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-175 .MediaReveal__wrapper__2xV5mpgQ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .MediaReveal__wrapper__2xV5mpgQ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .MediaReveal__wrapper__2xV5mpgQ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .MediaReveal__wrapper__2xV5mpgQ {
    color: #1266a4; }
  .theme-ferrari-f167 .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-supercar .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .MediaReveal__wrapper__2xV5mpgQ {
    color: #ffffff; }
  .theme-ferrari-f250 .MediaReveal__wrapper__2xV5mpgQ {
    color: #181818; }
  .theme-ferrari-f169m .MediaReveal__wrapper__2xV5mpgQ {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .MediaReveal__wrapper__2xV5mpgQ.MediaReveal__align-right__2Ck52siS .MediaReveal__content__2KOCe1ug {
      text-align: right;
      margin-left: auto; } }
  @media (min-width: 37.5625em) {
    .MediaReveal__wrapper__2xV5mpgQ.MediaReveal__align-center__2WOYuTHv .MediaReveal__content__2KOCe1ug {
      text-align: center;
      margin-left: auto;
      margin-right: auto; } }
  .MediaReveal__wrapper__2xV5mpgQ.MediaReveal__has-chapter__3qox9-cn .MediaReveal__container__3bGsSb-h {
    padding-top: 0; }

.MediaReveal__container__3bGsSb-h {
  padding-top: 80px;
  padding-bottom: 80px; }
  @media (min-width: 60.0625em) {
    .MediaReveal__container__3bGsSb-h {
      padding-top: 100px;
      padding-bottom: 100px; } }

.MediaReveal__chapter-title__JDH7NORv {
  padding: 80px 24px 64px; }
  @media (min-width: 37.5625em) {
    .MediaReveal__chapter-title__JDH7NORv {
      padding: 80px 48px 64px; } }
  @media (min-width: 60.0625em) {
    .MediaReveal__chapter-title__JDH7NORv {
      padding: 100px 48px 64px; } }

.MediaReveal__media__3fBsORUj {
  position: relative;
  width: 100%;
  height: 60lvh;
  overflow: hidden; }
  @media (min-width: 37.5625em) {
    .MediaReveal__media__3fBsORUj {
      height: 0;
      padding-top: 56.25%; } }
  @media (min-width: 37.5625em) {
    .MediaReveal__vertical-media__2hXi95A3 .MediaReveal__media__3fBsORUj {
      padding-top: 130%; } }

.MediaReveal__media-inner__10HbFm-Y {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  @media (min-width: 37.5625em) {
    .MediaReveal__media-inner__10HbFm-Y {
      left: var(--media-left);
      right: var(--media-right);
      width: var(--media-width); } }

.MediaReveal__focus-on-btn__3FYUT1Da {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 32px;
  display: flex;
  justify-content: center;
  padding: 0 24px; }
  .MediaReveal__focus-on-btn__3FYUT1Da button {
    pointer-events: none;
    opacity: 0; }
    .MediaReveal__focus-on-btn__3FYUT1Da button:focus {
      pointer-events: all;
      opacity: 1; }
  .MediaReveal__focus-on-btn__3FYUT1Da.MediaReveal__show__1Jp-TWIj button {
    pointer-events: all;
    opacity: 1; }

.MediaReveal__content__2KOCe1ug {
  position: relative;
  max-width: 650px;
  margin-top: 48px; }
  .theme-ferrari-dark .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-light .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-neutral-grey .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-f488-pista .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-f488-spider .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-f8-spider .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-812-gts .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-f169 .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-scuderia-dark .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-races-dark .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-171-black .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .MediaReveal__content__2KOCe1ug {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .MediaReveal__content__2KOCe1ug {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-175 .MediaReveal__content__2KOCe1ug {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .MediaReveal__content__2KOCe1ug {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .MediaReveal__content__2KOCe1ug {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .MediaReveal__content__2KOCe1ug {
    color: #1266a4; }
  .theme-ferrari-f167 .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-supercar .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .MediaReveal__content__2KOCe1ug {
    color: #ffffff; }
  .theme-ferrari-f250 .MediaReveal__content__2KOCe1ug {
    color: #181818; }
  .theme-ferrari-f169m .MediaReveal__content__2KOCe1ug {
    color: #1E4758; }

.MediaReveal__title__sIJZY7Ys {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  text-transform: uppercase; }

.MediaReveal__description__2Dw3EyEm {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-top: 16px; }

@keyframes Menu__fillBar__26MhhTal {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Menu__container__3R952ilj {
  margin: 0 auto; }
  @media (min-width: 37.5625em) {
    .Menu__container__3R952ilj {
      max-width: 90%; } }
  @media (min-width: 100.0625em) {
    .Menu__container__3R952ilj {
      max-width: 70%; } }

.Menu__slide__2TKNZp8d {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: stretch; }
  .Menu__slide--wrap__2uOmAHs9 {
    display: flex;
    flex-wrap: wrap;
    padding: 24px 24px 96px; }
    @media (min-width: 37.5625em) {
      .Menu__slide--wrap__2uOmAHs9 {
        padding: 0 96px;
        flex-wrap: nowrap;
        min-height: 600px; } }
    @media (min-width: 60.0625em) {
      .Menu__slide--wrap__2uOmAHs9 {
        min-height: 100vh; } }

.Menu__text__2RD5BSw0 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-right: 48px; }
  @media (min-width: 60.0625em) {
    .Menu__text__2RD5BSw0 {
      padding-right: 64px; } }
  @media (min-width: 100.0625em) {
    .Menu__text__2RD5BSw0 {
      padding-right: 96px; } }

.Menu__title__1HCwJdAP {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  text-transform: uppercase; }
  @media (min-width: 37.5625em) {
    .Menu__title__1HCwJdAP {
      font-size: 28px; } }

.Menu__desc__1AiWU-R4 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  padding: 8px 0 24px 0; }
  @media (min-width: 37.5625em) {
    .Menu__desc__1AiWU-R4 {
      padding: 24px 0 48px 0; } }

.Menu__thumb__3uA_Jpln {
  flex: 1 0 50%;
  order: -1;
  width: 100%;
  margin-bottom: 24px;
  display: flex;
  justify-content: center;
  align-items: center; }
  @media (min-width: 37.5625em) {
    .Menu__thumb__3uA_Jpln {
      margin: 0;
      width: auto;
      order: 0; } }
  .Menu__thumb__3uA_Jpln img {
    width: 100%; }

@keyframes MenuPillar__fillBar__39DqClO9 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MenuPillar__wrapper__2RUfl3Wv {
  position: fixed;
  top: 67px;
  left: 0;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  width: 100%;
  z-index: 750;
  display: flex; }
  @media (min-width: 60.0625em) {
    .MenuPillar__wrapper__2RUfl3Wv {
      top: 0; } }

.MenuPillar__actions-bar__3CCujm6j {
  background-color: #181818;
  color: white;
  padding: 16px; }

.MenuPillar__logo-wrap__z8GagdvE {
  width: 100%;
  display: none;
  text-align: center;
  margin-bottom: 24px; }
  @media (min-width: 60.0625em) {
    .MenuPillar__logo-wrap__z8GagdvE {
      display: block; } }
  .MenuPillar__logo-wrap__z8GagdvE > a {
    display: inline-block; }
  .MenuPillar__logo-wrap__z8GagdvE svg {
    display: block;
    margin: 0 auto;
    fill: #fff;
    height: 40px; }
    @media (min-width: 60.0625em) {
      .MenuPillar__logo-wrap__z8GagdvE svg {
        margin: 0; } }

.MenuPillar__close__8PO2g3c1 {
  margin-bottom: 16px; }

.MenuPillar__back__qpR4Ae9o {
  display: none;
  opacity: 0;
  transition: opacity 200ms; }
  @media (min-width: 60.0625em) and (max-width: 79.99em) {
    .MenuPillar__back__qpR4Ae9o {
      display: block; } }
  .MenuPillar__back__qpR4Ae9o.MenuPillar__back-visible__3eILuVJ0 {
    opacity: 1; }

.MenuPillar__listing__kT-NxL6B {
  background: linear-gradient(90deg, rgba(14, 14, 14, 0.5525) 30.71%, rgba(18, 18, 18, 0.3185) 100%), linear-gradient(0deg, #181818, #181818);
  position: relative;
  z-index: 10;
  display: flex;
  width: 100%;
  flex: 0 0 auto;
  height: calc(100dvh - 66px);
  padding-top: 90px; }
  @media (min-width: 37.5625em) {
    .MenuPillar__listing__kT-NxL6B {
      padding-top: 0; } }
  @media (min-width: 60.0625em) {
    .MenuPillar__listing__kT-NxL6B {
      width: 320px;
      height: 100dvh; } }
  .MenuPillar__listing--absolute__1wJsnK7x {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    background: #fff; }

.MenuPillar__preview__1t2FYpvY {
  width: 100%;
  flex: 1 1 auto;
  display: none; }
  @media (min-width: 60.0625em) {
    .MenuPillar__preview__1t2FYpvY {
      display: block; } }

.MenuPillar__preview-wrapper__2-smGjDm {
  position: relative;
  width: 100%;
  height: 100%;
  background: #181818; }

.MenuPillar__preview-item__3DIwUwwW {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 0;
  pointer-events: none; }
  .MenuPillar__preview-item__3DIwUwwW.MenuPillar__show__UPzf9-kx {
    pointer-events: auto;
    opacity: 1;
    transition: opacity .5s;
    z-index: 20; }

.MenuPillar__wrapper__2RUfl3Wv {
  transition: background-color .5s; }
  .MenuPillar__wrapper__2RUfl3Wv.MenuPillar__mounted__kyozQj2i {
    background-color: #181818; }

.MenuPillar__actions-bar__3CCujm6j {
  transition: transform .3s;
  transform: translateX(-100%);
  transition-timing-function: ease-out; }
  .MenuPillar__mounted__kyozQj2i .MenuPillar__actions-bar__3CCujm6j {
    transform: translateX(0); }

.MenuPillar__listing__kT-NxL6B {
  transition: opacity .3s;
  transition-delay: .3s;
  opacity: 0;
  transition-timing-function: ease; }
  .MenuPillar__mounted__kyozQj2i .MenuPillar__listing__kT-NxL6B {
    opacity: 1; }

.MenuPillar__listing__kT-NxL6B > div {
  transition: transform .6s, opacity .4s;
  transition-delay: .3s;
  opacity: 0;
  transform: translateY(20px);
  transition-timing-function: ease-out, ease; }
  .MenuPillar__mounted__kyozQj2i .MenuPillar__listing__kT-NxL6B > div {
    opacity: 1;
    transform: translateY(0); }

@media (min-width: 60.0625em) and (max-width: 79.99em) {
  .MenuPillar__preview__1t2FYpvY {
    transition: opacity .3s;
    opacity: 0;
    transition-delay: .2s;
    z-index: 20; }
    .MenuPillar__mounted__kyozQj2i .MenuPillar__preview__1t2FYpvY {
      opacity: 1; } }

@media (min-width: 80em) {
  .MenuPillar__preview__1t2FYpvY {
    transition: opacity .3s;
    opacity: 0;
    transition-delay: .5s; }
    .MenuPillar__mounted__kyozQj2i .MenuPillar__preview__1t2FYpvY {
      opacity: 1; }
    .MenuPillar__preview__1t2FYpvY [class^="MenuListing__wrapper"] {
      transition: transform .6s, opacity .4s;
      opacity: 0;
      transition-delay: .5s;
      transform: translateY(20px);
      transition-timing-function: ease-out, ease; }
      .MenuPillar__mounted__kyozQj2i .MenuPillar__preview__1t2FYpvY [class^="MenuListing__wrapper"] {
        opacity: 1;
        transform: translateY(0); }
    .MenuPillar__preview__1t2FYpvY [class^="MenuSidePreview__banner"] img {
      transition: transform .8s, opacity .4s;
      transition-delay: .3s, .3s;
      transform: scale(1.1);
      transition-timing-function: ease-out, ease; }
      .MenuPillar__mounted__kyozQj2i .MenuPillar__preview__1t2FYpvY [class^="MenuSidePreview__banner"] img {
        transform: scale(1); } }

@keyframes MenuPillarMobile__fillBar__1VmhUWDm {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MenuPillarMobile__wrapper__ftm7r-6I {
  position: fixed;
  top: 74px;
  left: 0;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  width: 100%;
  z-index: 750;
  display: flex; }
  @media (min-width: 60.0625em) {
    .MenuPillarMobile__wrapper__ftm7r-6I {
      top: 0; } }

.MenuPillarMobile__close__2-qBnf48 {
  position: fixed;
  top: 16px;
  left: 24px;
  opacity: 0;
  z-index: 3; }
  @media (min-width: 37.5625em) {
    .MenuPillarMobile__close__2-qBnf48 {
      left: 32px; } }
  @media (min-width: 60.0625em) {
    .MenuPillarMobile__close__2-qBnf48 {
      left: 64px;
      opacity: 1; } }
  @media (min-width: 100.0625em) {
    .MenuPillarMobile__close__2-qBnf48 {
      left: 96px; } }

.MenuPillarMobile__closeAll__1w8r7XbY {
  position: fixed;
  top: 90px;
  right: 24px;
  opacity: 0;
  z-index: 3; }
  @media (min-width: 37.5625em) {
    .MenuPillarMobile__closeAll__1w8r7XbY {
      right: 32px; } }
  @media (min-width: 60.0625em) {
    .MenuPillarMobile__closeAll__1w8r7XbY {
      right: 64px;
      opacity: 1; } }
  @media (min-width: 100.0625em) {
    .MenuPillarMobile__closeAll__1w8r7XbY {
      top: 48px;
      right: 96px; } }

.MenuPillarMobile__listing__2VAessVd {
  position: relative;
  display: flex;
  width: 100%;
  flex: 0 1 auto;
  height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 66px);
  padding-top: 32px; }
  @media (min-width: 37.5625em) {
    .MenuPillarMobile__listing__2VAessVd {
      padding-top: 0; } }
  @media (min-width: 60.0625em) {
    .MenuPillarMobile__listing__2VAessVd {
      width: 42%;
      height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 20px); } }
  @media (min-width: 100.0625em) {
    .MenuPillarMobile__listing__2VAessVd {
      height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 45px); } }
  @media (min-width: 80em) {
    .MenuPillarMobile__listing__2VAessVd {
      width: 36%; } }
  .MenuPillarMobile__listing--absolute__tIBWH7Ud {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: translateX(100%);
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 5.05%, rgba(0, 0, 0, 0) 24.2%), linear-gradient(0deg, #121212 0%, #2C2C2C 100%); }
    .MenuPillarMobile__listing--absolute__tIBWH7Ud[data-level="2"] {
      transform: none; }

.MenuPillarMobile__preview__34u68Y0J {
  width: 100%;
  flex: 0 1 auto;
  display: none; }
  @media (min-width: 60.0625em) {
    .MenuPillarMobile__preview__34u68Y0J {
      display: block;
      width: 58%; } }
  @media (min-width: 80em) {
    .MenuPillarMobile__preview__34u68Y0J {
      width: 64%; } }

.MenuPillarMobile__preview-wrapper__BHE1kYOq {
  position: relative;
  width: 100%;
  height: 100%;
  background: #eeeded; }

.MenuPillarMobile__preview-item__j-L-nTdw {
  width: 100%;
  top: 0;
  left: 0; }

@keyframes MobileRedirect__fillBar__2c8Km2mH {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes ModelAccessories__fillBar__3IxGEJ1V {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ModelAccessories__wrapper__1e5Nf6vB {
  position: relative;
  transition: all 0.5s ease; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-dark {
    background: #181818; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-dark-alpha {
    background: transparent; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-light {
    background: #ffffff; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f488-spider {
    background: #17354b; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f812-superfast {
    background: #320607; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f169 {
    background: #d0dddd; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-171-black {
    background: #23252d; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-175 {
    background: #430000; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f167 {
    background: #000000; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-supercar {
    background: #000000; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ModelAccessories__wrapper__1e5Nf6vB.theme-ferrari-f169m {
    background: #F1F2F2; }
  .ModelAccessories__wrapper__1e5Nf6vB.ModelAccessories__hidden__24Nv3cMS {
    opacity: 0;
    transform: translateY(12px); }

.ModelAccessories__title__GGslollM {
  text-align: center; }
  .ModelAccessories__title__GGslollM > div {
    text-transform: uppercase; }

.ModelAccessories__pulser__2u-93lBf {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 48px; }
  @media (min-width: 60.0625em) {
    .ModelAccessories__pulser__2u-93lBf {
      padding-top: 64px; } }

.ModelAccessories__dropdown__2px5rYIn {
  margin-top: 32px; }

.ModelAccessories__tabs__2jOzVtTN {
  position: relative;
  margin-top: 64px; }
  .ModelAccessories__tabs__2jOzVtTN ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap; }

.ModelAccessories__tab__Ac0_klTU {
  border: none;
  background: none;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  padding: 16px 32px;
  transition: color 0.1s ease; }
  .theme-ferrari-dark .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-dark-alpha .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-light .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-neutral-grey .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-ferrari-carbon .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-sf90-stradale .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f8-tributo .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-monza-sp1 .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-monza-sp2 .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f488-pista .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f488-spider .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f488-pista-spider .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f812-superfast .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-gtc4-lusso .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-gtc4-lusso-t .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-f8-spider .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-812-gts .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-f169 .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-scuderia-dark .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-giallo-modena .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-giallo-modena-dark .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-races-dark .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-portofinom-dark-blue .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-sf90-spider-graphite-black .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-171-black .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-171-rht-light .ModelAccessories__tab__Ac0_klTU {
    color: rgba(0, 28, 53, 0.4); }
  .theme-ferrari-171-rht-dark .ModelAccessories__tab__Ac0_klTU {
    color: rgba(243, 240, 235, 0.4); }
  .theme-ferrari-smart-guide-dark .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-175 .ModelAccessories__tab__Ac0_klTU {
    color: rgba(252, 242, 242, 0.4); }
  .theme-ferrari-169-spider .ModelAccessories__tab__Ac0_klTU {
    color: rgba(55, 69, 82, 0.4); }
  .theme-ferrari-f173vs-coupe .ModelAccessories__tab__Ac0_klTU {
    color: rgba(208, 208, 208, 0.4); }
  .theme-ferrari-f173vs-spider .ModelAccessories__tab__Ac0_klTU {
    color: rgba(18, 102, 164, 0.4); }
  .theme-ferrari-f167 .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-supercar .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-miami-event-2024 .ModelAccessories__tab__Ac0_klTU {
    color: rgba(255, 255, 255, 0.4); }
  .theme-ferrari-f250 .ModelAccessories__tab__Ac0_klTU {
    color: rgba(24, 24, 24, 0.4); }
  .theme-ferrari-f169m .ModelAccessories__tab__Ac0_klTU {
    color: rgba(30, 71, 88, 0.4); }
  .theme-ferrari-dark .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-dark-alpha .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-light .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-neutral-grey .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-ferrari-carbon .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-sf90-stradale .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f8-tributo .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-monza-sp1 .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-monza-sp2 .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f488-pista .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f488-spider .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f488-pista-spider .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f812-superfast .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-gtc4-lusso .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-gtc4-lusso-t .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f8-spider .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-812-gts .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f169 .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-scuderia-dark .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-giallo-modena .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-giallo-modena-dark .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-races-dark .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-portofinom-dark-blue .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-sf90-spider-graphite-black .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-171-black .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-171-rht-light .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(0, 28, 53, 0.8); }
  .theme-ferrari-171-rht-dark .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(243, 240, 235, 0.8); }
  .theme-ferrari-smart-guide-dark .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-175 .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(252, 242, 242, 0.8); }
  .theme-ferrari-169-spider .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(55, 69, 82, 0.8); }
  .theme-ferrari-f173vs-coupe .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(208, 208, 208, 0.8); }
  .theme-ferrari-f173vs-spider .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(18, 102, 164, 0.8); }
  .theme-ferrari-f167 .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-supercar .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-miami-event-2024 .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f250 .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f169m .ModelAccessories__tab__Ac0_klTU:hover {
    color: rgba(30, 71, 88, 0.8); }
  .theme-ferrari-dark .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-dark-alpha .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-light .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-neutral-grey .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f8-tributo .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f488-pista .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f488-spider .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f812-superfast .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f8-spider .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-812-gts .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f169 .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-giallo-modena .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #ebb218; }
  .theme-ferrari-races-dark .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-171-black .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-171-rht-light .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-175 .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-169-spider .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f167 .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-supercar .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #0092b1; }
  .theme-ferrari-f250 .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }
  .theme-ferrari-f169m .ModelAccessories__tab__Ac0_klTU.ModelAccessories__active__YJ81BTOo {
    color: #da291c; }

.ModelAccessories__active-border__3E4EwOz9 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: auto;
  height: 2px;
  transition: all 0.4s ease; }
  .theme-ferrari-dark .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-dark-alpha .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-light .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-neutral-grey .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-ferrari-carbon .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-sf90-stradale .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f8-tributo .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-monza-sp1 .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-monza-sp2 .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f488-pista .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f488-spider .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f488-pista-spider .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f812-superfast .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso-t .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f8-spider .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-812-gts .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f169 .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-scuderia-dark .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-giallo-modena .ModelAccessories__active-border__3E4EwOz9 {
    background: #ebb218; }
  .theme-ferrari-giallo-modena-dark .ModelAccessories__active-border__3E4EwOz9 {
    background: #ebb218; }
  .theme-ferrari-races-dark .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-portofinom-dark-blue .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-171-black .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-171-rht-light .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-171-rht-dark .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-smart-guide-dark .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-175 .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-169-spider .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f173vs-coupe .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f173vs-spider .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f167 .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-supercar .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-miami-event-2024 .ModelAccessories__active-border__3E4EwOz9 {
    background: #0092b1; }
  .theme-ferrari-f250 .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }
  .theme-ferrari-f169m .ModelAccessories__active-border__3E4EwOz9 {
    background: #da291c; }

.ModelAccessories__products__2iV9-3oa {
  position: relative;
  display: grid;
  grid-gap: 32px;
  grid-template-columns: repeat(2, 1fr);
  margin-top: 32px; }
  @media (min-width: 37.5625em) {
    .ModelAccessories__products__2iV9-3oa {
      margin-top: 48px; } }
  @media (min-width: 60.0625em) {
    .ModelAccessories__products__2iV9-3oa {
      grid-template-columns: repeat(3, 1fr);
      margin-top: 64px; } }
  @media (min-width: 80em) {
    .ModelAccessories__products__2iV9-3oa {
      grid-template-columns: repeat(4, 1fr); } }

.ModelAccessories__product__2ZYpBWEM:hover .ModelAccessories__product-image__2pPfY2XK img {
  transform: scale(1.1); }

.ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
  margin-top: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-weight: 400;
  font-size: 13px;
  line-height: 20px; }
  .theme-ferrari-dark .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-light .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-neutral-grey .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-f8-spider .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-812-gts .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-f169 .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-races-dark .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-171-black .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-175 .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #1266a4; }
  .theme-ferrari-f167 .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-supercar .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #ffffff; }
  .theme-ferrari-f250 .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #181818; }
  .theme-ferrari-f169m .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-title__2sZvlKJS {
      margin-top: 24px;
      font-size: 18px;
      line-height: 26px; } }

.ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-image__2pPfY2XK {
  position: relative;
  overflow: hidden; }
  .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-image__2pPfY2XK:before {
    content: '';
    display: block;
    height: 0px;
    padding-bottom: 100%; }
  .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-image__2pPfY2XK > img,
  .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-image__2pPfY2XK > object,
  .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-image__2pPfY2XK > canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 100.5%; }
  .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-image__2pPfY2XK > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .ModelAccessories__product__2ZYpBWEM .ModelAccessories__product-image__2pPfY2XK img {
    width: 100%;
    object-fit: cover;
    transition: transform 0.4s ease; }

@keyframes ModelSelection__fillBar__2GDs2C4Z {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ModelSelection__wrapper__3hphz-uJ {
  margin: auto;
  max-width: 362px; }
  @media (min-width: 37.5625em) {
    .ModelSelection__wrapper__3hphz-uJ {
      max-width: 724px; } }
  @media (min-width: 60.0625em) {
    .ModelSelection__wrapper__3hphz-uJ {
      max-width: 920px; } }
  @media (min-width: 80em) {
    .ModelSelection__wrapper__3hphz-uJ {
      max-width: 1216px; } }
  .ModelSelection__wrapper__3hphz-uJ [class*="Headline__title"] {
    max-width: 100% !important; }

.ModelSelection__title__Pt906sn8 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  text-transform: none; }
  @media (min-width: 37.5625em) {
    .ModelSelection__title__Pt906sn8 {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .ModelSelection__title__Pt906sn8 {
      font-size: 36px; } }

.ModelSelection__header__1udeMjIL {
  margin-bottom: 32px; }

.ModelSelection__tabs__C3cp_T1z {
  margin-bottom: 48px;
  display: flex; }

.ModelSelection__tabs__C3cp_T1z {
  margin-bottom: 48px;
  display: flex; }

.ModelSelection__grid__3RHrQ--u {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 -6px; }
  @media (min-width: 37.5625em) {
    .ModelSelection__grid__3RHrQ--u {
      margin: 0 -8px; } }
  @media (min-width: 60.0625em) {
    .ModelSelection__grid__3RHrQ--u {
      margin: 0 -12px; } }
  @media (min-width: 80em) {
    .ModelSelection__grid__3RHrQ--u {
      margin: 0 -16px; } }
  .ModelSelection__grid__3RHrQ--u::after {
    content: '';
    display: block;
    flex: 1 1 auto; }

.ModelSelection__grid-cell__1xd4gAgE {
  width: 100%;
  margin-bottom: 24px;
  padding: 0 6px; }
  @media (min-width: 37.5625em) {
    .ModelSelection__grid-cell__1xd4gAgE {
      width: 50%;
      margin-bottom: 32px;
      padding: 0 8px; } }
  @media (min-width: 60.0625em) {
    .ModelSelection__grid-cell__1xd4gAgE {
      width: 33.33333%;
      margin-bottom: 48px;
      padding: 0 12px; } }
  @media (min-width: 80em) {
    .ModelSelection__grid-cell__1xd4gAgE {
      margin-bottom: 64px;
      padding: 0 16px; } }

@keyframes MuseumsInfoForm__fillBar__3RuIpkJ0 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MuseumsInfoForm__container__2csyjKRE {
  background: #fff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .MuseumsInfoForm__container__2csyjKRE.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  .MuseumsInfoForm__container__2csyjKRE.MuseumsInfoForm__hide__2Cx40k36 {
    display: none; }

.MuseumsInfoForm__mandatory__CgJ_PjC2 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: none;
  padding: 10px 0;
  margin-top: 24px; }

.MuseumsInfoForm__data__36QFKu2z {
  transition: opacity 200ms;
  margin: 8px 0 32px; }
  @media (min-width: 37.5625em) {
    .MuseumsInfoForm__data__36QFKu2z {
      margin: 32px 0; } }
  .MuseumsInfoForm__data__36QFKu2z.MuseumsInfoForm__disabled__C-CHlqjI {
    opacity: 0.5; }

.MuseumsInfoForm__row__AfS_RTWO {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 8px 0; }
  @media (min-width: 37.5625em) {
    .MuseumsInfoForm__row__AfS_RTWO {
      flex-direction: row;
      justify-content: space-between; } }

.MuseumsInfoForm__col__31QM5z4R {
  position: relative;
  display: flex;
  flex-direction: column; }

.MuseumsInfoForm__row__AfS_RTWO .MuseumsInfoForm__input__3hxJJPUs, .MuseumsInfoForm__col__31QM5z4R .MuseumsInfoForm__input__3hxJJPUs {
  flex: 1 1 auto;
  margin: 8px 0; }
  @media (min-width: 37.5625em) {
    .MuseumsInfoForm__row__AfS_RTWO .MuseumsInfoForm__input__3hxJJPUs, .MuseumsInfoForm__col__31QM5z4R .MuseumsInfoForm__input__3hxJJPUs {
      flex: 0 1 auto;
      width: calc(50% - 15px); } }
  @media (min-width: 37.5625em) {
    .MuseumsInfoForm__row__AfS_RTWO .MuseumsInfoForm__input--full__k7tVNwuL, .MuseumsInfoForm__col__31QM5z4R .MuseumsInfoForm__input--full__k7tVNwuL {
      width: 100%; } }

.MuseumsInfoForm__check__3R-1no_w {
  margin: 24px 0; }

.MuseumsInfoForm__error__3s9p60zv {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }

.MuseumsInfoForm__submit__31mlAWwS {
  clear: both;
  align-items: flex-start;
  padding: 16px 0 0 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  @media (min-width: 37.5625em) {
    .MuseumsInfoForm__submit__31mlAWwS {
      justify-content: flex-end;
      padding: 32px 0 0 0; } }

.MuseumsInfoForm__captcha__qDG9tTrQ {
  margin: 0 0 32px 0; }

.MuseumsInfoForm__submit-btn__3uNqrYiP {
  flex: 1 1 auto; }
  @media (min-width: 37.5625em) {
    .MuseumsInfoForm__submit-btn__3uNqrYiP {
      flex: 0 0 auto;
      margin: 0 0 0 32px; } }

@keyframes MyVehicles__fillBar__3wZrI7DV {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.MyVehicles__item__2nL0J4Au {
  margin-bottom: 100px; }

.MyVehicles__chapterTitle__1aS2AquX {
  padding: 24px 24px; }
  @media (min-width: 60.0625em) {
    .MyVehicles__chapterTitle__1aS2AquX {
      padding: 64px 48px 48px; } }

@keyframes NewsAdvancedDetails__fillBar__3rC3BG3I {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

/*
  *** WARNING ***
  Don't add css rules in here because this file is imported on every component and will produce redundant style
 */
.NewsAdvancedDetails__content__ZZFglvVu {
  visibility: hidden; }
  .NewsAdvancedDetails__content__ZZFglvVu:before, .NewsAdvancedDetails__content__ZZFglvVu:after {
    content: '';
    display: table;
    clear: both; }

.NewsAdvancedDetails__body__1FYOkRm- {
  opacity: 0;
  padding-bottom: 48px; }

.NewsAdvancedDetails__header__3EM-tDGn {
  max-width: 848px;
  width: 100%;
  margin: 0 auto 24px;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .NewsAdvancedDetails__header__3EM-tDGn {
      margin: 0 auto 24px;
      padding: 0 96px; } }
  @media (min-width: 60.0625em) {
    .NewsAdvancedDetails__header__3EM-tDGn {
      max-width: 864px;
      padding: 0 32px;
      margin: 0 auto 32px; } }
  @media (min-width: 80em) {
    .NewsAdvancedDetails__header__3EM-tDGn {
      max-width: 896px;
      padding: 0 48px;
      margin: 0 auto 48px; } }
  @media (min-width: 100.0625em) {
    .NewsAdvancedDetails__header__3EM-tDGn {
      max-width: 928px;
      padding: 0 64px;
      margin: 0 auto 64px; } }

.NewsAdvancedDetails__chapter__2Zj6sI7- {
  margin-bottom: 16px; }

.NewsAdvancedDetails__top-actions__14wAUw97 {
  z-index: 5;
  width: 100%;
  overflow: hidden; }
  .NewsAdvancedDetails__top-actions__14wAUw97 .NewsAdvancedDetails__top-actions-internal-wrapper__yWGwNKK1 {
    background: white;
    width: 100%;
    display: flex;
    align-items: center;
    max-width: 1396px;
    margin: 115px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px 24px; }
    @media (min-width: 37.5625em) {
      .NewsAdvancedDetails__top-actions__14wAUw97 .NewsAdvancedDetails__top-actions-internal-wrapper__yWGwNKK1 {
        padding: 16px 24px; } }
    @media (min-width: 60.0625em) {
      .NewsAdvancedDetails__top-actions__14wAUw97 .NewsAdvancedDetails__top-actions-internal-wrapper__yWGwNKK1 {
        max-width: 1364px;
        padding: 16px 48px 24px; } }
    @media (min-width: 80em) {
      .NewsAdvancedDetails__top-actions__14wAUw97 .NewsAdvancedDetails__top-actions-internal-wrapper__yWGwNKK1 {
        max-width: 1396px;
        padding: 16px 64px; } }
    @media (min-width: 100.0625em) {
      .NewsAdvancedDetails__top-actions__14wAUw97 .NewsAdvancedDetails__top-actions-internal-wrapper__yWGwNKK1 {
        max-width: 1428px; } }
  .NewsAdvancedDetails__top-actions--with-channel-menu__2iL2nZHX {
    margin: 52px auto 0; }
    @media (min-width: 37.5625em) {
      .NewsAdvancedDetails__top-actions--with-channel-menu__2iL2nZHX {
        margin: 64px auto 0; } }

.NewsAdvancedDetails__back__1697LBvP > button {
  text-align: left; }

.NewsAdvancedDetails__back__1697LBvP,
.NewsAdvancedDetails__download__2yw_hNea {
  position: relative;
  flex: 1 1 50%; }

.NewsAdvancedDetails__download__2yw_hNea {
  text-align: right; }

.NewsAdvancedDetails__channelLogo__27AldIY9 {
  position: relative;
  flex: 0 0 auto; }

.NewsAdvancedDetails__download__2yw_hNea {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

@keyframes NewsDetails__fillBar__ovfC_5R- {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

/*
  *** WARNING ***
  Don't add css rules in here because this file is imported on every component and will produce redundant style
 */
.NewsDetails__content__8wMOGKfw {
  visibility: hidden; }
  .NewsDetails__content__8wMOGKfw:before, .NewsDetails__content__8wMOGKfw:after {
    content: '';
    display: table;
    clear: both; }

.NewsDetails__body__30bqmjCk {
  opacity: 0;
  padding-bottom: 48px; }

.NewsDetails__header__3nPxAWBt {
  max-width: 848px;
  width: 100%;
  margin: 194px auto 24px;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .NewsDetails__header__3nPxAWBt {
      margin: 212px auto 24px;
      padding: 0 96px; } }
  @media (min-width: 60.0625em) {
    .NewsDetails__header__3nPxAWBt {
      max-width: 864px;
      padding: 0 32px;
      margin: 212px auto 32px; } }
  @media (min-width: 80em) {
    .NewsDetails__header__3nPxAWBt {
      max-width: 896px;
      padding: 0 48px;
      margin: 212px auto 48px; } }
  @media (min-width: 100.0625em) {
    .NewsDetails__header__3nPxAWBt {
      max-width: 928px;
      padding: 0 64px;
      margin: 212px auto 64px; } }

.NewsDetails__chapter__QhTg_gNT {
  margin-bottom: 16px; }

.NewsDetails__top-actions__3XY1xKD9 {
  position: fixed;
  z-index: 5;
  width: 100%;
  overflow: hidden; }
  .NewsDetails__top-actions--share-opened__XhNTv_3m {
    z-index: 701; }
  .NewsDetails__top-actions__3XY1xKD9 .NewsDetails__top-actions-internal-wrapper__1ordHpnZ {
    background: white;
    width: 100%;
    display: flex;
    align-items: center;
    max-width: 1396px;
    margin: 115px auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px 24px 16px; }
    .NewsDetails__top-actions__3XY1xKD9 .NewsDetails__top-actions-internal-wrapper__1ordHpnZ:before {
      background: white;
      content: "";
      position: absolute;
      bottom: 0;
      left: -100vw;
      width: 300vw;
      height: 100%;
      z-index: 0; }
    @media (min-width: 37.5625em) {
      .NewsDetails__top-actions__3XY1xKD9 .NewsDetails__top-actions-internal-wrapper__1ordHpnZ {
        padding: 16px 24px; } }
    @media (min-width: 60.0625em) {
      .NewsDetails__top-actions__3XY1xKD9 .NewsDetails__top-actions-internal-wrapper__1ordHpnZ {
        max-width: 1364px;
        padding: 16px 48px 24px; } }
    @media (min-width: 80em) {
      .NewsDetails__top-actions__3XY1xKD9 .NewsDetails__top-actions-internal-wrapper__1ordHpnZ {
        max-width: 1396px;
        padding: 16px 64px; } }
    @media (min-width: 100.0625em) {
      .NewsDetails__top-actions__3XY1xKD9 .NewsDetails__top-actions-internal-wrapper__1ordHpnZ {
        max-width: 1428px; } }

.NewsDetails__back__1s1Exc1e,
.NewsDetails__share__3G41VMSP {
  position: relative;
  flex: 1 1 50%; }

.NewsDetails__share__3G41VMSP {
  text-align: right; }

.NewsDetails__channelLogo__38QDoNZ3 {
  position: relative;
  flex: 0 0 auto; }

@keyframes NewsRelatedLandscape__fillBar__3htuHjH5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.NewsRelatedLandscape__listing__1JQ_5UHF {
  display: flex;
  overflow: visible;
  position: relative; }

.NewsRelatedLandscape__item__2GFNbbjq {
  flex: 0 0 100%; }
  @media (min-width: 37.5625em) {
    .NewsRelatedLandscape__item__2GFNbbjq {
      flex: 0 0 50%; } }
  @media (min-width: 60.0625em) {
    .NewsRelatedLandscape__item__2GFNbbjq {
      flex: 0 0 33.33%; } }

@keyframes NewsRelated__fillBar__1PhgTqmb {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.NewsRelated__container__11Lskf-t {
  width: 100%;
  overflow: hidden;
  padding: 0 0 64px; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-dark {
    background: #181818; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-dark-alpha {
    background: transparent; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-light {
    background: #ffffff; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-sf90-stradale {
    background: #303133; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-monza-sp1 {
    background: #181818; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-monza-sp2 {
    background: #404040; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f488-pista {
    background: #0e121b; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f488-spider {
    background: #17354b; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f812-superfast {
    background: #320607; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f169 {
    background: #d0dddd; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-scuderia-dark {
    background: transparent; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-races-dark {
    background: #0d0d16; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-171-black {
    background: #23252d; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-175 {
    background: #430000; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-169-spider {
    background: #c1cddb; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f167 {
    background: #000000; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-supercar {
    background: #000000; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f250 {
    background: #E7E7E7; }
  .NewsRelated__container__11Lskf-t.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .NewsRelated__container__11Lskf-t {
      padding: 32px 0; } }

.NewsRelated__chapterTitle__3pvWybop {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .NewsRelated__chapterTitle__3pvWybop {
      padding: 16px 48px 48px; } }

.NewsRelated__chapter__1BNI16V2 {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .NewsRelated__chapter__1BNI16V2 {
      padding: 48px; } }

.NewsRelated__title__2b8ZGnyf {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  text-transform: uppercase;
  margin: 0 auto 8px;
  padding: 0 16px; }
  @media (min-width: 37.5625em) {
    .NewsRelated__title__2b8ZGnyf {
      font-size: 28px; } }
  .theme-ferrari-dark .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-light .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-neutral-grey .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-f488-pista .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-f488-spider .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-f8-spider .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-812-gts .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-f169 .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-scuderia-dark .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-races-dark .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-171-black .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .NewsRelated__title__2b8ZGnyf {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .NewsRelated__title__2b8ZGnyf {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-175 .NewsRelated__title__2b8ZGnyf {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .NewsRelated__title__2b8ZGnyf {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .NewsRelated__title__2b8ZGnyf {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .NewsRelated__title__2b8ZGnyf {
    color: #1266a4; }
  .theme-ferrari-f167 .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-supercar .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .NewsRelated__title__2b8ZGnyf {
    color: #ffffff; }
  .theme-ferrari-f250 .NewsRelated__title__2b8ZGnyf {
    color: #181818; }
  .theme-ferrari-f169m .NewsRelated__title__2b8ZGnyf {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .NewsRelated__title__2b8ZGnyf {
      text-align: center; } }
  @media (min-width: 60.0625em) {
    .NewsRelated__title__2b8ZGnyf {
      margin: 0 auto 16px;
      padding: 0; } }

.NewsRelated__cta__1CE-uj-o {
  text-align: right;
  padding-right: 16px;
  margin-top: 32px; }
  @media (min-width: 37.5625em) {
    .NewsRelated__cta__1CE-uj-o {
      margin-top: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .NewsRelated__cta__1CE-uj-o {
      margin-top: 32px; } }

@keyframes NewsRelatedPortrait__fillBar__bLH7hiMq {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.NewsRelatedPortrait__listing__XLcJPOrZ {
  overflow: visible;
  margin: 0 16px;
  width: calc(100% - 32px); }
  .NewsRelatedPortrait__listing__XLcJPOrZ .swiper-slide {
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% - 8px);
    max-width: 360px; }
  .NewsRelatedPortrait__listing__XLcJPOrZ .swiper-scrollbar {
    height: 1px; }

.NewsRelatedPortrait__item__1wsb-Qm6 {
  margin-right: 0;
  width: 100%; }
  .NewsRelatedPortrait__item__1wsb-Qm6 > a {
    margin: 0;
    padding: 0; }

.swiper-slide:last-child .NewsRelatedPortrait__item__1wsb-Qm6 {
  margin-right: 0; }

@keyframes NewsletterForm__fillBar__X3u3ouhF {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.NewsletterForm__wrapper__1bGw6NWF {
  top: 0;
  left: 0;
  min-height: 100%;
  box-sizing: border-box;
  color: #303030; }
  @media (min-width: 60.0625em) {
    .NewsletterForm__wrapper__1bGw6NWF {
      box-sizing: content-box; } }
  @media (min-width: 60.0625em) {
    .NewsletterForm__wrapper__1bGw6NWF {
      display: flex;
      flex-direction: column;
      justify-content: center;
      margin-top: 0; } }

.NewsletterForm__form__ZgJjYLO4 {
  margin-bottom: 24px; }
  .NewsletterForm__form__ZgJjYLO4 a {
    color: #303030; }

.NewsletterForm__newschecks__3YfFLAHh {
  display: flex;
  position: relative;
  flex-wrap: wrap; }
  .NewsletterForm__newschecks__3YfFLAHh > div {
    width: 100%;
    padding: 5px 0; }
    .NewsletterForm__newschecks__3YfFLAHh > div > label > span {
      line-height: 20px !important;
      padding-top: 1px; }
  @media (min-width: 37.5625em) {
    .NewsletterForm__newschecks__3YfFLAHh > div {
      width: 50%;
      padding: 0 0 5px 0; }
      .NewsletterForm__newschecks__3YfFLAHh > div > label {
        max-width: 288px;
        display: inline-block; } }
  @media (min-width: 100.0625em) {
    .NewsletterForm__newschecks__3YfFLAHh > div > label {
      max-width: 100%; } }

.NewsletterForm__fieldGroup__3AFjrwDf {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 10px; }
  .NewsletterForm__fieldGroup__3AFjrwDf a {
    width: 100%;
    flex: 0 0 100%;
    font-size: 11px; }

.NewsletterForm__radioGroup__2fjhlXkk div {
  width: 100%; }
  @media (min-width: 37.5625em) {
    .NewsletterForm__radioGroup__2fjhlXkk div {
      width: 50%; }
      .NewsletterForm__radioGroup__2fjhlXkk div.NewsletterForm__note__3PYP0356 {
        width: 100%; } }

.NewsletterForm__title__2uI2q6Mo {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin: 0; }
  @media (min-width: 37.5625em) {
    .NewsletterForm__title__2uI2q6Mo {
      font-size: 28px; } }

.NewsletterForm__subtitle__1jEEOubw {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-transform: none;
  font-size: 16px;
  color: #181818;
  margin-top: 25px;
  margin-bottom: 16px; }
  .NewsletterForm__subtitle__1jEEOubw a {
    text-decoration: underline; }

.NewsletterForm__text__1KD3WZ2W {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin: 0;
  padding: 0;
  margin-bottom: 16px; }
  .NewsletterForm__text__1KD3WZ2W .NewsletterForm__highlight__3jKWSRQS {
    color: #da291c; }

.NewsletterForm__mandatory__2KLKzjfT {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: none;
  margin-bottom: 16px; }

.NewsletterForm__row__2Ki8uUWv {
  padding: 0 0 15px 0; }

.NewsletterForm__privacy__2E0Vsunt {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  color: #969696;
  text-transform: none; }
  .NewsletterForm__privacy__2E0Vsunt .NewsletterForm__row__2Ki8uUWv {
    padding: 10px 0; }

.NewsletterForm__formErrorNewsletter__2ia3zatO {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }

.NewsletterForm__formFeedback__2K11uEvV {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 14px; }
  .NewsletterForm__formFeedback__2K11uEvV p {
    padding: 0;
    margin: 0; }
  .NewsletterForm__formFeedback--error__t2y9drri {
    color: #da291c; }

.NewsletterForm__small-note__1B8WQaF_ {
  font-size: 11px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: underline;
  outline: none; }

.NewsletterForm__big-note__18TxHwEo {
  font-size: 11px;
  line-height: 16px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 500ms, padding 500ms;
  margin: 0; }

.NewsletterForm__show-note__3OHB9R2P .NewsletterForm__big-note__18TxHwEo {
  transition: max-height 500ms, padding 200ms;
  max-height: 150px;
  padding: 10px 0 5px 0; }
  @media (min-width: 37.5625em) {
    .NewsletterForm__show-note__3OHB9R2P .NewsletterForm__big-note__18TxHwEo {
      max-height: 150px; } }

.NewsletterForm__gdpr-link__2Q32AabF {
  font-size: 11px;
  color: #969696; }
  .NewsletterForm__gdpr-link__2Q32AabF a {
    text-decoration: underline; }

.NewsletterForm__subscription-link__ERIwCk4i a {
  color: #303030;
  text-decoration: underline; }

.NewsletterForm__successWrapper__2u6lYHKF {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center; }
  .NewsletterForm__successWrapper__2u6lYHKF > div {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    max-width: 600px; }
  .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__text__1KD3WZ2W {
    margin-top: 16px; }
    .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__text__1KD3WZ2W p {
      margin-bottom: 24px; }
      .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__text__1KD3WZ2W p:last-child {
        margin-bottom: 0; }
  .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__icon__o7jbEUEa {
    margin-bottom: 24px; }
  .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__resendWrapper__2w4pgNWC {
    font-size: 11px;
    margin-top: 24px;
    color: #969696; }
    .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__resendWrapper__2w4pgNWC p {
      margin-top: 0;
      margin-bottom: 12px; }
    .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__resendWrapper__2w4pgNWC button {
      background: none;
      border: none;
      padding: 0;
      font: inherit;
      cursor: pointer;
      outline: inherit;
      text-decoration: underline;
      color: #969696; }
      .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__resendWrapper__2w4pgNWC button:hover {
        opacity: 0.7; }
      .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__resendWrapper__2w4pgNWC button.NewsletterForm__loading__1nZ6WYIM {
        animation: NewsletterForm__pulse__3t00e8-X 2s infinite; }
      .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__resendWrapper__2w4pgNWC button:disabled {
        pointer-events: none;
        text-decoration: none; }
    .NewsletterForm__successWrapper__2u6lYHKF .NewsletterForm__resendWrapper__2w4pgNWC .NewsletterForm__errorMessage__3xZcoZab {
      margin-top: 24px; }

@keyframes NewsletterForm__pulse__3t00e8-X {
  0% {
    opacity: 1; }
  50% {
    opacity: 0.7; }
  100% {
    opacity: 1; } }

@keyframes OwnersClub__fillBar__1uLOG662 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-dark {
  background: #181818; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-dark-alpha {
  background: transparent; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-light {
  background: #ffffff; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-neutral-grey {
  background: #ffffff; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-ferrari-carbon {
  background: #303030; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-sf90-stradale {
  background: #303133; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f8-tributo {
  background: #1e293e; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-monza-sp1 {
  background: #181818; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-monza-sp2 {
  background: #404040; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f488-pista {
  background: #0e121b; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f488-spider {
  background: #17354b; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f812-superfast {
  background: #320607; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f8-spider {
  background: #2c2b27; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-812-gts {
  background: #f6f7f8; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f169 {
  background: #d0dddd; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-scuderia-dark {
  background: transparent; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-giallo-modena {
  background: #ffffff; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-races-dark {
  background: #0d0d16; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-171-black {
  background: #23252d; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-171-rht-dark {
  background: #001c35; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-175 {
  background: #430000; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-169-spider {
  background: #c1cddb; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f173vs-coupe {
  background: #404040; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f167 {
  background: #000000; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-supercar {
  background: #000000; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-miami-event-2024 {
  background: #181818; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f250 {
  background: #E7E7E7; }

.OwnersClub__wrapper__29NA6Jr4.theme-ferrari-f169m {
  background: #F1F2F2; }

.OwnersClub__content__27FSGBDo {
  padding: 32px 20px 32px;
  margin: 0 auto;
  max-width: 1000px; }

@keyframes PanelCover__fillBar__3tjVbMSt {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PanelCover__wrapper__2Vr31nOE {
  position: relative;
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  height: 60svh; }
  @media (min-width: 60.0625em) {
    .PanelCover__wrapper__2Vr31nOE {
      aspect-ratio: 16 / 9;
      height: auto; } }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-dark {
    background: #181818; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-dark-alpha {
    background: transparent; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-light {
    background: #ffffff; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f488-spider {
    background: #17354b; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f812-superfast {
    background: #320607; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f169 {
    background: #d0dddd; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-171-black {
    background: #23252d; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-175 {
    background: #430000; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f167 {
    background: #000000; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-supercar {
    background: #000000; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PanelCover__wrapper__2Vr31nOE.theme-ferrari-f169m {
    background: #F1F2F2; }
  .PanelCover__wrapper__2Vr31nOE .th-poster-element {
    display: block !important; }
  .PanelCover__wrapper--with-gradient__3fa7Liy4:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60%;
    z-index: 1;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); }
    @media (min-width: 37.5625em) {
      .PanelCover__wrapper--with-gradient__3fa7Liy4:before {
        height: 40%; } }
  .PanelCover__wrapper--has-scrollpointer__gqT-fnZt .PanelCover__content__iBy4Wb2a {
    padding-bottom: 132px; }
  .PanelCover__wrapper--isSmall__3gTn1EVQ {
    display: block;
    min-height: 400px;
    height: 0;
    padding-top: 120%; }
    @media (min-width: 60.0625em) {
      .PanelCover__wrapper--isSmall__3gTn1EVQ {
        padding-top: 0;
        height: auto;
        min-height: 70svh; } }
    .PanelCover__wrapper--isSmall__3gTn1EVQ .PanelCover__chapter-title__2nonB6RM {
      padding: 24px 24px; }
      @media (min-width: 37.5625em) {
        .PanelCover__wrapper--isSmall__3gTn1EVQ .PanelCover__chapter-title__2nonB6RM {
          padding: 100px 48px; } }
    .PanelCover__wrapper--isSmall__3gTn1EVQ .PanelCover__content__iBy4Wb2a {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 24px; }
      @media (min-width: 37.5625em) {
        .PanelCover__wrapper--isSmall__3gTn1EVQ .PanelCover__content__iBy4Wb2a {
          padding: 32px 48px; } }
      @media (min-width: 60.0625em) {
        .PanelCover__wrapper--isSmall__3gTn1EVQ .PanelCover__content__iBy4Wb2a {
          max-width: 800px;
          margin: 0 auto;
          padding: 48px; } }
    @media (min-width: 80em) {
      .PanelCover__wrapper--isSmall__3gTn1EVQ .PanelCover__link__3Dvv73nD {
        margin-top: 15px; } }
    .PanelCover__wrapper--isSmall__3gTn1EVQ .PanelCover__scroll-indicator__1WFvr1ju {
      position: relative;
      left: auto;
      right: auto;
      bottom: auto;
      margin: 0;
      margin-top: 16px; }

.PanelCover__bg__njbQZFrV {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .PanelCover__bg__njbQZFrV > div {
    transition: filter 0.5s;
    filter: blur(20px); }

.swiper-slide-active [class^="PanelCover__bg"] > div {
  filter: blur(0); }

.PanelCover__content__iBy4Wb2a {
  flex-shrink: 0;
  width: 100%;
  text-align: center;
  position: absolute;
  z-index: 2;
  top: 100%;
  left: 0;
  padding: 0; }

.PanelCover__chapter-title__2nonB6RM {
  padding: 80px 48px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .PanelCover__chapter-title__2nonB6RM {
      padding: 100px 48px; } }

.PanelCover__uptitle__1tLnOqTx {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  color: #fff; }
  .theme-ferrari-dark .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-light .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-neutral-grey .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-f488-pista .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-f488-spider .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-f8-spider .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-812-gts .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-f169 .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-scuderia-dark .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-races-dark .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-171-black .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .PanelCover__uptitle__1tLnOqTx {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .PanelCover__uptitle__1tLnOqTx {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-175 .PanelCover__uptitle__1tLnOqTx {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .PanelCover__uptitle__1tLnOqTx {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .PanelCover__uptitle__1tLnOqTx {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .PanelCover__uptitle__1tLnOqTx {
    color: #1266a4; }
  .theme-ferrari-f167 .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-supercar .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .PanelCover__uptitle__1tLnOqTx {
    color: #ffffff; }
  .theme-ferrari-f250 .PanelCover__uptitle__1tLnOqTx {
    color: #181818; }
  .theme-ferrari-f169m .PanelCover__uptitle__1tLnOqTx {
    color: #1E4758; }

.PanelCover__text__1vM-_yzY {
  margin-top: 16px; }

.PanelCover__link__3Dvv73nD {
  margin-top: 15px;
  display: inline-block; }
  @media (min-width: 60.0625em) {
    .PanelCover__link__3Dvv73nD {
      display: flex;
      flex-direction: row;
      justify-content: center; } }
  @media (min-width: 80em) {
    .PanelCover__link__3Dvv73nD {
      margin-top: 35px; } }
  .PanelCover__link__3Dvv73nD .PanelCover__button-wrap__mWZ8-q_X {
    margin: 16px; }
    @media (min-width: 60.0625em) {
      .PanelCover__link__3Dvv73nD .PanelCover__button-wrap__mWZ8-q_X {
        margin: 0 24px;
        display: inline-block; } }

.PanelCover__scroll-indicator__1WFvr1ju {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  margin: 0 auto;
  z-index: 4; }
  @media (min-width: 37.5625em) {
    .PanelCover__scroll-indicator__1WFvr1ju {
      bottom: 32px; } }

@media (min-width: 37.5625em) {
  .PanelCover__focuson__3-_aeZsh {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 10; } }

@keyframes PanelsCarousel__fillBar__150BufV3 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PanelsCarousel__container__2hIFEE3c {
  position: relative;
  overflow: hidden;
  background: #181818; }
  @media (min-width: 60.0625em) {
    .PanelsCarousel__container__2hIFEE3c {
      min-height: 1200px; } }

.PanelsCarousel__carousel__2XfKG9bf {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100svh; }
  .PanelsCarousel__carousel__2XfKG9bf > div {
    width: 80vw;
    overflow: visible;
    height: 85svh; }
    @media (min-width: 60.0625em) {
      .PanelsCarousel__carousel__2XfKG9bf > div {
        width: 60vw;
        height: auto; } }
    @media (min-width: 80em) {
      .PanelsCarousel__carousel__2XfKG9bf > div {
        width: 55vw; } }
    @media (min-width: 100.0625em) {
      .PanelsCarousel__carousel__2XfKG9bf > div {
        width: 48vw; } }
  .PanelsCarousel__carousel__2XfKG9bf .swiper-container {
    max-width: 80vw;
    height: 85svh;
    overflow: visible; }
    @media (min-width: 60.0625em) {
      .PanelsCarousel__carousel__2XfKG9bf .swiper-container {
        aspect-ratio: 16 / 9;
        height: auto;
        max-width: 60vw; } }
  .PanelsCarousel__carousel__2XfKG9bf .swiper-slide {
    transform-origin: center center;
    transform-style: preserve-3d;
    transition: transform .7s; }
  .PanelsCarousel__carousel__2XfKG9bf .swiper-dragging .swiper-slide {
    transition: none; }
  .PanelsCarousel__carousel__2XfKG9bf .pagination {
    top: 100%;
    bottom: auto; }
    @media (min-width: 60.0625em) {
      .PanelsCarousel__carousel__2XfKG9bf .pagination {
        top: calc(100% + 20vh + 10px); } }
  .PanelsCarousel__carousel__2XfKG9bf .bullet {
    cursor: default; }

.PanelsCarousel__chapterTitle__2OWPyurf {
  padding: 80px 48px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .PanelsCarousel__chapterTitle__2OWPyurf {
      padding: 100px 48px; } }

.PanelsCarousel__scroll-indicator__3XazGCfx {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  margin: 0 auto;
  z-index: 4; }
  @media (min-width: 37.5625em) {
    .PanelsCarousel__scroll-indicator__3XazGCfx {
      bottom: 32px; } }

@keyframes Partners__fillBar__2H-Uga3j {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Partners__wrapper__1KEumnIF {
  position: relative;
  width: 100%;
  background: #1a2435; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-dark {
    background: #181818; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-dark-alpha {
    background: transparent; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-light {
    background: #ffffff; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f488-spider {
    background: #17354b; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f812-superfast {
    background: #320607; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f169 {
    background: #d0dddd; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-171-black {
    background: #23252d; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-175 {
    background: #430000; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f167 {
    background: #000000; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-supercar {
    background: #000000; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Partners__wrapper__1KEumnIF.theme-ferrari-f169m {
    background: #F1F2F2; }
  .Partners__wrapper__1KEumnIF.Partners__extended__3CT9qbyo .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7:not(.Partners__is-title__1YEDbrYn) {
    width: 100%; }
    @media (min-width: 37.5625em) {
      .Partners__wrapper__1KEumnIF.Partners__extended__3CT9qbyo .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7:not(.Partners__is-title__1YEDbrYn) {
        width: 50%; } }
    @media (min-width: 60.0625em) {
      .Partners__wrapper__1KEumnIF.Partners__extended__3CT9qbyo .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7:not(.Partners__is-title__1YEDbrYn) {
        width: 33.3333%; } }
    @media (min-width: 80em) {
      .Partners__wrapper__1KEumnIF.Partners__extended__3CT9qbyo .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7:not(.Partners__is-title__1YEDbrYn) {
        width: 25%; } }

.Partners__chapter__DOklDkq2 {
  position: absolute;
  left: 0;
  top: 24px;
  right: 0;
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .Partners__chapter__DOklDkq2 {
      top: 0;
      padding: 48px; } }
  @media (min-width: 60.0625em) {
    .Partners__chapter__DOklDkq2 {
      top: 48px;
      padding: 48px; } }
  @media (min-width: 80em) {
    .Partners__chapter__DOklDkq2 {
      padding: 48px; } }

.Partners__title__1b7B7lJC {
  margin-top: 24px; }
  @media (min-width: 80em) {
    .Partners__title__1b7B7lJC {
      margin-top: 32px; } }

.Partners__list__1wulYr5d {
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-top: 32px;
  display: flex;
  flex-wrap: wrap;
  color: #fff;
  justify-content: flex-start; }
  .theme-ferrari-dark .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-light .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-neutral-grey .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-f8-spider .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-812-gts .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-f169 .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-races-dark .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-171-black .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Partners__list__1wulYr5d {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Partners__list__1wulYr5d {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-175 .Partners__list__1wulYr5d {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Partners__list__1wulYr5d {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Partners__list__1wulYr5d {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Partners__list__1wulYr5d {
    color: #1266a4; }
  .theme-ferrari-f167 .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-supercar .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Partners__list__1wulYr5d {
    color: #ffffff; }
  .theme-ferrari-f250 .Partners__list__1wulYr5d {
    color: #181818; }
  .theme-ferrari-f169m .Partners__list__1wulYr5d {
    color: #1E4758; }
  .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    width: 50%;
    padding: 0 16px 16px 0; }
    @media (min-width: 37.5625em) {
      .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 {
        width: 33%;
        min-width: 180px; } }
    @media (min-width: 60.0625em) {
      .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 {
        width: 16%; } }
    .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
      position: relative;
      color: #fff;
      transition: opacity .2s ease; }
      .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
        content: '';
        position: absolute;
        left: 0;
        width: 100%;
        height: 1px;
        background: #fff;
        top: 100%;
        margin-top: 2px; }
      .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:hover {
        opacity: .5; }
      .theme-ferrari-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-dark-alpha .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-dark-alpha .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-light .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-light .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-neutral-grey .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-neutral-grey .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-ferrari-carbon .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-ferrari-carbon .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-sf90-stradale .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-sf90-stradale .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-f8-tributo .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-f8-tributo .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-monza-sp1 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-monza-sp1 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-monza-sp2 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-monza-sp2 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-f488-pista .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-f488-pista .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-f488-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-f488-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-f488-pista-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-f488-pista-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-f812-superfast .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-f812-superfast .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-gtc4-lusso .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-gtc4-lusso .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-gtc4-lusso-t .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-gtc4-lusso-t .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-f8-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-f8-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-812-gts .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-812-gts .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-f169 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-f169 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-scuderia-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-scuderia-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-giallo-modena .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-giallo-modena .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-giallo-modena-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-giallo-modena-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-races-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-races-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-171-black .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-171-black .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-171-rht-light .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #001c35; }
        .theme-ferrari-171-rht-light .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #001c35; }
      .theme-ferrari-171-rht-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #f3f0eb; }
        .theme-ferrari-171-rht-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-smart-guide-dark .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-175 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #fcf2f2; }
        .theme-ferrari-175 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #fcf2f2; }
      .theme-ferrari-169-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #374552; }
        .theme-ferrari-169-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #374552; }
      .theme-ferrari-f173vs-coupe .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #d0d0d0; }
        .theme-ferrari-f173vs-coupe .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #d0d0d0; }
      .theme-ferrari-f173vs-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #1266a4; }
        .theme-ferrari-f173vs-spider .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #1266a4; }
      .theme-ferrari-f167 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-f167 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-supercar .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-supercar .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-miami-event-2024 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #ffffff; }
        .theme-ferrari-miami-event-2024 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #ffffff; }
      .theme-ferrari-f250 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #181818; }
        .theme-ferrari-f250 .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #181818; }
      .theme-ferrari-f169m .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a {
        color: #1E4758; }
        .theme-ferrari-f169m .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7 a:after {
          background: #1E4758; }
    .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7.Partners__is-title__1YEDbrYn {
      width: 100%;
      margin-top: 24px;
      font-weight: 600; }
      @media (min-width: 37.5625em) {
        .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7.Partners__is-title__1YEDbrYn {
          width: 100%; } }
      @media (min-width: 60.0625em) {
        .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7.Partners__is-title__1YEDbrYn {
          width: 100%; } }
      .Partners__list__1wulYr5d .Partners__item__1ZT1Ciq7.Partners__is-title__1YEDbrYn:first-of-type {
        margin-top: 0; }

.Partners__foot__2Xwb32zE {
  margin-top: 48px; }
  @media (min-width: 60.0625em) {
    .Partners__foot__2Xwb32zE {
      display: flex;
      justify-content: space-between; } }
  @media (min-width: 60.0625em) {
    .Partners__foot__2Xwb32zE .Partners__description__1igyIqqw {
      flex: 1;
      max-width: 724px; } }
  .Partners__foot__2Xwb32zE .Partners__description__1igyIqqw > div {
    font-size: 11px; }
  .Partners__foot__2Xwb32zE .Partners__cta__3QjoDdb5 {
    margin-top: 24px; }
    @media (min-width: 60.0625em) {
      .Partners__foot__2Xwb32zE .Partners__cta__3QjoDdb5 {
        margin-top: 0;
        margin-left: 48px; } }
  @media (min-width: 60.0625em) {
    .Partners__foot__2Xwb32zE.Partners__no-description__2YSucAKw {
      justify-content: flex-end; } }
  @media (min-width: 60.0625em) {
    .Partners__foot__2Xwb32zE.Partners__no-description__2YSucAKw .Partners__cta__3QjoDdb5 {
      margin-left: 0; } }

@keyframes Grid__fillBar__XDnVnQ0C {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Grid__container__VJMX8AXU {
  width: 100%; }
  .Grid__container__VJMX8AXU.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .Grid__container__VJMX8AXU.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .Grid__container__VJMX8AXU.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .Grid__container__VJMX8AXU.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .Grid__container__VJMX8AXU.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .Grid__container__VJMX8AXU.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .Grid__container__VJMX8AXU.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .Grid__container__VJMX8AXU.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .Grid__container__VJMX8AXU.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  .Grid__container__VJMX8AXU .Grid__noLink__2_8aWSu9 {
    pointer-events: none; }
  .Grid__container__VJMX8AXU .Grid__row0__25Vt2HuL .Grid__list__eYQncQ2v li {
    width: 50%;
    max-width: inherit; }
    @media (min-width: 60.0625em) {
      .Grid__container__VJMX8AXU .Grid__row0__25Vt2HuL .Grid__list__eYQncQ2v li {
        width: auto;
        max-width: 25%; } }
  .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v {
    list-style-type: none;
    padding: 0;
    margin: 5vh 0 0 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center; }
    .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v a {
      width: 100%;
      display: block;
      box-sizing: border-box; }
    .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v img {
      max-height: 100%;
      width: auto;
      max-width: 100%; }
    .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v li {
      max-width: 50%;
      box-sizing: border-box;
      width: auto;
      text-align: center; }
      @media (min-width: 37.5625em) {
        .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v li {
          min-width: 20%; } }
      @media (min-width: 60.0625em) {
        .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v li {
          min-width: 15%; } }
      .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v li a {
        position: relative;
        transition: opacity .2s ease; }
        .Grid__container__VJMX8AXU .Grid__list__eYQncQ2v li a:hover {
          opacity: .5; }
  .Grid__container__VJMX8AXU .Grid__group-title__2XJL82Pq {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-align: center; }
  .Grid__container--infooter__3_Ox_ZYU {
    padding-top: 16px;
    padding-bottom: 48px; }
    .Grid__container--infooter__3_Ox_ZYU .Grid__list__eYQncQ2v {
      margin-top: 24px; }
      @media (min-width: 60.0625em) {
        .Grid__container--infooter__3_Ox_ZYU .Grid__list__eYQncQ2v {
          margin-top: 24px;
          justify-content: space-around; } }
      .Grid__container--infooter__3_Ox_ZYU .Grid__list__eYQncQ2v li {
        margin: 0;
        max-width: 30%;
        width: 32%; }
        @media (min-width: 37.5625em) {
          .Grid__container--infooter__3_Ox_ZYU .Grid__list__eYQncQ2v li {
            margin: 0;
            max-width: 20%;
            width: auto; } }
        @media (min-width: 60.0625em) {
          .Grid__container--infooter__3_Ox_ZYU .Grid__list__eYQncQ2v li {
            min-width: auto; } }
        .Grid__container--infooter__3_Ox_ZYU .Grid__list__eYQncQ2v li a {
          padding: 0 8px 24px 8px; }
          @media (min-width: 60.0625em) {
            .Grid__container--infooter__3_Ox_ZYU .Grid__list__eYQncQ2v li a {
              padding: 0 4px 24px 4px; } }
    .Grid__container--infooter__3_Ox_ZYU .Grid__logoGroup__3Y7IUQhD {
      padding-top: 32px; }
      @media (min-width: 60.0625em) {
        .Grid__container--infooter__3_Ox_ZYU .Grid__logoGroup__3Y7IUQhD {
          padding-top: 32px; } }
    .Grid__container--infooter__3_Ox_ZYU .Grid__row0__25Vt2HuL img {
      max-height: 50px; }
    .Grid__container--infooter__3_Ox_ZYU .Grid__row1__3yc9chjf img {
      max-height: 58px; }
    .Grid__container--infooter__3_Ox_ZYU .Grid__row2__pXxVNvFF img {
      max-height: 34px; }
    .Grid__container--infooter__3_Ox_ZYU .Grid__row-default__2_aaAVvy img {
      max-height: 31px; }
    .Grid__container--infooter__3_Ox_ZYU .Grid__row-default__2_aaAVvy .Grid__list__eYQncQ2v {
      justify-content: center; }
      @media (min-width: 60.0625em) {
        .Grid__container--infooter__3_Ox_ZYU .Grid__row-default__2_aaAVvy .Grid__list__eYQncQ2v a {
          padding: 0 24px 24px 24px; } }
  .Grid__container--inpage__sykDz8U0 {
    padding-top: 16px;
    padding-bottom: 48px; }
    @media (min-width: 60.0625em) {
      .Grid__container--inpage__sykDz8U0 {
        padding-top: 32px;
        padding-bottom: 128px; } }
    .Grid__container--inpage__sykDz8U0 .Grid__list__eYQncQ2v {
      margin-top: 32px; }
      .Grid__container--inpage__sykDz8U0 .Grid__list__eYQncQ2v li {
        margin: 0;
        width: 50%; }
        @media (min-width: 37.5625em) {
          .Grid__container--inpage__sykDz8U0 .Grid__list__eYQncQ2v li {
            width: auto;
            max-width: 25%; } }
        .Grid__container--inpage__sykDz8U0 .Grid__list__eYQncQ2v li a {
          padding: 0 8px 24px 8px; }
          @media (min-width: 60.0625em) {
            .Grid__container--inpage__sykDz8U0 .Grid__list__eYQncQ2v li a {
              padding: 0 8px 32px 8px; } }
    @media (min-width: 60.0625em) {
      .Grid__container--inpage__sykDz8U0 .Grid__row2__pXxVNvFF .Grid__list__eYQncQ2v li {
        min-width: 14%; } }
    .Grid__container--inpage__sykDz8U0 .Grid__logoGroup__3Y7IUQhD {
      padding-top: 48px; }
      @media (min-width: 60.0625em) {
        .Grid__container--inpage__sykDz8U0 .Grid__logoGroup__3Y7IUQhD {
          padding-top: 64px; } }
    .Grid__container--inpage__sykDz8U0 .Grid__row0__25Vt2HuL img {
      max-height: 73px; }
    .Grid__container--inpage__sykDz8U0 .Grid__row1__3yc9chjf img {
      max-height: 63px; }
    .Grid__container--inpage__sykDz8U0 .Grid__row2__pXxVNvFF img {
      max-height: 53px; }
    .Grid__container--inpage__sykDz8U0 .Grid__row-default__2_aaAVvy img {
      max-height: 43px; }

@keyframes Svg__fillBar__3oJviPQQ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Svg__container__3JseRpyx {
  width: 100%; }
  .Svg__container__3JseRpyx.theme-ferrari-dark {
    background: #181818; }
  .Svg__container__3JseRpyx.theme-ferrari-dark-alpha {
    background: transparent; }
  .Svg__container__3JseRpyx.theme-ferrari-light {
    background: #ffffff; }
  .Svg__container__3JseRpyx.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Svg__container__3JseRpyx.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Svg__container__3JseRpyx.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Svg__container__3JseRpyx.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Svg__container__3JseRpyx.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Svg__container__3JseRpyx.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Svg__container__3JseRpyx.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Svg__container__3JseRpyx.theme-ferrari-f488-spider {
    background: #17354b; }
  .Svg__container__3JseRpyx.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Svg__container__3JseRpyx.theme-ferrari-f812-superfast {
    background: #320607; }
  .Svg__container__3JseRpyx.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Svg__container__3JseRpyx.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Svg__container__3JseRpyx.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Svg__container__3JseRpyx.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Svg__container__3JseRpyx.theme-ferrari-f169 {
    background: #d0dddd; }
  .Svg__container__3JseRpyx.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Svg__container__3JseRpyx.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Svg__container__3JseRpyx.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Svg__container__3JseRpyx.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Svg__container__3JseRpyx.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Svg__container__3JseRpyx.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Svg__container__3JseRpyx.theme-ferrari-171-black {
    background: #23252d; }
  .Svg__container__3JseRpyx.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Svg__container__3JseRpyx.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Svg__container__3JseRpyx.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Svg__container__3JseRpyx.theme-ferrari-175 {
    background: #430000; }
  .Svg__container__3JseRpyx.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Svg__container__3JseRpyx.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Svg__container__3JseRpyx.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Svg__container__3JseRpyx.theme-ferrari-f167 {
    background: #000000; }
  .Svg__container__3JseRpyx.theme-ferrari-supercar {
    background: #000000; }
  .Svg__container__3JseRpyx.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Svg__container__3JseRpyx.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Svg__container__3JseRpyx.theme-ferrari-f169m {
    background: #F1F2F2; }
  .Svg__container__3JseRpyx svg a {
    pointer-events: fill; }
    .Svg__container__3JseRpyx svg a:hover {
      opacity: 0.5;
      transition: opacity 0.2s ease; }

.garage-thumb img, .garage-thumb .PastModels__text__2qL1mq9T {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes PastModels__fillBar__2e7L6izK {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PastModels__storybookContainer__3gKyEVqL {
  min-height: 100vh;
  overflow: visible;
  background-color: white; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-dark {
    background-color: #181818; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-light {
    background-color: #ffffff; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-171-black {
    background-color: #23252d; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-175 {
    background-color: #430000; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f167 {
    background-color: #000000; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-supercar {
    background-color: #000000; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .PastModels__storybookContainer__3gKyEVqL.theme-ferrari-f169m {
    background-color: #F1F2F2; }

.PastModels__wrapper__KWQGSmFz {
  background: transparent;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-dark {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-dark-alpha {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-light {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-neutral-grey {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-ferrari-carbon {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-sf90-stradale {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f8-tributo {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-monza-sp1 {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-monza-sp2 {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f488-pista {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f488-spider {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f488-pista-spider {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f812-superfast {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-gtc4-lusso {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-gtc4-lusso-t {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f8-spider {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-812-gts {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f169 {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-scuderia-dark {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-giallo-modena {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-giallo-modena-dark {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-races-dark {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-portofinom-dark-blue {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-171-black {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-171-rht-light {
    color: #001c35; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-171-rht-dark {
    color: #f3f0eb; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-smart-guide-dark {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-175 {
    color: #fcf2f2; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-169-spider {
    color: #374552; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f173vs-coupe {
    color: #d0d0d0; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f173vs-spider {
    color: #1266a4; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f167 {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-supercar {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-miami-event-2024 {
    color: #ffffff; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f250 {
    color: #181818; }
  .PastModels__wrapper__KWQGSmFz.theme-ferrari-f169m {
    color: #1E4758; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-dark {
    background: #181818; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-dark-alpha {
    background: transparent; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-light {
    background: #ffffff; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f488-spider {
    background: #17354b; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f812-superfast {
    background: #320607; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f169 {
    background: #d0dddd; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-171-black {
    background: #23252d; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-175 {
    background: #430000; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f167 {
    background: #000000; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-supercar {
    background: #000000; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PastModels__wrapper--twocolumns__30alRU4M.theme-ferrari-f169m {
    background: #F1F2F2; }
  .PastModels__wrapper--twocolumns__30alRU4M .PastModels__section__2TwZvTPv {
    padding: 0 24px; }
  .PastModels__wrapper--twocolumns__30alRU4M .PastModels__sectionYear__33cNPh9I {
    text-align: left;
    font-size: 36px; }
    @media (min-width: 60.0625em) {
      .PastModels__wrapper--twocolumns__30alRU4M .PastModels__sectionYear__33cNPh9I {
        font-size: 36px; } }
  .PastModels__wrapper--twocolumns__30alRU4M .garage-thumb {
    margin-bottom: 24px; }
    @media (min-width: 60.0625em) {
      .PastModels__wrapper--twocolumns__30alRU4M .garage-thumb {
        width: calc(50% - 24px); } }
    @media (min-width: 60.0625em) {
      .PastModels__wrapper--twocolumns__30alRU4M .garage-thumb:nth-child(even) {
        margin-left: 24px; } }
    .PastModels__wrapper--twocolumns__30alRU4M .garage-thumb .PastModels__text__2qL1mq9T {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 32px;
      padding-bottom: 20px; }
      .PastModels__wrapper--twocolumns__30alRU4M .garage-thumb .PastModels__text__2qL1mq9T .PastModels__category__33FnOptV {
        line-height: 1.5em; }

.PastModels__content__3TdJxcGE {
  position: relative;
  margin: 0 auto;
  width: 90%;
  padding-top: 120px;
  padding-bottom: 40px; }
  @media (min-width: 80em) {
    .PastModels__content__3TdJxcGE {
      max-width: 1400px;
      padding-left: 120px;
      padding-top: 0; } }

.PastModels__section__2TwZvTPv {
  margin-bottom: 140px;
  position: relative; }
  .PastModels__section__2TwZvTPv:nth-child(even) .PastModels__sectionModels__YtvLRZU1 .PastModels__sectionLine__1flir224 {
    transform: translateX(-50%) scaleX(-1); }
  .PastModels__section__2TwZvTPv:last-child {
    margin-bottom: 30vh; }
    .PastModels__section__2TwZvTPv:last-child .PastModels__sectionModels__YtvLRZU1 .PastModels__sectionLine__1flir224 {
      display: none; }

.PastModels__sectionYear__33cNPh9I {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  display: block;
  text-align: center;
  font-size: 34px; }
  @media (min-width: 60.0625em) {
    .PastModels__sectionYear__33cNPh9I {
      font-size: 44px; } }
  .theme-ferrari-dark .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-light .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-neutral-grey .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-f488-pista .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-f488-spider .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-f8-spider .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-812-gts .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-f169 .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-scuderia-dark .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-races-dark .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-171-black .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .PastModels__sectionYear__33cNPh9I {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .PastModels__sectionYear__33cNPh9I {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-175 .PastModels__sectionYear__33cNPh9I {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .PastModels__sectionYear__33cNPh9I {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .PastModels__sectionYear__33cNPh9I {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .PastModels__sectionYear__33cNPh9I {
    color: #1266a4; }
  .theme-ferrari-f167 .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-supercar .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .PastModels__sectionYear__33cNPh9I {
    color: #ffffff; }
  .theme-ferrari-f250 .PastModels__sectionYear__33cNPh9I {
    color: #181818; }
  .theme-ferrari-f169m .PastModels__sectionYear__33cNPh9I {
    color: #1E4758; }

.PastModels__sectionModels__YtvLRZU1 {
  position: relative; }
  @media (min-width: 60.0625em) {
    .PastModels__sectionModels__YtvLRZU1 {
      display: flex;
      flex-wrap: wrap; } }
  .PastModels__sectionModels__YtvLRZU1 .PastModels__sectionLine__1flir224 {
    position: absolute;
    display: block;
    left: 50%;
    top: -10%;
    bottom: 0;
    opacity: 0.2;
    transform-origin: 50% 50%;
    transform: translateX(-50%);
    display: none; }
    @media (min-width: 60.0625em) {
      .PastModels__sectionModels__YtvLRZU1 .PastModels__sectionLine__1flir224 {
        display: block; } }
  .theme-ferrari-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-dark-alpha .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-dark-alpha .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-light .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-light .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-neutral-grey .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-neutral-grey .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-ferrari-carbon .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-ferrari-carbon .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-sf90-stradale .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-sf90-stradale .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-f8-tributo .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-f8-tributo .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-monza-sp1 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-monza-sp1 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-monza-sp2 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-monza-sp2 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-f488-pista .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-f488-pista .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-f488-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-f488-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-f488-pista-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-f488-pista-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-f812-superfast .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-f812-superfast .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-gtc4-lusso .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-gtc4-lusso-t .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-f8-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-f8-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-812-gts .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-812-gts .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-f169 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-f169 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-scuderia-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-scuderia-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-giallo-modena .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-giallo-modena .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-giallo-modena-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-giallo-modena-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-races-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-races-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-portofinom-dark-blue .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-portofinom-dark-blue .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-sf90-spider-graphite-black .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-171-black .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-171-black .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-171-rht-light .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #f3f0eb; }
    .theme-ferrari-171-rht-light .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(0, 28, 53, 0), rgba(0, 28, 53, 0.8)); }
  .theme-ferrari-171-rht-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #001c35; }
    .theme-ferrari-171-rht-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(243, 240, 235, 0), rgba(243, 240, 235, 0.8)); }
  .theme-ferrari-smart-guide-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-smart-guide-dark .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-175 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #430000; }
    .theme-ferrari-175 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(252, 242, 242, 0), rgba(252, 242, 242, 0.8)); }
  .theme-ferrari-169-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-169-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(55, 69, 82, 0), rgba(55, 69, 82, 0.8)); }
  .theme-ferrari-f173vs-coupe .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #303030; }
    .theme-ferrari-f173vs-coupe .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(208, 208, 208, 0), rgba(208, 208, 208, 0.8)); }
  .theme-ferrari-f173vs-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-f173vs-spider .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(18, 102, 164, 0), rgba(18, 102, 164, 0.8)); }
  .theme-ferrari-f167 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-f167 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-supercar .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-supercar .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-miami-event-2024 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #181818; }
    .theme-ferrari-miami-event-2024 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8)); }
  .theme-ferrari-f250 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-f250 .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-f169m .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T {
    color: #ffffff; }
    .theme-ferrari-f169m .PastModels__sectionModels--twocolumns__3y7vy62i .PastModels__text__2qL1mq9T:before {
      background: linear-gradient(to bottom, rgba(30, 71, 88, 0), rgba(30, 71, 88, 0.8)); }

.garage-thumb {
  display: block;
  z-index: 2;
  width: 100%;
  background: #ccc;
  transition: opacity 0.2s;
  position: relative;
  margin-bottom: 20px;
  overflow: hidden;
  cursor: pointer;
  opacity: 0;
  transform: translateY(20px);
  transition: 0.5s;
  color: #fff; }
  @media (min-width: 60.0625em) {
    .garage-thumb {
      margin: 6px;
      width: calc(25% - 12px); } }
  .garage-thumb .PastModels__imageWrapper__1Nzpa16z {
    width: 100%;
    position: relative;
    display: block;
    padding-bottom: 68.18182%;
    transition: transform 5s; }
  .garage-thumb img {
    overflow: hidden;
    object-fit: cover;
    display: block;
    width: 100%; }
  .garage-thumb:hover .PastModels__imageWrapper__1Nzpa16z {
    transform: scale(1.1); }
  .garage-thumb.PastModels__thumbDisabled__1C40J6Zv {
    opacity: 0.2;
    pointer-events: none; }
  .garage-thumb .PastModels__text__2qL1mq9T {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 12px 20px;
    transition: 0.4s;
    transform: translateY(20px);
    opacity: 0;
    flex-wrap: wrap; }
    .garage-thumb .PastModels__text__2qL1mq9T:before {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      height: 70%;
      display: block;
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%); }
    .garage-thumb .PastModels__text__2qL1mq9T > span {
      z-index: 2;
      position: relative; }
    .garage-thumb .PastModels__text__2qL1mq9T .PastModels__category__33FnOptV {
      display: block;
      margin-top: 2px;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase; }
  .garage-thumb.-loaded {
    transform: translateY(0);
    opacity: 1; }
    .garage-thumb.-loaded .PastModels__text__2qL1mq9T {
      transform: translateY(0);
      opacity: 1; }

.PastModels__filterBtn__2Wu_JZkQ {
  position: absolute;
  left: 0;
  top: 70px;
  display: block;
  z-index: 9; }
  .PastModels__filterBtn__2Wu_JZkQ.PastModels__sticky__1aJfL-6R {
    left: 5%;
    position: fixed; }

.PastModels__nores__2AmSZK0H {
  display: block;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 1.5px;
  padding-top: 50px; }

@keyframes PerformanceBlock__fillBar__3s8hTaBQ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PerformanceBlock__wrapper__1AjiFZZO {
  position: relative;
  width: 100%;
  padding-top: 48px; }
  .PerformanceBlock__wrapper__1AjiFZZO:before, .PerformanceBlock__wrapper__1AjiFZZO:after {
    content: '';
    display: table;
    clear: both; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-dark {
    background: #181818; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-dark-alpha {
    background: transparent; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-light {
    background: #ffffff; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f488-spider {
    background: #17354b; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f812-superfast {
    background: #320607; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f169 {
    background: #d0dddd; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-171-black {
    background: #23252d; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-175 {
    background: #430000; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f167 {
    background: #000000; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-supercar {
    background: #000000; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PerformanceBlock__wrapper__1AjiFZZO.theme-ferrari-f169m {
    background: #F1F2F2; }

.PerformanceBlock__container__1QZnT0Dv {
  position: relative;
  width: 100%;
  padding: 0 24px;
  margin: 24px auto; }
  @media (min-width: 37.5625em) {
    .PerformanceBlock__container__1QZnT0Dv {
      padding: 0 48px; } }
  @media (min-width: 60.0625em) {
    .PerformanceBlock__container__1QZnT0Dv {
      display: flex;
      margin: 0 auto;
      padding: 0 48px;
      max-width: 1120px; } }
  @media (min-width: 80em) {
    .PerformanceBlock__container__1QZnT0Dv {
      padding: 0 48px;
      max-width: 1376px; } }

.PerformanceBlock__content__1dGfgA_B {
  position: relative;
  width: 100%;
  margin: 24px 0;
  padding-bottom: 32px; }
  @media (min-width: 60.0625em) {
    .PerformanceBlock__content__1dGfgA_B {
      display: flex;
      align-items: flex-start;
      justify-content: center;
      margin: 32px 0; } }
  .PerformanceBlock__content--only_chart__XeIXaSjR .PerformanceBlock__dataCharts__mk2mrivB {
    padding-top: 0; }
    @media (min-width: 60.0625em) {
      .PerformanceBlock__content--only_chart__XeIXaSjR .PerformanceBlock__dataCharts__mk2mrivB {
        padding-top: 0; } }

.PerformanceBlock__chapter__1DLaolPh {
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .PerformanceBlock__chapter__1DLaolPh {
      padding: 48px; } }

.PerformanceBlock__item__3uP-Izty {
  position: relative;
  flex: 1; }
  .PerformanceBlock__item__3uP-Izty + .PerformanceBlock__item__3uP-Izty {
    margin-top: 96px; }
  @media (min-width: 60.0625em) {
    .PerformanceBlock__item__3uP-Izty {
      width: auto; }
      .PerformanceBlock__item__3uP-Izty + .PerformanceBlock__item__3uP-Izty {
        margin-top: 0;
        margin-left: 64px; } }

.PerformanceBlock__data-columns__F0Y5lKbu [class^="Data__value"] {
  font-size: 16px; }
  @media (min-width: 60.0625em) {
    .PerformanceBlock__data-columns__F0Y5lKbu [class^="Data__value"] {
      font-size: 18px; } }

.PerformanceBlock__data-charts__2EPVwdOI {
  position: relative;
  padding-top: 32px; }
  @media (min-width: 60.0625em) {
    .PerformanceBlock__data-charts__2EPVwdOI {
      padding-top: 48px; } }

@keyframes PopupAdobeForm__fillBar__uO20fFlt {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupAdobeForm__wrapper__28Iklr1N {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8);
  overflow-x: hidden; }

.PopupAdobeForm__close__1yX9sd-s {
  position: fixed;
  top: 24px;
  left: 50%;
  background: transparent;
  border: none;
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupAdobeForm__close__1yX9sd-s {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .PopupAdobeForm__close__1yX9sd-s {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupAdobeForm__close__1yX9sd-s {
      right: 60%; } }

.PopupAdobeForm__content__3mVwitQj {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  margin: 0 0 0 auto;
  overflow: auto;
  background-color: #fff;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 60.0625em) {
    .PopupAdobeForm__content__3mVwitQj {
      width: 64%; } }
  @media (min-width: 80em) {
    .PopupAdobeForm__content__3mVwitQj {
      width: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupAdobeForm__content__3mVwitQj {
      width: 60%; } }
  .PopupAdobeForm__content__inner__1CKPccel {
    min-height: 100%;
    display: flex;
    flex-direction: column; }

@keyframes PopupAdobeFormGenuine__fillBar__1mRpOXdE {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupAdobeFormGenuine__wrapper__uJB--HnZ {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8);
  overflow-x: hidden; }

.PopupAdobeFormGenuine__close__1eLWLtqX {
  position: fixed;
  top: 24px;
  left: 50%;
  background: transparent;
  border: none;
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupAdobeFormGenuine__close__1eLWLtqX {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .PopupAdobeFormGenuine__close__1eLWLtqX {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupAdobeFormGenuine__close__1eLWLtqX {
      right: 60%; } }

.PopupAdobeFormGenuine__content__2qXUxE_S {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  margin: 0 0 0 auto;
  overflow: auto;
  background-color: #fff;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 60.0625em) {
    .PopupAdobeFormGenuine__content__2qXUxE_S {
      width: 64%; } }
  @media (min-width: 80em) {
    .PopupAdobeFormGenuine__content__2qXUxE_S {
      width: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupAdobeFormGenuine__content__2qXUxE_S {
      width: 60%; } }
  .PopupAdobeFormGenuine__content__inner__29n-8JCF {
    min-height: 100%;
    display: flex;
    flex-direction: column; }

.PopupAdobeFormGenuine__preview__1_IoEpXt {
  padding: 16px;
  margin-top: 74px; }
  @media (min-width: 60.0625em) {
    .PopupAdobeFormGenuine__preview__1_IoEpXt {
      margin-top: 0; } }
  .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-inner__2grDJnX5 {
    background: #efeded;
    padding: 16px;
    display: flex;
    align-items: flex-start;
    gap: 16px;
    border-radius: 2px; }
    @media (min-width: 60.0625em) {
      .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-inner__2grDJnX5 {
        gap: 24px; } }
  .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-image__3ZbcZdjJ {
    position: relative;
    width: 80px;
    height: 80px;
    border-radius: 2px;
    overflow: hidden; }
    .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-image__3ZbcZdjJ img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-text__I8dEIwY9 {
    flex: 1;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }
  .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-pretitle__1NgWOTqB {
    font-size: 11px;
    line-height: 16px;
    font-weight: 600; }
  .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-title__3mlJDvDY {
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 2px; }
  .PopupAdobeFormGenuine__preview__1_IoEpXt .PopupAdobeFormGenuine__preview-description__10K2CLuZ {
    font-size: 11px;
    line-height: 16px;
    margin-top: 8px; }

@keyframes PopupChooseCountry__fillBar__dfAWLfPr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupChooseCountry__wrapper__aNhE_XXi {
  position: relative;
  background: #181818;
  padding: 0 48px;
  min-height: 100vh; }

.PopupChooseCountry__icon__505g6Lbo {
  position: absolute;
  top: 48px;
  left: 50%;
  transform: translateX(-50%); }

.PopupChooseCountry__content__2VKyM9WD {
  padding: 128px 0 48px;
  margin: 0 auto;
  max-width: 940px; }

.PopupChooseCountry__continents__2MSYPyEJ {
  margin: 64px 0 0; }

.PopupChooseCountry__nations__3uMR-ps1 {
  padding: 0;
  margin: 0;
  width: 100%; }

.PopupChooseCountry__nation__1J7dXVak {
  display: inline-block;
  width: 100%; }
  .PopupChooseCountry__nation__1J7dXVak + .PopupChooseCountry__nation__1J7dXVak {
    margin-top: 25px; }
  @media (min-width: 37.5625em) {
    .PopupChooseCountry__nation__1J7dXVak {
      width: calc((100% - 25px) / 2);
      margin-left: 25px; }
      .PopupChooseCountry__nation__1J7dXVak + .PopupChooseCountry__nation__1J7dXVak {
        margin-top: 0; }
      .PopupChooseCountry__nation__1J7dXVak:nth-child(2n - 1) {
        margin-left: 0; } }
  @media (min-width: 80em) {
    .PopupChooseCountry__nation__1J7dXVak {
      width: calc((100% - 50px) / 3); }
      .PopupChooseCountry__nation__1J7dXVak:nth-child(2n - 1) {
        margin-left: 25px; }
      .PopupChooseCountry__nation__1J7dXVak:nth-child(3n - 2) {
        margin-left: 0; } }
  .PopupChooseCountry__nation__1J7dXVak a {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none; }

@keyframes PopupContactForm__fillBar__3vM31qcv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupContactForm__wrapper__1QDpmXio {
  width: 100%;
  min-height: 100vh;
  background-color: rgba(24, 24, 24, 0.8);
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

.PopupContactForm__close__3IOP0AmJ {
  position: fixed;
  top: 24px;
  left: 50%;
  background: transparent;
  border: none;
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupContactForm__close__3IOP0AmJ {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .PopupContactForm__close__3IOP0AmJ {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupContactForm__close__3IOP0AmJ {
      right: 60%; } }

.PopupContactForm__content-wrapper__3aS9KNTl {
  height: 100vh; }

.PopupContactForm__content__3j_t9s85 {
  min-height: 100vh;
  width: 100%;
  margin: 0 0 0 auto;
  padding: 96px 24px 32px;
  background: #fff; }
  @media (min-width: 60.0625em) {
    .PopupContactForm__content__3j_t9s85 {
      width: 64%;
      padding: 96px 64px;
      padding-right: 128px; } }
  @media (min-width: 80em) {
    .PopupContactForm__content__3j_t9s85 {
      width: 56%;
      padding-left: 96px; } }
  @media (min-width: 100.0625em) {
    .PopupContactForm__content__3j_t9s85 {
      width: 60%; } }

.PopupContactForm__mandatory__2dkCmYOk {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: none;
  padding: 10px 0;
  margin-top: 24px; }

.PopupContactForm__form__38eLA23g,
.PopupContactForm__message__2MCsmTh6 {
  margin: 32px 0 24px;
  max-width: 100%; }
  @media (min-width: 60.0625em) {
    .PopupContactForm__form__38eLA23g,
    .PopupContactForm__message__2MCsmTh6 {
      max-width: 480px; } }
  @media (min-width: 100.0625em) {
    .PopupContactForm__form__38eLA23g,
    .PopupContactForm__message__2MCsmTh6 {
      max-width: 530px; } }

.PopupContactForm__message__2MCsmTh6 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #969696; }

.PopupContactForm__radio-wrapper__FumU9rt8 > div {
  width: 100%;
  margin-bottom: 8px; }
  @media (min-width: 37.5625em) {
    .PopupContactForm__radio-wrapper__FumU9rt8 > div {
      width: inherit;
      display: inline-block; } }

.PopupContactForm__field-group__2XtctjEs {
  position: relative;
  padding: 8px 0; }
  .PopupContactForm__field-group--flex__26Tgw2jG {
    width: 100%; }
    @media (min-width: 60.0625em) {
      .PopupContactForm__field-group--flex__26Tgw2jG {
        display: flex;
        justify-content: space-between; } }
    .PopupContactForm__field-group--flex__26Tgw2jG > div {
      width: 100%;
      flex: 0 0 100%; }
      .PopupContactForm__field-group--flex__26Tgw2jG > div + div {
        margin-top: 16px; }
      @media (min-width: 60.0625em) {
        .PopupContactForm__field-group--flex__26Tgw2jG > div {
          flex: 0 0 45%;
          width: 45%; }
          .PopupContactForm__field-group--flex__26Tgw2jG > div + div {
            margin-top: 0; } }
      @media (min-width: 80em) {
        .PopupContactForm__field-group--flex__26Tgw2jG > div {
          flex: 0 0 40%;
          width: 40%; } }

.PopupContactForm__formLabel__A8ClQMAH {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 16px;
  text-transform: none;
  color: #181818;
  display: block;
  padding-bottom: 24px; }

.PopupContactForm__stepNumber__1HQSpz0D {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  text-transform: none;
  color: #181818;
  padding-bottom: 16px;
  display: inline-block; }

.PopupContactForm__prevStepBtn__6IItiMJU {
  margin-left: -16px; }

.PopupContactForm__textarea__2mtDZkK1 {
  position: relative;
  margin-bottom: 32px; }
  .PopupContactForm__textarea__2mtDZkK1 strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 11px;
    line-height: 32px;
    text-transform: uppercase;
    text-transform: none;
    color: #969696; }
  .PopupContactForm__textarea__2mtDZkK1 textarea {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    padding: 10px;
    width: 100%;
    height: 323px;
    border: 1px solid #969696;
    outline: 0; }

.PopupContactForm__row__32Gzbwkm {
  margin: 16px 0;
  position: relative; }
  .PopupContactForm__row--margin-top__3uvpc1AE {
    margin-top: 48px; }

.PopupContactForm__privacy__3ovMWnJj {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  color: #969696;
  text-transform: none;
  margin-bottom: 64px; }
  @media (min-width: 37.5625em) {
    .PopupContactForm__privacy__3ovMWnJj {
      margin-bottom: 64px; } }
  .PopupContactForm__privacy__3ovMWnJj .PopupContactForm__row__32Gzbwkm {
    padding: 10px 0; }
    .PopupContactForm__privacy__3ovMWnJj .PopupContactForm__row--no-margin-top__3ebm0xts {
      margin-top: 0; }
      @media (min-width: 37.5625em) {
        .PopupContactForm__privacy__3ovMWnJj .PopupContactForm__row--no-margin-top__3ebm0xts {
          margin-bottom: 0px;
          padding: 0px 0px; } }
      @media (min-width: 60.0625em) {
        .PopupContactForm__privacy__3ovMWnJj .PopupContactForm__row--no-margin-top__3ebm0xts {
          margin-top: 0; } }

.PopupContactForm__formError__80aZBIEv {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: absolute;
  top: 100%;
  left: 0;
  font-size: 11px;
  color: #da291c; }

@keyframes PopupEmailAlert__fillBar__nP0_N4Gc {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupEmailAlert__wrapper__l4JQ_xJt {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8);
  overflow-x: hidden; }

.PopupEmailAlert__close__1r4dyBZi {
  position: fixed;
  top: 24px;
  left: 50%;
  background: transparent;
  border: none;
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupEmailAlert__close__1r4dyBZi {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .PopupEmailAlert__close__1r4dyBZi {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupEmailAlert__close__1r4dyBZi {
      right: 60%; } }

.PopupEmailAlert__content__3ygGi5zq {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  margin: 0 0 0 auto;
  overflow: auto;
  background-color: #fff;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 60.0625em) {
    .PopupEmailAlert__content__3ygGi5zq {
      width: 64%; } }
  @media (min-width: 80em) {
    .PopupEmailAlert__content__3ygGi5zq {
      width: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupEmailAlert__content__3ygGi5zq {
      width: 60%; } }
  .PopupEmailAlert__content__inner__15jA7IpH {
    min-height: 100%;
    display: flex;
    flex-direction: column;
    padding: 96px 32px; }
    @media (min-width: 60.0625em) {
      .PopupEmailAlert__content__inner__15jA7IpH {
        padding: 96px; } }
  .PopupEmailAlert__content__3ygGi5zq .PopupEmailAlert__subscribe__title__BB-i3gOH {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    margin-top: 70px; }
  .PopupEmailAlert__content__3ygGi5zq .PopupEmailAlert__subscribe__text__xgUSBSmR {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin-top: 12px; }
  .PopupEmailAlert__content__3ygGi5zq .PopupEmailAlert__subscribe__cta__37zkUBq1 {
    margin-top: 24px; }
  .PopupEmailAlert__content__3ygGi5zq .PopupEmailAlert__subscription__TChpW3SK {
    margin-top: 56px;
    padding-top: 56px;
    border-top: 1px solid #D4D2D2; }
    .PopupEmailAlert__content__3ygGi5zq .PopupEmailAlert__subscription__title__2VXdtbIy {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em; }
    .PopupEmailAlert__content__3ygGi5zq .PopupEmailAlert__subscription__cta__3w2mRDgS {
      margin-top: 24px; }

@keyframes PopupEnquireForm__fillBar__JZIE3gwL {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupEnquireForm__wrapper__1G2Ndl4z {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8); }

.PopupEnquireForm__close__JJ3mO-jv {
  position: fixed;
  top: 24px;
  left: 50%;
  background: transparent;
  border: none;
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupEnquireForm__close__JJ3mO-jv {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .PopupEnquireForm__close__JJ3mO-jv {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupEnquireForm__close__JJ3mO-jv {
      right: 60%; } }

.PopupEnquireForm__content__32DBZRsP {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  margin: 0 0 0 auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 60.0625em) {
    .PopupEnquireForm__content__32DBZRsP {
      width: 64%; } }
  @media (min-width: 80em) {
    .PopupEnquireForm__content__32DBZRsP {
      width: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupEnquireForm__content__32DBZRsP {
      width: 60%; } }
  .PopupEnquireForm__content__32DBZRsP > div {
    min-height: 100%; }

.PopupEnquireForm__form__1DbTBG1k,
.PopupEnquireForm__message__mqYHDtxD {
  margin: 32px 0 24px;
  max-width: 100%; }
  @media (min-width: 60.0625em) {
    .PopupEnquireForm__form__1DbTBG1k,
    .PopupEnquireForm__message__mqYHDtxD {
      max-width: 480px; } }
  @media (min-width: 100.0625em) {
    .PopupEnquireForm__form__1DbTBG1k,
    .PopupEnquireForm__message__mqYHDtxD {
      max-width: 530px; } }

.PopupEnquireForm__message__mqYHDtxD {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #969696; }

.PopupEnquireForm__radio-wrapper__1Xed7Ceo > div {
  width: 100%;
  margin-bottom: 8px; }
  @media (min-width: 37.5625em) {
    .PopupEnquireForm__radio-wrapper__1Xed7Ceo > div {
      width: inherit;
      display: inline-block; } }
  @media (min-width: 37.5625em) {
    .PopupEnquireForm__radio-wrapper__1Xed7Ceo > div:nth-child(2) {
      margin-left: 16px; } }

.PopupEnquireForm__radio-wrapper__1Xed7Ceo .PopupEnquireForm__formError__vuPhBb53 {
  position: relative;
  margin-top: 0; }

@media (min-width: 37.5625em) {
  .PopupEnquireForm__radioGroup__3fEyfDnf div.PopupEnquireForm__note__1fuxU8cp {
    width: 100%; } }

.PopupEnquireForm__field-group__2qCkN1al {
  position: relative; }
  .PopupEnquireForm__field-group--flex__2CcleA_p {
    width: 100%; }
    @media (min-width: 60.0625em) {
      .PopupEnquireForm__field-group--flex__2CcleA_p {
        display: flex;
        justify-content: space-between; } }
    .PopupEnquireForm__field-group--flex__2CcleA_p > div {
      width: 100%;
      flex: 0 0 100%; }
      .PopupEnquireForm__field-group--flex__2CcleA_p > div + div {
        margin-top: 24px; }
      @media (min-width: 60.0625em) {
        .PopupEnquireForm__field-group--flex__2CcleA_p > div {
          flex: 0 0 45%;
          width: 45%; }
          .PopupEnquireForm__field-group--flex__2CcleA_p > div + div {
            margin-top: 0; } }
      @media (min-width: 80em) {
        .PopupEnquireForm__field-group--flex__2CcleA_p > div {
          flex: 0 0 40%;
          width: 40%; } }
  .PopupEnquireForm__field-group__2qCkN1al .PopupEnquireForm__dropdown-field__1RgtzFfq {
    padding-top: 20px; }

.PopupEnquireForm__formLabel__2yGOLYDu {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 16px;
  text-transform: none;
  color: #181818;
  display: block;
  padding-bottom: 24px; }
  .PopupEnquireForm__formLabel__2yGOLYDu a {
    text-decoration: underline; }

.PopupEnquireForm__stepNumber__2Dw9tx1D {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  text-transform: none;
  color: #181818;
  padding-bottom: 16px;
  display: inline-block; }

.PopupEnquireForm__prevStepBtn__2YyZZlXG {
  margin-left: -16px; }

.PopupEnquireForm__textarea__2yH3oXQo {
  position: relative;
  margin-bottom: 32px; }
  .PopupEnquireForm__textarea__2yH3oXQo strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 11px;
    line-height: 32px;
    text-transform: uppercase;
    text-transform: none;
    color: #969696; }
  .PopupEnquireForm__textarea__2yH3oXQo textarea {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    padding: 10px;
    width: 100%;
    height: 323px;
    border: 1px solid #969696;
    outline: 0; }

.PopupEnquireForm__row__2kUTFZh- {
  margin: 24px 0;
  position: relative; }
  @media (min-width: 60.0625em) {
    .PopupEnquireForm__row__2kUTFZh- {
      margin: 48px 0; } }
  .PopupEnquireForm__row--margin-top__8732faV2 {
    margin-top: 48px; }
    @media (min-width: 60.0625em) {
      .PopupEnquireForm__row--margin-top__8732faV2 {
        margin-top: 64px; } }
  .PopupEnquireForm__row--less-margin__3wQqtg8b {
    margin: 24px 0; }

.PopupEnquireForm__privacy__2youNvZE {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  color: #969696;
  text-transform: none;
  margin-bottom: 32px;
  margin-top: 32px; }
  @media (min-width: 37.5625em) {
    .PopupEnquireForm__privacy__2youNvZE {
      margin-bottom: 64px;
      margin-top: 64px; } }
  .PopupEnquireForm__privacy__2youNvZE .PopupEnquireForm__row__2kUTFZh- {
    padding: 10px 0; }
    .PopupEnquireForm__privacy__2youNvZE .PopupEnquireForm__row--no-margin-top__111avzLg {
      margin-top: 0; }
      @media (min-width: 37.5625em) {
        .PopupEnquireForm__privacy__2youNvZE .PopupEnquireForm__row--no-margin-top__111avzLg {
          margin-bottom: 0px;
          padding: 0px 0px; } }
      @media (min-width: 60.0625em) {
        .PopupEnquireForm__privacy__2youNvZE .PopupEnquireForm__row--no-margin-top__111avzLg {
          margin-top: 0; } }
  .PopupEnquireForm__privacy__2youNvZE .PopupEnquireForm__formError__vuPhBb53 {
    top: 85%; }

.PopupEnquireForm__privacyCheckBox__2KhnZ2TP span {
  font-family: "Body-Font-Medium" !important;
  font-weight: 500 !important;
  font-stretch: expanded !important;
  font-size: 11px !important;
  line-height: 22px !important;
  letter-spacing: 0 !important;
  text-transform: uppercase !important; }

.PopupEnquireForm__privacyCheckBox__2KhnZ2TP a {
  text-decoration: underline; }

.PopupEnquireForm__formError__vuPhBb53 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: absolute;
  top: 100%;
  left: 0;
  font-size: 11px;
  color: #da291c; }

.PopupEnquireForm__small-note__3jF43AE_ {
  font-size: 11px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: underline;
  outline: none; }

.PopupEnquireForm__big-note__3qM2HW6G {
  font-size: 11px;
  line-height: 16px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 500ms, padding 500ms;
  margin: 0; }

.PopupEnquireForm__show-note__2gRS_HWU .PopupEnquireForm__big-note__3qM2HW6G {
  transition: max-height 500ms, padding 200ms;
  max-height: 150px;
  padding: 10px 0 5px 0; }
  @media (min-width: 37.5625em) {
    .PopupEnquireForm__show-note__2gRS_HWU .PopupEnquireForm__big-note__3qM2HW6G {
      max-height: 150px; } }

@keyframes PopupFocusTechSpecs__fillBar__3CmEIbL1 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupFocusTechSpecs__container__FgfO8Koc {
  position: relative;
  background: #fff;
  width: 100%;
  overflow: hidden; }

@keyframes PopupFullVideo__fillBar__39cQoX6D {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupFullVideo__wrapper__17pZOUax {
  width: 100%;
  min-height: 100vh;
  -webkit-overflow-scrolling: touch; }

.PopupFullVideo__content__3Z2LpFKd {
  overflow: hidden;
  min-height: 100vh;
  width: 100%;
  margin: 0 0 0 auto;
  background: #181818; }

.PopupFullVideo__close__1xPvWf2S {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 10; }

.PopupFullVideo__share__cSmA07uQ {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 10;
  text-align: right; }
  .PopupFullVideo__share--open__1-U7cFbb {
    height: 100%;
    width: 100%; }

@keyframes PopupHorizontalSlider__fillBar__2jyRPr7x {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupHorizontalSlider__container__2SwKGcJ9 {
  position: relative;
  width: 100%;
  overflow: hidden; }

@keyframes PopupHotspots__fillBar__3BuLHTdB {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupHotspots__container__3UEL3Jbm {
  position: relative;
  background: #000;
  width: 100%;
  overflow: hidden; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-dark {
    background: #181818; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-dark-alpha {
    background: transparent; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-light {
    background: #ffffff; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f488-spider {
    background: #17354b; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f812-superfast {
    background: #320607; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f169 {
    background: #d0dddd; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-171-black {
    background: #23252d; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-175 {
    background: #430000; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f167 {
    background: #000000; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-supercar {
    background: #000000; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PopupHotspots__container__3UEL3Jbm.theme-ferrari-f169m {
    background: #F1F2F2; }
  .PopupHotspots__container__3UEL3Jbm:before {
    top: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%); }
  .PopupHotspots__container__3UEL3Jbm:after {
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); }
  .PopupHotspots__container__3UEL3Jbm .swiper-container {
    height: 100vh;
    overflow: hidden;
    z-index: auto; }
    .PopupHotspots__container__3UEL3Jbm .swiper-container .arrow-prev,
    .PopupHotspots__container__3UEL3Jbm .swiper-container .arrow-next {
      z-index: 3; }
      .no-touch .PopupHotspots__container__3UEL3Jbm .swiper-container .arrow-prev, .no-touch
      .PopupHotspots__container__3UEL3Jbm .swiper-container .arrow-next {
        fill: #fff;
        opacity: 1; }
  .PopupHotspots__container__3UEL3Jbm .swiper-slide > div {
    width: 100%;
    height: 100%; }
  .PopupHotspots__container__3UEL3Jbm .swiper-slide img {
    vertical-align: top;
    height: 100%;
    width: 100%;
    object-fit: contain; }

.PopupHotspots__close-popup__V0fQJg3m {
  position: absolute;
  top: 24px;
  left: 24px;
  z-index: 2; }
  @media (min-width: 37.5625em) {
    .PopupHotspots__close-popup__V0fQJg3m {
      left: 32px; } }
  @media (min-width: 60.0625em) {
    .PopupHotspots__close-popup__V0fQJg3m {
      left: 64px; } }
  @media (min-width: 100.0625em) {
    .PopupHotspots__close-popup__V0fQJg3m {
      top: 48px;
      left: 96px; } }

@keyframes PopupHotspotsVideo__fillBar__2rVy9z6J {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupHotspotsVideo__container__2EAG0Z2T {
  position: relative;
  background: #000;
  width: 100%;
  overflow: hidden; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-dark {
    background: #181818; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-dark-alpha {
    background: transparent; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-light {
    background: #ffffff; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f488-spider {
    background: #17354b; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f812-superfast {
    background: #320607; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f169 {
    background: #d0dddd; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-171-black {
    background: #23252d; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-175 {
    background: #430000; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f167 {
    background: #000000; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-supercar {
    background: #000000; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PopupHotspotsVideo__container__2EAG0Z2T.theme-ferrari-f169m {
    background: #F1F2F2; }
  .PopupHotspotsVideo__container__2EAG0Z2T:before {
    top: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%); }
  .PopupHotspotsVideo__container__2EAG0Z2T:after {
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%); }

.PopupHotspotsVideo__close-popup__2WA7P4Oz {
  position: absolute;
  top: 24px;
  left: 24px;
  z-index: 2; }
  @media (min-width: 37.5625em) {
    .PopupHotspotsVideo__close-popup__2WA7P4Oz {
      left: 32px; } }
  @media (min-width: 60.0625em) {
    .PopupHotspotsVideo__close-popup__2WA7P4Oz {
      left: 64px; } }
  @media (min-width: 100.0625em) {
    .PopupHotspotsVideo__close-popup__2WA7P4Oz {
      top: 48px;
      left: 96px; } }

@keyframes PopupImageCarousel__fillBar__16yO0tRL {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupImageCarousel__container__2aNOyApX {
  position: relative;
  background: #000;
  width: 100%;
  overflow: hidden; }
  .PopupImageCarousel__container__2aNOyApX:before, .PopupImageCarousel__container__2aNOyApX:after {
    content: '';
    position: absolute;
    height: 125px;
    width: 100%;
    opacity: .7;
    z-index: 2;
    pointer-events: none; }
    @media (min-width: 80em) {
      .PopupImageCarousel__container__2aNOyApX:before, .PopupImageCarousel__container__2aNOyApX:after {
        height: 150px; } }
  .PopupImageCarousel__container__2aNOyApX:before {
    top: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%); }
  .PopupImageCarousel__container__2aNOyApX:after {
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%); }
  @media (min-width: 60.0625em) {
    .PopupImageCarousel__container__2aNOyApX:after {
      height: 225px; } }
  .PopupImageCarousel__container__2aNOyApX .PopupImageCarousel__carousel__2UaNJOPD .swiper-container {
    height: 100vh;
    overflow: hidden;
    z-index: auto; }
    .PopupImageCarousel__container__2aNOyApX .PopupImageCarousel__carousel__2UaNJOPD .swiper-container .arrow-prev,
    .PopupImageCarousel__container__2aNOyApX .PopupImageCarousel__carousel__2UaNJOPD .swiper-container .arrow-next {
      z-index: 3; }
      .no-touch .PopupImageCarousel__container__2aNOyApX .PopupImageCarousel__carousel__2UaNJOPD .swiper-container .arrow-prev, .no-touch
      .PopupImageCarousel__container__2aNOyApX .PopupImageCarousel__carousel__2UaNJOPD .swiper-container .arrow-next {
        fill: #fff;
        opacity: 1; }
  .PopupImageCarousel__container__2aNOyApX .PopupImageCarousel__carousel__2UaNJOPD .swiper-slide > div {
    width: 100%;
    height: 100%; }
  .PopupImageCarousel__container__2aNOyApX .PopupImageCarousel__carousel__2UaNJOPD .swiper-slide img {
    vertical-align: top;
    height: 100%;
    width: 100%;
    object-fit: contain; }

.PopupImageCarousel__close-popup__2k6lwn05 {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 10; }

.PopupImageCarousel__share__1ptADXE9 {
  position: fixed;
  top: 20px;
  right: 20px;
  z-index: 10; }

.PopupImageCarousel__descriptions__1e0m2MWf {
  position: absolute;
  bottom: 100px;
  left: 0;
  z-index: 10;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  padding: 0 20px;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .PopupImageCarousel__descriptions__1e0m2MWf {
      padding: 0 65px;
      width: 60%;
      max-width: 530px; } }
  .PopupImageCarousel__descriptions__1e0m2MWf .swiper-container {
    width: 100%; }
  .PopupImageCarousel__descriptions__1e0m2MWf .swiper-slide {
    width: 100%;
    align-self: flex-end; }

@keyframes PopupImageScroll__fillBar__3L1sC8bb {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupImageScroll__container__3F_Rg_F0 {
  position: relative;
  background: #fff;
  width: 100%;
  overflow: hidden; }

@keyframes PopupLivetimeDriver__fillBar__3t90K-t_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupLivetimeDriver__container__1P1qgUPf {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  padding: 24px;
  overflow: hidden;
  background-color: rgba(24, 24, 24, 0);
  transition: background-color .4s ease; }
  .PopupLivetimeDriver__container__1P1qgUPf.PopupLivetimeDriver__show__pUzs_vLg {
    background-color: rgba(24, 24, 24, 0.75); }

.PopupLivetimeDriver__modal__1EhBFjRm {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 657px;
  color: #fff;
  background-color: #181818;
  border: 1px solid #303030;
  border-radius: 4px; }
  @media (min-width: 60.0625em) {
    .PopupLivetimeDriver__modal__1EhBFjRm {
      flex-direction: row; } }

.PopupLivetimeDriver__close__2BYwNIcP {
  position: absolute;
  top: -64px;
  left: 50%;
  transform: translateX(-50%); }

.PopupLivetimeDriver__cover__21OJzogH {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding: 32px 24px;
  border-bottom: 1px solid #303030; }
  @media (min-width: 60.0625em) {
    .PopupLivetimeDriver__cover__21OJzogH {
      max-width: 368px;
      padding: 48px 32px;
      border-bottom: none;
      border-right: 1px solid #303030; } }
  .PopupLivetimeDriver__cover__21OJzogH .PopupLivetimeDriver__driver-id__2Ww5VNtw {
    width: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 82px;
    line-height: 82px;
    background: linear-gradient(180deg, #FF5D57 22.28%, #DA291C 89.67%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
    @media (min-width: 60.0625em) {
      .PopupLivetimeDriver__cover__21OJzogH .PopupLivetimeDriver__driver-id__2Ww5VNtw {
        font-size: 96px;
        line-height: 86px; } }
  .PopupLivetimeDriver__cover__21OJzogH .PopupLivetimeDriver__name__EhoHvDk3 {
    flex: 1;
    width: 100%;
    align-self: end;
    margin-top: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 28px;
    margin-right: 12px; }
    @media (min-width: 60.0625em) {
      .PopupLivetimeDriver__cover__21OJzogH .PopupLivetimeDriver__name__EhoHvDk3 {
        margin-top: 32px; } }
    .PopupLivetimeDriver__cover__21OJzogH .PopupLivetimeDriver__name__EhoHvDk3 > div {
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap; }
    .PopupLivetimeDriver__cover__21OJzogH .PopupLivetimeDriver__name__EhoHvDk3 > div:last-child {
      text-transform: uppercase; }
  .PopupLivetimeDriver__cover__21OJzogH .PopupLivetimeDriver__country__2nAyoRiJ {
    align-self: end;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border: 1px solid #fff;
    border-radius: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 10px;
    letter-spacing: 1px;
    margin-top: 12px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap; }

.PopupLivetimeDriver__info__13pVfjKZ {
  flex: 1;
  min-width: 256px;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__content__1-bYCR-n {
    padding: 32px 24px; }
    @media (min-width: 60.0625em) {
      .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__content__1-bYCR-n {
        padding: 48px 32px; } }
    .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__content__1-bYCR-n .PopupLivetimeDriver__item__3QI5friz {
      margin-top: 16px; }
      @media (min-width: 60.0625em) {
        .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__content__1-bYCR-n .PopupLivetimeDriver__item__3QI5friz {
          margin-top: 24px; } }
      .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__content__1-bYCR-n .PopupLivetimeDriver__item__3QI5friz:first-child {
        margin-top: 0; }
      .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__content__1-bYCR-n .PopupLivetimeDriver__item__3QI5friz > span {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 11px;
        letter-spacing: 0.5px;
        color: #969696; }
      .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__content__1-bYCR-n .PopupLivetimeDriver__item__3QI5friz > div {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 13px;
        color: #fff;
        margin-top: 6px; }
  .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__cta__N-2Peo8i {
    border-top: 1px solid #303030; }
    .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__cta__N-2Peo8i > a {
      display: block;
      padding: 24px;
      text-align: center;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 12px;
      color: #969696;
      text-transform: uppercase;
      transition: color .2s ease; }
      .PopupLivetimeDriver__info__13pVfjKZ .PopupLivetimeDriver__cta__N-2Peo8i > a:hover {
        color: #eeeded; }

.fr-scroll--locked {
  overflow: hidden; }

@keyframes PopupNewsFilters__fillBar__znFtulGX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupNewsFilters__wrapper__2pky0QqB {
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  width: 100%;
  background-color: rgba(24, 24, 24, 0.8); }

.PopupNewsFilters__close__drZpSJmL {
  position: absolute;
  top: 65px;
  left: 50%;
  transform: translateX(-50%) !important;
  background: transparent;
  border: none; }
  @media (min-width: 60.0625em) {
    .PopupNewsFilters__close__drZpSJmL {
      top: 90px; } }

.PopupNewsFilters__content__2mJI_dFX {
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
  background: #fff;
  padding: 130px 20px 50px; }
  @media (min-width: 60.0625em) {
    .PopupNewsFilters__content__2mJI_dFX {
      padding: 220px 20px 50px; } }

.PopupNewsFilters__section__3XFaXh-7 {
  width: 100%;
  max-width: 800px;
  margin: 0 auto; }

.PopupNewsFilters__search__1UHJGClX {
  margin-bottom: 60px;
  position: relative;
  padding: 0 30px;
  width: 100%;
  height: 80px;
  display: flex;
  align-items: center;
  border: solid 1px #efeded;
  z-index: 1;
  transition: border .2s; }
  .PopupNewsFilters__search--loading__2pwFRUKy:before {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: "";
    height: 2px;
    background: rgba(24, 24, 24, 0.4);
    animation: PopupNewsFilters__fillBar__znFtulGX 2s infinite; }
    .theme-ferrari-dark .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-dark-alpha .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-light .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-neutral-grey .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f8-tributo .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f488-pista .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f488-spider .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f812-superfast .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f8-spider .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-812-gts .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f169 .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-giallo-modena .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #ebb218; }
    .theme-ferrari-races-dark .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-171-black .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-171-rht-light .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-175 .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-169-spider .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f167 .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-supercar .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #0092b1; }
    .theme-ferrari-f250 .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
    .theme-ferrari-f169m .PopupNewsFilters__search--loading__2pwFRUKy:before {
      background: #da291c; }
  .PopupNewsFilters__search__1UHJGClX input,
  .PopupNewsFilters__search__1UHJGClX svg,
  .PopupNewsFilters__search__1UHJGClX .PopupNewsFilters__tag-clear__1Emz3flM {
    transition: transform .2s, opacity .2s; }
  .PopupNewsFilters__search--focus__1UEcB2VG, .PopupNewsFilters__search--settled__3bveOfqW, .PopupNewsFilters__search__1UHJGClX:hover:not(.PopupNewsFilters__search--opened__I08m57n9):not(.PopupNewsFilters__search--zero__3UE6sQpx) {
    border: solid 1px #fff; }
    .PopupNewsFilters__search--focus__1UEcB2VG .PopupNewsFilters__tag-suggestions__3hUyLq1R, .PopupNewsFilters__search--settled__3bveOfqW .PopupNewsFilters__tag-suggestions__3hUyLq1R, .PopupNewsFilters__search__1UHJGClX:hover:not(.PopupNewsFilters__search--opened__I08m57n9):not(.PopupNewsFilters__search--zero__3UE6sQpx) .PopupNewsFilters__tag-suggestions__3hUyLq1R {
      height: 100%;
      opacity: 1;
      padding: 0 43px; }
  .PopupNewsFilters__search--settled__3bveOfqW svg {
    opacity: 0;
    transform: translateX(-22px); }
  .PopupNewsFilters__search--settled__3bveOfqW input {
    transform: translateX(-22px); }
  .PopupNewsFilters__search--settled__3bveOfqW .PopupNewsFilters__tag-clear__1Emz3flM {
    opacity: 1;
    transform: translateX(0); }
  .PopupNewsFilters__search--opened__I08m57n9 {
    border: solid 1px #fff; }
    .PopupNewsFilters__search--opened__I08m57n9 .PopupNewsFilters__tag-suggestions__3hUyLq1R {
      pointer-events: auto;
      height: auto;
      opacity: 1;
      padding: 86px 43px 27px; }
      .PopupNewsFilters__search--opened__I08m57n9 .PopupNewsFilters__tag-suggestions__3hUyLq1R .PopupNewsFilters__title__p8BdcqLW,
      .PopupNewsFilters__search--opened__I08m57n9 .PopupNewsFilters__tag-suggestions__3hUyLq1R .PopupNewsFilters__tag__3xZm9Nfo {
        opacity: 1;
        transform: translateY(0);
        transition: opacity .2s .15s; }
  .PopupNewsFilters__search--zero__3UE6sQpx {
    border: solid 1px #fff; }
    .PopupNewsFilters__search--zero__3UE6sQpx .PopupNewsFilters__tag-suggestions__3hUyLq1R {
      pointer-events: auto;
      height: auto;
      opacity: 1;
      padding: 86px 43px 27px; }
      .PopupNewsFilters__search--zero__3UE6sQpx .PopupNewsFilters__tag-suggestions__3hUyLq1R .PopupNewsFilters__warning__2fg4GdOM {
        opacity: 1;
        transform: translateY(0);
        transition: opacity .2s .15s;
        height: auto; }
      .PopupNewsFilters__search--zero__3UE6sQpx .PopupNewsFilters__tag-suggestions__3hUyLq1R .PopupNewsFilters__title__p8BdcqLW,
      .PopupNewsFilters__search--zero__3UE6sQpx .PopupNewsFilters__tag-suggestions__3hUyLq1R .PopupNewsFilters__tag__3xZm9Nfo {
        display: none; }

.PopupNewsFilters__tag-suggestions__3hUyLq1R {
  pointer-events: none;
  opacity: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: -1px;
  width: calc(100% + 2px);
  padding: 0 43px;
  background-color: #fff;
  z-index: -1;
  box-shadow: 0 10px 32px 0 rgba(0, 0, 0, 0.06);
  transition: opacity .2s, border .2s, height .2s, padding .2s; }

.PopupNewsFilters__title__p8BdcqLW,
.PopupNewsFilters__tag__3xZm9Nfo {
  opacity: 0;
  margin-bottom: 16px;
  text-transform: uppercase; }

.PopupNewsFilters__title__p8BdcqLW {
  font-size: 11px;
  color: #d4d2d2; }

.PopupNewsFilters__tag__3xZm9Nfo {
  font-size: 12px;
  cursor: pointer;
  outline: 0; }

.PopupNewsFilters__warning__2fg4GdOM {
  opacity: 0;
  height: 0;
  overflow: hidden;
  transition: opacity .2s, height .2s; }

.PopupNewsFilters__tag-clear__1Emz3flM {
  position: absolute;
  right: 30px;
  height: 100%;
  display: flex;
  align-items: center;
  color: #969696;
  font-size: 10px;
  cursor: pointer;
  outline: 0;
  opacity: 0;
  transform: translateX(100%); }

.PopupNewsFilters__select__2y5XO8c- {
  max-width: 260px;
  margin-bottom: 86px; }

.PopupNewsFilters__filters__1UZKR-WS {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin: 0 0 40px -10px;
  width: calc(100% + 10px); }
  @media (min-width: 60.0625em) {
    .PopupNewsFilters__filters__1UZKR-WS {
      margin: 0 0 40px -20px;
      width: calc(100% + 40px); } }

.PopupNewsFilters__filter__nLW_y5lf {
  display: inline-block;
  margin: 0 10px 20px 10px; }
  @media (min-width: 60.0625em) {
    .PopupNewsFilters__filter__nLW_y5lf {
      margin: 0 20px 20px 20px; } }

.PopupNewsFilters__ctas__AVcw5xhD button {
  margin: 0 20px 20px 0; }
  .PopupNewsFilters__ctas__AVcw5xhD button:last-child {
    margin: 0; }

.PopupNewsFilters__logo-wrap__1gBLGAv9 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 750;
  padding: 15px; }
  .PopupNewsFilters__logo-wrap__1gBLGAv9 svg {
    display: block;
    margin: 0 auto;
    fill: #000;
    height: 35px; }

@keyframes PopupNewsFilters__fillBar__znFtulGX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes PopupNewsletterForm__fillBar__2SVI5PVh {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupNewsletterForm__wrapper__NOQ5yMk9 {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8); }

.PopupNewsletterForm__close__1zIr1LxW {
  position: fixed;
  top: 24px;
  left: 50%;
  background: transparent;
  border: none;
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupNewsletterForm__close__1zIr1LxW {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .PopupNewsletterForm__close__1zIr1LxW {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupNewsletterForm__close__1zIr1LxW {
      right: 60%; } }

.PopupNewsletterForm__content__1bBgG0DO {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  margin: 0 0 0 auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background: #fff;
  padding: 20px 20px 50px;
  padding-top: 100px; }
  @media (min-width: 60.0625em) {
    .PopupNewsletterForm__content__1bBgG0DO {
      width: 64%;
      padding: 48px 96px 0 64px;
      padding-right: 128px; } }
  @media (min-width: 80em) {
    .PopupNewsletterForm__content__1bBgG0DO {
      width: 56%;
      padding-left: 96px; } }
  @media (min-width: 100.0625em) {
    .PopupNewsletterForm__content__1bBgG0DO {
      width: 60%; } }

.PopupNewsletterForm__form__WhfVRJeS,
.PopupNewsletterForm__message__1asvJb55 {
  margin: 32px 0 24px;
  max-width: 100%; }
  @media (min-width: 60.0625em) {
    .PopupNewsletterForm__form__WhfVRJeS,
    .PopupNewsletterForm__message__1asvJb55 {
      max-width: 480px; } }
  @media (min-width: 100.0625em) {
    .PopupNewsletterForm__form__WhfVRJeS,
    .PopupNewsletterForm__message__1asvJb55 {
      max-width: 530px; } }

.PopupNewsletterForm__message__1asvJb55 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #969696; }

.PopupNewsletterForm__radio-wrapper__1uRwhk4w > div {
  width: 100%;
  margin-bottom: 8px; }
  @media (min-width: 37.5625em) {
    .PopupNewsletterForm__radio-wrapper__1uRwhk4w > div {
      width: inherit;
      display: inline-block; } }
  @media (min-width: 37.5625em) {
    .PopupNewsletterForm__radio-wrapper__1uRwhk4w > div:nth-child(2) {
      margin-left: 16px; } }

.PopupNewsletterForm__radio-wrapper__1uRwhk4w .PopupNewsletterForm__formError__3uSrU2mg {
  position: relative;
  margin-top: 0; }

@media (min-width: 37.5625em) {
  .PopupNewsletterForm__radioGroup__pHbgMnvu div.PopupNewsletterForm__note__1f37PPWr {
    width: 100%; } }

.PopupNewsletterForm__field-group__1m7NwEaK {
  position: relative; }
  .PopupNewsletterForm__field-group--flex__F6boLkPf {
    width: 100%; }
    @media (min-width: 60.0625em) {
      .PopupNewsletterForm__field-group--flex__F6boLkPf {
        display: flex;
        justify-content: space-between; } }
    .PopupNewsletterForm__field-group--flex__F6boLkPf > div {
      width: 100%;
      flex: 0 0 100%; }
      .PopupNewsletterForm__field-group--flex__F6boLkPf > div + div {
        margin-top: 24px; }
      @media (min-width: 60.0625em) {
        .PopupNewsletterForm__field-group--flex__F6boLkPf > div {
          flex: 0 0 45%;
          width: 45%; }
          .PopupNewsletterForm__field-group--flex__F6boLkPf > div + div {
            margin-top: 0; } }
      @media (min-width: 80em) {
        .PopupNewsletterForm__field-group--flex__F6boLkPf > div {
          flex: 0 0 40%;
          width: 40%; } }
  .PopupNewsletterForm__field-group__1m7NwEaK .PopupNewsletterForm__dropdown-field__2L3D0PbC {
    padding-top: 20px; }

.PopupNewsletterForm__formLabel__J1xN-zns {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 16px;
  text-transform: none;
  color: #181818;
  display: block;
  padding-bottom: 24px; }
  .PopupNewsletterForm__formLabel__J1xN-zns a {
    text-decoration: underline; }

.PopupNewsletterForm__stepNumber__2ki9H8tV {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  text-transform: none;
  color: #181818;
  padding-bottom: 16px;
  display: inline-block; }

.PopupNewsletterForm__prevStepBtn__pV658ttw {
  margin-left: -16px; }

.PopupNewsletterForm__textarea__2OMtYGLd {
  position: relative;
  margin-bottom: 32px; }
  .PopupNewsletterForm__textarea__2OMtYGLd strong {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 11px;
    line-height: 32px;
    text-transform: uppercase;
    text-transform: none;
    color: #969696; }
  .PopupNewsletterForm__textarea__2OMtYGLd textarea {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    padding: 10px;
    width: 100%;
    height: 323px;
    border: 1px solid #969696;
    outline: 0; }

.PopupNewsletterForm__row__1gt6xsM9 {
  margin: 24px 0;
  position: relative; }
  @media (min-width: 60.0625em) {
    .PopupNewsletterForm__row__1gt6xsM9 {
      margin: 48px 0; } }
  .PopupNewsletterForm__row--margin-top__3h5tAIBo {
    margin-top: 48px; }
    @media (min-width: 60.0625em) {
      .PopupNewsletterForm__row--margin-top__3h5tAIBo {
        margin-top: 64px; } }
  .PopupNewsletterForm__row--less-margin__2EQIc5kZ {
    margin: 24px 0; }

.PopupNewsletterForm__privacy__3klAQbws {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  color: #969696;
  text-transform: none;
  margin-bottom: 32px;
  margin-top: 32px; }
  @media (min-width: 37.5625em) {
    .PopupNewsletterForm__privacy__3klAQbws {
      margin-bottom: 64px;
      margin-top: 64px; } }
  .PopupNewsletterForm__privacy__3klAQbws .PopupNewsletterForm__row__1gt6xsM9 {
    padding: 10px 0; }
    .PopupNewsletterForm__privacy__3klAQbws .PopupNewsletterForm__row--no-margin-top__31YGOgkB {
      margin-top: 0; }
      @media (min-width: 37.5625em) {
        .PopupNewsletterForm__privacy__3klAQbws .PopupNewsletterForm__row--no-margin-top__31YGOgkB {
          margin-bottom: 0px;
          padding: 0px 0px; } }
      @media (min-width: 60.0625em) {
        .PopupNewsletterForm__privacy__3klAQbws .PopupNewsletterForm__row--no-margin-top__31YGOgkB {
          margin-top: 0; } }
  .PopupNewsletterForm__privacy__3klAQbws .PopupNewsletterForm__formError__3uSrU2mg {
    top: 85%; }

.PopupNewsletterForm__privacyCheckBox__3K6R1UyF span {
  font-family: "Body-Font-Medium" !important;
  font-weight: 500 !important;
  font-stretch: expanded !important;
  font-size: 11px !important;
  line-height: 22px !important;
  letter-spacing: 0 !important;
  text-transform: uppercase !important; }

.PopupNewsletterForm__privacyCheckBox__3K6R1UyF a {
  text-decoration: underline; }

.PopupNewsletterForm__formError__3uSrU2mg {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: absolute;
  top: 100%;
  left: 0;
  font-size: 11px;
  color: #da291c; }

.PopupNewsletterForm__small-note__2CjZj2mS {
  font-size: 11px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: underline;
  outline: none; }

.PopupNewsletterForm__big-note__XsCD0ZND {
  font-size: 11px;
  line-height: 16px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 500ms, padding 500ms;
  margin: 0; }

.PopupNewsletterForm__show-note__2RHCcbv5 .PopupNewsletterForm__big-note__XsCD0ZND {
  transition: max-height 500ms, padding 200ms;
  max-height: 150px;
  padding: 10px 0 5px 0; }
  @media (min-width: 37.5625em) {
    .PopupNewsletterForm__show-note__2RHCcbv5 .PopupNewsletterForm__big-note__XsCD0ZND {
      max-height: 150px; } }

@keyframes PopupProductVariants__fillBar__3VybBB6e {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupProductVariants__wrapper__2tnhpFtT {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8); }

.PopupProductVariants__close__aYznDP12 {
  position: fixed;
  top: 24px;
  left: 50%;
  background: transparent;
  border: none;
  opacity: .6;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupProductVariants__close__aYznDP12 {
      top: 50%;
      margin-right: 64px;
      left: auto;
      right: 64%;
      transform: none;
      opacity: .8; } }
  @media (min-width: 80em) {
    .PopupProductVariants__close__aYznDP12 {
      right: 56%; } }
  @media (min-width: 100.0625em) {
    .PopupProductVariants__close__aYznDP12 {
      right: 60%; } }

.PopupProductVariants__content__27Z2gpBl {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  margin: 0 0 0 auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background: #fff;
  padding: 20px 20px 50px;
  padding-top: 100px; }
  @media (min-width: 60.0625em) {
    .PopupProductVariants__content__27Z2gpBl {
      width: 64%;
      padding: 48px 96px 0 64px;
      padding-right: 128px; } }
  @media (min-width: 80em) {
    .PopupProductVariants__content__27Z2gpBl {
      width: 56%;
      padding-left: 96px; } }
  @media (min-width: 100.0625em) {
    .PopupProductVariants__content__27Z2gpBl {
      width: 60%; } }

@keyframes PopupRaceOverview__fillBar__skBy6u24 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupRaceOverview__container__MJF9xWDn {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-dark {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-dark-alpha {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-light {
    background: #969696; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-neutral-grey {
    background: #969696; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-monza-sp1 {
    background: #010101; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-monza-sp2 {
    background: #010101; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f812-superfast {
    background: #270405; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f8-spider {
    background: #11100e; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f169 {
    background: #b9b7b7; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-giallo-modena {
    background: #969696; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-races-dark {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-171-black {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-175 {
    background: #150000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-169-spider {
    background: #6b7785; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f167 {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-supercar {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f250 {
    background: #969696; }
  .PopupRaceOverview__container__MJF9xWDn.theme-ferrari-f169m {
    background: #969696; }

.PopupRaceOverview__content-wrap__cilv-ztS {
  margin-top: 30px;
  overflow: auto; }
  @media (min-width: 60.0625em) {
    .PopupRaceOverview__content-wrap__cilv-ztS {
      height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      height: calc(var(--ferrari-vh-fix, 1vh) * 100); } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-dark .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #181818; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-dark-alpha .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid transparent; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-light .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #ffffff; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-neutral-grey .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #ffffff; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-ferrari-carbon .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #303030; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-sf90-stradale .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #303133; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f8-tributo .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #1e293e; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-monza-sp1 .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #181818; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-monza-sp2 .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #404040; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f488-pista .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #0e121b; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f488-spider .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #17354b; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f488-pista-spider .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #191b29; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f812-superfast .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #320607; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-gtc4-lusso .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #c6c7c7; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-gtc4-lusso-t .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #92989d; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f8-spider .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #2c2b27; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-812-gts .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #f6f7f8; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f169 .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #d0dddd; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-scuderia-dark .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid transparent; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-giallo-modena .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #ffffff; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-giallo-modena-dark .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #181818; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-races-dark .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #0d0d16; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-portofinom-dark-blue .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #0d2025; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-sf90-spider-graphite-black .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #1c1d1f; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-171-black .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #23252d; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-171-rht-light .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #f3f0eb; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-171-rht-dark .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #001c35; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-smart-guide-dark .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #331e1c; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-175 .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #430000; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-169-spider .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #c1cddb; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f173vs-coupe .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #404040; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f173vs-spider .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #f3f3f3; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f167 .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #000000; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-supercar .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #000000; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-miami-event-2024 .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #181818; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f250 .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #E7E7E7; } }
  @media (min-width: 60.0625em) {
    .theme-ferrari-f169m .PopupRaceOverview__content-wrap__cilv-ztS {
      margin: 0;
      border-left: 1px solid #F1F2F2; } }

@keyframes PopupRaceWin__fillBar__22sFHUzw {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupRaceWin__wrapper__1oC8-V2k {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8);
  overflow: hidden; }

.PopupRaceWin__close__1gedRsoA {
  position: fixed;
  top: 24px;
  left: 24px;
  background: transparent;
  border: none;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupRaceWin__close__1gedRsoA {
      top: 50%;
      margin-right: 64px;
      left: auto;
      transform: none;
      opacity: .8; }
      .PopupRaceWin__close__1gedRsoA.PopupRaceWin__small__3WDTsVTQ {
        right: 600px; }
      .PopupRaceWin__close__1gedRsoA.PopupRaceWin__half__2txTFGOA {
        right: 50%; } }
  @media (min-width: 80em) {
    .PopupRaceWin__close__1gedRsoA {
      right: 600px; } }

.PopupRaceWin__content__1YyeOcq- {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  padding-left: 24px;
  padding-right: 0;
  padding-top: 96px;
  padding-bottom: 0;
  margin: 0 0 0 auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 37.5625em) {
    .PopupRaceWin__content__1YyeOcq- {
      padding-left: 48px;
      padding-top: 128px; } }
  .theme-ferrari-dark .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-dark-alpha .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-light .PopupRaceWin__content__1YyeOcq- {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .PopupRaceWin__content__1YyeOcq- {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .PopupRaceWin__content__1YyeOcq- {
    background: #181818; }
  .theme-ferrari-sf90-stradale .PopupRaceWin__content__1YyeOcq- {
    background: #252627; }
  .theme-ferrari-f8-tributo .PopupRaceWin__content__1YyeOcq- {
    background: #101724; }
  .theme-ferrari-monza-sp1 .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-monza-sp2 .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-f488-pista .PopupRaceWin__content__1YyeOcq- {
    background: #1e2128; }
  .theme-ferrari-f488-spider .PopupRaceWin__content__1YyeOcq- {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .PopupRaceWin__content__1YyeOcq- {
    background: #212334; }
  .theme-ferrari-f812-superfast .PopupRaceWin__content__1YyeOcq- {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .PopupRaceWin__content__1YyeOcq- {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .PopupRaceWin__content__1YyeOcq- {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .PopupRaceWin__content__1YyeOcq- {
    background: #1b1a17; }
  .theme-ferrari-812-gts .PopupRaceWin__content__1YyeOcq- {
    background: #dbdbdb; }
  .theme-ferrari-f169 .PopupRaceWin__content__1YyeOcq- {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .PopupRaceWin__content__1YyeOcq- {
    background: #414141; }
  .theme-ferrari-giallo-modena .PopupRaceWin__content__1YyeOcq- {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-races-dark .PopupRaceWin__content__1YyeOcq- {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .PopupRaceWin__content__1YyeOcq- {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .PopupRaceWin__content__1YyeOcq- {
    background: #252a2b; }
  .theme-ferrari-171-black .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-171-rht-light .PopupRaceWin__content__1YyeOcq- {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .PopupRaceWin__content__1YyeOcq- {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-175 .PopupRaceWin__content__1YyeOcq- {
    background: #2c0000; }
  .theme-ferrari-169-spider .PopupRaceWin__content__1YyeOcq- {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-f173vs-spider .PopupRaceWin__content__1YyeOcq- {
    background: #d0d0d0; }
  .theme-ferrari-f167 .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-supercar .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .PopupRaceWin__content__1YyeOcq- {
    background: #303030; }
  .theme-ferrari-f250 .PopupRaceWin__content__1YyeOcq- {
    background: #eeeded; }
  .theme-ferrari-f169m .PopupRaceWin__content__1YyeOcq- {
    background: #eeeded; }
  @media (min-width: 60.0625em) {
    .PopupRaceWin__content__1YyeOcq-.PopupRaceWin__small__3WDTsVTQ {
      width: 635px; }
    .PopupRaceWin__content__1YyeOcq-.PopupRaceWin__half__2txTFGOA {
      width: 50%; } }
  .PopupRaceWin__content__1YyeOcq- > div {
    min-height: 100%; }
  .theme-ferrari-dark .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-dark-alpha .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-light .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-neutral-grey .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-ferrari-carbon .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #181818; }
  .theme-ferrari-sf90-stradale .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #252627; }
  .theme-ferrari-f8-tributo .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #101724; }
  .theme-ferrari-monza-sp1 .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-monza-sp2 .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-f488-pista .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #1e2128; }
  .theme-ferrari-f488-spider .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #0f2331; }
  .theme-ferrari-f488-pista-spider .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #212334; }
  .theme-ferrari-f812-superfast .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #a0a7ac; }
  .theme-ferrari-f8-spider .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #1b1a17; }
  .theme-ferrari-812-gts .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #dbdbdb; }
  .theme-ferrari-f169 .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #dbdbdb; }
  .theme-ferrari-scuderia-dark .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #414141; }
  .theme-ferrari-giallo-modena .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-giallo-modena-dark .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-races-dark .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303035; }
  .theme-ferrari-portofinom-dark-blue .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #252a2b; }
  .theme-ferrari-171-black .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-171-rht-light .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #ede8e1; }
  .theme-ferrari-171-rht-dark .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #001324; }
  .theme-ferrari-smart-guide-dark .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-175 .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #2c0000; }
  .theme-ferrari-169-spider .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-f173vs-spider .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #d0d0d0; }
  .theme-ferrari-f167 .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-supercar .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-miami-event-2024 .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-f250 .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-f169m .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__item"]:nth-child(1) {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  @media (min-width: 60.0625em) {
    .PopupRaceWin__content__1YyeOcq- [class*="GenericTable__item"]:nth-child(2) {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em; } }

.PopupRaceWin__scrolling__3ddAGs8T {
  position: relative;
  overflow-y: hidden;
  overflow-x: visible;
  padding-right: 24px;
  padding-bottom: 64px;
  max-height: 100%;
  /** PERFECT SCROLLBAR */ }
  @media (min-width: 37.5625em) {
    .PopupRaceWin__scrolling__3ddAGs8T {
      padding-right: 96px; } }
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
    right: 12px !important;
    opacity: 1 !important;
    display: block !important;
    width: 1px; }
    @media (min-width: 37.5625em) {
      .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
        right: 48px !important; } }
    .theme-ferrari-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-dark-alpha .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-light .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-neutral-grey .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-ferrari-carbon .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #181818 !important; }
    .theme-ferrari-sf90-stradale .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #252627 !important; }
    .theme-ferrari-f8-tributo .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #101724 !important; }
    .theme-ferrari-monza-sp1 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-monza-sp2 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-f488-pista .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #1e2128 !important; }
    .theme-ferrari-f488-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #0f2331 !important; }
    .theme-ferrari-f488-pista-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #212334 !important; }
    .theme-ferrari-f812-superfast .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #3c0b0d !important; }
    .theme-ferrari-gtc4-lusso .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #b2b2b2 !important; }
    .theme-ferrari-gtc4-lusso-t .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #a0a7ac !important; }
    .theme-ferrari-f8-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #1b1a17 !important; }
    .theme-ferrari-812-gts .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #dbdbdb !important; }
    .theme-ferrari-f169 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #dbdbdb !important; }
    .theme-ferrari-scuderia-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #414141 !important; }
    .theme-ferrari-giallo-modena .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-giallo-modena-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-races-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303035 !important; }
    .theme-ferrari-portofinom-dark-blue .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #102f37 !important; }
    .theme-ferrari-sf90-spider-graphite-black .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #252a2b !important; }
    .theme-ferrari-171-black .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-171-rht-light .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #ede8e1 !important; }
    .theme-ferrari-171-rht-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #001324 !important; }
    .theme-ferrari-smart-guide-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-175 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #2c0000 !important; }
    .theme-ferrari-169-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #9ca7b4 !important; }
    .theme-ferrari-f173vs-coupe .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-f173vs-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #d0d0d0 !important; }
    .theme-ferrari-f167 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-supercar .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-miami-event-2024 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-f250 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-f169m .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y {
      background-color: #eeeded !important; }
  .theme-ferrari-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-dark-alpha .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-dark-alpha
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-dark-alpha
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-light .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-light
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-light
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-neutral-grey .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-neutral-grey
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-neutral-grey
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-ferrari-carbon .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-ferrari-carbon
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-ferrari-carbon
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-sf90-stradale .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-sf90-stradale
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-sf90-stradale
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #252627 !important; }
  .theme-ferrari-f8-tributo .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f8-tributo
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f8-tributo
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #101724 !important; }
  .theme-ferrari-monza-sp1 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-monza-sp1
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-monza-sp1
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-monza-sp2 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-monza-sp2
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-monza-sp2
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-f488-pista .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f488-pista
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f488-pista
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #1e2128 !important; }
  .theme-ferrari-f488-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f488-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f488-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #0f2331 !important; }
  .theme-ferrari-f488-pista-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f488-pista-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f488-pista-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #212334 !important; }
  .theme-ferrari-f812-superfast .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f812-superfast
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f812-superfast
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #3c0b0d !important; }
  .theme-ferrari-gtc4-lusso .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-gtc4-lusso
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-gtc4-lusso
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #b2b2b2 !important; }
  .theme-ferrari-gtc4-lusso-t .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-gtc4-lusso-t
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-gtc4-lusso-t
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #a0a7ac !important; }
  .theme-ferrari-f8-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f8-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f8-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #1b1a17 !important; }
  .theme-ferrari-812-gts .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-812-gts
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-812-gts
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #dbdbdb !important; }
  .theme-ferrari-f169 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f169
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f169
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #dbdbdb !important; }
  .theme-ferrari-scuderia-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-scuderia-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-scuderia-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #414141 !important; }
  .theme-ferrari-giallo-modena .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-giallo-modena
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-giallo-modena
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-giallo-modena-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-giallo-modena-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-giallo-modena-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-races-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-races-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-races-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303035 !important; }
  .theme-ferrari-portofinom-dark-blue .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-portofinom-dark-blue
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-portofinom-dark-blue
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #102f37 !important; }
  .theme-ferrari-sf90-spider-graphite-black .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-sf90-spider-graphite-black
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-sf90-spider-graphite-black
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #252a2b !important; }
  .theme-ferrari-171-black .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-171-black
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-171-black
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-171-rht-light .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-171-rht-light
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-171-rht-light
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #ede8e1 !important; }
  .theme-ferrari-171-rht-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-171-rht-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-171-rht-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #001324 !important; }
  .theme-ferrari-smart-guide-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-smart-guide-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-smart-guide-dark
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-175 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-175
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-175
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #2c0000 !important; }
  .theme-ferrari-169-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-169-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-169-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #9ca7b4 !important; }
  .theme-ferrari-f173vs-coupe .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f173vs-coupe
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f173vs-coupe
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-f173vs-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f173vs-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f173vs-spider
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #d0d0d0 !important; }
  .theme-ferrari-f167 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f167
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f167
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-supercar .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-supercar
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-supercar
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-miami-event-2024 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-miami-event-2024
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-miami-event-2024
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-f250 .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f250
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f250
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-f169m .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:hover, .theme-ferrari-f169m
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y:focus, .theme-ferrari-f169m
  .PopupRaceWin__scrolling__3ddAGs8T .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
    right: 0px;
    width: 1px !important; }
    .theme-ferrari-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-dark-alpha .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-light .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-neutral-grey .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-ferrari-carbon .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-sf90-stradale .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f8-tributo .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-monza-sp1 .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-monza-sp2 .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f488-pista .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f488-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f488-pista-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f812-superfast .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-gtc4-lusso .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-gtc4-lusso-t .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-f8-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-812-gts .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-f169 .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-scuderia-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-giallo-modena .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-giallo-modena-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-races-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-portofinom-dark-blue .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-sf90-spider-graphite-black .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-171-black .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-171-rht-light .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #001c35 !important; }
    .theme-ferrari-171-rht-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #f3f0eb !important; }
    .theme-ferrari-smart-guide-dark .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-175 .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #fcf2f2 !important; }
    .theme-ferrari-169-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #374552 !important; }
    .theme-ferrari-f173vs-coupe .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #d0d0d0 !important; }
    .theme-ferrari-f173vs-spider .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #1266a4 !important; }
    .theme-ferrari-f167 .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-supercar .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-miami-event-2024 .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f250 .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-f169m .PopupRaceWin__scrolling__3ddAGs8T .ps__thumb-y {
      background-color: #1E4758 !important; }

@keyframes PopupRankings__fillBar__1Xm76r-_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupRankings__wrapper__19xo_e18 {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  background-color: rgba(24, 24, 24, 0.8);
  overflow: hidden; }

.PopupRankings__close__3sSzFZOP {
  position: fixed;
  top: 24px;
  left: 24px;
  background: transparent;
  border: none;
  z-index: 4; }
  @media (min-width: 60.0625em) {
    .PopupRankings__close__3sSzFZOP {
      top: 50%;
      margin-right: 64px;
      left: auto;
      transform: none;
      opacity: .8; }
      .PopupRankings__close__3sSzFZOP.PopupRankings__small__b_Qg_GOe {
        right: 600px; }
      .PopupRankings__close__3sSzFZOP.PopupRankings__half__2t5v9se6 {
        right: 50%; } }
  @media (min-width: 80em) {
    .PopupRankings__close__3sSzFZOP {
      right: 600px; } }

.PopupRankings__content__nx3xTYwZ {
  width: 100%;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100);
  padding-left: 24px;
  padding-right: 0;
  padding-top: 96px;
  padding-bottom: 0;
  margin: 0 0 0 auto;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 37.5625em) {
    .PopupRankings__content__nx3xTYwZ {
      padding-left: 48px;
      padding-top: 128px; } }
  .theme-ferrari-dark .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-dark-alpha .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-light .PopupRankings__content__nx3xTYwZ {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .PopupRankings__content__nx3xTYwZ {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .PopupRankings__content__nx3xTYwZ {
    background: #181818; }
  .theme-ferrari-sf90-stradale .PopupRankings__content__nx3xTYwZ {
    background: #252627; }
  .theme-ferrari-f8-tributo .PopupRankings__content__nx3xTYwZ {
    background: #101724; }
  .theme-ferrari-monza-sp1 .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-monza-sp2 .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-f488-pista .PopupRankings__content__nx3xTYwZ {
    background: #1e2128; }
  .theme-ferrari-f488-spider .PopupRankings__content__nx3xTYwZ {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .PopupRankings__content__nx3xTYwZ {
    background: #212334; }
  .theme-ferrari-f812-superfast .PopupRankings__content__nx3xTYwZ {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .PopupRankings__content__nx3xTYwZ {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .PopupRankings__content__nx3xTYwZ {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .PopupRankings__content__nx3xTYwZ {
    background: #1b1a17; }
  .theme-ferrari-812-gts .PopupRankings__content__nx3xTYwZ {
    background: #dbdbdb; }
  .theme-ferrari-f169 .PopupRankings__content__nx3xTYwZ {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .PopupRankings__content__nx3xTYwZ {
    background: #414141; }
  .theme-ferrari-giallo-modena .PopupRankings__content__nx3xTYwZ {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-races-dark .PopupRankings__content__nx3xTYwZ {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .PopupRankings__content__nx3xTYwZ {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .PopupRankings__content__nx3xTYwZ {
    background: #252a2b; }
  .theme-ferrari-171-black .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-171-rht-light .PopupRankings__content__nx3xTYwZ {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .PopupRankings__content__nx3xTYwZ {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-175 .PopupRankings__content__nx3xTYwZ {
    background: #2c0000; }
  .theme-ferrari-169-spider .PopupRankings__content__nx3xTYwZ {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-f173vs-spider .PopupRankings__content__nx3xTYwZ {
    background: #d0d0d0; }
  .theme-ferrari-f167 .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-supercar .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .PopupRankings__content__nx3xTYwZ {
    background: #303030; }
  .theme-ferrari-f250 .PopupRankings__content__nx3xTYwZ {
    background: #eeeded; }
  .theme-ferrari-f169m .PopupRankings__content__nx3xTYwZ {
    background: #eeeded; }
  @media (min-width: 60.0625em) {
    .PopupRankings__content__nx3xTYwZ.PopupRankings__small__b_Qg_GOe {
      width: 635px; }
    .PopupRankings__content__nx3xTYwZ.PopupRankings__half__2t5v9se6 {
      width: 50%; } }
  .PopupRankings__content__nx3xTYwZ > div {
    min-height: 100%; }
  .theme-ferrari-dark .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-dark-alpha .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-light .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-neutral-grey .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-ferrari-carbon .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #181818; }
  .theme-ferrari-sf90-stradale .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #252627; }
  .theme-ferrari-f8-tributo .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #101724; }
  .theme-ferrari-monza-sp1 .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-monza-sp2 .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-f488-pista .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #1e2128; }
  .theme-ferrari-f488-spider .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #0f2331; }
  .theme-ferrari-f488-pista-spider .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #212334; }
  .theme-ferrari-f812-superfast .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #a0a7ac; }
  .theme-ferrari-f8-spider .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #1b1a17; }
  .theme-ferrari-812-gts .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #dbdbdb; }
  .theme-ferrari-f169 .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #dbdbdb; }
  .theme-ferrari-scuderia-dark .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #414141; }
  .theme-ferrari-giallo-modena .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-giallo-modena-dark .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-races-dark .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303035; }
  .theme-ferrari-portofinom-dark-blue .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #252a2b; }
  .theme-ferrari-171-black .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-171-rht-light .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #ede8e1; }
  .theme-ferrari-171-rht-dark .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #001324; }
  .theme-ferrari-smart-guide-dark .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-175 .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #2c0000; }
  .theme-ferrari-169-spider .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-f173vs-spider .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #d0d0d0; }
  .theme-ferrari-f167 .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-supercar .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-miami-event-2024 .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #303030; }
  .theme-ferrari-f250 .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .theme-ferrari-f169m .PopupRankings__content__nx3xTYwZ [class*="GenericTable__table--stickyHeader"] [class*="GenericTable__head-item"] {
    background-color: #eeeded; }
  .PopupRankings__content__nx3xTYwZ [class*="GenericTable__item"]:nth-child(1) {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  @media (min-width: 60.0625em) {
    .PopupRankings__content__nx3xTYwZ [class*="GenericTable__item"]:nth-child(2) {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em; } }

.PopupRankings__scrolling__KHTwsxQf {
  position: relative;
  overflow-y: hidden;
  overflow-x: visible;
  padding-right: 24px;
  padding-bottom: 64px;
  max-height: 100%;
  /** PERFECT SCROLLBAR */ }
  @media (min-width: 37.5625em) {
    .PopupRankings__scrolling__KHTwsxQf {
      padding-right: 96px; } }
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
    right: 12px !important;
    opacity: 1 !important;
    display: block !important;
    width: 1px; }
    @media (min-width: 37.5625em) {
      .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
        right: 48px !important; } }
    .theme-ferrari-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-dark-alpha .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-light .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-neutral-grey .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-ferrari-carbon .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #181818 !important; }
    .theme-ferrari-sf90-stradale .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #252627 !important; }
    .theme-ferrari-f8-tributo .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #101724 !important; }
    .theme-ferrari-monza-sp1 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-monza-sp2 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-f488-pista .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #1e2128 !important; }
    .theme-ferrari-f488-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #0f2331 !important; }
    .theme-ferrari-f488-pista-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #212334 !important; }
    .theme-ferrari-f812-superfast .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #3c0b0d !important; }
    .theme-ferrari-gtc4-lusso .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #b2b2b2 !important; }
    .theme-ferrari-gtc4-lusso-t .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #a0a7ac !important; }
    .theme-ferrari-f8-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #1b1a17 !important; }
    .theme-ferrari-812-gts .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #dbdbdb !important; }
    .theme-ferrari-f169 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #dbdbdb !important; }
    .theme-ferrari-scuderia-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #414141 !important; }
    .theme-ferrari-giallo-modena .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-giallo-modena-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-races-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303035 !important; }
    .theme-ferrari-portofinom-dark-blue .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #102f37 !important; }
    .theme-ferrari-sf90-spider-graphite-black .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #252a2b !important; }
    .theme-ferrari-171-black .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-171-rht-light .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #ede8e1 !important; }
    .theme-ferrari-171-rht-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #001324 !important; }
    .theme-ferrari-smart-guide-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-175 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #2c0000 !important; }
    .theme-ferrari-169-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #9ca7b4 !important; }
    .theme-ferrari-f173vs-coupe .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-f173vs-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #d0d0d0 !important; }
    .theme-ferrari-f167 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-supercar .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-miami-event-2024 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #303030 !important; }
    .theme-ferrari-f250 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #eeeded !important; }
    .theme-ferrari-f169m .PopupRankings__scrolling__KHTwsxQf .ps__rail-y {
      background-color: #eeeded !important; }
  .theme-ferrari-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-dark-alpha .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-dark-alpha
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-dark-alpha
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-light .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-light
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-light
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-neutral-grey .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-neutral-grey
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-neutral-grey
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-ferrari-carbon .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-ferrari-carbon
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-ferrari-carbon
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-sf90-stradale .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-sf90-stradale
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-sf90-stradale
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #252627 !important; }
  .theme-ferrari-f8-tributo .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f8-tributo
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f8-tributo
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #101724 !important; }
  .theme-ferrari-monza-sp1 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-monza-sp1
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-monza-sp1
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-monza-sp2 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-monza-sp2
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-monza-sp2
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-f488-pista .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f488-pista
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f488-pista
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #1e2128 !important; }
  .theme-ferrari-f488-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f488-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f488-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #0f2331 !important; }
  .theme-ferrari-f488-pista-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f488-pista-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f488-pista-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #212334 !important; }
  .theme-ferrari-f812-superfast .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f812-superfast
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f812-superfast
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #3c0b0d !important; }
  .theme-ferrari-gtc4-lusso .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-gtc4-lusso
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-gtc4-lusso
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #b2b2b2 !important; }
  .theme-ferrari-gtc4-lusso-t .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-gtc4-lusso-t
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-gtc4-lusso-t
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #a0a7ac !important; }
  .theme-ferrari-f8-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f8-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f8-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #1b1a17 !important; }
  .theme-ferrari-812-gts .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-812-gts
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-812-gts
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #dbdbdb !important; }
  .theme-ferrari-f169 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f169
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f169
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #dbdbdb !important; }
  .theme-ferrari-scuderia-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-scuderia-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-scuderia-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #414141 !important; }
  .theme-ferrari-giallo-modena .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-giallo-modena
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-giallo-modena
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-giallo-modena-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-giallo-modena-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-giallo-modena-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-races-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-races-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-races-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303035 !important; }
  .theme-ferrari-portofinom-dark-blue .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-portofinom-dark-blue
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-portofinom-dark-blue
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #102f37 !important; }
  .theme-ferrari-sf90-spider-graphite-black .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-sf90-spider-graphite-black
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-sf90-spider-graphite-black
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #252a2b !important; }
  .theme-ferrari-171-black .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-171-black
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-171-black
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-171-rht-light .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-171-rht-light
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-171-rht-light
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #ede8e1 !important; }
  .theme-ferrari-171-rht-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-171-rht-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-171-rht-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #001324 !important; }
  .theme-ferrari-smart-guide-dark .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-smart-guide-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-smart-guide-dark
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-175 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-175
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-175
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #2c0000 !important; }
  .theme-ferrari-169-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-169-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-169-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #9ca7b4 !important; }
  .theme-ferrari-f173vs-coupe .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f173vs-coupe
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f173vs-coupe
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-f173vs-spider .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f173vs-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f173vs-spider
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #d0d0d0 !important; }
  .theme-ferrari-f167 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f167
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f167
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-supercar .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-supercar
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-supercar
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-miami-event-2024 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-miami-event-2024
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-miami-event-2024
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-f250 .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f250
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f250
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .theme-ferrari-f169m .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:hover, .theme-ferrari-f169m
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y:focus, .theme-ferrari-f169m
  .PopupRankings__scrolling__KHTwsxQf .ps__rail-y.ps--clicking {
    background-color: #eeeded !important; }
  .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
    right: 0px;
    width: 1px !important; }
    .theme-ferrari-dark .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-dark-alpha .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-light .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-neutral-grey .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-ferrari-carbon .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-sf90-stradale .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f8-tributo .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-monza-sp1 .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-monza-sp2 .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f488-pista .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f488-spider .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f488-pista-spider .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f812-superfast .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-gtc4-lusso .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-gtc4-lusso-t .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-f8-spider .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-812-gts .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-f169 .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-scuderia-dark .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-giallo-modena .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-giallo-modena-dark .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-races-dark .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-portofinom-dark-blue .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-sf90-spider-graphite-black .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-171-black .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-171-rht-light .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #001c35 !important; }
    .theme-ferrari-171-rht-dark .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #f3f0eb !important; }
    .theme-ferrari-smart-guide-dark .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-175 .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #fcf2f2 !important; }
    .theme-ferrari-169-spider .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #374552 !important; }
    .theme-ferrari-f173vs-coupe .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #d0d0d0 !important; }
    .theme-ferrari-f173vs-spider .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #1266a4 !important; }
    .theme-ferrari-f167 .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-supercar .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-miami-event-2024 .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #ffffff !important; }
    .theme-ferrari-f250 .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #181818 !important; }
    .theme-ferrari-f169m .PopupRankings__scrolling__KHTwsxQf .ps__thumb-y {
      background-color: #1E4758 !important; }

@keyframes PopupText__fillBar__bNxLikOL {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupText__container__1XmWKANy {
  position: relative;
  background: #000;
  width: 100%;
  overflow: hidden; }
  .PopupText__container__1XmWKANy.theme-ferrari-dark {
    background: #181818; }
  .PopupText__container__1XmWKANy.theme-ferrari-dark-alpha {
    background: transparent; }
  .PopupText__container__1XmWKANy.theme-ferrari-light {
    background: #ffffff; }
  .PopupText__container__1XmWKANy.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PopupText__container__1XmWKANy.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PopupText__container__1XmWKANy.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PopupText__container__1XmWKANy.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PopupText__container__1XmWKANy.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PopupText__container__1XmWKANy.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PopupText__container__1XmWKANy.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PopupText__container__1XmWKANy.theme-ferrari-f488-spider {
    background: #17354b; }
  .PopupText__container__1XmWKANy.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PopupText__container__1XmWKANy.theme-ferrari-f812-superfast {
    background: #320607; }
  .PopupText__container__1XmWKANy.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PopupText__container__1XmWKANy.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PopupText__container__1XmWKANy.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PopupText__container__1XmWKANy.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PopupText__container__1XmWKANy.theme-ferrari-f169 {
    background: #d0dddd; }
  .PopupText__container__1XmWKANy.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PopupText__container__1XmWKANy.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PopupText__container__1XmWKANy.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PopupText__container__1XmWKANy.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PopupText__container__1XmWKANy.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PopupText__container__1XmWKANy.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PopupText__container__1XmWKANy.theme-ferrari-171-black {
    background: #23252d; }
  .PopupText__container__1XmWKANy.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PopupText__container__1XmWKANy.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PopupText__container__1XmWKANy.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PopupText__container__1XmWKANy.theme-ferrari-175 {
    background: #430000; }
  .PopupText__container__1XmWKANy.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PopupText__container__1XmWKANy.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PopupText__container__1XmWKANy.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PopupText__container__1XmWKANy.theme-ferrari-f167 {
    background: #000000; }
  .PopupText__container__1XmWKANy.theme-ferrari-supercar {
    background: #000000; }
  .PopupText__container__1XmWKANy.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PopupText__container__1XmWKANy.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PopupText__container__1XmWKANy.theme-ferrari-f169m {
    background: #F1F2F2; }

.PopupText__title__7GGxUAeZ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 1.1em;
  margin-bottom: 24px;
  font-size: 32px;
  margin-top: 64px; }
  @media (min-width: 60.0625em) {
    .PopupText__title__7GGxUAeZ {
      font-size: 40px; } }

.PopupText__subtitle__M3svDiWf {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  font-size: 20px;
  line-height: 1.4em;
  font-size: 16px;
  margin-bottom: 16px; }
  @media (min-width: 80em) {
    .PopupText__subtitle__M3svDiWf {
      font-size: 24px; } }

.PopupText__description__3b1nxkQG {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  line-height: 1.5em;
  font-size: 16px;
  margin-bottom: 16px;
  margin-bottom: 48px; }
  .theme-ferrari-dark .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-light .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-neutral-grey .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-f488-pista .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-f488-spider .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-f8-spider .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-812-gts .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-f169 .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-scuderia-dark .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-races-dark .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-171-black .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .PopupText__description__3b1nxkQG {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .PopupText__description__3b1nxkQG {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-175 .PopupText__description__3b1nxkQG {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .PopupText__description__3b1nxkQG {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .PopupText__description__3b1nxkQG {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .PopupText__description__3b1nxkQG {
    color: #1266a4; }
  .theme-ferrari-f167 .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-supercar .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .PopupText__description__3b1nxkQG {
    color: #ffffff; }
  .theme-ferrari-f250 .PopupText__description__3b1nxkQG {
    color: #181818; }
  .theme-ferrari-f169m .PopupText__description__3b1nxkQG {
    color: #1E4758; }

.PopupText__cta__2nITsg2M {
  margin-bottom: 48px;
  text-align: center; }

.PopupText__close-popup__rHZp-FDN {
  position: absolute;
  top: 24px;
  left: 24px;
  z-index: 2; }
  @media (min-width: 37.5625em) {
    .PopupText__close-popup__rHZp-FDN {
      left: 32px; } }
  @media (min-width: 60.0625em) {
    .PopupText__close-popup__rHZp-FDN {
      left: 64px; } }
  @media (min-width: 100.0625em) {
    .PopupText__close-popup__rHZp-FDN {
      top: 48px;
      left: 96px; } }

@keyframes PopupTimelineMenu__fillBar__3cteUST8 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupTimelineMenu__container__3iO-i0Kl {
  position: relative;
  width: 100%;
  overflow: hidden; }

.PopupTimelineMenu__wrapper__2nc-ARaB {
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-dark {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-dark-alpha {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-light {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-ferrari-carbon {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-sf90-stradale {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f8-tributo {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-monza-sp2 {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f488-pista {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f488-spider {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f488-pista-spider {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f812-superfast {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-gtc4-lusso {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-gtc4-lusso-t {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f8-spider {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-812-gts {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f169 {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-scuderia-dark {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-races-dark {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-portofinom-dark-blue {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-sf90-spider-graphite-black {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-171-black {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-smart-guide-dark {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-175 {
    background: #430000; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-169-spider {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f173vs-coupe {
    background: #303030; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f173vs-spider {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f167 {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-supercar {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f250 {
    background: #ffffff; }
  .PopupTimelineMenu__wrapper__2nc-ARaB.theme-ferrari-f169m {
    background: #ffffff; }

.PopupTimelineMenu__scrolling__3tAJnRHp {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  position: absolute;
  padding-top: 96px;
  padding-bottom: 96px; }

.PopupTimelineMenu__item__1GMpQMrb {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  font-size: 16px;
  height: 57px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 24px; }
  .theme-ferrari-dark .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-dark-alpha .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: transparent; }
  .theme-ferrari-light .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-neutral-grey .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #303030; }
  .theme-ferrari-sf90-stradale .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #303133; }
  .theme-ferrari-f8-tributo .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-monza-sp2 .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #404040; }
  .theme-ferrari-f488-pista .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #0e121b; }
  .theme-ferrari-f488-spider .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #191b29; }
  .theme-ferrari-f812-superfast .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #320607; }
  .theme-ferrari-gtc4-lusso .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #92989d; }
  .theme-ferrari-f8-spider .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #2c2b27; }
  .theme-ferrari-812-gts .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #f6f7f8; }
  .theme-ferrari-f169 .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: transparent; }
  .theme-ferrari-giallo-modena .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-races-dark .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #1c1d1f; }
  .theme-ferrari-171-black .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #23252d; }
  .theme-ferrari-171-rht-light .PopupTimelineMenu__item__1GMpQMrb {
    color: #001c35;
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .PopupTimelineMenu__item__1GMpQMrb {
    color: #f3f0eb;
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #331e1c; }
  .theme-ferrari-175 .PopupTimelineMenu__item__1GMpQMrb {
    color: #fcf2f2;
    background: #430000; }
  .theme-ferrari-169-spider .PopupTimelineMenu__item__1GMpQMrb {
    color: #374552;
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .PopupTimelineMenu__item__1GMpQMrb {
    color: #d0d0d0;
    background: #404040; }
  .theme-ferrari-f173vs-spider .PopupTimelineMenu__item__1GMpQMrb {
    color: #1266a4;
    background: #f3f3f3; }
  .theme-ferrari-f167 .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #000000; }
  .theme-ferrari-supercar .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #000000; }
  .theme-ferrari-miami-event-2024 .PopupTimelineMenu__item__1GMpQMrb {
    color: #ffffff;
    background: #181818; }
  .theme-ferrari-f250 .PopupTimelineMenu__item__1GMpQMrb {
    color: #181818;
    background: #E7E7E7; }
  .theme-ferrari-f169m .PopupTimelineMenu__item__1GMpQMrb {
    color: #1E4758;
    background: #F1F2F2; }
  .PopupTimelineMenu__item--current__1xtojOkn {
    position: relative; }
    .PopupTimelineMenu__item--current__1xtojOkn:after {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      width: 6px; }
      .theme-ferrari-dark .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-dark-alpha .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-light .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-neutral-grey .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-ferrari-carbon .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-sf90-stradale .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f8-tributo .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-monza-sp1 .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-monza-sp2 .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f488-pista .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f488-spider .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f488-pista-spider .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f812-superfast .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-gtc4-lusso .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-gtc4-lusso-t .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f8-spider .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-812-gts .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f169 .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-scuderia-dark .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-giallo-modena .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #ebb218; }
      .theme-ferrari-giallo-modena-dark .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #ebb218; }
      .theme-ferrari-races-dark .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-portofinom-dark-blue .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-sf90-spider-graphite-black .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-171-black .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-171-rht-light .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-171-rht-dark .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-smart-guide-dark .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-175 .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-169-spider .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f173vs-coupe .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f173vs-spider .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f167 .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-supercar .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-miami-event-2024 .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #0092b1; }
      .theme-ferrari-f250 .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }
      .theme-ferrari-f169m .PopupTimelineMenu__item--current__1xtojOkn:after {
        background: #da291c; }

@keyframes PopupVideoSteps__fillBar__3xHPGyCb {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupVideoSteps__container__aIr_Ybdv {
  position: relative;
  background: #fff;
  width: 100%;
  overflow: hidden; }

@keyframes PopupYoutubeVideo__fillBar__R7YvzZcD {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PopupYoutubeVideo__wrapper__3FrasBnt {
  width: 100%;
  min-height: 100vh;
  -webkit-overflow-scrolling: touch; }

.PopupYoutubeVideo__content__2NuVLrK7 {
  overflow: hidden;
  min-height: 100vh;
  width: 100%;
  margin: 0 0 0 auto;
  background: #000; }

.PopupYoutubeVideo__close__2skTFiw9 {
  position: absolute;
  top: 20px;
  left: 12px;
  z-index: 10; }

.PopupYoutubeVideo__share__3Ww_xdjV {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 10;
  text-align: right; }
  .PopupYoutubeVideo__share--open__MpjS8DLx {
    height: 100%;
    width: 100%; }

.PopupYoutubeVideo__youtube-video__2WcomafK {
  position: absolute;
  width: 100%;
  height: calc(100vh - 176px);
  left: 0;
  top: 50%;
  transform: translateY(-50%); }
  .PopupYoutubeVideo__youtube-video__2WcomafK iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0; }

@keyframes PrefooterCTA__fillBar__2HpwVSbp {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PrefooterCTA__wrapper__e8G1yp8e {
  position: relative;
  width: 100%;
  background: #303030; }
  .PrefooterCTA__wrapper__e8G1yp8e .PrefooterCTA__content__3PCmg53I {
    max-width: 1180px;
    margin: 0 auto;
    padding: 20px;
    display: flex;
    justify-content: center;
    align-items: center; }
  .PrefooterCTA__wrapper__e8G1yp8e .PrefooterCTA__nlcta__2TJZO67n {
    outline: none; }

@keyframes ProductDetail__fillBar__3-9LXVur {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ProductDetail__wrapper__1a4JJiGa {
  position: relative;
  width: 100%; }

.ProductDetail__title-wrap-portrait__2rtBOZxQ {
  margin-bottom: 32px; }
  @media (min-width: 60.0625em) {
    .ProductDetail__title-wrap-portrait__2rtBOZxQ {
      display: none; } }

.ProductDetail__title-wrap-landscape__2SE2d3no {
  display: none; }
  @media (min-width: 60.0625em) {
    .ProductDetail__title-wrap-landscape__2SE2d3no {
      display: block;
      margin-bottom: 24px; } }
  @media (min-width: 80em) {
    .ProductDetail__title-wrap-landscape__2SE2d3no {
      margin-bottom: 48px; } }

.ProductDetail__breadcrumb__1ENloqel {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px; }
  .theme-ferrari-dark .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-light .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-neutral-grey .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-f8-spider .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-812-gts .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-f169 .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-races-dark .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-171-black .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ProductDetail__breadcrumb__1ENloqel {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ProductDetail__breadcrumb__1ENloqel {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-175 .ProductDetail__breadcrumb__1ENloqel {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ProductDetail__breadcrumb__1ENloqel {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ProductDetail__breadcrumb__1ENloqel {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ProductDetail__breadcrumb__1ENloqel {
    color: #1266a4; }
  .theme-ferrari-f167 .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-supercar .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ProductDetail__breadcrumb__1ENloqel {
    color: #ffffff; }
  .theme-ferrari-f250 .ProductDetail__breadcrumb__1ENloqel {
    color: #181818; }
  .theme-ferrari-f169m .ProductDetail__breadcrumb__1ENloqel {
    color: #1E4758; }

.ProductDetail__content__1s6Dx9GX {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .ProductDetail__content__1s6Dx9GX {
      flex-direction: row;
      justify-content: space-between; } }

.ProductDetail__image-wrap__1IEzvboM {
  position: relative;
  width: 100%;
  margin-bottom: 32px; }
  @media (min-width: 60.0625em) {
    .ProductDetail__image-wrap__1IEzvboM {
      margin-bottom: 0;
      width: 50%; } }

.ProductDetail__image-inner__14DWfPbs {
  position: relative;
  border: 1px solid #d4d2d2; }
  .ProductDetail__image-inner__14DWfPbs:after {
    content: '';
    position: absolute;
    height: 80px;
    width: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%); }

.ProductDetail__image__cQZwtFgR {
  position: relative;
  overflow: hidden;
  display: block;
  width: 100%; }
  .ProductDetail__image__cQZwtFgR:before {
    content: '';
    display: block;
    height: 0px;
    padding-bottom: 74.96183%; }
  .ProductDetail__image__cQZwtFgR > img,
  .ProductDetail__image__cQZwtFgR > object,
  .ProductDetail__image__cQZwtFgR > canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 100.5%; }
  .ProductDetail__image__cQZwtFgR > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.ProductDetail__zoom__2G33_i5n {
  position: absolute;
  bottom: 20px;
  right: 18px;
  width: 20px;
  height: 16px;
  z-index: 1; }
  .ProductDetail__zoom__2G33_i5n svg {
    max-width: 100%; }
  .ProductDetail__zoom__2G33_i5n button {
    border: none !important;
    padding: 0 !important; }

.ProductDetail__previews__tIouzihB {
  position: relative;
  margin-top: 8px; }
  .ProductDetail__previews__tIouzihB .swiper-slide {
    height: auto;
    width: auto;
    padding-bottom: 8px; }
  .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5 {
    position: relative;
    height: 48px;
    width: 48px;
    background: #c9c9c9;
    cursor: pointer; }
    @media (min-width: 60.0625em) {
      .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5 {
        height: 64px;
        width: 64px; } }
    .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5 img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover; }
    .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
      content: '';
      position: absolute;
      height: 4px;
      width: 100%;
      bottom: -4px;
      left: 0;
      transform: translateY(100%);
      border-bottom-left-radius: 8px;
      border-bottom-right-radius: 8px; }
      .theme-ferrari-dark .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-dark-alpha .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-light .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-neutral-grey .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-ferrari-carbon .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-sf90-stradale .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f8-tributo .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-monza-sp1 .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-monza-sp2 .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f488-pista .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f488-spider .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f488-pista-spider .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f812-superfast .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-gtc4-lusso .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-gtc4-lusso-t .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f8-spider .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-812-gts .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f169 .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-scuderia-dark .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-giallo-modena .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #ebb218; }
      .theme-ferrari-giallo-modena-dark .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #ebb218; }
      .theme-ferrari-races-dark .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-portofinom-dark-blue .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-sf90-spider-graphite-black .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-171-black .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-171-rht-light .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-171-rht-dark .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-smart-guide-dark .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-175 .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-169-spider .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f173vs-coupe .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f173vs-spider .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f167 .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-supercar .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-miami-event-2024 .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #0092b1; }
      .theme-ferrari-f250 .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
      .theme-ferrari-f169m .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS:after {
        background: #da291c; }
    .ProductDetail__previews__tIouzihB .ProductDetail__preview__11cdd0m5.ProductDetail__active__1lSe1iPS img {
      opacity: .3; }

.ProductDetail__description-wrap__2uuri_5z {
  display: flex;
  flex-direction: column;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .ProductDetail__description-wrap__2uuri_5z {
      width: 50%;
      padding-left: 48px; } }
  @media (min-width: 80em) {
    .ProductDetail__description-wrap__2uuri_5z {
      padding-left: 64px;
      width: 50%; } }

.ProductDetail__description__eGucu5ta {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-bottom: 32px;
  order: 2; }
  @media (min-width: 60.0625em) {
    .ProductDetail__description__eGucu5ta {
      margin-bottom: 48px;
      order: 1; } }
  @media (min-width: 80em) {
    .ProductDetail__description__eGucu5ta {
      margin-bottom: 48px; } }

.ProductDetail__variants__1lOjEeAb {
  position: relative;
  margin-bottom: 32px;
  order: 1; }
  @media (min-width: 37.5625em) {
    .ProductDetail__variants__1lOjEeAb {
      margin-bottom: 48px; } }
  @media (min-width: 60.0625em) {
    .ProductDetail__variants__1lOjEeAb {
      order: 2; } }
  @media (min-width: 80em) {
    .ProductDetail__variants__1lOjEeAb {
      margin-bottom: 64px; } }
  .ProductDetail__variants__1lOjEeAb .swiper-wrapper {
    align-items: stretch; }
  .ProductDetail__variants__1lOjEeAb .swiper-slide {
    height: auto; }
  .ProductDetail__variants__1lOjEeAb .pagination {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    transform: none;
    margin-top: 24px; }
  .ProductDetail__variants__1lOjEeAb .arrow-prev {
    display: block;
    top: auto;
    left: 0;
    right: auto;
    bottom: 0;
    transform: none;
    padding: 0; }
  .ProductDetail__variants__1lOjEeAb .arrow-next {
    display: block;
    top: auto;
    left: auto;
    right: 0;
    bottom: 0;
    transform: none;
    padding: 0; }
  .ProductDetail__variants__1lOjEeAb .ProductDetail__variant__2c0owkVq {
    position: relative;
    height: 100%;
    padding: 12px;
    border-radius: 2px;
    border: 1px solid #d4d2d2;
    cursor: pointer; }
    .ProductDetail__variants__1lOjEeAb .ProductDetail__variant__2c0owkVq.ProductDetail__active__1lSe1iPS {
      border: 1px solid #303030; }
    .ProductDetail__variants__1lOjEeAb .ProductDetail__variant__thumb__kYOr9YJM {
      position: relative;
      width: 40px;
      height: 40px;
      border-radius: 4px;
      overflow: hidden; }
      .ProductDetail__variants__1lOjEeAb .ProductDetail__variant__thumb__kYOr9YJM img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: cover; }
    .ProductDetail__variants__1lOjEeAb .ProductDetail__variant__text__36VvSewT {
      margin: 0;
      margin-top: 8px;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em;
      font-size: 11px; }
  .ProductDetail__variants__1lOjEeAb.ProductDetail__hide-arrows__LPOgbMJM .arrow-prev,
  .ProductDetail__variants__1lOjEeAb.ProductDetail__hide-arrows__LPOgbMJM .arrow-next,
  .ProductDetail__variants__1lOjEeAb.ProductDetail__hide-arrows__LPOgbMJM .pagination {
    display: none; }

.ProductDetail__cta-wrap__1xkfZEju {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 8px;
  order: 3; }
  @media (min-width: 60.0625em) {
    .ProductDetail__cta-wrap__1xkfZEju {
      flex-direction: row; } }

.ProductDetail__cta__dngunr-6 {
  width: 100%; }
  @media (min-width: 60.0625em) {
    .ProductDetail__cta__dngunr-6 {
      width: auto; } }
  .ProductDetail__cta__dngunr-6 > a, .ProductDetail__cta__dngunr-6 button {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%; }

@keyframes ProductFilters__fillBar__3isJU0sl {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ProductFilters__toggle-btn__3Y_y-5xo {
  pointer-events: none;
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 110;
  padding: 24px 0; }
  @media (min-width: 37.5625em) {
    .ProductFilters__toggle-btn__3Y_y-5xo {
      display: none; } }
  .ProductFilters__toggle-btn__3Y_y-5xo:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2) 55%, rgba(0, 0, 0, 0.7));
    transition: opacity .2s; }
  .ProductFilters__toggle-btn__3Y_y-5xo.ProductFilters__opened__27Hx4dep:before {
    opacity: 0; }
  .ProductFilters__toggle-btn__3Y_y-5xo button {
    pointer-events: auto; }

.ProductFilters__wrapper__3LhsrDih {
  position: relative; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-dark {
    background: #181818; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-dark-alpha {
    background: transparent; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-light {
    background: #ffffff; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f488-spider {
    background: #17354b; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f812-superfast {
    background: #320607; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f169 {
    background: #d0dddd; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-171-black {
    background: #23252d; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-175 {
    background: #430000; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f167 {
    background: #000000; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-supercar {
    background: #000000; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ProductFilters__wrapper__3LhsrDih.theme-ferrari-f169m {
    background: #F1F2F2; }
  .ProductFilters__wrapper__3LhsrDih.ProductFilters__sticky__1CeYELeN {
    display: none;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 100;
    padding-top: 70px;
    border-bottom: 1px solid #efeded; }
    @media (min-width: 37.5625em) {
      .ProductFilters__wrapper__3LhsrDih.ProductFilters__sticky__1CeYELeN {
        padding: 0;
        display: block;
        animation: ProductFilters__fadeInFromTop__2tJe8S2v .2s ease-out; } }
    .ProductFilters__wrapper__3LhsrDih.ProductFilters__sticky__1CeYELeN.ProductFilters__opened__27Hx4dep {
      display: block;
      height: 100vh;
      overflow: auto;
      padding-bottom: 48px;
      animation: ProductFilters__fadeInFromTop__2tJe8S2v .2s ease-out; }

@keyframes ProductFilters__fadeInFromTop__2tJe8S2v {
  from {
    transform: translateY(-100%);
    opacity: 0; } }

.ProductFilters__filters__1-cIKVDf {
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin: -32px 0 0 0;
  padding: 32px 0; }
  .ProductFilters__filters__1-cIKVDf .ProductFilters__select__xOBXZaGA {
    width: 100%;
    min-width: 200px;
    margin: 32px 0 0 0; }
    @media (min-width: 37.5625em) {
      .ProductFilters__filters__1-cIKVDf .ProductFilters__select__xOBXZaGA {
        max-width: 280px;
        margin: 32px 32px 0 0; } }

@keyframes ProductSelection__fillBar__3wG_PGFG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ProductSelection__wrapper__2YgpsIfF {
  margin: auto;
  max-width: 362px; }
  @media (min-width: 37.5625em) {
    .ProductSelection__wrapper__2YgpsIfF {
      max-width: 724px; } }
  @media (min-width: 60.0625em) {
    .ProductSelection__wrapper__2YgpsIfF {
      max-width: 920px; } }
  @media (min-width: 80em) {
    .ProductSelection__wrapper__2YgpsIfF {
      max-width: 1240px; } }

@media (min-width: 37.5625em) {
  .ProductSelection__title__2iIzgi6x {
    font-size: 32px; } }

.ProductSelection__header__y2yk6VXj {
  margin-bottom: 32px;
  padding: 0 6px; }
  @media (min-width: 37.5625em) {
    .ProductSelection__header__y2yk6VXj {
      padding: 0 8px; } }
  @media (min-width: 60.0625em) {
    .ProductSelection__header__y2yk6VXj {
      padding: 0 12px; } }
  @media (min-width: 80em) {
    .ProductSelection__header__y2yk6VXj {
      margin-bottom: 48px;
      padding: 0 16px; } }

.ProductSelection__grid__3F2d9UCY {
  display: flex;
  flex-wrap: wrap; }

.ProductSelection__grid-cell__2JGWsB7z {
  width: 100%;
  margin-bottom: 24px;
  padding: 0 6px; }
  @media (min-width: 37.5625em) {
    .ProductSelection__grid-cell__2JGWsB7z {
      width: 50%;
      margin-bottom: 32px;
      padding: 0 8px; } }
  @media (min-width: 60.0625em) {
    .ProductSelection__grid-cell__2JGWsB7z {
      width: 33.33333%;
      margin-bottom: 48px;
      padding: 0 12px; } }
  @media (min-width: 80em) {
    .ProductSelection__grid-cell__2JGWsB7z {
      width: 25%;
      margin-bottom: 64px;
      padding: 0 16px; } }

@keyframes ProductVariants__fillBar__qbtIqgus {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ProductVariants__wrapper__1exX9UIL {
  position: relative;
  width: 100%; }

.ProductVariants__variant__1zEjjOb2 {
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
  margin-bottom: 32px; }

.ProductVariants__current__1NdF9yWP .ProductVariants__thumb-wrap__1kreUtlL:after {
  content: "";
  display: block;
  height: 6px;
  width: calc(100% + 2px);
  position: absolute;
  left: -1px;
  bottom: -6px;
  background-color: #da291c; }

.ProductVariants__thumb-wrap__1kreUtlL {
  position: relative;
  flex: 0 0 auto;
  width: 100%;
  max-width: 176px;
  margin-right: 24px;
  border: 1px solid #d4d2d2; }
  @media (min-width: 80em) {
    .ProductVariants__thumb-wrap__1kreUtlL {
      margin-right: 32px; } }

.ProductVariants__label__2ZCZkJjz {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  font-size: 12px;
  color: #fff;
  background-color: #da291c;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  padding: 6px 14px;
  text-transform: uppercase; }

.ProductVariants__thumb__2mx2PAJz {
  position: relative;
  overflow: hidden;
  display: block;
  width: 100%; }
  .ProductVariants__thumb__2mx2PAJz:before {
    content: '';
    display: block;
    height: 0px;
    padding-bottom: 86%; }
  .ProductVariants__thumb__2mx2PAJz > img,
  .ProductVariants__thumb__2mx2PAJz > object,
  .ProductVariants__thumb__2mx2PAJz > canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 100.5%; }
  .ProductVariants__thumb__2mx2PAJz > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.ProductVariants__name__lQAQyvMa {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  font-size: 11px;
  line-height: 1.67; }
  @media (min-width: 37.5625em) {
    .ProductVariants__name__lQAQyvMa {
      font-size: 12px; } }

@keyframes PromoBanner__fillBar__2NCaW1PB {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PromoBanner__chapter__Swv6aZUT {
  z-index: 1;
  align-self: flex-start;
  padding: 48px 24px;
  position: absolute;
  width: 100%;
  max-width: 768px; }
  @media (min-width: 37.5625em) {
    .PromoBanner__chapter__Swv6aZUT {
      padding: 48px; } }

.PromoBanner__wrapper__21LJUAgF {
  position: relative;
  display: flex;
  align-items: center; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-dark {
    background: #181818; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-dark-alpha {
    background: transparent; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-light {
    background: #ffffff; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-sf90-stradale {
    background: #303133; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-monza-sp1 {
    background: #181818; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-monza-sp2 {
    background: #404040; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f488-pista {
    background: #0e121b; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f488-spider {
    background: #17354b; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f812-superfast {
    background: #320607; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f169 {
    background: #d0dddd; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-scuderia-dark {
    background: transparent; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-races-dark {
    background: #0d0d16; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-171-black {
    background: #23252d; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-175 {
    background: #430000; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-169-spider {
    background: #c1cddb; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f167 {
    background: #000000; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-supercar {
    background: #000000; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f250 {
    background: #E7E7E7; }
  .PromoBanner__wrapper__21LJUAgF.theme-ferrari-f169m {
    background: #F1F2F2; }
  .PromoBanner__wrapper--nolink__sWpSBn0O {
    pointer-events: none; }
  .PromoBanner__wrapper--small__193XoTxp {
    min-height: 240px; }
  .PromoBanner__wrapper--medium__Bp84spXR {
    min-height: 575px; }
  .PromoBanner__wrapper--big__3S750RIJ {
    min-height: 400px;
    align-items: flex-end; }
  .PromoBanner__wrapper--XL__2SI25NnY {
    min-height: 900px; }
  @media (min-width: 60.0625em) {
    .PromoBanner__wrapper__21LJUAgF {
      overflow: hidden;
      min-height: auto; }
      .PromoBanner__wrapper--small__193XoTxp {
        height: 185px; }
        .PromoBanner__wrapper--small__193XoTxp .PromoBanner__columns__eHHNKD1r > div {
          height: 185px; }
        .PromoBanner__wrapper--small__193XoTxp .PromoBanner__sx__3XPVpKdR {
          padding-top: 0;
          padding-bottom: 0;
          display: flex;
          flex-direction: row;
          align-items: center; } }
    @media (min-width: 60.0625em) and (min-width: 60.0625em) {
      .PromoBanner__wrapper--small__193XoTxp .PromoBanner__txt-wrapper--withimage__3N1PPKo- {
        transform: none;
        position: relative;
        left: auto;
        right: auto;
        top: auto; } }
  @media (min-width: 60.0625em) {
      .PromoBanner__wrapper--medium__Bp84spXR {
        height: 340px; }
        .PromoBanner__wrapper--medium__Bp84spXR .PromoBanner__columns__eHHNKD1r > div {
          height: 340px; }
      .PromoBanner__wrapper--big__3S750RIJ {
        height: 420px;
        align-items: center; }
        .PromoBanner__wrapper--big__3S750RIJ .PromoBanner__columns__eHHNKD1r > div {
          height: 420px; }
      .PromoBanner__wrapper--XL__2SI25NnY {
        height: 600px; }
        .PromoBanner__wrapper--XL__2SI25NnY .PromoBanner__columns__eHHNKD1r > div {
          height: 600px; } }

.PromoBanner__decalImage__3hgqa-MC {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1; }
  .PromoBanner__decalImage__3hgqa-MC img {
    display: block; }

.PromoBanner__bg-wrapper__3NR3FWxc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.PromoBanner__columns__eHHNKD1r {
  width: 100%;
  position: relative; }
  @media (min-width: 60.0625em) {
    .PromoBanner__columns__eHHNKD1r {
      display: flex;
      align-items: flex-start;
      max-height: 100%; }
      .PromoBanner__columns__eHHNKD1r > div {
        position: relative;
        flex: 1 50%;
        max-height: 100%; } }

.PromoBanner__sx__3XPVpKdR {
  padding: 32px; }
  @media (min-width: 60.0625em) {
    .PromoBanner__sx__3XPVpKdR {
      overflow: hidden;
      padding: 96px; } }

.PromoBanner__dx__1YLzGiYd img {
  width: 100%;
  max-width: 100%;
  display: block;
  object-fit: cover; }
  @media (min-width: 60.0625em) {
    .PromoBanner__dx__1YLzGiYd img {
      max-width: 78%;
      height: 100%;
      width: auto; } }

@media (min-width: 60.0625em) {
  .PromoBanner__txt-wrapper--withimage__3N1PPKo- {
    transform: translateY(-8px);
    position: absolute;
    left: 96px;
    right: 96px;
    top: 96px; } }

.PromoBanner__title__3bmtjmDE {
  margin: 0;
  padding: 0; }
  .PromoBanner__title__3bmtjmDE span,
  .PromoBanner__title__3bmtjmDE h1,
  .PromoBanner__title__3bmtjmDE h2,
  .PromoBanner__title__3bmtjmDE h3 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 24px; }
    @media (min-width: 60.0625em) {
      .PromoBanner__title__3bmtjmDE span,
      .PromoBanner__title__3bmtjmDE h1,
      .PromoBanner__title__3bmtjmDE h2,
      .PromoBanner__title__3bmtjmDE h3 {
        font-size: 28px; } }
    .theme-ferrari-dark .PromoBanner__title__3bmtjmDE span, .theme-ferrari-dark
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-dark
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-dark
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .PromoBanner__title__3bmtjmDE span, .theme-ferrari-dark-alpha
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-dark-alpha
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-dark-alpha
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-light .PromoBanner__title__3bmtjmDE span, .theme-ferrari-light
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-light
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-light
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-neutral-grey .PromoBanner__title__3bmtjmDE span, .theme-ferrari-neutral-grey
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-neutral-grey
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-neutral-grey
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .PromoBanner__title__3bmtjmDE span, .theme-ferrari-ferrari-carbon
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-ferrari-carbon
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-ferrari-carbon
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .PromoBanner__title__3bmtjmDE span, .theme-ferrari-sf90-stradale
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-sf90-stradale
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-sf90-stradale
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f8-tributo
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f8-tributo
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f8-tributo
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .PromoBanner__title__3bmtjmDE span, .theme-ferrari-monza-sp1
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-monza-sp1
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-monza-sp1
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .PromoBanner__title__3bmtjmDE span, .theme-ferrari-monza-sp2
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-monza-sp2
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-monza-sp2
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-f488-pista .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f488-pista
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f488-pista
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f488-pista
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-f488-spider .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f488-spider
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f488-spider
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f488-spider
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f488-pista-spider
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f488-pista-spider
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f488-pista-spider
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f812-superfast
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f812-superfast
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f812-superfast
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PromoBanner__title__3bmtjmDE span, .theme-ferrari-gtc4-lusso
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-gtc4-lusso
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-gtc4-lusso
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PromoBanner__title__3bmtjmDE span, .theme-ferrari-gtc4-lusso-t
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-gtc4-lusso-t
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-gtc4-lusso-t
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-f8-spider .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f8-spider
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f8-spider
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f8-spider
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-812-gts .PromoBanner__title__3bmtjmDE span, .theme-ferrari-812-gts
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-812-gts
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-812-gts
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-f169 .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f169
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f169
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f169
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-scuderia-dark .PromoBanner__title__3bmtjmDE span, .theme-ferrari-scuderia-dark
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-scuderia-dark
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-scuderia-dark
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .PromoBanner__title__3bmtjmDE span, .theme-ferrari-giallo-modena
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-giallo-modena
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-giallo-modena
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .PromoBanner__title__3bmtjmDE span, .theme-ferrari-giallo-modena-dark
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-giallo-modena-dark
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-giallo-modena-dark
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-races-dark .PromoBanner__title__3bmtjmDE span, .theme-ferrari-races-dark
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-races-dark
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-races-dark
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PromoBanner__title__3bmtjmDE span, .theme-ferrari-portofinom-dark-blue
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-portofinom-dark-blue
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-portofinom-dark-blue
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PromoBanner__title__3bmtjmDE span, .theme-ferrari-sf90-spider-graphite-black
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-sf90-spider-graphite-black
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-sf90-spider-graphite-black
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-171-black .PromoBanner__title__3bmtjmDE span, .theme-ferrari-171-black
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-171-black
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-171-black
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .PromoBanner__title__3bmtjmDE span, .theme-ferrari-171-rht-light
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-171-rht-light
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-171-rht-light
    .PromoBanner__title__3bmtjmDE h3 {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .PromoBanner__title__3bmtjmDE span, .theme-ferrari-171-rht-dark
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-171-rht-dark
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-171-rht-dark
    .PromoBanner__title__3bmtjmDE h3 {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PromoBanner__title__3bmtjmDE span, .theme-ferrari-smart-guide-dark
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-smart-guide-dark
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-smart-guide-dark
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-175 .PromoBanner__title__3bmtjmDE span, .theme-ferrari-175
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-175
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-175
    .PromoBanner__title__3bmtjmDE h3 {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .PromoBanner__title__3bmtjmDE span, .theme-ferrari-169-spider
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-169-spider
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-169-spider
    .PromoBanner__title__3bmtjmDE h3 {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f173vs-coupe
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f173vs-coupe
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f173vs-coupe
    .PromoBanner__title__3bmtjmDE h3 {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f173vs-spider
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f173vs-spider
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f173vs-spider
    .PromoBanner__title__3bmtjmDE h3 {
      color: #1266a4; }
    .theme-ferrari-f167 .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f167
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f167
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f167
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-supercar .PromoBanner__title__3bmtjmDE span, .theme-ferrari-supercar
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-supercar
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-supercar
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PromoBanner__title__3bmtjmDE span, .theme-ferrari-miami-event-2024
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-miami-event-2024
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-miami-event-2024
    .PromoBanner__title__3bmtjmDE h3 {
      color: #ffffff; }
    .theme-ferrari-f250 .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f250
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f250
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f250
    .PromoBanner__title__3bmtjmDE h3 {
      color: #181818; }
    .theme-ferrari-f169m .PromoBanner__title__3bmtjmDE span, .theme-ferrari-f169m
    .PromoBanner__title__3bmtjmDE h1, .theme-ferrari-f169m
    .PromoBanner__title__3bmtjmDE h2, .theme-ferrari-f169m
    .PromoBanner__title__3bmtjmDE h3 {
      color: #1E4758; }

.PromoBanner__subtitle__1Eb37tla {
  margin: 8px 0 0 0;
  padding: 0; }
  .PromoBanner__subtitle__1Eb37tla div {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-size: 18px;
    line-height: 24px; }
    .theme-ferrari-dark .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-light .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-neutral-grey .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-f488-pista .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-f488-spider .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-f8-spider .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-812-gts .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-f169 .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-scuderia-dark .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-races-dark .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-171-black .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .PromoBanner__subtitle__1Eb37tla div {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .PromoBanner__subtitle__1Eb37tla div {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-175 .PromoBanner__subtitle__1Eb37tla div {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .PromoBanner__subtitle__1Eb37tla div {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .PromoBanner__subtitle__1Eb37tla div {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PromoBanner__subtitle__1Eb37tla div {
      color: #1266a4; }
    .theme-ferrari-f167 .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-supercar .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PromoBanner__subtitle__1Eb37tla div {
      color: #ffffff; }
    .theme-ferrari-f250 .PromoBanner__subtitle__1Eb37tla div {
      color: #181818; }
    .theme-ferrari-f169m .PromoBanner__subtitle__1Eb37tla div {
      color: #1E4758; }
  @media (min-width: 60.0625em) {
    .PromoBanner__subtitle__1Eb37tla {
      margin-top: 24px; } }

.PromoBanner__text__6HD5Fa-t {
  margin: 8px 0 0 0;
  padding: 0; }
  .PromoBanner__text__6HD5Fa-t div {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    font-size: 13px;
    line-height: 20px; }
    .theme-ferrari-dark .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-light .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-neutral-grey .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-f488-pista .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-f488-spider .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-f8-spider .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-812-gts .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-f169 .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-scuderia-dark .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-races-dark .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-171-black .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .PromoBanner__text__6HD5Fa-t div {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .PromoBanner__text__6HD5Fa-t div {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-175 .PromoBanner__text__6HD5Fa-t div {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .PromoBanner__text__6HD5Fa-t div {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .PromoBanner__text__6HD5Fa-t div {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PromoBanner__text__6HD5Fa-t div {
      color: #1266a4; }
    .theme-ferrari-f167 .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-supercar .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PromoBanner__text__6HD5Fa-t div {
      color: #ffffff; }
    .theme-ferrari-f250 .PromoBanner__text__6HD5Fa-t div {
      color: #181818; }
    .theme-ferrari-f169m .PromoBanner__text__6HD5Fa-t div {
      color: #1E4758; }
  @media (min-width: 60.0625em) {
    .PromoBanner__text__6HD5Fa-t {
      margin-top: 24px; } }

.PromoBanner__cta__1y3Rz3u- {
  margin: 24px 0 0 0;
  display: flex;
  align-items: center; }
  @media (min-width: 60.0625em) {
    .PromoBanner__cta__1y3Rz3u- {
      margin-top: 24px; } }

.PromoBanner__ctaWrapper__2oLy1SY_ {
  display: inline-flex;
  align-items: center; }

.PromoBanner__ctaText__Oxsy_uo6 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  margin-right: 8px;
  display: inline-flex;
  align-items: center; }
  .theme-ferrari-dark .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-light .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-neutral-grey .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-f8-spider .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-812-gts .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-f169 .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-races-dark .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-171-black .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .PromoBanner__ctaText__Oxsy_uo6 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .PromoBanner__ctaText__Oxsy_uo6 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-175 .PromoBanner__ctaText__Oxsy_uo6 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .PromoBanner__ctaText__Oxsy_uo6 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .PromoBanner__ctaText__Oxsy_uo6 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .PromoBanner__ctaText__Oxsy_uo6 {
    color: #1266a4; }
  .theme-ferrari-f167 .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-supercar .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .PromoBanner__ctaText__Oxsy_uo6 {
    color: #ffffff; }
  .theme-ferrari-f250 .PromoBanner__ctaText__Oxsy_uo6 {
    color: #181818; }
  .theme-ferrari-f169m .PromoBanner__ctaText__Oxsy_uo6 {
    color: #1E4758; }

@charset "UTF-8";
@keyframes PropertiesList__fillBar__2btL9b2M {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.PropertiesList__bottom-text__3RTNmMVD {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #303030; }
  .theme-ferrari-dark .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-light .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-neutral-grey .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-f488-pista .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-f488-spider .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-f8-spider .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-812-gts .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-f169 .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-scuderia-dark .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-races-dark .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-171-black .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .PropertiesList__bottom-text__3RTNmMVD {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .PropertiesList__bottom-text__3RTNmMVD {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-175 .PropertiesList__bottom-text__3RTNmMVD {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .PropertiesList__bottom-text__3RTNmMVD {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .PropertiesList__bottom-text__3RTNmMVD {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .PropertiesList__bottom-text__3RTNmMVD {
    color: #1266a4; }
  .theme-ferrari-f167 .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-supercar .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .PropertiesList__bottom-text__3RTNmMVD {
    color: #ffffff; }
  .theme-ferrari-f250 .PropertiesList__bottom-text__3RTNmMVD {
    color: #181818; }
  .theme-ferrari-f169m .PropertiesList__bottom-text__3RTNmMVD {
    color: #1E4758; }
  .PropertiesList__bottom-text__3RTNmMVD p,
  .PropertiesList__bottom-text__3RTNmMVD ul,
  .PropertiesList__bottom-text__3RTNmMVD ol,
  .PropertiesList__bottom-text__3RTNmMVD h1,
  .PropertiesList__bottom-text__3RTNmMVD h2,
  .PropertiesList__bottom-text__3RTNmMVD h3,
  .PropertiesList__bottom-text__3RTNmMVD h4,
  .PropertiesList__bottom-text__3RTNmMVD h5,
  .PropertiesList__bottom-text__3RTNmMVD h6 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin: 16px 0; }
  .PropertiesList__bottom-text__3RTNmMVD a {
    text-decoration: underline; }
    .PropertiesList__bottom-text__3RTNmMVD a:hover {
      text-decoration: none; }
  
  .PropertiesList__bottom-text__3RTNmMVD ul {
    padding: 0 0 0 4px;
    list-style-type: '\2022'; }
    .PropertiesList__bottom-text__3RTNmMVD ul li {
      padding: 0 0 0 8px; }
  .PropertiesList__bottom-text__3RTNmMVD .subtitle {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .PropertiesList__bottom-text__3RTNmMVD .title {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .PropertiesList__bottom-text__3RTNmMVD .title {
        font-size: 28px; } }
    .theme-ferrari-dark .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-light .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-neutral-grey .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-f488-spider .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-f8-spider .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-812-gts .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-f169 .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-scuderia-dark .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-races-dark .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-171-black .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-175 .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #1266a4; }
    .theme-ferrari-f167 .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-supercar .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #ffffff; }
    .theme-ferrari-f250 .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #181818; }
    .theme-ferrari-f169m .PropertiesList__bottom-text__3RTNmMVD .title {
      color: #1E4758; }
  .PropertiesList__bottom-text__3RTNmMVD .title-featured {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .PropertiesList__bottom-text__3RTNmMVD .title-featured {
        font-size: 28px; } }
    .theme-ferrari-dark .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-light .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-neutral-grey .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-spider .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-f8-spider .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-812-gts .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-f169 .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-scuderia-dark .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-races-dark .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-black .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-175 .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #1266a4; }
    .theme-ferrari-f167 .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-supercar .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #ffffff; }
    .theme-ferrari-f250 .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #181818; }
    .theme-ferrari-f169m .PropertiesList__bottom-text__3RTNmMVD .title-featured {
      color: #1E4758; }
  .PropertiesList__bottom-text__3RTNmMVD .caption {
    color: #808080;
    font-style: italic; }
  .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
    display: block;
    margin: 32px auto;
    text-decoration: none;
    padding: 21px;
    width: 200px;
    border: none;
    text-align: center;
    color: #303030;
    border: 1px solid #d4d2d2; }
    .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 0;
      opacity: 0;
      transition: all 0.5s ease-out; }
    .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
      border: 1px solid #181818; }
      .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
    .theme-ferrari-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark-alpha .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark-alpha .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-light .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-light .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-light .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-neutral-grey .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-neutral-grey .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-neutral-grey .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-ferrari-carbon .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-ferrari-carbon .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-stradale .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-stradale .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-tributo .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-tributo .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp1 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp1 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp2 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp2 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f812-superfast .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f812-superfast .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso-t .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso-t .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f8-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-812-gts .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-812-gts .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-812-gts .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f169 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f169 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-scuderia-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-scuderia-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-giallo-modena .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-giallo-modena .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-giallo-modena-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-races-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-races-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-races-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-portofinom-dark-blue .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-spider-graphite-black .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-black .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-171-black .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-171-black .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(0, 28, 53, 0.4);
      color: #001c35; }
      .theme-ferrari-171-rht-light .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #001c35; }
        .theme-ferrari-171-rht-light .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(243, 240, 235, 0.4);
      color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #f3f0eb; }
        .theme-ferrari-171-rht-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-smart-guide-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-smart-guide-dark .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-175 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(252, 242, 242, 0.4);
      color: #fcf2f2; }
      .theme-ferrari-175 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #fcf2f2; }
        .theme-ferrari-175 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(55, 69, 82, 0.4);
      color: #374552; }
      .theme-ferrari-169-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #374552; }
        .theme-ferrari-169-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(208, 208, 208, 0.4);
      color: #d0d0d0; }
      .theme-ferrari-f173vs-coupe .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #d0d0d0; }
        .theme-ferrari-f173vs-coupe .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(18, 102, 164, 0.4);
      color: #1266a4; }
      .theme-ferrari-f173vs-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #1266a4; }
        .theme-ferrari-f173vs-spider .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1266a4; }
    .theme-ferrari-f167 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f167 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f167 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-supercar .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-supercar .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-supercar .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-miami-event-2024 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-miami-event-2024 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f250 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f250 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f250 .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169m .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
      border: 1px solid rgba(30, 71, 88, 0.4);
      color: #1E4758; }
      .theme-ferrari-f169m .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover {
        border: 1px solid #1e4758; }
        .theme-ferrari-f169m .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1E4758; }
    @media (min-width: 37.5625em) {
      .PropertiesList__bottom-text__3RTNmMVD .news_discover_more_link {
        width: 250px; } }

.PropertiesList__container__3n7E6r6B {
  padding-bottom: 20px;
  overflow: hidden;
  border-bottom: 1px solid #969696; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .PropertiesList__container__3n7E6r6B.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 100.0625em) {
    .PropertiesList__container__3n7E6r6B {
      padding-bottom: 48px; } }

.PropertiesList__wrapper__LlEfeNbX {
  display: flex;
  flex-wrap: wrap; }

.PropertiesList__title__1OFjo2iT {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #da291c; }

.PropertiesList__bottom-text__3RTNmMVD {
  margin-top: 48px; }
  @media (min-width: 100.0625em) {
    .PropertiesList__bottom-text__3RTNmMVD {
      margin-top: 96px; } }

@keyframes RaceCalendarCarousel__fillBar__3VyqPomV {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RaceCalendarCarousel__container__1fbx3hRW {
  position: relative;
  background: #1a2435;
  overflow: hidden;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px); }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .RaceCalendarCarousel__container__1fbx3hRW.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .RaceCalendarCarousel__container__1fbx3hRW {
      display: flex;
      flex-direction: column;
      justify-content: space-between; } }

.RaceCalendarCarousel__top-wrapper__1qNYBSK3 {
  position: relative; }

.RaceCalendarCarousel__title__26gZOfYX {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .RaceCalendarCarousel__title__26gZOfYX {
      font-size: 28px; } }

.RaceCalendarCarousel__countdown__1MFma-wA {
  display: flex;
  justify-content: center;
  margin: 24px 0; }
  @media (min-width: 37.5625em) {
    .RaceCalendarCarousel__countdown__1MFma-wA {
      margin: 32px 0; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarCarousel__countdown__1MFma-wA {
      margin: 0;
      position: absolute;
      top: 0;
      right: 0; } }

@media (min-width: 60.0625em) {
  .RaceCalendarCarousel__countdown-shift__3EX01DN6 {
    margin-top: 54px; } }

.RaceCalendarCarousel__swiper-container__v76cKYBp {
  flex: 0 0 auto;
  width: calc(100% - 40px);
  overflow: visible;
  margin: 0 auto;
  margin-top: 20px;
  /** shadow animation */ }
  @media (min-width: 37.5625em) {
    .RaceCalendarCarousel__swiper-container__v76cKYBp {
      margin-top: 40px;
      width: 575px;
      height: 500px;
      overflow: visible; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarCarousel__swiper-container__v76cKYBp {
      margin: 0;
      position: relative;
      left: 50%;
      transform: translateX(-50%); } }
  .RaceCalendarCarousel__swiper-container__v76cKYBp .swiper-slide-active .RaceCalendarCarousel__thumb__2k2ieao4 {
    box-shadow: 0px 52px 92px -20px black; }
  .RaceCalendarCarousel__swiper-container__v76cKYBp .RaceCalendarCarousel__thumb__2k2ieao4 {
    box-shadow: 0px 52px 92px -20px rgba(0, 0, 0, 0); }

.RaceCalendarCarousel__slide__2ZT29m24 {
  display: flex;
  align-self: stretch;
  max-width: 575px;
  padding: 5px; }
  @media (min-width: 37.5625em) {
    .RaceCalendarCarousel__slide__2ZT29m24 {
      padding: 10px; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarCarousel__slide__2ZT29m24 {
      align-items: center; } }

.RaceCalendarCarousel__thumb__2k2ieao4 {
  position: relative;
  transform-origin: 0 0;
  transition: box-shadow 500ms; }
  .RaceCalendarCarousel__thumb__2k2ieao4 img {
    display: block;
    width: 100%; }

.RaceCalendarCarousel__interaction__1PSpxssh {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: none; }
  .swiper-slide-active .RaceCalendarCarousel__interaction__1PSpxssh {
    display: block; }

.RaceCalendarCarousel__slide-top__31Df6jkr {
  display: flex;
  align-items: center;
  margin-bottom: 10px; }
  .RaceCalendarCarousel__slide-top__31Df6jkr .RaceCalendarCarousel__flag__Fc6RHQ65 {
    margin-right: 15px; }
    .RaceCalendarCarousel__slide-top__31Df6jkr .RaceCalendarCarousel__flag__Fc6RHQ65 img {
      display: block;
      width: 40px; }

.RaceCalendarCarousel__circuit-data__WXEyNgNa {
  display: flex;
  flex-direction: column; }

.RaceCalendarCarousel__circuit-date__2j2KpGSb {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-bottom: 5px; }

.RaceCalendarCarousel__circuit-name__2uSXX4_d {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em; }

.RaceCalendarCarousel__slide-bottom__3bYI-Q3U {
  position: relative;
  z-index: 2; }

.RaceCalendarCarousel__results__En3pcn9f .RaceCalendarCarousel__head__43sfpzIh {
  display: flex;
  align-items: center;
  margin-top: 20px;
  width: 100%; }

.RaceCalendarCarousel__results__En3pcn9f .RaceCalendarCarousel__text__E-51IiPm {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.RaceCalendarCarousel__results__En3pcn9f .RaceCalendarCarousel__bar__10SRj4Bb {
  flex: 1 0 auto;
  border-bottom: 1px solid #ccc;
  transform: scaleX(0);
  transform-origin: 0 0;
  margin: 0 0 0 20px; }

.RaceCalendarCarousel__discover-cta__34GgwUkJ {
  padding: 20px 0;
  text-align: right; }

.RaceCalendarCarousel__standings__2SS0f646 {
  display: flex;
  padding: 15px 0; }
  .RaceCalendarCarousel__standings__2SS0f646 .RaceCalendarCarousel__cta__FPE4ScY_ {
    margin: 0 0 0 auto; }

.RaceCalendarCarousel__standing__3ynS1IsJ {
  display: flex;
  align-items: center;
  flex: 1 1 auto; }
  .RaceCalendarCarousel__standing__3ynS1IsJ .RaceCalendarCarousel__name__BJnvpEvI {
    flex: 1 1 auto;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin-left: 10px; }
    .RaceCalendarCarousel__standing__3ynS1IsJ .RaceCalendarCarousel__name__BJnvpEvI .RaceCalendarCarousel__longname__2LgInluD {
      position: absolute;
      top: 50%;
      left: 0;
      transform: translateY(-50%);
      opacity: 0;
      pointer-events: none; }

.RaceCalendarCarousel__bottom-cta__3eXOI0yp {
  padding: 10px 25px 20px 25px;
  margin: 0 0 40px 0; }
  @media (min-width: 37.5625em) {
    .RaceCalendarCarousel__bottom-cta__3eXOI0yp {
      text-align: right; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarCarousel__bottom-cta__3eXOI0yp {
      padding: 0 60px 30px 0;
      margin: 0; } }

@keyframes RaceCalendarGrid__fillBar__2IUiG_-8 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RaceCalendarGrid__container__3opKxeEP {
  position: relative;
  background: #1a2435;
  overflow: hidden;
  min-height: 100vh; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .RaceCalendarGrid__container__3opKxeEP.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

.RaceCalendarGrid__text-block__37FwUvHd {
  position: relative;
  z-index: 1;
  margin-bottom: 48px; }

.RaceCalendarGrid__grid__2ADM4jjL {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 100px; }
  .RaceCalendarGrid__grid__2ADM4jjL:after {
    content: ""; }

.RaceCalendarGrid__card__3qmuYIiM,
.RaceCalendarGrid__grid__2ADM4jjL:after {
  flex: 0 0 100%; }
  @media (min-width: 37.5625em) {
    .RaceCalendarGrid__card__3qmuYIiM,
    .RaceCalendarGrid__grid__2ADM4jjL:after {
      flex: 0 0 calc(50% - 16px);
      min-width: 0; } }
  @media (min-width: 80em) {
    .RaceCalendarGrid__card__3qmuYIiM,
    .RaceCalendarGrid__grid__2ADM4jjL:after {
      flex: 0 0 calc(33% - 21px); } }

.RaceCalendarGrid__card__3qmuYIiM {
  margin-bottom: 64px; }
  .theme-ferrari-dark .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-light .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-neutral-grey .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-f488-pista .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-f488-spider .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-f8-spider .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-812-gts .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-f169 .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-scuderia-dark .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-races-dark .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-171-black .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .RaceCalendarGrid__card__3qmuYIiM a {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .RaceCalendarGrid__card__3qmuYIiM a {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-175 .RaceCalendarGrid__card__3qmuYIiM a {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .RaceCalendarGrid__card__3qmuYIiM a {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .RaceCalendarGrid__card__3qmuYIiM a {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .RaceCalendarGrid__card__3qmuYIiM a {
    color: #1266a4; }
  .theme-ferrari-f167 .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-supercar .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .RaceCalendarGrid__card__3qmuYIiM a {
    color: #ffffff; }
  .theme-ferrari-f250 .RaceCalendarGrid__card__3qmuYIiM a {
    color: #181818; }
  .theme-ferrari-f169m .RaceCalendarGrid__card__3qmuYIiM a {
    color: #1E4758; }
  .RaceCalendarGrid__card__3qmuYIiM a:hover img {
    transform: scale(1.1); }
  .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__thumb__Nwkl0tzt {
    margin-bottom: 24px;
    overflow: hidden; }
    .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__thumb__Nwkl0tzt img {
      display: block;
      width: 100%;
      transition: 2s transform; }
  .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
    margin-bottom: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
    .theme-ferrari-dark .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-dark-alpha .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-light .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-neutral-grey .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f8-tributo .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f488-pista .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f488-spider .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f812-superfast .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f8-spider .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-812-gts .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f169 .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-giallo-modena .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #ebb218; }
    .theme-ferrari-races-dark .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-171-black .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-171-rht-light .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-175 .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-169-spider .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f167 .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-supercar .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #0092b1; }
    .theme-ferrari-f250 .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
    .theme-ferrari-f169m .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__date__1XTKboJ8 {
      color: #da291c; }
  .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__name__1g5q-lZp {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 8px; }
  .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__standings__3xOZ-u3c {
    display: flex;
    flex-wrap: wrap;
    margin-top: 32px; }
  .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__standing__2NJHj4aQ {
    flex: 1 0 auto;
    margin: 0 16px 16px 0; }
  .RaceCalendarGrid__card__3qmuYIiM .RaceCalendarGrid__buy-cta__32VXMLUZ {
    margin-top: 32px; }

@keyframes RaceCalendar__fillBar__1RAs5ZkF {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes RaceCalendarFCCarousel__fillBar__3uyswNc5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RaceCalendarFCCarousel__container__3TTNnYoL {
  position: relative;
  background: #1a2435;
  overflow: hidden; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .RaceCalendarFCCarousel__container__3TTNnYoL.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCCarousel__container__3TTNnYoL {
      display: flex;
      flex-direction: column;
      justify-content: space-between; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarFCCarousel__container__3TTNnYoL {
      min-height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px); } }

.RaceCalendarFCCarousel__top-wrapper__19KqGQQM {
  position: relative; }

.RaceCalendarFCCarousel__title__GlNONI7p {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCCarousel__title__GlNONI7p {
      font-size: 28px; } }

.RaceCalendarFCCarousel__countdown__XyzAZY63 {
  display: flex;
  justify-content: center;
  margin: 24px 0; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCCarousel__countdown__XyzAZY63 {
      margin: 32px 0; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarFCCarousel__countdown__XyzAZY63 {
      margin: 0;
      position: absolute;
      top: 0;
      right: 0; } }

@media (min-width: 60.0625em) {
  .RaceCalendarFCCarousel__countdown-shift__s_6eOULt {
    margin-top: 54px; } }

.RaceCalendarFCCarousel__swiper-container__1e-Yopzy {
  flex: 0 0 auto;
  width: calc(100% - 40px);
  overflow: visible;
  margin: 0 auto;
  margin-top: 20px;
  /** shadow animation */ }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCCarousel__swiper-container__1e-Yopzy {
      margin-top: 40px;
      width: 575px;
      height: 500px;
      overflow: visible; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarFCCarousel__swiper-container__1e-Yopzy {
      margin: 0;
      position: relative;
      left: 50%;
      transform: translateX(-50%); } }
  .RaceCalendarFCCarousel__swiper-container__1e-Yopzy .swiper-slide-active .RaceCalendarFCCarousel__thumb__3UDGFFpH {
    box-shadow: 0px 52px 92px -20px black; }
  .RaceCalendarFCCarousel__swiper-container__1e-Yopzy .RaceCalendarFCCarousel__thumb__3UDGFFpH {
    box-shadow: 0px 52px 92px -20px rgba(0, 0, 0, 0); }

.RaceCalendarFCCarousel__slide__1MrYdl89 {
  display: flex;
  align-self: stretch;
  max-width: 575px;
  padding: 5px; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCCarousel__slide__1MrYdl89 {
      padding: 10px; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarFCCarousel__slide__1MrYdl89 {
      align-items: center; } }
  .theme-ferrari-dark .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-light .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-neutral-grey .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-f488-pista .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-f488-spider .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-f8-spider .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-812-gts .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-f169 .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-scuderia-dark .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-races-dark .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-171-black .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-175 .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #1266a4; }
  .theme-ferrari-f167 .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-supercar .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #ffffff; }
  .theme-ferrari-f250 .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #181818; }
  .theme-ferrari-f169m .RaceCalendarFCCarousel__slide__1MrYdl89 a {
    color: #1E4758; }

.RaceCalendarFCCarousel__live__1CTWZzcH {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  position: absolute;
  top: 16px;
  left: 32px;
  padding: 8px 8px;
  border: none;
  color: white;
  background: black;
  z-index: 10;
  font-size: 10px;
  line-height: 10px; }
  .RaceCalendarFCCarousel__live__1CTWZzcH::before {
    content: "";
    position: absolute;
    top: 0;
    right: -8px;
    width: calc(100% + 21px);
    height: 100%;
    transform: skewX(-20deg);
    z-index: -1;
    background: black; }

.RaceCalendarFCCarousel__thumb__3UDGFFpH {
  position: relative;
  transform-origin: 0 0;
  transition: box-shadow 500ms;
  min-height: 100px; }
  .RaceCalendarFCCarousel__thumb__3UDGFFpH img {
    display: block;
    width: 100%; }

.RaceCalendarFCCarousel__interaction__1T1hC7Rc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: none; }
  .swiper-slide-active .RaceCalendarFCCarousel__interaction__1T1hC7Rc {
    display: block; }

.RaceCalendarFCCarousel__slide-top__3wnOmsZP {
  display: flex;
  align-items: center;
  margin-bottom: 10px; }
  .RaceCalendarFCCarousel__slide-top__3wnOmsZP .RaceCalendarFCCarousel__flag__38_0nz_e {
    margin-right: 15px; }
    .RaceCalendarFCCarousel__slide-top__3wnOmsZP .RaceCalendarFCCarousel__flag__38_0nz_e img {
      display: block;
      height: 37px;
      width: auto; }

.RaceCalendarFCCarousel__circuit-data__Yt1aIJXT {
  display: flex;
  flex-direction: column; }

.RaceCalendarFCCarousel__circuit-date__2u0WZrBz {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-bottom: 5px; }

.RaceCalendarFCCarousel__circuit-name__1-69dFxb {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em; }

.RaceCalendarFCCarousel__slide-bottom__dNXDm3RD {
  position: relative;
  z-index: 2;
  margin-top: 16px; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCCarousel__slide-bottom__dNXDm3RD {
      white-space: nowrap;
      overflow: hidden; } }

.RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 11px;
  display: inline-block;
  padding: 8px;
  border-radius: 4px;
  border: solid 1px rgba(255, 255, 255, 0.94);
  margin-right: 16px;
  margin-bottom: 8px; }
  .theme-ferrari-dark .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-dark-alpha .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: transparent;
    color: #ffffff; }
  .theme-ferrari-light .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-neutral-grey .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-ferrari-carbon .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #303133;
    color: #ffffff; }
  .theme-ferrari-f8-tributo .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #1e293e;
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #404040;
    color: #ffffff; }
  .theme-ferrari-f488-pista .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #0e121b;
    color: #ffffff; }
  .theme-ferrari-f488-spider .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #17354b;
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #191b29;
    color: #ffffff; }
  .theme-ferrari-f812-superfast .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #320607;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #c6c7c7;
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #92989d;
    color: #181818; }
  .theme-ferrari-f8-spider .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #2c2b27;
    color: #ffffff; }
  .theme-ferrari-812-gts .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #f6f7f8;
    color: #181818; }
  .theme-ferrari-f169 .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #d0dddd;
    color: #181818; }
  .theme-ferrari-scuderia-dark .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: transparent;
    color: #ffffff; }
  .theme-ferrari-giallo-modena .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-races-dark .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #0d0d16;
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #0d2025;
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #1c1d1f;
    color: #ffffff; }
  .theme-ferrari-171-black .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #23252d;
    color: #ffffff; }
  .theme-ferrari-171-rht-light .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #f3f0eb;
    color: #001c35; }
  .theme-ferrari-171-rht-dark .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #001c35;
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #331e1c;
    color: #ffffff; }
  .theme-ferrari-175 .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #430000;
    color: #fcf2f2; }
  .theme-ferrari-169-spider .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #c1cddb;
    color: #374552; }
  .theme-ferrari-f173vs-coupe .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #404040;
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #f3f3f3;
    color: #1266a4; }
  .theme-ferrari-f167 .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #000000;
    color: #ffffff; }
  .theme-ferrari-supercar .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #000000;
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-f250 .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #E7E7E7;
    color: #181818; }
  .theme-ferrari-f169m .RaceCalendarFCCarousel__challengeTag__2G8rtbS1 {
    background: #F1F2F2;
    color: #1E4758; }

.RaceCalendarFCCarousel__discover-cta__1sPvId8_ {
  padding: 20px 0;
  text-align: right; }

.RaceCalendarFCCarousel__standings__3ps6biQN {
  display: flex;
  padding: 15px 0; }
  .RaceCalendarFCCarousel__standings__3ps6biQN .RaceCalendarFCCarousel__cta__EsQ928Vw {
    margin: 0 0 0 auto; }

.RaceCalendarFCCarousel__standing__2fp010Of {
  display: flex;
  align-items: center;
  flex: 1 1 auto; }
  .RaceCalendarFCCarousel__standing__2fp010Of .RaceCalendarFCCarousel__name__2er4aZ3s {
    flex: 1 1 auto;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin-left: 10px; }
    .RaceCalendarFCCarousel__standing__2fp010Of .RaceCalendarFCCarousel__name__2er4aZ3s .RaceCalendarFCCarousel__longname__AKK3u9Rq {
      position: absolute;
      top: 50%;
      left: 0;
      transform: translateY(-50%);
      opacity: 0;
      pointer-events: none; }

.RaceCalendarFCCarousel__bottom-cta__3843AEPY {
  padding: 10px 25px 20px 25px;
  margin: 0 0 40px 0; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCCarousel__bottom-cta__3843AEPY {
      text-align: right; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarFCCarousel__bottom-cta__3843AEPY {
      padding: 0 60px 30px 0;
      margin: 0; } }

@keyframes RaceCalendarFCGrid__fillBar__3Q9J4RNz {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RaceCalendarFCGrid__container__3H5EKcF8 {
  position: relative;
  background: #1a2435;
  overflow: hidden;
  min-height: 100vh; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .RaceCalendarFCGrid__container__3H5EKcF8.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }

.RaceCalendarFCGrid__chapter-title__NpuYIWF- {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCGrid__chapter-title__NpuYIWF- {
      padding: 48px; } }

.RaceCalendarFCGrid__title__2valLyI6 {
  position: relative;
  z-index: 1;
  margin: 16px 0;
  text-align: center;
  padding: 0 20px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCGrid__title__2valLyI6 {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarFCGrid__title__2valLyI6 {
      font-size: 36px; } }
  @media (min-width: 60.0625em) {
    .RaceCalendarFCGrid__title__2valLyI6 {
      margin: 48px 0; } }

.RaceCalendarFCGrid__grid__3Do2cIp2 {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 100px; }
  .RaceCalendarFCGrid__grid__3Do2cIp2:after {
    content: ""; }

.RaceCalendarFCGrid__card__7ROgrKv4,
.RaceCalendarFCGrid__grid__3Do2cIp2:after {
  flex: 0 0 100%; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCGrid__card__7ROgrKv4,
    .RaceCalendarFCGrid__grid__3Do2cIp2:after {
      flex: 0 0 calc(50% - 16px);
      min-width: 0; } }
  @media (min-width: 80em) {
    .RaceCalendarFCGrid__card__7ROgrKv4,
    .RaceCalendarFCGrid__grid__3Do2cIp2:after {
      flex: 0 0 calc(33% - 21px); } }

.RaceCalendarFCGrid__card__7ROgrKv4 {
  margin-bottom: 64px; }
  .theme-ferrari-dark .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-light .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-neutral-grey .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-f488-pista .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-f488-spider .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-f8-spider .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-812-gts .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-f169 .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-scuderia-dark .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-races-dark .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-171-black .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-175 .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #1266a4; }
  .theme-ferrari-f167 .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-supercar .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #ffffff; }
  .theme-ferrari-f250 .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #181818; }
  .theme-ferrari-f169m .RaceCalendarFCGrid__card__7ROgrKv4 a {
    color: #1E4758; }
  .RaceCalendarFCGrid__card__7ROgrKv4 a:hover img {
    transform: scale(1.1); }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__thumb__17EvCDze {
    margin-bottom: 24px;
    overflow: hidden; }
    .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__thumb__17EvCDze img {
      display: block;
      width: 100%;
      transition: 2s transform; }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
    margin-bottom: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
    .theme-ferrari-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-dark-alpha .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-light .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-neutral-grey .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f8-tributo .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f488-pista .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f488-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f812-superfast .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f8-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-812-gts .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f169 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-giallo-modena .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #ebb218; }
    .theme-ferrari-races-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-171-black .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-171-rht-light .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-175 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-169-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f167 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-supercar .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #0092b1; }
    .theme-ferrari-f250 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
    .theme-ferrari-f169m .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__date__2GR37zTX {
      color: #da291c; }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__name__3AfWe_V1 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 32px;
    line-height: 1.16em;
    text-transform: uppercase;
    margin-bottom: 8px; }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__standings__Kf7zlBc5 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 32px; }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__standing__12CQ_gc9 {
    flex: 1 0 auto;
    margin: 0 16px 16px 0; }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__buy-cta__1HPh1flY {
    margin-top: 32px; }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__slide-bottom__1GXpQXg8 {
    position: relative;
    z-index: 2;
    margin-top: 16px; }
  .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 11px;
    display: inline-block;
    padding: 8px;
    border-radius: 4px;
    border: solid 1px rgba(255, 255, 255, 0.94);
    margin-right: 16px;
    margin-bottom: 8px; }
    .theme-ferrari-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #181818; }
    .theme-ferrari-dark-alpha .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: transparent; }
    .theme-ferrari-light .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #ffffff; }
    .theme-ferrari-neutral-grey .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #ffffff; }
    .theme-ferrari-ferrari-carbon .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #303030; }
    .theme-ferrari-sf90-stradale .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #303133; }
    .theme-ferrari-f8-tributo .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #1e293e; }
    .theme-ferrari-monza-sp1 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #181818; }
    .theme-ferrari-monza-sp2 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #404040; }
    .theme-ferrari-f488-pista .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #0e121b; }
    .theme-ferrari-f488-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #17354b; }
    .theme-ferrari-f488-pista-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #191b29; }
    .theme-ferrari-f812-superfast .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #320607; }
    .theme-ferrari-gtc4-lusso .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #92989d; }
    .theme-ferrari-f8-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #2c2b27; }
    .theme-ferrari-812-gts .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #f6f7f8; }
    .theme-ferrari-f169 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #d0dddd; }
    .theme-ferrari-scuderia-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: transparent; }
    .theme-ferrari-giallo-modena .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #ffffff; }
    .theme-ferrari-giallo-modena-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #181818; }
    .theme-ferrari-races-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #1c1d1f; }
    .theme-ferrari-171-black .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #23252d; }
    .theme-ferrari-171-rht-light .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #f3f0eb; }
    .theme-ferrari-171-rht-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #001c35; }
    .theme-ferrari-smart-guide-dark .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #331e1c; }
    .theme-ferrari-175 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #430000; }
    .theme-ferrari-169-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #c1cddb; }
    .theme-ferrari-f173vs-coupe .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #404040; }
    .theme-ferrari-f173vs-spider .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #f3f3f3; }
    .theme-ferrari-f167 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #000000; }
    .theme-ferrari-supercar .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #000000; }
    .theme-ferrari-miami-event-2024 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #181818; }
    .theme-ferrari-f250 .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #E7E7E7; }
    .theme-ferrari-f169m .RaceCalendarFCGrid__card__7ROgrKv4 .RaceCalendarFCGrid__challengeTag__2zIi_ONI {
      background: #F1F2F2; }

.RaceCalendarFCGrid__filters__2X6_BP-a {
  margin-bottom: 32px; }

.RaceCalendarFCGrid__properties__3ZRgUBSx {
  display: block;
  padding: 32px 0; }
  @media (min-width: 37.5625em) {
    .RaceCalendarFCGrid__properties__3ZRgUBSx {
      display: flex; } }

@media (min-width: 37.5625em) {
  .RaceCalendarFCGrid__property__R6MM2Mkl {
    flex: 1 1 auto;
    max-width: 275px;
    margin-right: 30px; } }

.RaceCalendarFCGrid__property__R6MM2Mkl span {
  font-size: 11px; }

@keyframes RaceCalendarFC__fillBar__2WVx336g {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes RaceInfo__fillBar__16Uo5prY {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RaceInfo__wrapper__1qhsybts {
  padding-top: 80px; }
  @media (min-width: 60.0625em) {
    .RaceInfo__wrapper__1qhsybts {
      padding-top: 100px; } }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-dark {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-dark-alpha {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-light {
    background: #969696; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-neutral-grey {
    background: #969696; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-ferrari-carbon {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-sf90-stradale {
    background: #28292a; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f8-tributo {
    background: #1a4250; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-monza-sp1 {
    background: #010101; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-monza-sp2 {
    background: #010101; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f488-pista {
    background: #0b0e15; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f488-spider {
    background: #0b1c28; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f488-pista-spider {
    background: #11131c; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f812-superfast {
    background: #270405; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-gtc4-lusso {
    background: #999999; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-gtc4-lusso-t {
    background: #868a8e; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f8-spider {
    background: #11100e; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-812-gts {
    background: #b9b7b7; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f169 {
    background: #b9b7b7; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-scuderia-dark {
    background: #0a0a0d; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-giallo-modena {
    background: #969696; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-giallo-modena-dark {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-races-dark {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-portofinom-dark-blue {
    background: #0b1b1f; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-sf90-spider-graphite-black {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-171-black {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-171-rht-light {
    background: #e2ddd5; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-171-rht-dark {
    background: #000a12; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-smart-guide-dark {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-175 {
    background: #150000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-169-spider {
    background: #6b7785; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f173vs-coupe {
    background: #181818; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f173vs-spider {
    background: #a0a0a0; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f167 {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-supercar {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-miami-event-2024 {
    background: #000000; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f250 {
    background: #969696; }
  .RaceInfo__wrapper__1qhsybts.theme-ferrari-f169m {
    background: #969696; }
  @media (min-width: 60.0625em) {
    .RaceInfo__wrapper__1qhsybts.RaceInfo__two-items-layout__1c83dXtA .RaceInfo__team__33raXLIu .RaceInfo__head__1Rx6DpXG {
      padding-top: 62%; } }
  .RaceInfo__wrapper__1qhsybts.RaceInfo__two-items-layout__1c83dXtA .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
    margin-bottom: 32px; }
    @media (min-width: 60.0625em) {
      .RaceInfo__wrapper__1qhsybts.RaceInfo__two-items-layout__1c83dXtA .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        margin-bottom: 24px; } }
    @media (min-width: 80em) {
      .RaceInfo__wrapper__1qhsybts.RaceInfo__two-items-layout__1c83dXtA .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        margin-bottom: 32px; } }

.RaceInfo__chapter__nD9EmXAH {
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .RaceInfo__chapter__nD9EmXAH {
      padding: 0 48px; } }

.RaceInfo__team__33raXLIu {
  width: 93%;
  height: auto; }
  .RaceInfo__team__33raXLIu .RaceInfo__inner__1l36x-7k {
    position: relative;
    height: 100%; }
  .RaceInfo__team__33raXLIu .RaceInfo__head__1Rx6DpXG {
    position: relative;
    width: 100%;
    height: 0;
    padding-top: 100%; }
  .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center; }
    .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em;
      text-transform: uppercase;
      font-size: 18px;
      margin-bottom: 52px; }
      .theme-ferrari-dark .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-light .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-neutral-grey .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-f488-pista .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-f488-spider .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-f8-spider .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-812-gts .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-f169 .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-scuderia-dark .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-races-dark .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-171-black .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-175 .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #1266a4; }
      .theme-ferrari-f167 .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-supercar .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #ffffff; }
      .theme-ferrari-f250 .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #181818; }
      .theme-ferrari-f169m .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
        color: #1E4758; }
      @media (min-width: 60.0625em) {
        .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > span {
          margin-bottom: 40px; } }
    .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > a {
      display: flex;
      align-items: center;
      gap: 8px;
      padding: 12px 24px;
      border-radius: 24px;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      font-size: 11px;
      background: #da291c;
      color: #fff;
      transition: background 0.2s ease; }
      .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > a:hover {
        background: #b01e0a; }
        .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > a:hover svg {
          transform: translateX(2px); }
      .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > a svg {
        transition: transform 0.2s ease; }
        .RaceInfo__team__33raXLIu .RaceInfo__content__89diXBz2 > a svg > path {
          fill: #fff; }
  .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM {
    margin-top: 24px;
    padding: 0 8px; }
    @media (min-width: 60.0625em) {
      .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM {
        padding: 0 32px; } }
    .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio {
      display: flex;
      align-items: center;
      gap: 8px;
      padding: 16px 0;
      border-bottom: 2px solid #da291c; }
      .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 26px;
        line-height: 1.23em; }
        @media (min-width: 37.5625em) {
          .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
            font-size: 28px; } }
        .theme-ferrari-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-dark-alpha .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-neutral-grey .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-ferrari-carbon .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-sf90-stradale .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-f8-tributo .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-monza-sp1 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-monza-sp2 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-f488-pista .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-f488-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-f488-pista-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-f812-superfast .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-gtc4-lusso .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-gtc4-lusso-t .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-f8-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-812-gts .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-f169 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-scuderia-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-giallo-modena .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-giallo-modena-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-races-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-171-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-171-rht-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #001c35; }
        .theme-ferrari-171-rht-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-175 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #fcf2f2; }
        .theme-ferrari-169-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #374552; }
        .theme-ferrari-f173vs-coupe .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #d0d0d0; }
        .theme-ferrari-f173vs-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #1266a4; }
        .theme-ferrari-f167 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-supercar .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-miami-event-2024 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #ffffff; }
        .theme-ferrari-f250 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #181818; }
        .theme-ferrari-f169m .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:first-child {
          color: #1E4758; }
      .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
        margin-left: 8px;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 1px;
        font-size: 12px;
        line-height: 1.27em;
        text-transform: uppercase;
        font-size: 11px; }
        .theme-ferrari-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-dark-alpha .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-neutral-grey .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #818181; }
        .theme-ferrari-ferrari-carbon .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-sf90-stradale .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-f8-tributo .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-monza-sp1 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-monza-sp2 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-f488-pista .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-f488-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-f488-pista-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-f812-superfast .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-gtc4-lusso .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #505050; }
        .theme-ferrari-gtc4-lusso-t .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #505050; }
        .theme-ferrari-f8-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-812-gts .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-f169 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-scuderia-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-giallo-modena .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-giallo-modena-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-races-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-portofinom-dark-blue .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-sf90-spider-graphite-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-171-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-171-rht-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-171-rht-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #b9d8e9; }
        .theme-ferrari-smart-guide-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-175 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #e3bdbd; }
        .theme-ferrari-169-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #8c95a0; }
        .theme-ferrari-f173vs-coupe .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #8f8f8f; }
        .theme-ferrari-f173vs-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #8f8f8f; }
        .theme-ferrari-f167 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-supercar .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-miami-event-2024 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #ffffff; }
        .theme-ferrari-f250 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
        .theme-ferrari-f169m .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__final-position__34Lg9Wio > span:last-child {
          color: #969696; }
    .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data__2C5-IyDr {
      display: flex;
      flex-direction: column;
      gap: 24px;
      margin-top: 24px; }
    .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG {
      display: flex;
      flex-direction: column;
      gap: 4px; }
      .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
        display: block;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 1px;
        font-size: 12px;
        line-height: 1.27em;
        text-transform: uppercase; }
        .theme-ferrari-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-dark-alpha .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-neutral-grey .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #818181; }
        .theme-ferrari-ferrari-carbon .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-sf90-stradale .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-f8-tributo .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-monza-sp1 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-monza-sp2 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-f488-pista .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-f488-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-f488-pista-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-f812-superfast .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-gtc4-lusso .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #505050; }
        .theme-ferrari-gtc4-lusso-t .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #505050; }
        .theme-ferrari-f8-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-812-gts .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-f169 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-scuderia-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-giallo-modena .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-giallo-modena-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-races-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-portofinom-dark-blue .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-sf90-spider-graphite-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-171-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-171-rht-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-171-rht-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #b9d8e9; }
        .theme-ferrari-smart-guide-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-175 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #e3bdbd; }
        .theme-ferrari-169-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #8c95a0; }
        .theme-ferrari-f173vs-coupe .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #8f8f8f; }
        .theme-ferrari-f173vs-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #8f8f8f; }
        .theme-ferrari-f167 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-supercar .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-miami-event-2024 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #ffffff; }
        .theme-ferrari-f250 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
        .theme-ferrari-f169m .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:first-child {
          color: #969696; }
      .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
        display: block;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 16px;
        line-height: 1.5em; }
        .theme-ferrari-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-dark-alpha .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-neutral-grey .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-ferrari-carbon .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-sf90-stradale .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-f8-tributo .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-monza-sp1 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-monza-sp2 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-f488-pista .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-f488-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-f488-pista-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-f812-superfast .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-gtc4-lusso .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-gtc4-lusso-t .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-f8-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-812-gts .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-f169 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-scuderia-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-giallo-modena .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-giallo-modena-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-races-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-171-black .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-171-rht-light .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #001c35; }
        .theme-ferrari-171-rht-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-175 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #fcf2f2; }
        .theme-ferrari-169-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #374552; }
        .theme-ferrari-f173vs-coupe .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #d0d0d0; }
        .theme-ferrari-f173vs-spider .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #1266a4; }
        .theme-ferrari-f167 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-supercar .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-miami-event-2024 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #ffffff; }
        .theme-ferrari-f250 .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #181818; }
        .theme-ferrari-f169m .RaceInfo__team__33raXLIu .RaceInfo__race-info__KK13kyKM .RaceInfo__data-item__1-xM3ZVG span:last-child {
          color: #1E4758; }
  .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 {
    margin-top: 48px; }
    .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 > div:first-child {
      margin-top: 0; }
    .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
      position: relative;
      width: 100%;
      margin-top: 32px;
      display: flex;
      border-radius: 4px;
      box-shadow: 0px 16px 140px 28px rgba(0, 0, 0, 0.4);
      transition: border 0.2s ease; }
      .theme-ferrari-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-dark-alpha .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-light .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-neutral-grey .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(129, 129, 129, 0.3); }
      .theme-ferrari-ferrari-carbon .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-sf90-stradale .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-f8-tributo .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-monza-sp1 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-monza-sp2 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-f488-pista .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-f488-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-f488-pista-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-f812-superfast .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-gtc4-lusso .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(80, 80, 80, 0.3); }
      .theme-ferrari-gtc4-lusso-t .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(80, 80, 80, 0.3); }
      .theme-ferrari-f8-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-812-gts .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-f169 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-scuderia-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-giallo-modena .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-giallo-modena-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-races-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-portofinom-dark-blue .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-sf90-spider-graphite-black .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-171-black .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-171-rht-light .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-171-rht-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(185, 216, 233, 0.3); }
      .theme-ferrari-smart-guide-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-175 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(227, 189, 189, 0.3); }
      .theme-ferrari-169-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(140, 149, 160, 0.3); }
      .theme-ferrari-f173vs-coupe .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(143, 143, 143, 0.3); }
      .theme-ferrari-f173vs-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(143, 143, 143, 0.3); }
      .theme-ferrari-f167 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-supercar .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-miami-event-2024 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(255, 255, 255, 0.3); }
      .theme-ferrari-f250 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .theme-ferrari-f169m .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ {
        border: 1px solid rgba(150, 150, 150, 0.3); }
      .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ:has(.RaceInfo__icon__okbf17-5):hover {
        border: 1px solid #8f8f8f; }
      .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__photo__-hWnGVex {
        position: relative;
        width: 110px;
        min-height: 110px;
        max-height: 100%;
        overflow: hidden; }
        @media (min-width: 80em) {
          .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__photo__-hWnGVex {
            width: 144px;
            min-height: 144px; } }
      .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
        display: flex;
        flex-direction: column;
        justify-content: center;
        flex: 1;
        padding: 12px 24px;
        min-height: 110px; }
        .theme-ferrari-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-dark-alpha .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-light .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-neutral-grey .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(129, 129, 129, 0.3); }
        .theme-ferrari-ferrari-carbon .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-sf90-stradale .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-f8-tributo .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-monza-sp1 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-monza-sp2 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-f488-pista .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-f488-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-f488-pista-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-f812-superfast .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-gtc4-lusso .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(80, 80, 80, 0.3); }
        .theme-ferrari-gtc4-lusso-t .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(80, 80, 80, 0.3); }
        .theme-ferrari-f8-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-812-gts .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-f169 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-scuderia-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-giallo-modena .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-giallo-modena-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-races-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-portofinom-dark-blue .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-sf90-spider-graphite-black .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-171-black .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-171-rht-light .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #001c35;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-171-rht-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #f3f0eb;
          border-left: 1px solid rgba(185, 216, 233, 0.3); }
        .theme-ferrari-smart-guide-dark .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-175 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #fcf2f2;
          border-left: 1px solid rgba(227, 189, 189, 0.3); }
        .theme-ferrari-169-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #374552;
          border-left: 1px solid rgba(140, 149, 160, 0.3); }
        .theme-ferrari-f173vs-coupe .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #d0d0d0;
          border-left: 1px solid rgba(143, 143, 143, 0.3); }
        .theme-ferrari-f173vs-spider .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #1266a4;
          border-left: 1px solid rgba(143, 143, 143, 0.3); }
        .theme-ferrari-f167 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-supercar .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-miami-event-2024 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #ffffff;
          border-left: 1px solid rgba(255, 255, 255, 0.3); }
        .theme-ferrari-f250 .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #181818;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        .theme-ferrari-f169m .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
          color: #1E4758;
          border-left: 1px solid rgba(150, 150, 150, 0.3); }
        @media (min-width: 80em) {
          .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L {
            min-height: 144px; } }
        .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L .RaceInfo__name__uWlQkvrl {
          -webkit-font-smoothing: antialiased;
          -moz-font-smoothing: antialiased;
          -o-font-smoothing: antialiased;
          font-smoothing: antialiased;
          font-family: "Title-Font";
          font-weight: normal;
          font-stretch: normal;
          letter-spacing: normal;
          font-size: 16px;
          line-height: 1.5em; }
        .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__text__1z1YFN6L .RaceInfo__position__25RqFcxH {
          -webkit-font-smoothing: antialiased;
          -moz-font-smoothing: antialiased;
          -o-font-smoothing: antialiased;
          font-smoothing: antialiased;
          font-family: "Body-Font";
          font-weight: normal;
          font-stretch: normal;
          letter-spacing: normal;
          font-size: 13px;
          line-height: 1.6em;
          margin-top: 8px; }
      .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__icon__okbf17-5 {
        display: flex;
        padding-right: 16px; }
        @media (min-width: 37.5625em) {
          .RaceInfo__team__33raXLIu .RaceInfo__drivers__1Tj6QcN1 .RaceInfo__driver__3WzseriJ .RaceInfo__icon__okbf17-5 {
            padding-right: 24px; } }

@keyframes RaceOverview__fillBar__10cM0Nve {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RaceOverview__container__1lG59fUU {
  width: 100%;
  display: flex;
  flex-direction: column; }
  @media (min-width: 80em) {
    .RaceOverview__container__1lG59fUU {
      flex-direction: row; } }
  .RaceOverview__container__1lG59fUU.theme-ferrari-dark {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-dark-alpha {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-light {
    color: #181818;
    background: #969696; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-neutral-grey {
    color: #181818;
    background: #969696; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-ferrari-carbon {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-sf90-stradale {
    color: #ffffff;
    background: #28292a; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f8-tributo {
    color: #ffffff;
    background: #1a4250; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-monza-sp1 {
    color: #ffffff;
    background: #010101; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-monza-sp2 {
    color: #ffffff;
    background: #010101; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f488-pista {
    color: #ffffff;
    background: #0b0e15; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f488-spider {
    color: #ffffff;
    background: #0b1c28; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f488-pista-spider {
    color: #ffffff;
    background: #11131c; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f812-superfast {
    color: #ffffff;
    background: #270405; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-gtc4-lusso {
    color: #181818;
    background: #999999; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-gtc4-lusso-t {
    color: #181818;
    background: #868a8e; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f8-spider {
    color: #ffffff;
    background: #11100e; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-812-gts {
    color: #181818;
    background: #b9b7b7; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f169 {
    color: #181818;
    background: #b9b7b7; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-scuderia-dark {
    color: #ffffff;
    background: #0a0a0d; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-giallo-modena {
    color: #181818;
    background: #969696; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-giallo-modena-dark {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-races-dark {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-portofinom-dark-blue {
    color: #ffffff;
    background: #0b1b1f; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-171-black {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-171-rht-light {
    color: #001c35;
    background: #e2ddd5; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-171-rht-dark {
    color: #f3f0eb;
    background: #000a12; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-smart-guide-dark {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-175 {
    color: #fcf2f2;
    background: #150000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-169-spider {
    color: #374552;
    background: #6b7785; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f173vs-coupe {
    color: #d0d0d0;
    background: #181818; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f173vs-spider {
    color: #1266a4;
    background: #a0a0a0; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f167 {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-supercar {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-miami-event-2024 {
    color: #ffffff;
    background: #000000; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f250 {
    color: #181818;
    background: #969696; }
  .RaceOverview__container__1lG59fUU.theme-ferrari-f169m {
    color: #1E4758;
    background: #969696; }

.RaceOverview__circuit-wrap__34ZKleq1 {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  min-width: 0; }
  @media (min-width: 60.0625em) {
    .RaceOverview__circuit-wrap__34ZKleq1 {
      padding: 40px 50px 30px; } }

.RaceOverview__heading__2qcbQnAE {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: wrap; }
  @media (min-width: 60.0625em) {
    .RaceOverview__heading__2qcbQnAE {
      flex-direction: row;
      justify-content: space-between; }
      .theme-ferrari-dark .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-dark-alpha .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-light .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-neutral-grey .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-ferrari-carbon .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-sf90-stradale .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-f8-tributo .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-monza-sp1 .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-monza-sp2 .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-f488-pista .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-f488-spider .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-f488-pista-spider .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-f812-superfast .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-gtc4-lusso .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-gtc4-lusso-t .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-f8-spider .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-812-gts .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-f169 .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-scuderia-dark .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-giallo-modena .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-giallo-modena-dark .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-races-dark .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-portofinom-dark-blue .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-171-black .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-171-rht-light .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #001c35; }
      .theme-ferrari-171-rht-dark .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #f3f0eb; }
      .theme-ferrari-smart-guide-dark .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-175 .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #fcf2f2; }
      .theme-ferrari-169-spider .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #374552; }
      .theme-ferrari-f173vs-coupe .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #d0d0d0; }
      .theme-ferrari-f173vs-spider .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #1266a4; }
      .theme-ferrari-f167 .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-supercar .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-miami-event-2024 .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #ffffff; }
      .theme-ferrari-f250 .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #181818; }
      .theme-ferrari-f169m .RaceOverview__heading__2qcbQnAE {
        border-bottom: 1px solid #1E4758; } }

.RaceOverview__circuit-info__1hTOOVKZ {
  padding: 5px 0;
  text-align: center; }
  @media (min-width: 60.0625em) {
    .RaceOverview__circuit-info__1hTOOVKZ {
      padding-right: 40px;
      text-align: left; } }

.RaceOverview__circuit-date__3Bxd-kLI {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }

.RaceOverview__circuit-flag-name__2GESvs_Y {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 5px 0; }
  @media (min-width: 60.0625em) {
    .RaceOverview__circuit-flag-name__2GESvs_Y {
      flex-direction: row;
      justify-content: flex-start;
      padding: 3px 0; } }

.RaceOverview__flag__1xomIvP1 {
  width: 50px;
  margin-right: 10px; }

.RaceOverview__circuit-image__3WrWyrME img {
  display: block; }

.RaceOverview__circuit-name__2D1Go0xX {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  text-transform: uppercase; }
  @media (min-width: 37.5625em) {
    .RaceOverview__circuit-name__2D1Go0xX {
      font-size: 28px; } }

.RaceOverview__circuit-subtitle__3gZMGR2F {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px; }

.RaceOverview__countdown__1WU34Mzz {
  padding: 20px 0; }
  @media (min-width: 60.0625em) {
    .RaceOverview__countdown__1WU34Mzz {
      padding: 0;
      font-size: 0;
      align-self: flex-end;
      margin-right: -20px;
      margin-left: auto; } }

.RaceOverview__footer__1uG9RhB_ {
  min-height: 102px;
  margin-top: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center; }
  @media (min-width: 37.5625em) {
    .theme-ferrari-dark .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-light .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-neutral-grey .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-f8-spider .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-812-gts .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-f169 .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-races-dark .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-171-black .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-175 .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #1266a4; }
    .theme-ferrari-f167 .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-supercar .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f250 .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #181818; }
    .theme-ferrari-f169m .RaceOverview__footer__1uG9RhB_ {
      border-top: 1px solid #1E4758; } }

.RaceOverview__labels__17Zw6KPF {
  flex: 1 1 auto;
  display: flex;
  list-style-type: none;
  padding: 0;
  margin: 0;
  flex-wrap: wrap; }
  .RaceOverview__labels__17Zw6KPF li {
    flex: 1 0 auto;
    position: relative;
    padding: 20px 40px 20px 0;
    min-width: 110px; }
    .RaceOverview__labels__17Zw6KPF li:before {
      content: "";
      position: absolute;
      top: 0;
      left: -20px;
      width: 0;
      height: 25px; }
      .theme-ferrari-dark .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-dark-alpha .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-light .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-neutral-grey .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-ferrari-carbon .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-sf90-stradale .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-f8-tributo .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-monza-sp1 .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-monza-sp2 .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-f488-pista .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-f488-spider .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-f488-pista-spider .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-f812-superfast .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-gtc4-lusso .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-gtc4-lusso-t .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-f8-spider .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-812-gts .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-f169 .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-scuderia-dark .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-giallo-modena .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-giallo-modena-dark .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-races-dark .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-portofinom-dark-blue .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-171-black .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-171-rht-light .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #001c35; }
      .theme-ferrari-171-rht-dark .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #f3f0eb; }
      .theme-ferrari-smart-guide-dark .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-175 .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #fcf2f2; }
      .theme-ferrari-169-spider .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #374552; }
      .theme-ferrari-f173vs-coupe .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #d0d0d0; }
      .theme-ferrari-f173vs-spider .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #1266a4; }
      .theme-ferrari-f167 .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-supercar .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-miami-event-2024 .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #ffffff; }
      .theme-ferrari-f250 .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #181818; }
      .theme-ferrari-f169m .RaceOverview__labels__17Zw6KPF li:before {
        border-left: 1px solid #1E4758; }
    .theme-ferrari-dark .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-light .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-neutral-grey .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-f8-spider .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-812-gts .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-f169 .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-races-dark .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-171-black .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-175 .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #1266a4; }
    .theme-ferrari-f167 .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-supercar .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #ffffff; }
    .theme-ferrari-f250 .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #181818; }
    .theme-ferrari-f169m .RaceOverview__labels__17Zw6KPF li {
      border-top: 1px solid #1E4758; }
    @media (min-width: 37.5625em) {
      .RaceOverview__labels__17Zw6KPF li {
        border-top: none !important; } }
    @media (min-width: 60.0625em) {
      .RaceOverview__labels__17Zw6KPF li {
        padding: 20px 70px 20px 0; }
        .RaceOverview__labels__17Zw6KPF li:before {
          left: -35px; } }
    .RaceOverview__labels__17Zw6KPF li:first-child:before {
      border: none; }

.RaceOverview__top-label__3pU3Zobv {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .theme-ferrari-dark .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-dark-alpha .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-light .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-neutral-grey .RaceOverview__top-label__3pU3Zobv {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-sf90-stradale .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-f8-tributo .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-monza-sp1 .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-monza-sp2 .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-f488-pista .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-f488-spider .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-f812-superfast .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .RaceOverview__top-label__3pU3Zobv {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .RaceOverview__top-label__3pU3Zobv {
    color: #505050; }
  .theme-ferrari-f8-spider .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-812-gts .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-f169 .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-scuderia-dark .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-giallo-modena .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-races-dark .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-171-black .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-171-rht-light .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-171-rht-dark .RaceOverview__top-label__3pU3Zobv {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-175 .RaceOverview__top-label__3pU3Zobv {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .RaceOverview__top-label__3pU3Zobv {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .RaceOverview__top-label__3pU3Zobv {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .RaceOverview__top-label__3pU3Zobv {
    color: #8f8f8f; }
  .theme-ferrari-f167 .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-supercar .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .RaceOverview__top-label__3pU3Zobv {
    color: #ffffff; }
  .theme-ferrari-f250 .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }
  .theme-ferrari-f169m .RaceOverview__top-label__3pU3Zobv {
    color: #969696; }

.RaceOverview__value__1afV855W {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  text-transform: uppercase; }
  @media (min-width: 37.5625em) {
    .RaceOverview__value__1afV855W {
      font-size: 28px; } }

.RaceOverview__bottom-label__226qoAkL {
  font-size: 11px; }
  .theme-ferrari-dark .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-dark-alpha .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-light .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-neutral-grey .RaceOverview__bottom-label__226qoAkL {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-sf90-stradale .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-f8-tributo .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-monza-sp1 .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-monza-sp2 .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-f488-pista .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-f488-spider .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-f812-superfast .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .RaceOverview__bottom-label__226qoAkL {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .RaceOverview__bottom-label__226qoAkL {
    color: #505050; }
  .theme-ferrari-f8-spider .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-812-gts .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-f169 .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-scuderia-dark .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-giallo-modena .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-races-dark .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-171-black .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-171-rht-light .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-171-rht-dark .RaceOverview__bottom-label__226qoAkL {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-175 .RaceOverview__bottom-label__226qoAkL {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .RaceOverview__bottom-label__226qoAkL {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .RaceOverview__bottom-label__226qoAkL {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .RaceOverview__bottom-label__226qoAkL {
    color: #8f8f8f; }
  .theme-ferrari-f167 .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-supercar .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .RaceOverview__bottom-label__226qoAkL {
    color: #ffffff; }
  .theme-ferrari-f250 .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }
  .theme-ferrari-f169m .RaceOverview__bottom-label__226qoAkL {
    color: #969696; }

.RaceOverview__cta__pmSXAFVm {
  text-align: center;
  margin: 30px 0 200px 0; }
  .RaceOverview__cta__pmSXAFVm > button {
    width: 100%; }
  @media (min-width: 37.5625em) {
    .RaceOverview__cta__pmSXAFVm > button {
      width: auto; } }
  @media (min-width: 60.0625em) {
    .RaceOverview__cta__pmSXAFVm {
      margin: 5px 0 0 0; } }

.RaceOverview__results-wrap__1kDAoWYo {
  position: relative;
  flex: 0 0 auto;
  width: 100%;
  display: flex;
  margin-top: 10px;
  flex-direction: column; }
  @media (min-width: 37.5625em) {
    .RaceOverview__results-wrap__1kDAoWYo {
      flex-direction: row; } }
  @media (min-width: 60.0625em) {
    .RaceOverview__results-wrap__1kDAoWYo {
      margin: 0;
      flex-direction: row;
      padding: 0 50px; } }
  @media (min-width: 80em) {
    .RaceOverview__results-wrap__1kDAoWYo {
      padding: 0;
      flex-direction: column;
      width: 445px;
      min-height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px); } }

.RaceOverview__results-title__3KN-3nSb {
  position: absolute;
  top: 30px;
  left: 40px;
  z-index: 10;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #fff; }
  @media (min-width: 60.0625em) {
    .RaceOverview__results-title__3KN-3nSb {
      left: 90px; } }
  @media (min-width: 80em) {
    .RaceOverview__results-title__3KN-3nSb {
      left: 30px; } }

.RaceOverview__pilotHighLight__22Vjj6Hv {
  max-height: 50%; }
  @media (min-width: 60.0625em) {
    .RaceOverview__pilotHighLight__22Vjj6Hv {
      height: 50%;
      flex: 1 1 auto;
      position: relative; }
      .RaceOverview__pilotHighLight__22Vjj6Hv > div {
        position: absolute;
        top: 0;
        left: 0; } }

@keyframes RacingContentShowcase__fillBar__2G4xdbQn {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RacingContentShowcase__wrapper__2OUPOhSg {
  display: flex;
  flex-direction: column; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-dark {
    background: #181818; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-dark-alpha {
    background: transparent; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-light {
    background: #ffffff; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-sf90-stradale {
    background: #303133; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-monza-sp1 {
    background: #181818; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-monza-sp2 {
    background: #404040; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f488-pista {
    background: #0e121b; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f488-spider {
    background: #17354b; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f812-superfast {
    background: #320607; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f169 {
    background: #d0dddd; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-scuderia-dark {
    background: transparent; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-races-dark {
    background: #0d0d16; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-171-black {
    background: #23252d; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-175 {
    background: #430000; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-169-spider {
    background: #c1cddb; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f167 {
    background: #000000; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-supercar {
    background: #000000; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f250 {
    background: #E7E7E7; }
  .RacingContentShowcase__wrapper__2OUPOhSg.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .RacingContentShowcase__wrapper__2OUPOhSg {
      overflow: hidden;
      display: block;
      flex-direction: initial; } }

.RacingContentShowcase__carousel__1gnnJSws {
  position: relative; }
  .RacingContentShowcase__carousel__1gnnJSws .swiper-container {
    height: 100vh; }
  .RacingContentShowcase__carousel__1gnnJSws .swiper-slide {
    min-height: 640px;
    width: auto; }
    .RacingContentShowcase__carousel__1gnnJSws .swiper-slide:has(.RacingContentShowcase__item__yhCPpmhJ.RacingContentShowcase__-full__1-bqL6Uy) {
      width: 100vw; }
    .RacingContentShowcase__carousel__1gnnJSws .swiper-slide:has(.RacingContentShowcase__item__yhCPpmhJ.RacingContentShowcase__-big__1QQ9uDJT) {
      width: 50vw; }
    .RacingContentShowcase__carousel__1gnnJSws .swiper-slide:has(.RacingContentShowcase__item__yhCPpmhJ.RacingContentShowcase__-small__3kqfyXcE) {
      padding-top: 24px;
      padding-bottom: 24px; }

.RacingContentShowcase__item__yhCPpmhJ {
  position: relative;
  display: block;
  width: 100%;
  height: 80vh;
  /*
    width: 50vw;
    height: 120px;
    margin-left: auto;
  */ }
  @media (min-width: 60.0625em) {
    .RacingContentShowcase__item__yhCPpmhJ {
      height: 100%; } }
  .RacingContentShowcase__item__yhCPpmhJ.RacingContentShowcase__-small__3kqfyXcE {
    overflow: hidden;
    height: auto; }
    @media (min-width: 60.0625em) {
      .RacingContentShowcase__item__yhCPpmhJ.RacingContentShowcase__-small__3kqfyXcE {
        height: 100%; } }
  .RacingContentShowcase__item-heading-title__26Nc_PH_ {
    display: flex;
    flex-direction: column;
    gap: 4px;
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 90%; }
    .RacingContentShowcase__item-heading-title__26Nc_PH_ svg {
      overflow: hidden;
      position: relative; }
      .RacingContentShowcase__item-heading-title__26Nc_PH_ svg path {
        position: absolute;
        top: 0;
        left: 0;
        transform: translateY(-100%); }
  .RacingContentShowcase__item-media__3ZZ0-PxC {
    width: 100%;
    height: 100%;
    position: relative; }
    @media (min-width: 60.0625em) {
      .RacingContentShowcase__item-media__3ZZ0-PxC {
        padding: 0;
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden; } }
    .RacingContentShowcase__item-media__3ZZ0-PxC > img {
      object-fit: cover;
      height: 100%;
      width: 100%; }
  .RacingContentShowcase__item-media-portrait__Bf7YPaJa > img {
    position: absolute;
    top: 0;
    left: 0; }
  @media (min-width: 60.0625em) {
    .RacingContentShowcase__item__yhCPpmhJ .item-container {
      position: relative;
      display: flex;
      padding-bottom: 24px;
      align-items: flex-end;
      height: 100%; } }
  .RacingContentShowcase__item-content__3RDkTn63 {
    z-index: 1;
    position: absolute;
    bottom: 24px;
    left: 24px;
    right: 24px; }
    @media (min-width: 37.5625em) {
      .RacingContentShowcase__item-content__3RDkTn63 {
        left: 48px;
        right: 48px; } }
    @media (min-width: 60.0625em) {
      .RacingContentShowcase__item-content__3RDkTn63 {
        left: 0;
        width: 100%;
        text-align: left;
        position: relative; } }
  .RacingContentShowcase__item__yhCPpmhJ.RacingContentShowcase__-small__3kqfyXcE .RacingContentShowcase__item-media__3ZZ0-PxC {
    position: relative;
    width: auto; }
  .RacingContentShowcase__item-subtitle__3x-an4qL {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
  .RacingContentShowcase__item-cta__3SIolbhy {
    max-width: 420px;
    margin-top: 12px; }
    .RacingContentShowcase__item-cta__3SIolbhy span[class^='BtnAction__text'] {
      max-height: 28px;
      overflow: hidden;
      align-items: baseline; }
  .RacingContentShowcase__item-gallery-container__6b_QaGIW {
    position: relative;
    height: 100vh;
    overflow: hidden; }
    @media (min-width: 60.0625em) {
      .RacingContentShowcase__item-gallery-container__6b_QaGIW {
        display: flex;
        flex-direction: row;
        gap: 24px;
        height: 100%; } }
  .RacingContentShowcase__item-gallery-block__1yJLwxEX {
    position: relative;
    height: 80vh; }
    @media (min-width: 60.0625em) {
      .RacingContentShowcase__item-gallery-block__1yJLwxEX {
        height: auto; } }
    @media (min-width: 60.0625em) {
      .RacingContentShowcase__item-gallery-block__1yJLwxEX:nth-child(odd) .RacingContentShowcase__item-media__3ZZ0-PxC {
        height: 65%;
        width: auto; } }
    @media (min-width: 60.0625em) {
      .RacingContentShowcase__item-gallery-block__1yJLwxEX:nth-child(even) {
        height: 35%;
        margin-top: auto;
        display: flex;
        flex-direction: column; } }

@keyframes RankingsData__fillBar__3rDoO2vK {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RankingsData__wrapper__kknnqaGD {
  position: relative;
  width: 100%;
  padding-top: 80px; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .RankingsData__wrapper__kknnqaGD.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .RankingsData__wrapper__kknnqaGD {
      padding-top: 100px; } }

.RankingsData__header__2HUD1yh9 {
  position: relative;
  width: 100%;
  z-index: 3;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .RankingsData__header__2HUD1yh9 {
      padding: 0 48px; } }
  .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 11px;
    line-height: 32px; }
    .theme-ferrari-dark .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-dark-alpha .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-light .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-neutral-grey .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-sf90-stradale .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-f8-tributo .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-monza-sp1 .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-monza-sp2 .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-f488-pista .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-f488-spider .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-f812-superfast .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #505050; }
    .theme-ferrari-f8-spider .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-812-gts .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-f169 .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-scuderia-dark .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-giallo-modena .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-races-dark .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-171-black .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-171-rht-light .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-171-rht-dark .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-175 .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #8f8f8f; }
    .theme-ferrari-f167 .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-supercar .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #ffffff; }
    .theme-ferrari-f250 .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    .theme-ferrari-f169m .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
      color: #969696; }
    @media (min-width: 37.5625em) {
      .RankingsData__header__2HUD1yh9 .RankingsData__updated-at__3wLg_84w {
        position: absolute;
        top: 0;
        right: 48px;
        line-height: 19px; } }

.RankingsData__sections__1wU920xk .RankingsData__section__3bCGIuqQ:first-child .RankingsData__title__23v6kfGV {
  padding-top: 0; }

.RankingsData__title__23v6kfGV {
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  font-size: 24px;
  text-transform: uppercase;
  padding: 64px 0 32px; }

.RankingsData__rankings__1b0yAQRQ {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 32px; }
  @media (min-width: 37.5625em) {
    .RankingsData__rankings__1b0yAQRQ {
      grid-template-columns: repeat(2, 1fr);
      grid-gap: 24px; } }
  @media (min-width: 60.0625em) {
    .RankingsData__rankings__1b0yAQRQ {
      grid-template-columns: repeat(3, 1fr);
      grid-gap: 32px; } }
  @media (min-width: 80em) {
    .RankingsData__rankings__1b0yAQRQ {
      grid-template-columns: repeat(4, 1fr); } }

.RankingsData__ranking__2eMWPvln {
  position: relative;
  grid-column: span 1;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 16px 140px 28px rgba(0, 0, 0, 0.4);
  overflow: hidden; }
  .theme-ferrari-dark .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-dark-alpha .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-light .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-neutral-grey .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(129, 129, 129, 0.3);
    border-radius: 3px; }
  .theme-ferrari-ferrari-carbon .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-sf90-stradale .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f8-tributo .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-monza-sp1 .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-monza-sp2 .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f488-pista .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f488-spider .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f488-pista-spider .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f812-superfast .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-gtc4-lusso .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(80, 80, 80, 0.3);
    border-radius: 3px; }
  .theme-ferrari-gtc4-lusso-t .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(80, 80, 80, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f8-spider .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-812-gts .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f169 .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-scuderia-dark .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-giallo-modena .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-giallo-modena-dark .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-races-dark .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-portofinom-dark-blue .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-sf90-spider-graphite-black .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-171-black .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-171-rht-light .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-171-rht-dark .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(185, 216, 233, 0.3);
    border-radius: 3px; }
  .theme-ferrari-smart-guide-dark .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-175 .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(227, 189, 189, 0.3);
    border-radius: 3px; }
  .theme-ferrari-169-spider .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(140, 149, 160, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f173vs-coupe .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(143, 143, 143, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f173vs-spider .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(143, 143, 143, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f167 .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-supercar .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-miami-event-2024 .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f250 .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  .theme-ferrari-f169m .RankingsData__ranking__2eMWPvln {
    border: 1px solid rgba(150, 150, 150, 0.3);
    border-radius: 3px; }
  @media (min-width: 37.5625em) {
    .RankingsData__ranking__2eMWPvln.RankingsData__size-1__LjwRIauD {
      grid-column: span 1; } }
  @media (min-width: 37.5625em) {
    .RankingsData__ranking__2eMWPvln.RankingsData__size-2__309hZIsP {
      grid-column: span 2; } }
  @media (min-width: 37.5625em) {
    .RankingsData__ranking__2eMWPvln.RankingsData__size-3__2D8T8HV9 {
      grid-column: span 2; } }
  @media (min-width: 60.0625em) {
    .RankingsData__ranking__2eMWPvln.RankingsData__size-3__2D8T8HV9 {
      grid-column: span 3; } }
  @media (min-width: 37.5625em) {
    .RankingsData__ranking__2eMWPvln.RankingsData__size-4__36w49qch {
      grid-column: span 2; } }
  @media (min-width: 60.0625em) {
    .RankingsData__ranking__2eMWPvln.RankingsData__size-4__36w49qch {
      grid-column: span 3; } }
  @media (min-width: 80em) {
    .RankingsData__ranking__2eMWPvln.RankingsData__size-4__36w49qch {
      grid-column: span 4; } }

.RankingsData__type__1Bamm83n {
  position: absolute;
  top: 0px;
  left: -4px;
  padding: 0 8px 4px 12px; }
  .RankingsData__type__1Bamm83n::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: skewX(-20deg);
    border-radius: 0 0 2px 0; }
    .theme-ferrari-dark .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-light .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-neutral-grey .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-f488-pista .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-f488-spider .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-f8-spider .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-812-gts .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-f169 .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-scuderia-dark .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-races-dark .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-171-black .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .RankingsData__type__1Bamm83n::before {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .RankingsData__type__1Bamm83n::before {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-175 .RankingsData__type__1Bamm83n::before {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .RankingsData__type__1Bamm83n::before {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .RankingsData__type__1Bamm83n::before {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .RankingsData__type__1Bamm83n::before {
      background: #1266a4; }
    .theme-ferrari-f167 .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-supercar .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .RankingsData__type__1Bamm83n::before {
      background: #ffffff; }
    .theme-ferrari-f250 .RankingsData__type__1Bamm83n::before {
      background: #181818; }
    .theme-ferrari-f169m .RankingsData__type__1Bamm83n::before {
      background: #1E4758; }
  .RankingsData__type__1Bamm83n span {
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    font-size: 11px; }
    .theme-ferrari-dark .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-dark-alpha .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-light .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-neutral-grey .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-ferrari-carbon .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-sf90-stradale .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-f8-tributo .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-monza-sp1 .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-monza-sp2 .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-f488-pista .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-f488-spider .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-f488-pista-spider .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-f812-superfast .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-gtc4-lusso .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso-t .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-f8-spider .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-812-gts .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-f169 .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-scuderia-dark .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-giallo-modena .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-races-dark .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-portofinom-dark-blue .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-sf90-spider-graphite-black .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-171-black .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-171-rht-light .RankingsData__type__1Bamm83n span {
      color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .RankingsData__type__1Bamm83n span {
      color: #001c35; }
    .theme-ferrari-smart-guide-dark .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-175 .RankingsData__type__1Bamm83n span {
      color: #430000; }
    .theme-ferrari-169-spider .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-f173vs-coupe .RankingsData__type__1Bamm83n span {
      color: #303030; }
    .theme-ferrari-f173vs-spider .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-f167 .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-supercar .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-miami-event-2024 .RankingsData__type__1Bamm83n span {
      color: #181818; }
    .theme-ferrari-f250 .RankingsData__type__1Bamm83n span {
      color: #ffffff; }
    .theme-ferrari-f169m .RankingsData__type__1Bamm83n span {
      color: #ffffff; }

.RankingsData__highlights__10OtNp5M {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between; }
  @media (min-width: 37.5625em) {
    .RankingsData__highlights__10OtNp5M {
      flex-direction: row; } }

.RankingsData__highlight__31rHV23a {
  position: relative;
  width: 100%;
  display: flex;
  gap: 16px;
  padding: 28px 32px 28px;
  min-height: 150px; }
  @media (min-width: 37.5625em) {
    .RankingsData__highlight__31rHV23a {
      padding: 44px 32px 28px; } }
  .RankingsData__highlight__31rHV23a:first-of-type {
    padding: 44px 32px 28px; }
  .theme-ferrari-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-dark-alpha .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-dark-alpha .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-dark-alpha .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-light .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-light .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-light .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-neutral-grey .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-neutral-grey .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-neutral-grey .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(129, 129, 129, 0.3); }
  .theme-ferrari-ferrari-carbon .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-ferrari-carbon .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-ferrari-carbon .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-sf90-stradale .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-sf90-stradale .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-sf90-stradale .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f8-tributo .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f8-tributo .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f8-tributo .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-monza-sp1 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-monza-sp1 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-monza-sp1 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-monza-sp2 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-monza-sp2 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-monza-sp2 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f488-pista .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f488-pista .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f488-pista .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f488-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f488-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f488-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f488-pista-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f488-pista-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f488-pista-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f812-superfast .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f812-superfast .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f812-superfast .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-gtc4-lusso .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-gtc4-lusso .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-gtc4-lusso .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(80, 80, 80, 0.3); }
  .theme-ferrari-gtc4-lusso-t .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-gtc4-lusso-t .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-gtc4-lusso-t .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(80, 80, 80, 0.3); }
  .theme-ferrari-f8-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f8-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f8-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-812-gts .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-812-gts .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-812-gts .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f169 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f169 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f169 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-scuderia-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-scuderia-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-scuderia-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-giallo-modena .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-giallo-modena .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-giallo-modena .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-giallo-modena-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-giallo-modena-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-giallo-modena-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-races-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-races-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-races-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-portofinom-dark-blue .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-portofinom-dark-blue .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-portofinom-dark-blue .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-sf90-spider-graphite-black .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-sf90-spider-graphite-black .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-sf90-spider-graphite-black .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-171-black .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-171-black .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-171-black .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-171-rht-light .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-171-rht-light .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-171-rht-light .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-171-rht-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-171-rht-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-171-rht-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(185, 216, 233, 0.3); }
  .theme-ferrari-smart-guide-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-smart-guide-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-smart-guide-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-175 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-175 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-175 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(227, 189, 189, 0.3); }
  .theme-ferrari-169-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-169-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-169-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(140, 149, 160, 0.3); }
  .theme-ferrari-f173vs-coupe .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f173vs-coupe .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f173vs-coupe .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(143, 143, 143, 0.3); }
  .theme-ferrari-f173vs-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f173vs-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f173vs-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(143, 143, 143, 0.3); }
  .theme-ferrari-f167 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f167 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f167 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-supercar .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-supercar .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-supercar .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-miami-event-2024 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-miami-event-2024 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-miami-event-2024 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f250 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f250 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f250 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f169m .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f169m .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f169m .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  @media (min-width: 37.5625em) {
    .theme-ferrari-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-dark-alpha .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-dark-alpha .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-dark-alpha .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-light .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-light .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-light .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-neutral-grey .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-neutral-grey .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-neutral-grey .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(129, 129, 129, 0.3); }
    .theme-ferrari-ferrari-carbon .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-ferrari-carbon .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-ferrari-carbon .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-sf90-stradale .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-sf90-stradale .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-sf90-stradale .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-f8-tributo .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f8-tributo .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f8-tributo .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-monza-sp1 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-monza-sp1 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-monza-sp1 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-monza-sp2 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-monza-sp2 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-monza-sp2 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-f488-pista .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f488-pista .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f488-pista .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-f488-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f488-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f488-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-f488-pista-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f488-pista-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f488-pista-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-f812-superfast .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f812-superfast .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f812-superfast .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-gtc4-lusso .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-gtc4-lusso .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-gtc4-lusso .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(80, 80, 80, 0.3); }
    .theme-ferrari-gtc4-lusso-t .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-gtc4-lusso-t .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-gtc4-lusso-t .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(80, 80, 80, 0.3); }
    .theme-ferrari-f8-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f8-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f8-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-812-gts .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-812-gts .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-812-gts .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-f169 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f169 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f169 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-scuderia-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-scuderia-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-scuderia-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-giallo-modena .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-giallo-modena .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-giallo-modena .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-giallo-modena-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-giallo-modena-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-giallo-modena-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-races-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-races-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-races-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-portofinom-dark-blue .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-portofinom-dark-blue .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-portofinom-dark-blue .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-sf90-spider-graphite-black .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-sf90-spider-graphite-black .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-sf90-spider-graphite-black .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-171-black .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-171-black .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-171-black .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-171-rht-light .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-171-rht-light .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-171-rht-light .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-171-rht-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-171-rht-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-171-rht-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(185, 216, 233, 0.3); }
    .theme-ferrari-smart-guide-dark .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-smart-guide-dark .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-smart-guide-dark .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-175 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-175 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-175 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(227, 189, 189, 0.3); }
    .theme-ferrari-169-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-169-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-169-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(140, 149, 160, 0.3); }
    .theme-ferrari-f173vs-coupe .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f173vs-coupe .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f173vs-coupe .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(143, 143, 143, 0.3); }
    .theme-ferrari-f173vs-spider .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f173vs-spider .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f173vs-spider .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(143, 143, 143, 0.3); }
    .theme-ferrari-f167 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f167 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f167 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-supercar .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-supercar .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-supercar .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-miami-event-2024 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-miami-event-2024 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-miami-event-2024 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(255, 255, 255, 0.3); }
    .theme-ferrari-f250 .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f250 .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f250 .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); }
    .theme-ferrari-f169m .RankingsData__highlight__31rHV23a.RankingsData__count-2__Gc94170t, .theme-ferrari-f169m .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz, .theme-ferrari-f169m .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      border-top: none;
      border-left: 1px solid rgba(150, 150, 150, 0.3); } }
  @media (min-width: 37.5625em) {
    .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz {
      display: none; } }
  @media (min-width: 60.0625em) {
    .RankingsData__highlight__31rHV23a.RankingsData__count-3__2ueKldtz {
      display: flex; } }
  @media (min-width: 37.5625em) {
    .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      display: none; } }
  @media (min-width: 60.0625em) {
    .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      display: none; } }
  @media (min-width: 80em) {
    .RankingsData__highlight__31rHV23a.RankingsData__count-4__1qtm9jz0 {
      display: flex; } }
  .RankingsData__highlight__31rHV23a .RankingsData__rank__1mLxGXQ7 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.2em;
    font-size: 40px !important;
    line-height: 40px;
    background: -webkit-linear-gradient(90deg, #ff5d57, #da291c);
    background-clip: text;
    -webkit-text-fill-color: transparent; }
    @media (min-width: 37.5625em) {
      .RankingsData__highlight__31rHV23a .RankingsData__rank__1mLxGXQ7 {
        font-size: 32px; } }
    @media (min-width: 60.0625em) {
      .RankingsData__highlight__31rHV23a .RankingsData__rank__1mLxGXQ7 {
        font-size: 36px; } }
  .RankingsData__highlight__31rHV23a .RankingsData__names__3k15qDjw {
    font-size: 18px;
    line-height: 26px; }

.RankingsData__actions__1AG2vyHt {
  background: transparent;
  outline: none;
  border: none;
  width: 100%;
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 24px 32px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px; }
  .theme-ferrari-dark .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-dark-alpha .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-light .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-neutral-grey .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(129, 129, 129, 0.3); }
  .theme-ferrari-ferrari-carbon .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-sf90-stradale .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f8-tributo .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-monza-sp1 .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-monza-sp2 .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f488-pista .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f488-spider .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f488-pista-spider .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f812-superfast .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-gtc4-lusso .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(80, 80, 80, 0.3); }
  .theme-ferrari-gtc4-lusso-t .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(80, 80, 80, 0.3); }
  .theme-ferrari-f8-spider .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-812-gts .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f169 .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-scuderia-dark .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-giallo-modena .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-giallo-modena-dark .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-races-dark .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-portofinom-dark-blue .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-sf90-spider-graphite-black .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-171-black .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-171-rht-light .RankingsData__actions__1AG2vyHt {
    color: #001c35;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-171-rht-dark .RankingsData__actions__1AG2vyHt {
    color: #f3f0eb;
    border-top: 1px solid rgba(185, 216, 233, 0.3); }
  .theme-ferrari-smart-guide-dark .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-175 .RankingsData__actions__1AG2vyHt {
    color: #fcf2f2;
    border-top: 1px solid rgba(227, 189, 189, 0.3); }
  .theme-ferrari-169-spider .RankingsData__actions__1AG2vyHt {
    color: #374552;
    border-top: 1px solid rgba(140, 149, 160, 0.3); }
  .theme-ferrari-f173vs-coupe .RankingsData__actions__1AG2vyHt {
    color: #d0d0d0;
    border-top: 1px solid rgba(143, 143, 143, 0.3); }
  .theme-ferrari-f173vs-spider .RankingsData__actions__1AG2vyHt {
    color: #1266a4;
    border-top: 1px solid rgba(143, 143, 143, 0.3); }
  .theme-ferrari-f167 .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-supercar .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-miami-event-2024 .RankingsData__actions__1AG2vyHt {
    color: #ffffff;
    border-top: 1px solid rgba(255, 255, 255, 0.3); }
  .theme-ferrari-f250 .RankingsData__actions__1AG2vyHt {
    color: #181818;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }
  .theme-ferrari-f169m .RankingsData__actions__1AG2vyHt {
    color: #1E4758;
    border-top: 1px solid rgba(150, 150, 150, 0.3); }

@keyframes RelatedVideo__fillBar__27MVERIf {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.RelatedVideo__wrapper__2QC5KL-X {
  position: relative;
  width: 100%;
  height: 100%; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-dark {
    background: #181818; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-dark-alpha {
    background: transparent; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-light {
    background: #ffffff; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-sf90-stradale {
    background: #303133; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-monza-sp1 {
    background: #181818; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-monza-sp2 {
    background: #404040; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f488-pista {
    background: #0e121b; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f488-spider {
    background: #17354b; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f812-superfast {
    background: #320607; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f169 {
    background: #d0dddd; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-scuderia-dark {
    background: transparent; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-races-dark {
    background: #0d0d16; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-171-black {
    background: #23252d; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-175 {
    background: #430000; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-169-spider {
    background: #c1cddb; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f167 {
    background: #000000; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-supercar {
    background: #000000; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f250 {
    background: #E7E7E7; }
  .RelatedVideo__wrapper__2QC5KL-X.theme-ferrari-f169m {
    background: #F1F2F2; }

.RelatedVideo__chapter__3-ifTKc5 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding: 24px; }
  @media (min-width: 60.0625em) {
    .RelatedVideo__chapter__3-ifTKc5 {
      padding: 48px; } }

.RelatedVideo__title__2qhbGbIn {
  text-align: center;
  margin-bottom: 48px; }

.RelatedVideo__grid__A79dhiGL {
  max-width: 601px;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .RelatedVideo__grid__A79dhiGL {
      margin: 0;
      width: calc(100% + 32px);
      max-width: calc(100% + 32px);
      display: flex;
      flex-wrap: wrap; } }
  .RelatedVideo__grid__A79dhiGL .RelatedVideo__item__1QkLLxJy {
    width: 100%;
    margin-bottom: 32px; }
    @media (min-width: 60.0625em) {
      .RelatedVideo__grid__A79dhiGL .RelatedVideo__item__1QkLLxJy {
        width: calc(50% - 32px);
        margin-right: 32px; } }
    @media (min-width: 80em) {
      .RelatedVideo__grid__A79dhiGL .RelatedVideo__item__1QkLLxJy {
        width: calc(33.33333% - 32px); } }

@keyframes Video__fillBar__3c_ddYeu {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Video__video__1bdop5er {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  pointer-events: none;
  z-index: 11;
  background: #181818;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px); }
  .Video__video__1bdop5er .th-video .th-video-player .th-video-overlay {
    pointer-events: none; }
  .Video__video__1bdop5er .th-big-play-btn,
  .Video__video__1bdop5er .th-reload-btn {
    display: none !important; }
  .Video__video__1bdop5er .Video__videoEl__1EQrIc9f {
    transition: opacity 0.4s;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    opacity: 0; }
    .Video__video__1bdop5er .Video__videoEl__1EQrIc9f:after {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 150px;
      pointer-events: none;
      background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.1) 85%, rgba(24, 24, 24, 0) 100%); }
  .Video__video__1bdop5er.Video__-videoShow__bHszy7YW {
    pointer-events: auto; }
    .Video__video__1bdop5er.Video__-videoShow__bHszy7YW .Video__videoEl__1EQrIc9f {
      opacity: 1; }
    .Video__video__1bdop5er.Video__-videoShow__bHszy7YW .th-video .th-video-player .th-video-overlay {
      pointer-events: auto; }
  .Video__video__1bdop5er.Video__-videoCompleted__1JK3XK5- {
    position: relative; }
  .Video__video__1bdop5er .Video__popups__3Kbh8HOn {
    position: absolute;
    bottom: 100px;
    left: 24px;
    right: 24px;
    z-index: 2; }
    @media (min-width: 37.5625em) {
      .Video__video__1bdop5er .Video__popups__3Kbh8HOn {
        left: auto; } }
    @media (min-width: 60.0625em) {
      .Video__video__1bdop5er .Video__popups__3Kbh8HOn {
        right: 48px;
        left: auto;
        bottom: 130px; } }
  .Video__video__1bdop5er .Video__loader__2-yvC_oA {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
  .Video__video__1bdop5er .th-player {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
    .Video__video__1bdop5er .th-player .th-button.th-bar {
      box-sizing: border-box;
      width: 40px !important;
      border: 2px solid rgba(255, 255, 255, 0.4);
      border-radius: 50% !important; }
    .Video__video__1bdop5er .th-player .th-button-color {
      transition: 0.3s; }
    .Video__video__1bdop5er .th-player .th-control-bg-color {
      background: none;
      position: relative; }
    .Video__video__1bdop5er .th-player .th-time-rail {
      padding: 0 16px; }
      .Video__video__1bdop5er .th-player .th-time-rail .th-time-total {
        height: 2px;
        transition: background-color 0.3s;
        background: rgba(255, 255, 255, 0.4); }
        .Video__video__1bdop5er .th-player .th-time-rail .th-time-total .th-time-float {
          -webkit-font-smoothing: antialiased;
          -moz-font-smoothing: antialiased;
          -o-font-smoothing: antialiased;
          font-smoothing: antialiased;
          font-family: "Body-Font";
          font-weight: normal;
          font-stretch: normal;
          letter-spacing: 1px;
          font-size: 12px;
          line-height: 1.27em;
          text-transform: uppercase;
          background: rgba(0, 0, 0, 0.5);
          padding: 6px 12px;
          top: -55px; }
      .Video__video__1bdop5er .th-player .th-time-rail .th-time-current:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 0;
        width: 6px;
        height: 6px;
        transform: translate(50%, -50%);
        border-radius: 50%;
        overflow: hidden;
        background: #da291c url("/esports/static/svg/double-arrows.svg") no-repeat center center;
        background-size: 15px 10px;
        z-index: 1;
        transition: width 200ms, height 200ms; }
      .Video__video__1bdop5er .th-player .th-time-rail:hover .th-time-current:after {
        width: 40px;
        height: 40px;
        background-color: #fff; }
      .Video__video__1bdop5er .th-player .th-time-rail:hover .th-time-total {
        height: 2px;
        background: #fff; }
    .Video__video__1bdop5er .th-player .th-control-bar {
      opacity: 1 !important;
      visibility: visible !important;
      cursor: auto !important; }
      .Video__video__1bdop5er .th-player .th-control-bar.th-horizontal {
        padding: 0 24px; }
        @media (min-width: 60.0625em) {
          .Video__video__1bdop5er .th-player .th-control-bar.th-horizontal {
            padding: 0 48px; } }
        .Video__video__1bdop5er .th-player .th-control-bar.th-horizontal .th-group .th-generic {
          height: 40px; }
        .Video__video__1bdop5er .th-player .th-control-bar.th-horizontal.th-bottom {
          bottom: 32px; }
  .Video__video__1bdop5er .th-player .th-main,
  .Video__video__1bdop5er .th-player .th-time-rail,
  .Video__video__1bdop5er .th-player .th-control-bar {
    background-color: transparent !important;
    background: transparent !important; }
  .Video__video__1bdop5er .th-player .th-control-bar {
    padding: 32px 24px !important; }
    @media (min-width: 60.0625em) {
      .Video__video__1bdop5er .th-player .th-control-bar {
        padding: 32px 48px !important; } }
  .Video__video__1bdop5er .th-player .th-time-rail,
  .Video__video__1bdop5er .th-player .th-button {
    height: 40px !important; }

@keyframes VideoCard__fillBar__LU5WJp45 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoCard__wrapper__35zrgshh {
  display: block;
  min-height: 210px;
  cursor: pointer;
  position: relative;
  width: 100%;
  display: block;
  height: 0;
  overflow: hidden;
  padding-top: 66.67%; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-dark {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-dark-alpha {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-light {
    border: 1px solid #eeeded; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-neutral-grey {
    border: 1px solid #eeeded; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-ferrari-carbon {
    border: 1px solid #181818; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-sf90-stradale {
    border: 1px solid #252627; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f8-tributo {
    border: 1px solid #101724; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-monza-sp1 {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-monza-sp2 {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f488-pista {
    border: 1px solid #1e2128; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f488-spider {
    border: 1px solid #0f2331; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f488-pista-spider {
    border: 1px solid #212334; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f812-superfast {
    border: 1px solid #3c0b0d; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-gtc4-lusso {
    border: 1px solid #b2b2b2; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-gtc4-lusso-t {
    border: 1px solid #a0a7ac; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f8-spider {
    border: 1px solid #1b1a17; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-812-gts {
    border: 1px solid #dbdbdb; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f169 {
    border: 1px solid #dbdbdb; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-scuderia-dark {
    border: 1px solid #414141; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-giallo-modena {
    border: 1px solid #eeeded; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-giallo-modena-dark {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-races-dark {
    border: 1px solid #303035; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-portofinom-dark-blue {
    border: 1px solid #102f37; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-sf90-spider-graphite-black {
    border: 1px solid #252a2b; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-171-black {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-171-rht-light {
    border: 1px solid #ede8e1; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-171-rht-dark {
    border: 1px solid #001324; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-smart-guide-dark {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-175 {
    border: 1px solid #2c0000; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-169-spider {
    border: 1px solid #9ca7b4; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f173vs-coupe {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f173vs-spider {
    border: 1px solid #d0d0d0; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f167 {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-supercar {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-miami-event-2024 {
    border: 1px solid #303030; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f250 {
    border: 1px solid #eeeded; }
  .VideoCard__wrapper__35zrgshh.theme-ferrari-f169m {
    border: 1px solid #eeeded; }
  .VideoCard__wrapper__35zrgshh:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 75%;
    opacity: 0.7;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.7)); }
  .VideoCard__wrapper__35zrgshh .VideoCard__thumb__1zDh_SeG {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    .VideoCard__wrapper__35zrgshh .VideoCard__thumb__1zDh_SeG img {
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .VideoCard__wrapper__35zrgshh .VideoCard__content__3HkyvXxb {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 24px;
    z-index: 1; }
    .VideoCard__wrapper__35zrgshh .VideoCard__content__3HkyvXxb .VideoCard__pretitle__1-hox5Ey span {
      font-size: 12px;
      text-transform: uppercase; }
    .VideoCard__wrapper__35zrgshh .VideoCard__content__3HkyvXxb .VideoCard__title__3KZDkGuP span {
      font-size: 18px;
      text-transform: uppercase; }
    .VideoCard__wrapper__35zrgshh .VideoCard__content__3HkyvXxb .VideoCard__play__3dPXgVE2 {
      margin-top: 12px; }

@keyframes SMTutorial__fillBar__11T4M3u1 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMTutorial__wrapper__eEcRyEjv {
  position: relative;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .SMTutorial__wrapper__eEcRyEjv {
      height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      height: calc(var(--ferrari-vh-fix, 1vh) * 100);
      min-height: 500px; } }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-dark {
    background: #181818; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-dark-alpha {
    background: transparent; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-light {
    background: #ffffff; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-sf90-stradale {
    background: #303133; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-monza-sp1 {
    background: #181818; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-monza-sp2 {
    background: #404040; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f488-pista {
    background: #0e121b; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f488-spider {
    background: #17354b; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f812-superfast {
    background: #320607; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f169 {
    background: #d0dddd; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-scuderia-dark {
    background: transparent; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-races-dark {
    background: #0d0d16; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-171-black {
    background: #23252d; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-175 {
    background: #430000; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-169-spider {
    background: #c1cddb; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f167 {
    background: #000000; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-supercar {
    background: #000000; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f250 {
    background: #E7E7E7; }
  .SMTutorial__wrapper__eEcRyEjv.theme-ferrari-f169m {
    background: #F1F2F2; }

@keyframes SMTutorialChapters__fillBar__VLp_hB4y {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@media (min-width: 60.0625em) {
  .SMTutorialChapters__chapters__2XVV1ORz {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    pointer-events: none; }
    .SMTutorialChapters__chapters__2XVV1ORz.SMTutorialChapters__-chaptersOpen__3TBk5zwY {
      pointer-events: auto;
      z-index: 9; } }

.SMTutorialChapters__backdrop__1gXAo0Kz {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(24, 24, 24, 0.7);
  display: none;
  opacity: 0;
  transition: opacity 0.3s; }
  @media (min-width: 60.0625em) {
    .SMTutorialChapters__backdrop__1gXAo0Kz {
      display: block; } }
  .SMTutorialChapters__-chaptersOpen__3TBk5zwY .SMTutorialChapters__backdrop__1gXAo0Kz {
    opacity: 1; }

.SMTutorialChapters__sidebar__385t1yDY {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  background: #303030;
  color: #eeeded; }
  @media (min-width: 60.0625em) {
    .SMTutorialChapters__sidebar__385t1yDY {
      position: absolute;
      right: 0;
      top: 0;
      width: 500px;
      height: 100%;
      transition: 0.5s;
      transform: translateX(500px);
      will-change: transform; }
      .SMTutorialChapters__-chaptersOpen__3TBk5zwY .SMTutorialChapters__sidebar__385t1yDY {
        transform: translateX(0); } }
  .SMTutorialChapters__sidebar__385t1yDY .scrollbar-container {
    position: relative;
    height: 100%; }
  .SMTutorialChapters__sidebar__385t1yDY .ps__rail-y {
    right: 40px !important;
    background-color: rgba(255, 255, 255, 0.3);
    width: 1px;
    transform: scaleY(0.8);
    display: none; }
    @media (min-width: 60.0625em) {
      .SMTutorialChapters__sidebar__385t1yDY .ps__rail-y {
        opacity: 1 !important;
        display: none; } }
  .SMTutorialChapters__sidebar__385t1yDY .ps__thumb-y {
    width: 1px;
    right: 0 !important;
    background-color: #fff; }
  .SMTutorialChapters__sidebar__385t1yDY .ps__rail-y:hover {
    background-color: rgba(255, 255, 255, 0.3); }
  .SMTutorialChapters__sidebar__385t1yDY .ps__rail-y:hover .ps__thumb-y {
    width: 1px;
    background-color: #fff; }
  .SMTutorialChapters__sidebar__385t1yDY .ps--active-y .ps__rail-y {
    display: block; }

.SMTutorialChapters__inner__4XonxyEb {
  padding: 48px 24px;
  padding-left: 14px; }
  @media (min-width: 60.0625em) {
    .SMTutorialChapters__inner__4XonxyEb {
      padding: 96px 64px; } }

.SMTutorialChapters__description__2W_VYUYg {
  padding-left: 10px;
  margin-top: 32px;
  margin-bottom: 0; }

.SMTutorialChapters__toggle__ZSXmCw-j {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 100%;
  padding-right: 48px;
  pointer-events: auto;
  align-items: center;
  display: none; }
  @media (min-width: 60.0625em) {
    .SMTutorialChapters__toggle__ZSXmCw-j {
      display: flex; } }
  .SMTutorialChapters__toggle__ZSXmCw-j:before {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 350px;
    pointer-events: none;
    height: 100%;
    background-image: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.8) 100%);
    z-index: -1; }

.SMTutorialChapters__list__39idN6-k {
  margin: 64px 10px;
  padding: 0; }
  .SMTutorialChapters__list__39idN6-k ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .SMTutorialChapters__list__39idN6-k > ul {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    margin-top: 48px;
    margin-bottom: 0;
    text-transform: uppercase; }
    .SMTutorialChapters__list__39idN6-k > ul ul {
      margin-top: 16px; }
    .SMTutorialChapters__list__39idN6-k > ul:first-child {
      margin-top: 0; }
    .SMTutorialChapters__list__39idN6-k > ul li > span {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em;
      line-height: 1.5;
      text-transform: none;
      display: inline-flex;
      align-items: center;
      padding: 8px 16px;
      padding-bottom: 10px;
      border-radius: 20px;
      background: #181818;
      color: #eeeded;
      margin-top: 8px;
      cursor: pointer; }
      .SMTutorialChapters__list__39idN6-k > ul li > span i {
        margin-left: 8px;
        display: block;
        opacity: 0.5;
        transition: transform 0.3s;
        transform: scale(0.7);
        margin-top: 2px; }
      .SMTutorialChapters__list__39idN6-k > ul li > span:hover i {
        transform: scale(0.7) translateX(5px); }

@keyframes SMTutorialCover__fillBar__3CBbIJAu {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMTutorialCover__cover__1xhA-zkd {
  position: relative;
  height: 80vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 80); }
  @media (min-width: 60.0625em) {
    .SMTutorialCover__cover__1xhA-zkd {
      height: 100%; } }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-dark {
    background: #181818; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-dark-alpha {
    background: transparent; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-light {
    background: #ffffff; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-sf90-stradale {
    background: #303133; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-monza-sp1 {
    background: #181818; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-monza-sp2 {
    background: #404040; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f488-pista {
    background: #0e121b; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f488-spider {
    background: #17354b; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f812-superfast {
    background: #320607; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f169 {
    background: #d0dddd; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-scuderia-dark {
    background: transparent; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-races-dark {
    background: #0d0d16; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-171-black {
    background: #23252d; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-175 {
    background: #430000; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-169-spider {
    background: #c1cddb; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f167 {
    background: #000000; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-supercar {
    background: #000000; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f250 {
    background: #E7E7E7; }
  .SMTutorialCover__cover__1xhA-zkd.theme-ferrari-f169m {
    background: #F1F2F2; }

.SMTutorialCover__background__YfRw4pGk,
.SMTutorialCover__background__YfRw4pGk:after,
.SMTutorialCover__text__13Zhx3s_ {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%; }

.SMTutorialCover__background__YfRw4pGk:after {
  content: '';
  background-image: linear-gradient(to bottom, rgba(24, 24, 24, 0), #181818); }

.SMTutorialCover__background__YfRw4pGk:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 150px;
  pointer-events: none;
  background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.1) 85%, rgba(24, 24, 24, 0) 100%);
  z-index: 2; }

.SMTutorialCover__text__13Zhx3s_ {
  display: flex;
  align-items: flex-end; }

.SMTutorialCover__textControls__1tFKEYRV {
  margin-top: 32px; }

@keyframes SMTutorialPopups__fillBar__14NM-btc {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMTutorialPopups__popups__B95570v7 {
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative; }
  @media (min-width: 37.5625em) {
    .SMTutorialPopups__popups__B95570v7 {
      width: 380px; } }
  .SMTutorialPopups__popups__B95570v7 li {
    margin: 16px 0;
    width: 100%; }
  .SMTutorialPopups__popups__B95570v7 .SMTutorialPopups__item__1ZLLD-5f {
    height: 80px;
    position: relative;
    width: 100%;
    padding-left: 80px;
    background: #fff;
    color: #181818;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-right: 24px;
    text-transform: uppercase;
    cursor: pointer; }
    .SMTutorialPopups__popups__B95570v7 .SMTutorialPopups__item__1ZLLD-5f .SMTutorialPopups__image__1P3Mo5pk {
      position: absolute;
      left: 0;
      top: 0;
      width: 80px;
      height: 100%;
      background: #eaeaea; }
    .SMTutorialPopups__popups__B95570v7 .SMTutorialPopups__item__1ZLLD-5f .SMTutorialPopups__text__1Q-Rhs1E {
      padding: 0 24px; }
      .SMTutorialPopups__popups__B95570v7 .SMTutorialPopups__item__1ZLLD-5f .SMTutorialPopups__text__1Q-Rhs1E strong,
      .SMTutorialPopups__popups__B95570v7 .SMTutorialPopups__item__1ZLLD-5f .SMTutorialPopups__text__1Q-Rhs1E span {
        display: block;
        font-weight: normal; }
      .SMTutorialPopups__popups__B95570v7 .SMTutorialPopups__item__1ZLLD-5f .SMTutorialPopups__text__1Q-Rhs1E span {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: 0;
        font-size: 11px;
        line-height: 22px;
        line-height: 18px;
        letter-spacing: 0.75px;
        white-space: nowrap;
        color: #da291c; }
      .SMTutorialPopups__popups__B95570v7 .SMTutorialPopups__item__1ZLLD-5f .SMTutorialPopups__text__1Q-Rhs1E strong {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 18px;
        line-height: 1.3em;
        font-size: 13px; }
  .SMTutorialPopups__popups__B95570v7.SMTutorialPopups__-toast__2e1jaga4 {
    height: 80px;
    overflow: hidden; }
    .SMTutorialPopups__popups__B95570v7.SMTutorialPopups__-toast__2e1jaga4 li {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      opacity: 0;
      transition: 0.4s;
      transform: translateY(100%);
      margin: 0; }
      .SMTutorialPopups__popups__B95570v7.SMTutorialPopups__-toast__2e1jaga4 li.SMTutorialPopups__active__26Ps78nB {
        opacity: 1;
        transform: translateY(0); }

@keyframes SMTutorialStory__fillBar__2tLGpLLx {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMTutorialStory__story__3uCeCbch {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 9;
  background: #181818;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100); }
  .SMTutorialStory__story__3uCeCbch:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 300px;
    pointer-events: none;
    background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.8) 52%, rgba(24, 24, 24, 0) 100%);
    z-index: 1; }
  .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L {
    cursor: pointer;
    z-index: 2;
    position: absolute;
    right: 24px;
    bottom: 24px;
    display: flex;
    align-items: center;
    height: 48px;
    color: #fff;
    box-shadow: none;
    appearance: none;
    border: none;
    justify-content: flex-end;
    background: none;
    padding: 0 4px;
    opacity: 0; }
    @media (min-width: 60.0625em) {
      .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L {
        right: 40px;
        bottom: 40px; } }
    .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L:before {
      content: '';
      position: absolute;
      display: block;
      background: rgba(24, 24, 24, 0.8);
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      border-radius: 24px;
      transition: 0.4s;
      max-width: 100%; }
    .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L i {
      display: block;
      height: 40px;
      width: 40px;
      border-radius: 50%;
      border: 2px solid rgba(255, 255, 255, 0.4);
      padding: 6px;
      position: relative;
      z-index: 2; }
      .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L i svg {
        display: block;
        width: 100%;
        height: 100%; }
    .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L > span {
      z-index: 2;
      position: relative;
      transition: opacity 0.3s;
      transition-delay: 0.2s;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase;
      display: block;
      font-size: 11px;
      white-space: nowrap;
      padding: 0 16px;
      padding-right: 8px; }
    .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L.SMTutorialStory__storyReady__OsCVLz_l {
      opacity: 1; }
    .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L.SMTutorialStory__active__Zz7uPUpl > span {
      opacity: 0;
      transition-delay: 0s;
      pointer-events: none; }
    .SMTutorialStory__story__3uCeCbch .SMTutorialStory__audioBtn__3pkejn9L.SMTutorialStory__active__Zz7uPUpl:before {
      max-width: 48px; }
  .SMTutorialStory__story__3uCeCbch .SMTutorialStory__storyEl__3CtLRSIE,
  .SMTutorialStory__story__3uCeCbch .SMTutorialStory__loader__39vROTXj {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
  .SMTutorialStory__story__3uCeCbch .SMTutorialStory__storyEl__3CtLRSIE {
    transition: opacity 0.3s;
    opacity: 0; }
  .SMTutorialStory__story__3uCeCbch .SMTutorialStory__loader__39vROTXj {
    display: flex;
    align-items: center;
    justify-content: center; }
  .SMTutorialStory__story__3uCeCbch .SMTutorialStory__topnav__3Xzji4Vc {
    position: absolute;
    top: 110px;
    left: 0;
    right: 0;
    opacity: 0;
    padding: 0 24px;
    transform: translateY(10px);
    transition: 0.4s;
    z-index: 5; }
    @media (min-width: 60.0625em) {
      .SMTutorialStory__story__3uCeCbch .SMTutorialStory__topnav__3Xzji4Vc {
        padding: 0 48px;
        top: 130px; } }
  .SMTutorialStory__story__3uCeCbch.SMTutorialStory__storyReady__OsCVLz_l .SMTutorialStory__storyEl__3CtLRSIE {
    opacity: 1; }
  .SMTutorialStory__story__3uCeCbch.SMTutorialStory__storyReady__OsCVLz_l .SMTutorialStory__topnav__3Xzji4Vc {
    opacity: 1;
    transform: translateY(0); }
  .SMTutorialStory__story__3uCeCbch .th-controls {
    display: none !important; }
  .SMTutorialStory__story__3uCeCbch .th-big-play-btn,
  .SMTutorialStory__story__3uCeCbch .th-reload-btn {
    display: none !important; }

@keyframes SMStoryEndScreen__fillBar__1BIqMZDY {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMStoryEndScreen__wrapper__Kjuv8WV- {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(24, 24, 24, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #fff; }
  .SMStoryEndScreen__wrapper__Kjuv8WV- .SMStoryEndScreen__title__3pxJYJEs {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    text-transform: uppercase;
    margin-bottom: 32px; }
    .SMStoryEndScreen__wrapper__Kjuv8WV- .SMStoryEndScreen__title__3pxJYJEs em {
      display: inline-block;
      width: 14px;
      text-align: center;
      font-style: normal;
      color: #da291c; }

@keyframes SMTutorialStoryNav__fillBar__3Z38cF8b {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMTutorialStoryNav__wrapper__FUJu7wR4 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font-Medium";
  font-weight: 500;
  font-stretch: expanded;
  font-size: 9px;
  line-height: 1.56;
  letter-spacing: 0;
  text-transform: uppercase;
  font-size: 12px;
  color: #eeeded; }
  .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-container {
    overflow: visible; }
  @media (min-width: 60.0625em) {
    .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-wrapper {
      width: calc(100% + 16px);
      display: flex;
      transform: none !important; } }
  .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide {
    cursor: pointer;
    opacity: 0.5;
    transition: opacity 0.3s;
    width: 50vw;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 8px; }
    .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide > div {
      border-top: 2px solid #eeeded;
      margin-left: 8px;
      margin-right: 8px;
      overflow: hidden;
      white-space: nowrap; }
      .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide > div > span {
        display: inline-block;
        position: relative;
        min-width: 100%; }
    .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide:first-child > div {
      margin-left: 0; }
    .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide:last-child > div {
      margin-right: 0; }
    @media (min-width: 60.0625em) {
      .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide {
        flex: 1 1 0px; } }
    .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide:hover, .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide.-active {
      opacity: 1; }
      .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide:hover.-too-small-for-text div > span, .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide.-active.-too-small-for-text div > span {
        animation: SMTutorialStoryNav__scrollToRight__j7c780jx 10s linear .4s alternate; }
    .SMTutorialStoryNav__wrapper__FUJu7wR4 .swiper-slide.-active {
      cursor: default; }

.no-touch .swiper-slide.-active.-too-small-for-text:hover div > span {
  animation: SMTutorialStoryNav__scrollToRight__j7c780jx 10s linear 0s alternate infinite; }

@keyframes SMTutorialStoryNav__scrollToRight__j7c780jx {
  0%,
  25% {
    transform: translateX(0%);
    left: 0%; }
  35%,
  65% {
    transform: translateX(-100%);
    left: 100%; }
  75%,
  100% {
    transform: translateX(0%);
    left: 0%; } }

@keyframes SMTutorialVideo__fillBar__2azckwkc {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMTutorialVideo__video__9R11LGHb {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  pointer-events: none;
  z-index: 9;
  background: #181818;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px); }
  .SMTutorialVideo__video__9R11LGHb .th-video .th-video-player .th-video-overlay {
    pointer-events: none; }
  .SMTutorialVideo__video__9R11LGHb .th-big-play-btn,
  .SMTutorialVideo__video__9R11LGHb .th-reload-btn {
    display: none !important; }
  .SMTutorialVideo__video__9R11LGHb .SMTutorialVideo__videoEl__-GboZxc6 {
    transition: opacity 0.4s;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    opacity: 0; }
    .SMTutorialVideo__video__9R11LGHb .SMTutorialVideo__videoEl__-GboZxc6:after {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 150px;
      pointer-events: none;
      background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.1) 85%, rgba(24, 24, 24, 0) 100%); }
  .SMTutorialVideo__video__9R11LGHb.SMTutorialVideo__-videoShow__11bn83mH {
    pointer-events: auto; }
    .SMTutorialVideo__video__9R11LGHb.SMTutorialVideo__-videoShow__11bn83mH .SMTutorialVideo__videoEl__-GboZxc6 {
      opacity: 1; }
    .SMTutorialVideo__video__9R11LGHb.SMTutorialVideo__-videoShow__11bn83mH .th-video .th-video-player .th-video-overlay {
      pointer-events: auto; }
  .SMTutorialVideo__video__9R11LGHb.SMTutorialVideo__-videoCompleted__32dmS9Xa {
    position: relative; }
  .SMTutorialVideo__video__9R11LGHb .SMTutorialVideo__popups__2m0gvumy {
    position: absolute;
    bottom: 100px;
    left: 24px;
    right: 24px;
    z-index: 2; }
    @media (min-width: 37.5625em) {
      .SMTutorialVideo__video__9R11LGHb .SMTutorialVideo__popups__2m0gvumy {
        left: auto; } }
    @media (min-width: 60.0625em) {
      .SMTutorialVideo__video__9R11LGHb .SMTutorialVideo__popups__2m0gvumy {
        right: 48px;
        left: auto;
        bottom: 130px; } }
  .SMTutorialVideo__video__9R11LGHb .SMTutorialVideo__loader__3bxH2Rqn {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
  .SMTutorialVideo__video__9R11LGHb .th-player {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
    .SMTutorialVideo__video__9R11LGHb .th-player .th-button.th-bar {
      box-sizing: border-box;
      width: 40px !important;
      border: 2px solid rgba(255, 255, 255, 0.4);
      border-radius: 50% !important; }
    .SMTutorialVideo__video__9R11LGHb .th-player .th-button-color {
      transition: 0.3s; }
    .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bg-color {
      background: none;
      position: relative; }
    .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail {
      padding: 0 16px; }
      .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail .th-time-total {
        height: 2px;
        transition: background-color 0.3s;
        background: rgba(255, 255, 255, 0.4); }
        .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail .th-time-total .th-time-float {
          -webkit-font-smoothing: antialiased;
          -moz-font-smoothing: antialiased;
          -o-font-smoothing: antialiased;
          font-smoothing: antialiased;
          font-family: "Body-Font";
          font-weight: normal;
          font-stretch: normal;
          letter-spacing: 1px;
          font-size: 12px;
          line-height: 1.27em;
          text-transform: uppercase;
          background: rgba(0, 0, 0, 0.5);
          padding: 6px 12px;
          top: -55px; }
      .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail .th-time-current:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 0;
        width: 6px;
        height: 6px;
        transform: translate(50%, -50%);
        border-radius: 50%;
        overflow: hidden;
        background: #da291c url("/esports/static/svg/double-arrows.svg") no-repeat center center;
        background-size: 15px 10px;
        z-index: 1;
        transition: width 200ms, height 200ms; }
      .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail:hover .th-time-current:after {
        width: 40px;
        height: 40px;
        background-color: #fff; }
      .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail:hover .th-time-total {
        height: 2px;
        background: #fff; }
    .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar {
      opacity: 1 !important;
      visibility: visible !important;
      cursor: auto !important; }
      .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar.th-horizontal {
        padding: 0 24px; }
        @media (min-width: 60.0625em) {
          .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar.th-horizontal {
            padding: 0 48px; } }
        .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar.th-horizontal .th-group .th-generic {
          height: 40px; }
        .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar.th-horizontal.th-bottom {
          bottom: 32px; }
  .SMTutorialVideo__video__9R11LGHb .th-player .th-main,
  .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail,
  .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar {
    background-color: transparent !important;
    background: transparent !important; }
  .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar {
    padding: 32px 24px !important; }
    @media (min-width: 60.0625em) {
      .SMTutorialVideo__video__9R11LGHb .th-player .th-control-bar {
        padding: 32px 48px !important; } }
  .SMTutorialVideo__video__9R11LGHb .th-player .th-time-rail,
  .SMTutorialVideo__video__9R11LGHb .th-player .th-button {
    height: 40px !important; }

@keyframes SMVideoEndScreen__fillBar__3xVJHPkP {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SMVideoEndScreen__wrapper__2-BkcfU- {
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px);
  background: #303030;
  z-index: 2;
  position: relative;
  padding: 180px 32px 64px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column; }
  @media (min-width: 60.0625em) {
    .SMVideoEndScreen__wrapper__2-BkcfU- {
      background: rgba(24, 24, 24, 0.8);
      padding-top: 96px; } }
  .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__popups__383zif7E {
    max-width: 330px; }
    @media (min-width: 37.5625em) {
      .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__popups__383zif7E {
        max-width: 380px; } }
    .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__popups__383zif7E .SMVideoEndScreen__title__dNLQyR28 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.2em;
      text-transform: uppercase;
      margin-bottom: 32px; }
      @media (min-width: 37.5625em) {
        .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__popups__383zif7E .SMVideoEndScreen__title__dNLQyR28 {
          font-size: 32px; } }
      @media (min-width: 60.0625em) {
        .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__popups__383zif7E .SMVideoEndScreen__title__dNLQyR28 {
          font-size: 36px; } }
  .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__next__3DIcjKyO {
    margin-top: 48px;
    width: 330px; }
    @media (min-width: 37.5625em) {
      .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__next__3DIcjKyO {
        width: 380px; } }
    @media (min-width: 80em) {
      .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__next__3DIcjKyO {
        position: absolute;
        right: 48px;
        bottom: 48px;
        width: 350px; } }
    .SMVideoEndScreen__wrapper__2-BkcfU- .SMVideoEndScreen__next__3DIcjKyO .SMVideoEndScreen__tagline__1kyTqrM2 {
      display: block;
      margin-bottom: 24px;
      margin-left: -10px; }

@keyframes ScrollReel__fillBar__J9RgX_GA {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ScrollReel__wrapper__rrlebz1S {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-dark {
    background-color: #181818; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-light {
    background-color: #ffffff; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-171-black {
    background-color: #23252d; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-175 {
    background-color: #430000; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f167 {
    background-color: #000000; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-supercar {
    background-color: #000000; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .ScrollReel__wrapper__rrlebz1S.theme-ferrari-f169m {
    background-color: #F1F2F2; }

.ScrollReel__wrapper__rrlebz1S.ScrollReel__background__1PwW3VTj {
  position: absolute;
  z-index: -1; }

.ScrollReel__debug__3MSK-LoR {
  position: fixed;
  z-index: 100;
  font-size: 50px;
  color: lawngreen;
  top: 60px;
  left: 10px; }

.ScrollReel__layer__23jDChRh {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  touch-action: none;
  width: 100vw;
  height: 100lvh; }

.ScrollReel__text__1kpXGP59 {
  position: absolute;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  color: #fff;
  width: 100%;
  opacity: 0; }
  .theme-ferrari-dark .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-light .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-neutral-grey .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-f8-spider .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-812-gts .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-f169 .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-races-dark .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-171-black .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .ScrollReel__text__1kpXGP59 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .ScrollReel__text__1kpXGP59 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-175 .ScrollReel__text__1kpXGP59 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .ScrollReel__text__1kpXGP59 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .ScrollReel__text__1kpXGP59 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ScrollReel__text__1kpXGP59 {
    color: #1266a4; }
  .theme-ferrari-f167 .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-supercar .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .ScrollReel__text__1kpXGP59 {
    color: #ffffff; }
  .theme-ferrari-f250 .ScrollReel__text__1kpXGP59 {
    color: #181818; }
  .theme-ferrari-f169m .ScrollReel__text__1kpXGP59 {
    color: #1E4758; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .ScrollReel__text__1kpXGP59 {
      display: none;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 18px;
      line-height: 1.3em; } }
  @media (min-width: 60.0625em) {
    .ScrollReel__text__1kpXGP59 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.2em; } }
  @media (min-width: 60.0625em) and (min-width: 37.5625em) {
    .ScrollReel__text__1kpXGP59 {
      font-size: 32px; } }
  @media (min-width: 60.0625em) and (min-width: 60.0625em) {
    .ScrollReel__text__1kpXGP59 {
      font-size: 36px; } }
  .ScrollReel__text--center__TCueplAn {
    transform: translate(-50%, -50%);
    text-align: center; }
  .ScrollReel__text--right__3OtgdrPQ {
    text-align: right; }
  .ScrollReel__text--mobile__FQvjaN_B {
    transform: translateX(-50%);
    text-align: center; }
  .ScrollReel__text__1kpXGP59 p {
    margin: 32px 0; }
    @media (min-width: 60.0625em) {
      .ScrollReel__text__1kpXGP59 p {
        margin: 48px 0; } }

.ScrollReel__scroll-indicator__8OzJpHGB {
  position: fixed;
  bottom: 24px;
  left: 50%;
  transform: translate(-50%, 8px);
  opacity: 0; }

/* 169S specific code */
.ScrollReel__data__2oaiVJ3G {
  position: fixed;
  top: max(15vh, 120px);
  left: 0;
  right: 0;
  z-index: 10;
  display: flex;
  justify-content: center; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .ScrollReel__data__2oaiVJ3G {
      top: max(30vh, 120px);
      right: 60%; } }

@media (min-width: 60.0625em) and (orientation: landscape) {
  .ScrollReel__data__2oaiVJ3G {
    top: max(15vh, 120px);
    left: 5%;
    right: 5%;
    display: block; } }

@media (min-width: 100.0625em) and (orientation: landscape) {
  .ScrollReel__data__2oaiVJ3G {
    top: max(15vh, 120px);
    left: 10%;
    right: 10%; } }
  .ScrollReel__data__2oaiVJ3G > div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%; }

@media (min-width: 60.0625em) and (orientation: landscape) {
  .ScrollReel__data__2oaiVJ3G > div {
    justify-content: flex-start; } }

@keyframes SearchEngine__fillBar__2xe5rBKV {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SearchEngine__wrapper__2VsHZQTn {
  position: relative;
  padding: 96px 0;
  width: 100%;
  min-height: calc(100vh - 48px);
  overflow-y: scroll; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-dark {
    background-color: #181818; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-light {
    background-color: #ffffff; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-171-black {
    background-color: #23252d; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-175 {
    background-color: #430000; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f167 {
    background-color: #000000; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-supercar {
    background-color: #000000; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .SearchEngine__wrapper__2VsHZQTn.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  .SearchEngine__wrapper__2VsHZQTn.SearchEngine__popup__1eVt64ci, .SearchEngine__wrapper__2VsHZQTn.SearchEngine__has-no-superheader__1GV-rnDx {
    min-height: 100vh;
    padding-top: 96px; }
    @media (min-width: 60.0625em) {
      .SearchEngine__wrapper__2VsHZQTn.SearchEngine__popup__1eVt64ci, .SearchEngine__wrapper__2VsHZQTn.SearchEngine__has-no-superheader__1GV-rnDx {
        padding-top: 128px; } }

@keyframes Filters__fillBar__1zncGzNM {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Filters__wrapper__3bk04Ogo {
  margin-top: 48px; }
  @media (min-width: 60.0625em) {
    .Filters__wrapper__3bk04Ogo {
      margin-top: 64px; } }
  .Filters__wrapper__3bk04Ogo > div {
    max-width: 961px; }

@media (min-width: 60.0625em) {
  .Filters__inner__16Zay6lG {
    display: flex;
    column-gap: 16px; } }

.Filters__item__39olfCuC {
  margin-top: 24px; }
  @media (min-width: 60.0625em) {
    .Filters__item__39olfCuC {
      margin-top: 0;
      max-width: 240px;
      flex: 1; } }

@keyframes Input__fillBar__NhY9AXNo {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Input__wrapper__1uECpt_7 {
  position: relative;
  max-width: 961px;
  margin: 48px auto 0;
  z-index: 2; }

.Input__inner__1P2qnW-j {
  position: relative;
  border: 1px solid #efeded;
  padding: 16px 32px;
  transition: border .2s ease; }
  .Input__inner__1P2qnW-j:focus-within {
    border: 1px solid #969696; }
    .Input__inner__1P2qnW-j:focus-within .Input__suggestions__31qL9dmX {
      animation: Input__suggestions_anim__ZouFOT8y .25s ease 0s; }
  .Input__inner__1P2qnW-j:not(:focus-within) .Input__enter__188Q2ZOY,
  .Input__inner__1P2qnW-j:not(:focus-within) .Input__clear__1BQyH4m_ {
    opacity: 0.25; }
  .Input__inner__1P2qnW-j:not(:focus-within) .Input__suggestions__31qL9dmX {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translateY(-12px);
    transition: all .25s ease; }

.Input__input__28eMbnWa input {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 32px;
  transition: color .2s ease;
  outline: none !important;
  box-shadow: none !important; }
  .Input__input__28eMbnWa input::placeholder {
    font-size: 14px; }

.Input__input__28eMbnWa .Input__buttons__1QGh1fyj {
  position: absolute;
  top: calc(50% + 3px);
  right: 32px;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  pointer-events: all; }
  .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__enter__188Q2ZOY,
  .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__clear__1BQyH4m_ {
    cursor: pointer;
    border: none;
    border-radius: 4px;
    padding: 8px;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    transition: all .2s ease; }
    .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__enter__188Q2ZOY[disabled],
    .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__clear__1BQyH4m_[disabled] {
      opacity: 0.35;
      pointer-events: none; }
    .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__enter__188Q2ZOY:hover,
    .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__clear__1BQyH4m_:hover {
      transform: translateY(-1px); }
  .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__enter__188Q2ZOY {
    background: #da291c;
    color: #fff; }
  .Input__input__28eMbnWa .Input__buttons__1QGh1fyj .Input__clear__1BQyH4m_ {
    background: transparent !important;
    margin-right: 4px; }

.Input__suggestions__31qL9dmX {
  position: absolute;
  top: calc(100% + 4px);
  left: -1px;
  width: calc(100% + 2px);
  height: 340px;
  max-height: 45vh;
  background-color: #fff;
  overflow: visible;
  box-shadow: 0 10px 32px 0 rgba(0, 0, 0, 0.2);
  z-index: 1; }
  .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h {
    padding: 24px;
    font-size: 14px;
    cursor: pointer;
    transition: background-color .1s ease;
    display: flex;
    align-items: center;
    flex-wrap: wrap; }
    .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__content__8gcaSXZK,
    .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
      transition: transform .2s ease; }
    .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: 1px;
      font-size: 12px;
      line-height: 1.27em;
      text-transform: uppercase; }
      .theme-ferrari-dark .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-dark-alpha .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-light .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-neutral-grey .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #818181; }
      .theme-ferrari-ferrari-carbon .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-sf90-stradale .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-f8-tributo .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-monza-sp1 .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-monza-sp2 .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-f488-pista .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-f488-spider .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-f488-pista-spider .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-f812-superfast .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-gtc4-lusso .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #505050; }
      .theme-ferrari-gtc4-lusso-t .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #505050; }
      .theme-ferrari-f8-spider .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-812-gts .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-f169 .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-scuderia-dark .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-giallo-modena .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-giallo-modena-dark .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-races-dark .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-portofinom-dark-blue .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-sf90-spider-graphite-black .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-171-black .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-171-rht-light .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-171-rht-dark .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #b9d8e9; }
      .theme-ferrari-smart-guide-dark .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-175 .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #e3bdbd; }
      .theme-ferrari-169-spider .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #8c95a0; }
      .theme-ferrari-f173vs-coupe .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #8f8f8f; }
      .theme-ferrari-f173vs-spider .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #8f8f8f; }
      .theme-ferrari-f167 .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-supercar .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-miami-event-2024 .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #ffffff; }
      .theme-ferrari-f250 .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
      .theme-ferrari-f169m .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h .Input__locale__1GPjoc7O {
        color: #969696; }
    .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h.Input__is-disabled__138uGyZN {
      opacity: 0.25;
      pointer-events: none; }
    .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h:hover {
      background-color: rgba(239, 237, 237, 0.5); }
      .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h:hover .Input__content__8gcaSXZK,
      .Input__suggestions__31qL9dmX .Input__item__O3Wxfi0h:hover .Input__locale__1GPjoc7O {
        transform: translateX(2px); }
  .Input__suggestions__31qL9dmX .Input__highlight__1EKT4fAd {
    font-weight: bold; }
  .Input__suggestions__31qL9dmX .Input__loading-bar__sMxCRTPE {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px; }
    .Input__suggestions__31qL9dmX .Input__loading-bar__sMxCRTPE > div {
      position: relative;
      top: 0px;
      left: 0px;
      bottom: auto;
      right: auto;
      width: 100%;
      height: 100%;
      transform-origin: 100% 0%;
      animation: Input__loading_bar_anim__1WzU1A8n 2s ease 0s infinite; }
      .Input__suggestions__31qL9dmX .Input__loading-bar__sMxCRTPE > div span {
        position: absolute;
        top: 0px;
        left: 0px;
        bottom: auto;
        right: auto;
        width: 100%;
        height: 100%;
        background: #181818;
        transform-origin: 0% 0%; }
        .Input__suggestions__31qL9dmX .Input__loading-bar__sMxCRTPE > div span:first-of-type {
          opacity: 0;
          animation: Input__loading_bar_inner1_anim__eI7KBFOo 2s ease 0s infinite; }
        .Input__suggestions__31qL9dmX .Input__loading-bar__sMxCRTPE > div span:last-of-type {
          opacity: 1;
          animation: Input__loading_bar_inner2_anim__3MrECXm_ 2s ease 0s infinite; }
  .Input__suggestions__31qL9dmX .Input__pulse__1HgZDEqG,
  .Input__suggestions__31qL9dmX .Input__error__39vzv4Al {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }
  .Input__suggestions__31qL9dmX .Input__pulse__1HgZDEqG {
    width: 32px;
    height: 32px; }
  .Input__suggestions__31qL9dmX .Input__error__39vzv4Al {
    width: 100%;
    padding: 0 48px;
    text-align: center; }
  .Input__suggestions__31qL9dmX .ps {
    position: relative;
    height: 100%; }
    .Input__suggestions__31qL9dmX .ps:hover .ps__thumb-y {
      opacity: 0.6; }
  .Input__suggestions__31qL9dmX .ps__rail-y {
    width: 2px;
    right: 8px !important;
    background: transparent;
    transform: scaleY(0.9);
    opacity: 1;
    pointer-events: none; }
  .Input__suggestions__31qL9dmX .ps__thumb-y {
    width: 100%;
    right: 0 !important;
    background: #969696;
    border-radius: 2px;
    transition: opacity .2s ease; }

@keyframes Input__suggestions_anim__ZouFOT8y {
  0% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-12px); }
  100% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); } }

@keyframes Input__loading_bar_anim__1WzU1A8n {
  0% {
    transform: scaleX(1); }
  50% {
    transform: scaleX(1); }
  100% {
    transform: scaleX(0); } }

@keyframes Input__loading_bar_inner1_anim__eI7KBFOo {
  0% {
    transform: scaleX(0); }
  25% {
    transform: scaleX(1); }
  100% {
    transform: scaleX(1); } }

@keyframes Input__loading_bar_inner2_anim__3MrECXm_ {
  0% {
    transform: scaleX(0); }
  25% {
    transform: scaleX(0); }
  50% {
    transform: scaleX(1); }
  100% {
    transform: scaleX(1); } }

@keyframes List__fillBar__2nkrzLg0 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.List__wrapper__NnZNDq-d {
  position: relative;
  margin-top: 64px; }
  .List__wrapper__NnZNDq-d > div {
    max-width: 961px; }

.List__list__2fSetDi9 {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0; }
  @media (min-width: 60.0625em) {
    .List__list__2fSetDi9 {
      align-items: flex-start; } }

.List__item__1vALth7K {
  margin-bottom: 32px;
  animation-name: List__slideIn__12Crs0V4;
  animation-duration: 0.35s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-in-out;
  opacity: 0;
  transform: translateY(-16px);
  max-width: 596px;
  list-style-type: none; }
  .List__item__1vALth7K .List__title__2ddWPcl4 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 18px;
    line-height: 1.3em; }
    .theme-ferrari-dark .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-light .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-neutral-grey .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-f488-pista .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-f488-spider .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-f8-spider .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-812-gts .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-f169 .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-scuderia-dark .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-races-dark .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-171-black .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-175 .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #1266a4; }
    .theme-ferrari-f167 .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-supercar .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #ffffff; }
    .theme-ferrari-f250 .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #181818; }
    .theme-ferrari-f169m .List__item__1vALth7K .List__title__2ddWPcl4 {
      color: #1E4758; }
  .List__item__1vALth7K .List__pretitle__1PATnxK1 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin-bottom: 12px; }
    .theme-ferrari-dark .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-dark-alpha .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-light .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-neutral-grey .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f8-tributo .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f488-pista .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f488-spider .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f812-superfast .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f8-spider .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-812-gts .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f169 .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-giallo-modena .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #ebb218; }
    .theme-ferrari-races-dark .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-171-black .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-171-rht-light .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-175 .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-169-spider .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f167 .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-supercar .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #0092b1; }
    .theme-ferrari-f250 .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
    .theme-ferrari-f169m .List__item__1vALth7K .List__pretitle__1PATnxK1 {
      color: #da291c; }
  .List__item__1vALth7K:last-child {
    margin-bottom: 0; }
  .List__item__1vALth7K > a {
    display: flex;
    transition: all .2s ease;
    transition: transform .2s ease, opacity .2s ease;
    outline: none !important;
    box-shadow: none; }
    .List__item__1vALth7K > a:hover {
      opacity: 0.75;
      transform: translateX(3px); }
    .List__item__1vALth7K > a:focus-visible {
      border: 1px solid #898989;
      box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2);
      padding: 4px; }
  .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
    content: '';
    display: inline-block;
    width: 64px;
    height: 1px;
    transform: translateY(-4px);
    margin: 0 8px; }
    .theme-ferrari-dark .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-dark-alpha .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-light .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-neutral-grey .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f8-tributo .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f488-pista .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f488-spider .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f812-superfast .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f8-spider .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-812-gts .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f169 .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-giallo-modena .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #ebb218; }
    .theme-ferrari-races-dark .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-171-black .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-171-rht-light .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-175 .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-169-spider .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f167 .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-supercar .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #0092b1; }
    .theme-ferrari-f250 .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    .theme-ferrari-f169m .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
      background: #da291c; }
    @media (min-width: 60.0625em) {
      .List__item__1vALth7K.List__is-news__2X01uxWL .List__category__18bLLvwC::before {
        width: 96px; } }

.List__pulse__38c2I_Jc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding-top: 10%;
  z-index: 1; }
  .theme-ferrari-dark .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-dark-alpha .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-light .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-neutral-grey .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-ferrari-carbon .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-sf90-stradale .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f8-tributo .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-monza-sp1 .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-monza-sp2 .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f488-pista .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f488-spider .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f488-pista-spider .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f812-superfast .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-gtc4-lusso .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-gtc4-lusso-t .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f8-spider .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-812-gts .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f169 .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-scuderia-dark .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-giallo-modena .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-giallo-modena-dark .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-races-dark .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-portofinom-dark-blue .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-sf90-spider-graphite-black .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-171-black .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-171-rht-light .List__pulse__38c2I_Jc {
    background-color: rgba(243, 240, 235, 0.8); }
  .theme-ferrari-171-rht-dark .List__pulse__38c2I_Jc {
    background-color: rgba(0, 28, 53, 0.8); }
  .theme-ferrari-smart-guide-dark .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-175 .List__pulse__38c2I_Jc {
    background-color: rgba(67, 0, 0, 0.8); }
  .theme-ferrari-169-spider .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f173vs-coupe .List__pulse__38c2I_Jc {
    background-color: rgba(48, 48, 48, 0.8); }
  .theme-ferrari-f173vs-spider .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f167 .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-supercar .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-miami-event-2024 .List__pulse__38c2I_Jc {
    background-color: rgba(24, 24, 24, 0.8); }
  .theme-ferrari-f250 .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .theme-ferrari-f169m .List__pulse__38c2I_Jc {
    background-color: rgba(255, 255, 255, 0.8); }
  .List__pulse__38c2I_Jc > div {
    width: 44px;
    height: 44px; }
    .List__pulse__38c2I_Jc > div::before {
      border-color: #969696; }

@keyframes List__slideIn__12Crs0V4 {
  0% {
    opacity: 0;
    transform: translateY(-16px); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes Pagination__fillBar__2rpvbOmG {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Pagination__wrapper__2elM7dAY {
  margin-top: 64px;
  animation-name: Pagination__slideIn__348p5r3y;
  animation-duration: .35s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out; }
  .Pagination__wrapper__2elM7dAY.Pagination__is-disabled__dsGxnQCL {
    pointer-events: none;
    opacity: 0.25 !important; }

@keyframes Pagination__slideIn__348p5r3y {
  0% {
    opacity: 0.0001;
    transform: translateY(-12px); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes Recap__fillBar__3lnF5ovE {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Recap__content__2TBKjSaw.Recap__hidden__2PxANi-I, .Recap__loading__3Rxx2MAn.Recap__hidden__2PxANi-I {
  opacity: 0.0001;
  transform: translateY(-8px); }

.Recap__wrapper__1JMkrVwL {
  position: relative;
  text-align: center;
  transition: height 0.3s ease-out;
  max-width: 961px;
  margin: 48px auto 0; }

.Recap__content__2TBKjSaw {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 18px;
  text-transform: uppercase;
  transition: all 0.3s ease-out; }
  .theme-ferrari-dark .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-light .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-neutral-grey .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-f8-spider .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-812-gts .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-f169 .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-races-dark .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-171-black .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Recap__content__2TBKjSaw {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Recap__content__2TBKjSaw {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-175 .Recap__content__2TBKjSaw {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Recap__content__2TBKjSaw {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Recap__content__2TBKjSaw {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Recap__content__2TBKjSaw {
    color: #1266a4; }
  .theme-ferrari-f167 .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-supercar .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Recap__content__2TBKjSaw {
    color: #ffffff; }
  .theme-ferrari-f250 .Recap__content__2TBKjSaw {
    color: #181818; }
  .theme-ferrari-f169m .Recap__content__2TBKjSaw {
    color: #1E4758; }
  .Recap__content__2TBKjSaw span {
    display: inline-block;
    text-transform: none;
    margin-top: 16px;
    font-style: italic; }
  .Recap__content__2TBKjSaw.Recap__no-results__3Pg7vBqI {
    text-transform: none; }
    .Recap__content__2TBKjSaw.Recap__no-results__3Pg7vBqI > div {
      margin-top: 8px;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em; }

.Recap__loading__3Rxx2MAn {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease-out; }
  .Recap__loading__3Rxx2MAn > div:first-of-type {
    width: 32px;
    height: 32px; }
    .Recap__loading__3Rxx2MAn > div:first-of-type::before {
      border-color: #969696; }
  .Recap__loading__3Rxx2MAn > div:last-of-type {
    margin-left: 12px;
    margin-top: 4px;
    font-size: 13px;
    text-transform: uppercase; }
  .Recap__loading__3Rxx2MAn.Recap__hidden__2PxANi-I {
    pointer-events: none; }

.Recap__error__12Bx897w .Recap__content__2TBKjSaw {
  text-transform: none; }

@keyframes Tabs__fillBar__3HIRQ03J {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Tabs__wrapper__1LjcUori {
  display: flex;
  justify-content: center;
  width: 100%;
  max-width: 961px;
  margin: 64px auto 0; }

.Tabs__content__GQsrS7AJ {
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .Tabs__content__GQsrS7AJ {
      width: auto; } }

.Tabs__button__yIQM4mPo {
  width: 50%;
  padding: 12px 0;
  font-size: 13px;
  opacity: 0.5;
  text-transform: uppercase;
  background: transparent;
  border: none;
  outline: none;
  transition: opacity .2s ease;
  outline: none !important;
  box-shadow: none; }
  .theme-ferrari-dark .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-light .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-neutral-grey .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-f8-spider .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-812-gts .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-f169 .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-races-dark .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-171-black .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Tabs__button__yIQM4mPo {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Tabs__button__yIQM4mPo {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-175 .Tabs__button__yIQM4mPo {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Tabs__button__yIQM4mPo {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Tabs__button__yIQM4mPo {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Tabs__button__yIQM4mPo {
    color: #1266a4; }
  .theme-ferrari-f167 .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-supercar .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Tabs__button__yIQM4mPo {
    color: #ffffff; }
  .theme-ferrari-f250 .Tabs__button__yIQM4mPo {
    color: #181818; }
  .theme-ferrari-f169m .Tabs__button__yIQM4mPo {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .Tabs__button__yIQM4mPo {
      width: auto;
      padding: 12px 56px; } }
  .theme-ferrari-dark .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-dark-alpha .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-light .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-neutral-grey .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-ferrari-carbon .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-sf90-stradale .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f8-tributo .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-monza-sp1 .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-monza-sp2 .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f488-pista .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f488-spider .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f488-pista-spider .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f812-superfast .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-gtc4-lusso .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-gtc4-lusso-t .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f8-spider .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-812-gts .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f169 .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-scuderia-dark .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-giallo-modena .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-giallo-modena-dark .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-races-dark .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-portofinom-dark-blue .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-sf90-spider-graphite-black .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-171-black .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-171-rht-light .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-171-rht-dark .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-smart-guide-dark .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-175 .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-169-spider .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f173vs-coupe .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f173vs-spider .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f167 .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-supercar .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-miami-event-2024 .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f250 .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .theme-ferrari-f169m .Tabs__button__yIQM4mPo:hover {
    opacity: 1; }
  .Tabs__button__yIQM4mPo:focus-visible {
    border: 1px solid #898989;
    box-shadow: 0 0 15px 0px rgba(137, 137, 137, 0.2); }
  .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
    pointer-events: none;
    opacity: 1; }
    .theme-ferrari-dark .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-dark-alpha .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-light .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-neutral-grey .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f8-tributo .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f488-pista .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f488-spider .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f812-superfast .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f8-spider .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-812-gts .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f169 .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-giallo-modena .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #ebb218; }
    .theme-ferrari-races-dark .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-171-black .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-171-rht-light .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-175 .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-169-spider .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f167 .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-supercar .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #0092b1; }
    .theme-ferrari-f250 .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
    .theme-ferrari-f169m .Tabs__button__yIQM4mPo.Tabs__disabled__1nWADADE {
      color: #da291c; }
  .Tabs__button__yIQM4mPo:last-of-type {
    margin-left: 4px; }
    @media (min-width: 37.5625em) {
      .Tabs__button__yIQM4mPo:last-of-type {
        margin-left: 12px; } }

.Tabs__border__X-CMnSLF {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  transition: all .2s ease; }
  .theme-ferrari-dark .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-dark-alpha .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-light .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-neutral-grey .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-ferrari-carbon .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-sf90-stradale .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f8-tributo .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-monza-sp1 .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-monza-sp2 .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f488-pista .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f488-spider .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f488-pista-spider .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f812-superfast .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-gtc4-lusso-t .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f8-spider .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-812-gts .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f169 .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-scuderia-dark .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-giallo-modena .Tabs__border__X-CMnSLF {
    background: #ebb218; }
  .theme-ferrari-giallo-modena-dark .Tabs__border__X-CMnSLF {
    background: #ebb218; }
  .theme-ferrari-races-dark .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-portofinom-dark-blue .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-171-black .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-171-rht-light .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-171-rht-dark .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-smart-guide-dark .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-175 .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-169-spider .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f173vs-coupe .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f173vs-spider .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f167 .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-supercar .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-miami-event-2024 .Tabs__border__X-CMnSLF {
    background: #0092b1; }
  .theme-ferrari-f250 .Tabs__border__X-CMnSLF {
    background: #da291c; }
  .theme-ferrari-f169m .Tabs__border__X-CMnSLF {
    background: #da291c; }

@keyframes Title__fillBar__tEhq9vF_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Title__wrapper__1nScKckc {
  text-align: center;
  max-width: 961px;
  margin: 0 auto; }

@keyframes SearchGuide__fillBar__28fxh6GA {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SearchGuide__wrapper__3TbhjWew {
  padding: 64px 0;
  background: linear-gradient(0deg, #331e1c 0%, #181818 100%); }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-dark {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-dark-alpha {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-light {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-neutral-grey {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-ferrari-carbon {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-sf90-stradale {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f8-tributo {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-monza-sp1 {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-monza-sp2 {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f488-pista {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f488-spider {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f488-pista-spider {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f812-superfast {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-gtc4-lusso {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-gtc4-lusso-t {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f8-spider {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-812-gts {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f169 {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-scuderia-dark {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-giallo-modena {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-giallo-modena-dark {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-races-dark {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-portofinom-dark-blue {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-171-black {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-171-rht-light {
    color: #001c35; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-171-rht-dark {
    color: #f3f0eb; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-smart-guide-dark {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-175 {
    color: #fcf2f2; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-169-spider {
    color: #374552; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f173vs-coupe {
    color: #d0d0d0; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f173vs-spider {
    color: #1266a4; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f167 {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-supercar {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-miami-event-2024 {
    color: #ffffff; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f250 {
    color: #181818; }
  .SearchGuide__wrapper__3TbhjWew.theme-ferrari-f169m {
    color: #1E4758; }

.SearchGuide__inner__1xubPP1w {
  position: relative;
  max-width: 640px;
  margin: 0 auto;
  padding: 0 32px; }

.SearchGuide__header__3jTFBO-1 {
  padding: 24px 0;
  text-align: center; }
  .SearchGuide__header__3jTFBO-1 .SearchGuide__title__3LfQGwjG {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    font-size: 20px;
    margin: 0; }
    @media (min-width: 37.5625em) {
      .SearchGuide__header__3jTFBO-1 .SearchGuide__title__3LfQGwjG {
        font-size: 28px; } }
    @media (min-width: 37.5625em) {
      .SearchGuide__header__3jTFBO-1 .SearchGuide__title__3LfQGwjG {
        font-size: 28px; } }

.SearchGuide__input__1i9NrG01 {
  position: relative;
  width: 100%;
  border-radius: 3px;
  border: 1px solid rgba(255, 255, 255, 0.25);
  transition: background-color 0.2s, border-color 0.2s, box-shadow 0.2s; }
  .SearchGuide__input__1i9NrG01.SearchGuide__focus__PhNXoPcj {
    border: 1px solid rgba(255, 255, 255, 0);
    background: radial-gradient(100% 100% at 50% 100%, rgba(255, 255, 255, 0.1) 0%, rgba(48, 48, 48, 0) 100%), #303030;
    box-shadow: 0px 37px 37px rgba(0, 0, 0, 0.01), 0px 34px 34px rgba(0, 0, 0, 0.02), 0px 29px 29px rgba(0, 0, 0, 0.05), 0px 21px 21px rgba(0, 0, 0, 0.09), 0px 12px 12px rgba(0, 0, 0, 0.14), 0px 0px 0px rgba(0, 0, 0, 0.2); }
  .SearchGuide__input__1i9NrG01 input {
    background-color: transparent;
    width: 100%;
    padding: 24px;
    padding-right: 64px;
    font-size: 13px;
    appearance: none;
    border: none; }
    .theme-ferrari-dark .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-light .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-neutral-grey .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-f488-pista .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-f488-spider .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-f8-spider .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-812-gts .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-f169 .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-scuderia-dark .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-races-dark .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-171-black .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .SearchGuide__input__1i9NrG01 input {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .SearchGuide__input__1i9NrG01 input {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-175 .SearchGuide__input__1i9NrG01 input {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .SearchGuide__input__1i9NrG01 input {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .SearchGuide__input__1i9NrG01 input {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SearchGuide__input__1i9NrG01 input {
      color: #1266a4; }
    .theme-ferrari-f167 .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-supercar .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .SearchGuide__input__1i9NrG01 input {
      color: #ffffff; }
    .theme-ferrari-f250 .SearchGuide__input__1i9NrG01 input {
      color: #181818; }
    .theme-ferrari-f169m .SearchGuide__input__1i9NrG01 input {
      color: #1E4758; }
    .SearchGuide__input__1i9NrG01 input:focus {
      outline: none; }
    @media (min-width: 80em) {
      .SearchGuide__input__1i9NrG01 input {
        padding: 32px;
        padding-right: 64px; } }
  .SearchGuide__input__1i9NrG01 i {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%); }
    @media (min-width: 80em) {
      .SearchGuide__input__1i9NrG01 i {
        right: 32px; } }

.SearchGuide__results__dk-d--RU {
  position: absolute;
  top: 100%;
  left: 0;
  padding: 0 32px 32px;
  margin: 8px 32px;
  width: calc(100% - 32px * 2);
  border-radius: 3px;
  height: auto;
  max-height: 440px;
  box-shadow: 0px 4px 250px #000000, 0px 110px 110px rgba(0, 0, 0, 0.03), 0px 100px 100px rgba(0, 0, 0, 0.06), 0px 85px 85px rgba(0, 0, 0, 0.15), 0px 63px 63px rgba(0, 0, 0, 0.27), 0px 34px 34px rgba(0, 0, 0, 0.42), 0px 0px 0px rgba(0, 0, 0, 0.6);
  z-index: 3; }
  .theme-ferrari-dark .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-dark-alpha .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-light .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-neutral-grey .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-ferrari-carbon .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-sf90-stradale .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-f8-tributo .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-monza-sp1 .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-monza-sp2 .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-f488-pista .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-f488-spider .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-f488-pista-spider .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-f812-superfast .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-gtc4-lusso .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-gtc4-lusso-t .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-f8-spider .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-812-gts .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-f169 .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-scuderia-dark .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-giallo-modena .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-giallo-modena-dark .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-races-dark .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-portofinom-dark-blue .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-sf90-spider-graphite-black .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-171-black .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-171-rht-light .SearchGuide__results__dk-d--RU {
    background-color: #f3f0eb; }
  .theme-ferrari-171-rht-dark .SearchGuide__results__dk-d--RU {
    background-color: #001c35; }
  .theme-ferrari-smart-guide-dark .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-175 .SearchGuide__results__dk-d--RU {
    background-color: #430000; }
  .theme-ferrari-169-spider .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-f173vs-coupe .SearchGuide__results__dk-d--RU {
    background-color: #303030; }
  .theme-ferrari-f173vs-spider .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-f167 .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-supercar .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-miami-event-2024 .SearchGuide__results__dk-d--RU {
    background-color: #181818; }
  .theme-ferrari-f250 .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .theme-ferrari-f169m .SearchGuide__results__dk-d--RU {
    background-color: #ffffff; }
  .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin: 32px 0; }
    .theme-ferrari-dark .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-dark-alpha .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-light .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-neutral-grey .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-ferrari-carbon .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-sf90-stradale .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f8-tributo .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-monza-sp1 .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-monza-sp2 .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f488-pista .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f488-spider .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f488-pista-spider .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f812-superfast .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-gtc4-lusso-t .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f8-spider .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-812-gts .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f169 .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-scuderia-dark .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-giallo-modena .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #ebb218; }
    .theme-ferrari-giallo-modena-dark .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #ebb218; }
    .theme-ferrari-races-dark .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-portofinom-dark-blue .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-171-black .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-171-rht-light .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-171-rht-dark .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-smart-guide-dark .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-175 .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-169-spider .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f173vs-coupe .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f173vs-spider .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f167 .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-supercar .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-miami-event-2024 .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #0092b1; }
    .theme-ferrari-f250 .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }
    .theme-ferrari-f169m .SearchGuide__results__dk-d--RU .SearchGuide__title__3LfQGwjG {
      color: #da291c; }

.SearchGuide__cards__2ci-WexC {
  display: flex;
  flex-direction: column; }
  .SearchGuide__cards__2ci-WexC .SearchGuide__nores__2q3u143X {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }

.SearchGuide__card__rQU4yBJc {
  margin-bottom: 24px;
  display: flex; }
  .SearchGuide__card__rQU4yBJc .SearchGuide__image__2J2IAadh {
    position: relative;
    aspect-ratio: 16 / 10;
    width: 100%;
    max-width: 136px;
    margin-right: 32px; }
    .SearchGuide__card__rQU4yBJc .SearchGuide__image__2J2IAadh:after {
      content: '';
      position: absolute;
      display: block;
      left: 0;
      right: 0;
      top: 0;
      height: 50%;
      background-image: linear-gradient(to top, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
  .theme-ferrari-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-light .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-neutral-grey .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-f488-pista .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-f488-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-f8-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-812-gts .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-f169 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-scuderia-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-races-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-171-black .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-175 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #1266a4; }
  .theme-ferrari-f167 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-supercar .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #ffffff; }
  .theme-ferrari-f250 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #181818; }
  .theme-ferrari-f169m .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm {
    color: #1E4758; }
  .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 9px;
    line-height: 1.56;
    letter-spacing: 0;
    text-transform: uppercase;
    text-transform: capitalize;
    display: block;
    margin-bottom: 6px; }
    .theme-ferrari-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-dark-alpha .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-light .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-neutral-grey .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-sf90-stradale .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-f8-tributo .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-monza-sp1 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-monza-sp2 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-f488-pista .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-f488-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-f812-superfast .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #505050; }
    .theme-ferrari-f8-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-812-gts .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-f169 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-scuderia-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-giallo-modena .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-races-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-171-black .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-171-rht-light .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-171-rht-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-175 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #8f8f8f; }
    .theme-ferrari-f167 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-supercar .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #ffffff; }
    .theme-ferrari-f250 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
    .theme-ferrari-f169m .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__type__1Bkw9TkW {
      color: #969696; }
  .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    font-size: 12px;
    text-transform: uppercase;
    display: block;
    margin-bottom: 3px; }
    .theme-ferrari-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-dark-alpha .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-light .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-neutral-grey .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-sf90-stradale .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-f8-tributo .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-monza-sp1 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-monza-sp2 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-f488-pista .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-f488-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-f812-superfast .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #505050; }
    .theme-ferrari-f8-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-812-gts .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-f169 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-scuderia-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-giallo-modena .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-races-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-171-black .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-171-rht-light .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-171-rht-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-175 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #8f8f8f; }
    .theme-ferrari-f167 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-supercar .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #ffffff; }
    .theme-ferrari-f250 .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
    .theme-ferrari-f169m .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__pre-title__3MwcY1-S {
      color: #969696; }
  .SearchGuide__card__rQU4yBJc .SearchGuide__text__1zxYDYjm .SearchGuide__card-title__2KEJmdUJ {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 18px;
    font-size: 16px;
    display: block; }

.SearchGuide__links__37zEK2-H {
  display: flex;
  flex-direction: column; }
  .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-bottom: 24px;
    opacity: .8; }
    .theme-ferrari-dark .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-light .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-neutral-grey .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-f488-pista .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-f488-spider .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-f8-spider .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-812-gts .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-f169 .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-scuderia-dark .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-races-dark .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-171-black .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-175 .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #1266a4; }
    .theme-ferrari-f167 .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-supercar .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #ffffff; }
    .theme-ferrari-f250 .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #181818; }
    .theme-ferrari-f169m .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 {
      color: #1E4758; }
    .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7:hover {
      opacity: 1; }
    .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 .SearchGuide__icon__b0Wgs2cT {
      margin-right: 16px; }
    .SearchGuide__links__37zEK2-H .SearchGuide__link__1ddlACR7 .SearchGuide__text__1zxYDYjm {
      font-size: 13px; }

@keyframes SearchHeader__fillBar__1ykFw_gV {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SearchHeader__wrapper__2kl4-1BH {
  position: absolute;
  z-index: 5;
  padding: 16px 24px;
  display: flex;
  justify-content: space-between;
  left: 0;
  top: 40px;
  width: 100%; }
  @media (min-width: 60.0625em) {
    .SearchHeader__wrapper__2kl4-1BH {
      padding: 32px 48px; } }
  .SearchHeader__wrapper__2kl4-1BH.SearchHeader__shadow__Z6c2Agl0:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 150px;
    pointer-events: none;
    background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.1) 85%, rgba(24, 24, 24, 0) 100%);
    z-index: 0; }
  .SearchHeader__wrapper__2kl4-1BH .SearchHeader__left__1LPY0HNH,
  .SearchHeader__wrapper__2kl4-1BH .SearchHeader__right__16W7q6dx,
  .SearchHeader__wrapper__2kl4-1BH .SearchHeader__center__ctupRZdG {
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: 0; }
    .SearchHeader__wrapper__2kl4-1BH .SearchHeader__left__1LPY0HNH li + li,
    .SearchHeader__wrapper__2kl4-1BH .SearchHeader__right__16W7q6dx li + li,
    .SearchHeader__wrapper__2kl4-1BH .SearchHeader__center__ctupRZdG li + li {
      margin-left: 8px; }
    .SearchHeader__wrapper__2kl4-1BH .SearchHeader__left__1LPY0HNH .SearchHeader__label__3zCywQM3:last-child,
    .SearchHeader__wrapper__2kl4-1BH .SearchHeader__right__16W7q6dx .SearchHeader__label__3zCywQM3:last-child,
    .SearchHeader__wrapper__2kl4-1BH .SearchHeader__center__ctupRZdG .SearchHeader__label__3zCywQM3:last-child {
      opacity: 0.75; }
  .SearchHeader__wrapper__2kl4-1BH .SearchHeader__left__1LPY0HNH span {
    text-align: left; }
  .SearchHeader__wrapper__2kl4-1BH .SearchHeader__right__16W7q6dx span {
    text-align: right; }
  .SearchHeader__wrapper__2kl4-1BH .SearchHeader__center__ctupRZdG {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }
  .SearchHeader__wrapper__2kl4-1BH a[type='button'] {
    -webkit-appearance: none; }

.SearchHeader__label__3zCywQM3 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  max-width: 140px;
  display: block;
  text-align: center; }
  .theme-ferrari-dark .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-light .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-neutral-grey .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-f8-spider .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-812-gts .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-f169 .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-races-dark .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-171-black .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .SearchHeader__label__3zCywQM3 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .SearchHeader__label__3zCywQM3 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-175 .SearchHeader__label__3zCywQM3 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .SearchHeader__label__3zCywQM3 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .SearchHeader__label__3zCywQM3 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .SearchHeader__label__3zCywQM3 {
    color: #1266a4; }
  .theme-ferrari-f167 .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-supercar .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .SearchHeader__label__3zCywQM3 {
    color: #ffffff; }
  .theme-ferrari-f250 .SearchHeader__label__3zCywQM3 {
    color: #181818; }
  .theme-ferrari-f169m .SearchHeader__label__3zCywQM3 {
    color: #1E4758; }

@keyframes Search__fillBar__ihComzST {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Search__wrapper__mDrGmgdZ {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 999;
  background: #fff;
  overflow: auto;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100); }

.Search__inner__1vDyJK_i {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 64px 24px;
  max-width: 700px;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .Search__inner__1vDyJK_i {
      max-width: 900px;
      padding: 96px 24px; } }

.Search__input__1pWN1hpB {
  display: block;
  width: 100%;
  margin: 32px 0;
  position: relative; }
  @media (min-width: 80em) {
    .Search__input__1pWN1hpB {
      margin: 96px 0; } }
  .Search__input__1pWN1hpB input {
    display: block;
    width: 100%;
    padding: 24px;
    padding-right: 64px;
    border: 1px solid #efeded;
    appearance: none;
    border-radius: 0;
    font-size: 13px; }
    @media (min-width: 80em) {
      .Search__input__1pWN1hpB input {
        padding: 32px;
        padding-right: 64px; } }
    .Search__input__1pWN1hpB input:focus {
      outline: none; }
  .Search__input__1pWN1hpB i {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%); }
    @media (min-width: 80em) {
      .Search__input__1pWN1hpB i {
        right: 32px; } }

.Search__results__2qjYGkac {
  width: 100%; }
  .Search__results__2qjYGkac .Search__title__2arbJT_h {
    display: block;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #da291c;
    margin-bottom: 32px; }

@media (min-width: 60.0625em) {
  .Search__cards__3XSw4wPc {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% + 32px); } }

.Search__cards__3XSw4wPc .Search__nores__LXd6Kkl2 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  display: block;
  width: 100%; }

.Search__card__1nN8GbUp {
  margin-bottom: 24px;
  display: flex;
  align-items: center; }
  @media (min-width: 60.0625em) {
    .Search__card__1nN8GbUp {
      display: block;
      width: calc(50% - 32px);
      margin-bottom: 32px;
      margin-right: 32px; } }
  @media (min-width: 80em) {
    .Search__card__1nN8GbUp {
      width: calc(33.33333% - 32px); } }
  .Search__card__1nN8GbUp .Search__image__2CiYyvTt {
    position: relative;
    padding-bottom: 22%;
    width: 40%; }
    @media (min-width: 60.0625em) {
      .Search__card__1nN8GbUp .Search__image__2CiYyvTt {
        padding-bottom: 64%;
        width: 100%; } }
    .Search__card__1nN8GbUp .Search__image__2CiYyvTt:after {
      content: '';
      position: absolute;
      display: block;
      left: 0;
      right: 0;
      top: 0;
      height: 50%;
      background-image: linear-gradient(to top, rgba(24, 24, 24, 0), rgba(24, 24, 24, 0.8)); }
    .Search__card__1nN8GbUp .Search__image__2CiYyvTt span {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font-Medium";
      font-weight: 500;
      font-stretch: expanded;
      font-size: 9px;
      line-height: 1.56;
      letter-spacing: 0;
      text-transform: uppercase;
      display: block;
      position: absolute;
      left: 16px;
      top: 16px;
      z-index: 2;
      color: #fff; }
  .Search__card__1nN8GbUp .Search__text__2UrqRmV0 {
    width: 60%;
    padding: 0 24px;
    color: #969696; }
    @media (min-width: 60.0625em) {
      .Search__card__1nN8GbUp .Search__text__2UrqRmV0 {
        width: 100%;
        padding: 16px 0; } }
    .Search__card__1nN8GbUp .Search__text__2UrqRmV0 span {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font-Medium";
      font-weight: 500;
      font-stretch: expanded;
      font-size: 9px;
      line-height: 1.56;
      letter-spacing: 0;
      text-transform: uppercase;
      display: block;
      margin-bottom: 2px; }
    .Search__card__1nN8GbUp .Search__text__2UrqRmV0 strong {
      font-weight: normal;
      display: block;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em; }
      @media (min-width: 60.0625em) {
        .Search__card__1nN8GbUp .Search__text__2UrqRmV0 strong {
          -webkit-font-smoothing: antialiased;
          -moz-font-smoothing: antialiased;
          -o-font-smoothing: antialiased;
          font-smoothing: antialiased;
          font-family: "Title-Font";
          font-weight: normal;
          font-stretch: normal;
          letter-spacing: normal;
          font-size: 18px;
          line-height: 1.3em; } }

@keyframes ServiceAccordion__fillBar__3dZDVCMa {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ServiceAccordion__accordion__kehSOoZ3 + .ServiceAccordion__accordion__kehSOoZ3 {
  margin-top: 24px; }

.ServiceAccordion__body__2WMP1Uu- {
  display: none;
  padding-bottom: 38px; }

.ServiceAccordion__group__1f9zSKO2 {
  padding: 16px 0; }

.ServiceAccordion__definition__19rDRQcF {
  padding-bottom: 0px; }
  @media (min-width: 60.0625em) {
    .ServiceAccordion__definition__19rDRQcF {
      display: flex; } }

.ServiceAccordion__definitionName__W4GNCDs- {
  color: #303030;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: uppercase;
  padding-right: 34px;
  flex: 0 0 320px;
  margin: 0 0 16px;
  display: inline-block; }

.ServiceAccordion__definitionText__1f4aSein {
  color: #8f8f8f;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin: 0;
  padding: 0;
  flex: 1 1 auto; }
  .ServiceAccordion__definitionText--freelayout__2JNZnorF {
    padding-bottom: 30px; }
  .ServiceAccordion__definitionText__1f4aSein p {
    margin: 0; }
    @media (min-width: 60.0625em) {
      .ServiceAccordion__definitionText__1f4aSein p {
        padding-bottom: 30px; } }

@keyframes ServiceContent__fillBar__p2dvbE2f {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ServiceContent__wrapper__WBZP4Wxl {
  display: flex;
  max-width: 1200px;
  margin: 0 auto;
  padding: 10px; }

.ServiceContent__formFeedback__17wmP_hr {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 14px;
  color: #da291c;
  margin: 24px 0; }

.ServiceContent__section__-GqOAQiH {
  margin-bottom: 96px; }
  @media (min-width: 37.5625em) {
    .ServiceContent__section__-GqOAQiH {
      margin-bottom: 128px; } }

.ServiceContent__container__3ODfiV3v {
  width: 100%;
  max-width: 800px;
  margin: 0 auto; }

.ServiceContent__sectionTitle__1rixbLOO {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em; }
  @media (min-width: 37.5625em) {
    .ServiceContent__sectionTitle__1rixbLOO {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .ServiceContent__sectionTitle__1rixbLOO {
      font-size: 36px; } }
  @media (min-width: 37.5625em) {
    .ServiceContent__sectionTitle__1rixbLOO {
      text-align: center;
      padding: 0 64px; } }
  @media (min-width: 60.0625em) {
    .ServiceContent__sectionTitle__1rixbLOO {
      text-align: left;
      padding: 0; } }

.ServiceContent__sectionSubtitle__20hQCM_V {
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-bottom: 3rem;
  width: 100%; }
  .ServiceContent__sectionSubtitle__20hQCM_V p {
    margin: 0; }

.ServiceContent__btnCta__2zZbkQr4 {
  padding-top: 64px; }

.ServiceContent__descriptionText__2m4K3Ca7 {
  color: #8f8f8f;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  flex: 1 1 auto; }

.ServiceContent__textLink__LQqKFCJV {
  color: #8f8f8f;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  flex: 1 1 auto;
  text-decoration: underline; }

.ServiceContent__headerOnly__36th2ida {
  padding-bottom: 16px; }
  .ServiceContent__headerOnly__36th2ida p {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }

.ServiceContent__form-section__3KCPlirN:not(:last-child) {
  margin-bottom: 24px; }

@keyframes ServiceHeader__fillBar__1e9L-maC {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ServiceHeader__content__33pFPSfD {
  flex: 1 1 auto; }

.ServiceHeader__radioButtons__E6k0IGWH {
  width: 100%;
  display: block;
  padding-top: 24px; }
  @media (min-width: 37.5625em) {
    .ServiceHeader__radioButtons__E6k0IGWH {
      display: flex;
      width: auto;
      align-items: center;
      justify-content: flex-end;
      flex: 1 1 auto; } }

.ServiceHeader__head__1iEy0O35 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  overflow: hidden;
  outline: 0;
  margin-top: 20px;
  margin-bottom: 20px; }
  .ServiceHeader__head__1iEy0O35 h3 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    margin: 12px 0 0;
    color: #303030;
    max-width: 75vw; }
    @media (min-width: 37.5625em) {
      .ServiceHeader__head__1iEy0O35 h3 {
        font-size: 28px; } }
    @media (min-width: 37.5625em) {
      .ServiceHeader__head__1iEy0O35 h3 {
        max-width: 450px; } }
    @media (min-width: 60.0625em) {
      .ServiceHeader__head__1iEy0O35 h3 {
        max-width: 650px; } }
    @media (min-width: 80em) {
      .ServiceHeader__head__1iEy0O35 h3 {
        max-width: 730px; } }
    @media (min-width: 100.0625em) {
      .ServiceHeader__head__1iEy0O35 h3 {
        max-width: 830px; } }
  .ServiceHeader__head__1iEy0O35 .ServiceHeader__icon__3-WrSjIR {
    padding: 5px; }
    .ServiceHeader__head__1iEy0O35 .ServiceHeader__icon__3-WrSjIR svg {
      vertical-align: top;
      height: 13px;
      width: 13px;
      transform: rotate(45deg) translateZ(0);
      transform-origin: 50%;
      transition: transform .4s ease; }
    .ServiceHeader__head__1iEy0O35 .ServiceHeader__icon--close__1pPhbnTo svg {
      transform: rotate(0deg) translateZ(0); }

.ServiceHeader__nSection__18svWMKt {
  color: #da291c;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  flex: 1 1 100%; }

@keyframes ShrinkFolders__fillBar__1wO76iDv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ShrinkFolders__wrapper__3vYGhWcr {
  padding: 32px 0; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-dark {
    background: #181818; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-dark-alpha {
    background: transparent; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-light {
    background: #ffffff; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f488-spider {
    background: #17354b; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f812-superfast {
    background: #320607; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f169 {
    background: #d0dddd; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-171-black {
    background: #23252d; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-175 {
    background: #430000; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f167 {
    background: #000000; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-supercar {
    background: #000000; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ShrinkFolders__wrapper__3vYGhWcr.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__wrapper__3vYGhWcr {
      padding: 48px 0; } }

.ShrinkFolders__wrapper-full__32ulq0Vn {
  padding: 0; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-dark {
    background: #181818; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-dark-alpha {
    background: transparent; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-light {
    background: #ffffff; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-sf90-stradale {
    background: #303133; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-monza-sp1 {
    background: #181818; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-monza-sp2 {
    background: #404040; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f488-pista {
    background: #0e121b; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f488-spider {
    background: #17354b; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f812-superfast {
    background: #320607; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f169 {
    background: #d0dddd; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-scuderia-dark {
    background: transparent; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-races-dark {
    background: #0d0d16; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-171-black {
    background: #23252d; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-175 {
    background: #430000; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-169-spider {
    background: #c1cddb; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f167 {
    background: #000000; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-supercar {
    background: #000000; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f250 {
    background: #E7E7E7; }
  .ShrinkFolders__wrapper-full__32ulq0Vn.theme-ferrari-f169m {
    background: #F1F2F2; }

.ShrinkFolders__mobile-margin__1tMZKsfF {
  margin-top: 100px; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__mobile-margin__1tMZKsfF {
      margin-top: 0; } }

.ShrinkFolders__header__eD43omHE {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  padding: 0 16px; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__header__eD43omHE {
      padding: 0 24px; } }

.ShrinkFolders__title__1qwxKvrQ h2 {
  font-size: 23px; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__title__1qwxKvrQ h2 {
      font-size: 44px; } }

.ShrinkFolders__actions__3TdABs3U {
  display: none; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__actions__3TdABs3U {
      display: block; } }

.ShrinkFolders__inner__3KEqYY9L {
  position: relative;
  margin-top: 32px;
  padding: 0 2px; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__inner__3KEqYY9L {
      padding: 0 24px; } }

.ShrinkFolders__items__2uJoOFN6 {
  position: relative;
  width: 100%;
  height: 100%;
  aspect-ratio: 9 / 15;
  display: flex;
  flex-direction: column;
  gap: 4px; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__items__2uJoOFN6 {
      aspect-ratio: 16 / 9;
      max-height: 100vh;
      flex-direction: row;
      gap: 8px; } }

.ShrinkFolders__item__Rwn7eXE_ {
  position: relative;
  flex: 1 1 48px;
  min-height: 48px;
  cursor: pointer;
  transition: all .4s ease; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__item__Rwn7eXE_ {
      flex: 1 1 67px;
      min-height: 67px;
      transition: all .7s ease; } }
  .ShrinkFolders__item__Rwn7eXE_.ShrinkFolders__is-active__3CTJ3Sf0 {
    cursor: default;
    flex: 1 1 100%; }
    .ShrinkFolders__item__Rwn7eXE_.ShrinkFolders__is-active__3CTJ3Sf0 .ShrinkFolders__item-description__3ITk7NL2 {
      opacity: 1;
      visibility: visible; }

.ShrinkFolders__item-title__1H2F9Zgj {
  position: absolute;
  top: 24px;
  left: 16px;
  width: 100%;
  transform: translateY(-50%);
  text-transform: uppercase;
  transition: opacity 0.4s ease-out; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__item-title__1H2F9Zgj {
      top: auto;
      bottom: 0;
      left: 58px;
      height: 58px;
      display: flex;
      align-items: center;
      gap: 12px;
      padding: 0 36px;
      transform: rotate(-90deg);
      transform-origin: bottom left; } }
  .ShrinkFolders__item-title__1H2F9Zgj > div {
    font-size: 13px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 85%; }
    @media (min-width: 60.0625em) {
      .ShrinkFolders__item-title__1H2F9Zgj > div {
        font-size: 16px;
        line-height: 24px;
        white-space: nowrap;
        overflow: visible;
        width: auto; } }
  .ShrinkFolders__item-title--hide__15kZQnDX {
    opacity: 0; }

.ShrinkFolders__item-description__3ITk7NL2 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 32px 16px;
  opacity: 0;
  visibility: hidden;
  display: flex;
  flex-direction: column;
  gap: 8px;
  transition: all .4s ease; }
  .ShrinkFolders__item-description__3ITk7NL2 h4 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }
  .ShrinkFolders__item-description__3ITk7NL2 h3 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 20px;
    line-height: 1.4em; }
    @media (min-width: 80em) {
      .ShrinkFolders__item-description__3ITk7NL2 h3 {
        font-size: 24px; } }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__item-description__3ITk7NL2 {
      left: 57px;
      width: 370px; }
      .ShrinkFolders__item-description__3ITk7NL2 h4 {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 16px;
        line-height: 1.5em; }
      .ShrinkFolders__item-description__3ITk7NL2 h3 {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 32px;
        line-height: 1.1em; } }
    @media (min-width: 37.5625em) and (min-width: 60.0625em) {
      .ShrinkFolders__item-description__3ITk7NL2 h3 {
        font-size: 40px; } }
  @media (min-width: 60.0625em) {
    .ShrinkFolders__item-description__3ITk7NL2 {
      width: 550px; } }
  @media (min-width: 60.0625em) {
    .ShrinkFolders__item-description__3ITk7NL2 > div {
      font-size: 16px;
      line-height: 24px; } }

@media (min-width: 37.5625em) {
  .ShrinkFolders__item-cta__1m_dEj0e {
    margin-top: 24px; } }

.ShrinkFolders__item-pretitle__247gsH9l {
  display: none; }
  .ShrinkFolders__item-pretitle__247gsH9l > div {
    font-size: 16px; }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__item-pretitle__247gsH9l {
      display: block; } }

.ShrinkFolders__item-media___ChkIXX2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .ShrinkFolders__item-media___ChkIXX2 > img {
    height: 100%;
    object-fit: cover; }
  .ShrinkFolders__item-media___ChkIXX2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.6) 100%);
    opacity: 1;
    transition: background 0.4s ease-out; }
    @media (min-width: 37.5625em) {
      .ShrinkFolders__item-media___ChkIXX2::after {
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0) 100%); } }

.ShrinkFolders__is-active__3CTJ3Sf0 .ShrinkFolders__item-media___ChkIXX2::after {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0)); }
  @media (min-width: 37.5625em) {
    .ShrinkFolders__is-active__3CTJ3Sf0 .ShrinkFolders__item-media___ChkIXX2::after {
      background: linear-gradient(45deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0)); } }

.ShrinkFolders__hide__3zfEmX7t::after {
  opacity: 0.6; }

@keyframes SideMenu__fillBar__1DG_72WD {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SideMenu__wrapper__3P6tfa0U {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 600;
  display: flex;
  align-items: flex-end; }
  @media (min-width: 60.0625em) {
    .SideMenu__wrapper__3P6tfa0U {
      z-index: 0;
      position: relative;
      display: block;
      padding: 0;
      padding-right: 34px;
      width: 300px;
      flex: 0 0 300px;
      background: transparent; } }
  @media (min-width: 60.0625em) and (min-width: 60.0625em) {
    .SideMenu__wrapper__3P6tfa0U {
      width: 200px;
      flex: 0 0 200px; } }
  @media (min-width: 60.0625em) and (min-width: 80em) {
    .SideMenu__wrapper__3P6tfa0U {
      width: 300px;
      flex: 0 0 300px;
      padding-top: 24px;
      padding-right: 96px; } }
  .SideMenu__wrapper__3P6tfa0U .scrollmagic-pin-spacer {
    flex: 1 1 0; }
    @media (min-width: 60.0625em) {
      .SideMenu__wrapper__3P6tfa0U .scrollmagic-pin-spacer {
        flex: 0 0 auto; } }

.SideMenu__sticky__TDTowlD0 {
  position: absolute;
  bottom: 60px;
  width: 100%;
  z-index: 2; }
  @media (min-width: 60.0625em) {
    .SideMenu__sticky__TDTowlD0 {
      bottom: auto;
      position: relative; } }

.SideMenu__anchorsWrapper__13vZFlg2 {
  position: relative; }

.SideMenu__anchorsList__1uRIuWlK {
  width: 100vw;
  margin: 0;
  padding: 0 25px;
  list-style: none;
  background: white; }
  .SideMenu__anchorsList__1uRIuWlK:before, .SideMenu__anchorsList__1uRIuWlK:after {
    content: '';
    display: table;
    clear: both; }
  @media (min-width: 60.0625em) {
    .SideMenu__anchorsList__1uRIuWlK {
      width: auto;
      padding: 0;
      padding-left: 14px;
      background: transparent; } }
  .SideMenu__anchorsList__1uRIuWlK li {
    display: block;
    padding: 5px 0;
    margin: 38px 0; }
    @media (min-width: 60.0625em) {
      .SideMenu__anchorsList__1uRIuWlK li {
        margin: 14px 0; } }
  .SideMenu__anchorsList__1uRIuWlK a,
  .SideMenu__anchorsList__1uRIuWlK a:visited {
    color: #303030;
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    transition: all 0.4s ease-out;
    outline: 0; }
  .SideMenu__anchorsList__1uRIuWlK a:hover {
    color: gray; }

.SideMenu__hovering__1PDY2gRz {
  position: absolute;
  top: 0;
  left: 0;
  background: #da291c;
  width: 4px;
  height: 20px; }

.SideMenu__overlay__z60KjybX {
  position: fixed;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 1; }

.SideMenu__open-menu__3Da2tI3D {
  appearance: none;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  background: #181818;
  color: #fff;
  height: 60px;
  padding: 0 25px;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  border: 0;
  outline: 0; }
  .SideMenu__open-menu--opened__2xhyjpWX .SideMenu__open-menu-icon__11bRwePa {
    transform: rotate(180deg); }
  @media (min-width: 60.0625em) {
    .SideMenu__open-menu__3Da2tI3D {
      display: none; } }

.SideMenu__open-menu-icon__11bRwePa {
  fill: #fff;
  transition: transform .4s ease;
  display: flex;
  align-items: center;
  justify-content: center; }

@keyframes SocialWall__fillBar__9m7ehoMe {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SocialWall__wall__3ccBCC9q {
  position: relative;
  text-align: center; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-dark {
    background: #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-dark-alpha {
    background: transparent; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-light {
    background: #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-stradale {
    background: #303133; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp1 {
    background: #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp2 {
    background: #404040; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista {
    background: #0e121b; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-spider {
    background: #17354b; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f812-superfast {
    background: #320607; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f169 {
    background: #d0dddd; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-scuderia-dark {
    background: transparent; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-races-dark {
    background: #0d0d16; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-171-black {
    background: #23252d; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-175 {
    background: #430000; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-169-spider {
    background: #c1cddb; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f167 {
    background: #000000; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-supercar {
    background: #000000; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f250 {
    background: #E7E7E7; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f169m {
    background: #F1F2F2; }
  .SocialWall__wall__3ccBCC9q iframe {
    display: block;
    margin: 0 auto; }
  .SocialWall__wall__3ccBCC9q .wallsio-load-more-button {
    cursor: pointer;
    position: relative;
    display: inline-block;
    text-decoration: none;
    background: #da291c;
    color: #fff;
    min-width: 200px;
    margin: 24px 0;
    border: none;
    text-align: center;
    background: transparent;
    border: 1px solid #d4d2d2;
    color: #404040;
    transition: all 200ms;
    padding: 20px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: uppercase; }
    @media (min-width: 37.5625em) {
      .SocialWall__wall__3ccBCC9q .wallsio-load-more-button {
        min-width: 250px;
        margin: 32px 0; } }
    .SocialWall__wall__3ccBCC9q .wallsio-load-more-button:focus {
      outline: none; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-dark .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-dark .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-dark .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-dark-alpha .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-dark-alpha .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-dark-alpha .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-light .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-light .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-light .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-neutral-grey .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-neutral-grey .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-neutral-grey .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-ferrari-carbon .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-ferrari-carbon .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-ferrari-carbon .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-stradale .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-stradale .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-stradale .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-tributo .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-tributo .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-tributo .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp1 .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp1 .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp1 .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp2 .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp2 .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-monza-sp2 .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-spider .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-spider .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-spider .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista-spider .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista-spider .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f488-pista-spider .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f812-superfast .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f812-superfast .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f812-superfast .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso-t .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso-t .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-gtc4-lusso-t .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-spider .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-spider .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f8-spider .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-812-gts .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-812-gts .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-812-gts .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f169 .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f169 .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f169 .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-scuderia-dark .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-scuderia-dark .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-scuderia-dark .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena-dark .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena-dark .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-giallo-modena-dark .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-races-dark .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-races-dark .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-races-dark .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-portofinom-dark-blue .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-portofinom-dark-blue .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-portofinom-dark-blue .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-spider-graphite-black .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-spider-graphite-black .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-sf90-spider-graphite-black .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-171-black .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-171-black .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-171-black .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-light .wallsio-load-more-button {
    border: 1px solid rgba(0, 28, 53, 0.4);
    color: #001c35; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-light .wallsio-load-more-button:hover {
      border: 1px solid #001c35; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-light .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #001c35; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-dark .wallsio-load-more-button {
    border: 1px solid rgba(243, 240, 235, 0.4);
    color: #f3f0eb; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-dark .wallsio-load-more-button:hover {
      border: 1px solid #f3f0eb; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-171-rht-dark .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #f3f0eb; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-smart-guide-dark .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-smart-guide-dark .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-smart-guide-dark .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-175 .wallsio-load-more-button {
    border: 1px solid rgba(252, 242, 242, 0.4);
    color: #fcf2f2; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-175 .wallsio-load-more-button:hover {
      border: 1px solid #fcf2f2; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-175 .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #fcf2f2; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-169-spider .wallsio-load-more-button {
    border: 1px solid rgba(55, 69, 82, 0.4);
    color: #374552; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-169-spider .wallsio-load-more-button:hover {
      border: 1px solid #374552; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-169-spider .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #374552; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-coupe .wallsio-load-more-button {
    border: 1px solid rgba(208, 208, 208, 0.4);
    color: #d0d0d0; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-coupe .wallsio-load-more-button:hover {
      border: 1px solid #d0d0d0; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-coupe .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #d0d0d0; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-spider .wallsio-load-more-button {
    border: 1px solid rgba(18, 102, 164, 0.4);
    color: #1266a4; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-spider .wallsio-load-more-button:hover {
      border: 1px solid #1266a4; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f173vs-spider .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #1266a4; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f167 .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f167 .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f167 .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-supercar .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-supercar .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-supercar .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-miami-event-2024 .wallsio-load-more-button {
    border: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-miami-event-2024 .wallsio-load-more-button:hover {
      border: 1px solid white; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-miami-event-2024 .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #ffffff; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f250 .wallsio-load-more-button {
    border: 1px solid rgba(24, 24, 24, 0.4);
    color: #181818; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f250 .wallsio-load-more-button:hover {
      border: 1px solid #181818; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f250 .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
  .SocialWall__wall__3ccBCC9q.theme-ferrari-f169m .wallsio-load-more-button {
    border: 1px solid rgba(30, 71, 88, 0.4);
    color: #1E4758; }
    .SocialWall__wall__3ccBCC9q.theme-ferrari-f169m .wallsio-load-more-button:hover {
      border: 1px solid #1e4758; }
      .SocialWall__wall__3ccBCC9q.theme-ferrari-f169m .wallsio-load-more-button:hover:after {
        opacity: 1;
        border-bottom: 1px solid #1E4758; }

.SocialWall__chapterTitle__3P4smHn2 {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .SocialWall__chapterTitle__3P4smHn2 {
      padding: 48px; } }

@keyframes Spacer__fillBar__31ee0rx9 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Spacer__wrapper__1ofp311M {
  height: 32px;
  width: 100%;
  display: flex;
  align-items: center; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-dark {
    background: #181818; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-dark-alpha {
    background: transparent; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-light {
    background: #ffffff; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-sf90-stradale {
    background: #303133; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-monza-sp1 {
    background: #181818; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-monza-sp2 {
    background: #404040; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f488-pista {
    background: #0e121b; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f488-spider {
    background: #17354b; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f812-superfast {
    background: #320607; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f169 {
    background: #d0dddd; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-scuderia-dark {
    background: transparent; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-races-dark {
    background: #0d0d16; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-171-black {
    background: #23252d; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-175 {
    background: #430000; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-169-spider {
    background: #c1cddb; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f167 {
    background: #000000; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-supercar {
    background: #000000; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f250 {
    background: #E7E7E7; }
  .Spacer__wrapper__1ofp311M.theme-ferrari-f169m {
    background: #F1F2F2; }
  .Spacer__wrapper__1ofp311M .Spacer__container__3xqTFsap {
    padding-top: 0;
    padding-bottom: 0; }
  .Spacer__wrapper__1ofp311M.Spacer__short__VNQFK2-3 {
    height: 24px; }
  .Spacer__wrapper__1ofp311M.Spacer__medium__-RCoK2h8 {
    height: 48px; }
  .Spacer__wrapper__1ofp311M.Spacer__tall__DzpSJDTL {
    height: 96px; }

.Spacer__line__20asd7H7 {
  width: 100%;
  height: 1px; }
  .theme-ferrari-dark .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-dark-alpha .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-light .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-neutral-grey .Spacer__line__20asd7H7 {
    background-color: #818181; }
  .theme-ferrari-ferrari-carbon .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-sf90-stradale .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-f8-tributo .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-monza-sp1 .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-monza-sp2 .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-f488-pista .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-f488-spider .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-f488-pista-spider .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-f812-superfast .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-gtc4-lusso .Spacer__line__20asd7H7 {
    background-color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Spacer__line__20asd7H7 {
    background-color: #505050; }
  .theme-ferrari-f8-spider .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-812-gts .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-f169 .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-scuderia-dark .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-giallo-modena .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-giallo-modena-dark .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-races-dark .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-171-black .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-171-rht-light .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-171-rht-dark .Spacer__line__20asd7H7 {
    background-color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-175 .Spacer__line__20asd7H7 {
    background-color: #e3bdbd; }
  .theme-ferrari-169-spider .Spacer__line__20asd7H7 {
    background-color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Spacer__line__20asd7H7 {
    background-color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Spacer__line__20asd7H7 {
    background-color: #8f8f8f; }
  .theme-ferrari-f167 .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-supercar .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-miami-event-2024 .Spacer__line__20asd7H7 {
    background-color: #ffffff; }
  .theme-ferrari-f250 .Spacer__line__20asd7H7 {
    background-color: #969696; }
  .theme-ferrari-f169m .Spacer__line__20asd7H7 {
    background-color: #969696; }

@keyframes SphericalCarousel__fillBar__1eVepS2B {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SphericalCarousel__wrapper__2reAYofu {
  height: 100vh;
  min-height: 500px;
  position: relative; }

canvas {
  height: 100vh !important;
  min-height: 100%;
  margin: unset; }

.SphericalCarousel__slideTitle__1uQDfc2G {
  color: white;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 120px;
  text-align: center; }

.SphericalCarousel__navigation__sPvFmLgF {
  position: absolute;
  width: 100%;
  z-index: 2;
  bottom: 0;
  overflow: hidden; }
  .SphericalCarousel__navigation__sPvFmLgF button {
    background-color: transparent;
    outline: none;
    border: none;
    width: fit-content;
    height: fit-content; }
  .SphericalCarousel__navigation__sPvFmLgF ul {
    padding-left: 0;
    display: flex;
    justify-content: center;
    gap: 0.5rem; }

.SphericalCarousel__bullets__32wc86zj {
  display: flex;
  align-items: center;
  transition: transform 0.5s ease; }

.SphericalCarousel__bullet-wrapper__88GeTRIF {
  width: 20px;
  height: 20px;
  margin: 0 4px;
  display: grid;
  place-items: center;
  cursor: pointer; }

.SphericalCarousel__bullet__1C8Y20QW {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #fff;
  border: 1px solid #fff;
  opacity: 0.1;
  transition: all 0.3s ease-out;
  transform: scale(1); }
  .SphericalCarousel__bullet--active__22k8qK6W {
    opacity: 1;
    transform: scale(2.5);
    background-color: transparent; }
  .SphericalCarousel__bullet--active-prev__1UkIW1Zn, .SphericalCarousel__bullet--active-next__3HVXT_z1 {
    opacity: 1; }
  .SphericalCarousel__bullet--active-prev-prev__6LBls2hB, .SphericalCarousel__bullet--active-next-next__2WagSP-7 {
    opacity: 0.6; }
  .SphericalCarousel__bullet--active-prev-prev-prev__2Cbf_cpU, .SphericalCarousel__bullet--active-next-next-next__jiYTHEMV {
    opacity: 0.2; }
  .SphericalCarousel__bullet__1C8Y20QW:hover {
    opacity: 1; }

.SphericalCarousel__pagination-bullets__2skBLaKL {
  overflow: hidden;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 30px; }

@keyframes SplitBanner__fillBar__rpqLxEUS {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SplitBanner__wrapper__1RBx_W3n {
  display: flex;
  flex-wrap: wrap;
  position: relative; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-dark {
    background: #181818; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-dark-alpha {
    background: transparent; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-light {
    background: #ffffff; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-sf90-stradale {
    background: #303133; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-monza-sp1 {
    background: #181818; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-monza-sp2 {
    background: #404040; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f488-pista {
    background: #0e121b; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f488-spider {
    background: #17354b; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f812-superfast {
    background: #320607; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f169 {
    background: #d0dddd; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-scuderia-dark {
    background: transparent; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-races-dark {
    background: #0d0d16; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-171-black {
    background: #23252d; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-175 {
    background: #430000; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-169-spider {
    background: #c1cddb; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f167 {
    background: #000000; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-supercar {
    background: #000000; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f250 {
    background: #E7E7E7; }
  .SplitBanner__wrapper__1RBx_W3n.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .SplitBanner__wrapper__1RBx_W3n {
      flex-wrap: nowrap; } }

.SplitBanner__chapterTitle__aXn1KZoo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 3;
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .SplitBanner__chapterTitle__aXn1KZoo {
      padding: 48px; } }

.SplitBanner__item__H2osydVY {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden; }
  .SplitBanner__item__H2osydVY:hover img {
    transform: scale(1.1);
    transition: transform 3s ease-in; }
  .SplitBanner__item__H2osydVY .SplitBanner__content-media__T7FbHezl:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: linear-gradient(0deg, rgba(24, 24, 24, 0.6) 0%, rgba(24, 24, 24, 0.4) 60%, rgba(24, 24, 24, 0) 100%); }
  @media (min-width: 37.5625em) {
    .SplitBanner__item__H2osydVY {
      width: 50%;
      height: 460px; }
      .SplitBanner__item__H2osydVY .SplitBanner__content-media__T7FbHezl:before {
        content: none; }
      .SplitBanner__item__H2osydVY:before {
        content: '';
        position: absolute;
        height: 100%;
        left: 50%;
        border-left: 1px solid #404040; } }
  @media (min-width: 60.0625em) {
    .SplitBanner__item__H2osydVY:before {
      content: none; } }
  @media (min-width: 80em) {
    .SplitBanner__item__H2osydVY {
      height: 650px; } }
  .SplitBanner__item--double__3_GrZg2M:not(.SplitBanner__hasGradient__2nGRMUsc) .SplitBanner__content-media__T7FbHezl:before {
    content: none; }
  @media (min-width: 37.5625em) {
    .SplitBanner__item--double__3_GrZg2M.SplitBanner__hasGradient__2nGRMUsc .SplitBanner__content-media__T7FbHezl:before {
      content: ''; } }
  @media (min-width: 37.5625em) {
    .SplitBanner__item--double__3_GrZg2M .SplitBanner__content-text__1hqAqbSX {
      flex: 1 1 100%;
      width: 100%;
      align-items: flex-end; }
      .SplitBanner__item--double__3_GrZg2M .SplitBanner__content-text__1hqAqbSX .SplitBanner__content-inside__32NyBTJD {
        text-align: center;
        max-width: 600px; }
    .SplitBanner__item--double__3_GrZg2M .SplitBanner__actions__2B-xXSWV {
      justify-content: center; }
    .SplitBanner__item--double__3_GrZg2M .SplitBanner__content-media__T7FbHezl {
      position: absolute;
      height: 100%;
      width: 100%; }
    .SplitBanner__item--double__3_GrZg2M:before {
      left: 0; } }
  @media (min-width: 80em) {
    .SplitBanner__item--double__3_GrZg2M {
      height: 650px; } }
  @media (min-width: 37.5625em) {
    .SplitBanner__item--video__2GHcQm52.SplitBanner__hasGradient__2nGRMUsc:after {
      content: '';
      position: absolute;
      z-index: 1;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background: rgba(0, 0, 0, 0.2); } }
  .SplitBanner__item--reverse__1NNgcJsy {
    flex-direction: row-reverse; }
    .SplitBanner__item--reverse__1NNgcJsy .SplitBanner__full-link__2aRXPLK2 {
      flex-direction: row-reverse; }
  .SplitBanner__item--mobile-text-expanded__3zMENMPC {
    flex-direction: column-reverse; }
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__full-link__2aRXPLK2 {
      flex-direction: column-reverse; }
    .theme-ferrari-dark .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-dark
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-dark-alpha
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-light .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-light
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-neutral-grey .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-neutral-grey
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-ferrari-carbon
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-sf90-stradale
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f8-tributo
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-monza-sp1
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-monza-sp2
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f488-pista .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f488-pista
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f488-spider .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f488-spider
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f488-pista-spider
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f812-superfast
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-gtc4-lusso
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-gtc4-lusso-t
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-f8-spider .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f8-spider
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-812-gts .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-812-gts
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-f169 .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f169
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-scuderia-dark .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-scuderia-dark
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-giallo-modena
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-giallo-modena-dark
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-races-dark .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-races-dark
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-portofinom-dark-blue
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-sf90-spider-graphite-black
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-171-black .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-171-black
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-171-rht-light
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-171-rht-dark
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-smart-guide-dark
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-175 .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-175
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-169-spider
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f173vs-coupe
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f173vs-spider
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #1266a4; }
    .theme-ferrari-f167 .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f167
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-supercar .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-supercar
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-miami-event-2024
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f250 .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f250
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-f169m .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f169m
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__text__2TjuZ2-x {
      color: #1E4758; }
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__content-text__1hqAqbSX {
      min-height: 0;
      flex: 1;
      padding: 32px 24px; }
      @media (min-width: 37.5625em) {
        .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__content-text__1hqAqbSX {
          flex: 0 0 50%;
          padding: 48px; } }
    .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__content-media__T7FbHezl {
      position: relative;
      top: auto;
      left: auto;
      height: 0;
      padding-top: 66.66%; }
      @media (min-width: 37.5625em) {
        .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__content-media__T7FbHezl {
          flex: 0 0 50%;
          height: 100%;
          padding-top: 0; } }
      .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__content-media__T7FbHezl:before {
        display: none; }
      .SplitBanner__item--mobile-text-expanded__3zMENMPC .SplitBanner__content-media__T7FbHezl > div {
        position: absolute;
        top: 0;
        left: 0; }

.SplitBanner__full-link__2aRXPLK2 {
  display: flex;
  width: 100%; }
  .SplitBanner__full-link__2aRXPLK2:focus .SplitBanner__content-text__1hqAqbSX {
    outline: -webkit-focus-ring-color auto 1px;
    outline-offset: -1px; }

.SplitBanner__content-text__1hqAqbSX {
  position: relative;
  flex: 1 1 100%;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  padding: 96px 24px 24px;
  z-index: 3;
  min-height: 300px; }
  @media (min-width: 37.5625em) {
    .SplitBanner__content-text__1hqAqbSX {
      flex: 0 0 50%;
      padding: 48px;
      justify-content: center;
      align-items: center;
      min-height: 0; } }
  .SplitBanner__content-text__1hqAqbSX .SplitBanner__content-inside__32NyBTJD {
    width: 100%;
    max-width: 450px; }

.SplitBanner__content-media__T7FbHezl {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  overflow: hidden; }
  @media (min-width: 37.5625em) {
    .SplitBanner__content-media__T7FbHezl {
      position: relative;
      flex: 0 0 50%;
      height: auto;
      width: auto; } }
  .SplitBanner__content-media__T7FbHezl img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.SplitBanner__pre-title__3Nu_fHHP,
.SplitBanner__text__2TjuZ2-x {
  color: #fff; }
  @media (min-width: 37.5625em) {
    .theme-ferrari-dark .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-dark
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-dark-alpha
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-light .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-light
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-neutral-grey .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-neutral-grey
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-ferrari-carbon
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-sf90-stradale
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f8-tributo
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-monza-sp1
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-monza-sp2
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f488-pista .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f488-pista
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f488-spider .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f488-spider
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f488-pista-spider
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f812-superfast
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-gtc4-lusso
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-gtc4-lusso-t
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-f8-spider .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f8-spider
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-812-gts .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-812-gts
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-f169 .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f169
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-scuderia-dark .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-scuderia-dark
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-giallo-modena
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-giallo-modena-dark
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-races-dark .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-races-dark
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-portofinom-dark-blue
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-sf90-spider-graphite-black
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-171-black .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-171-black
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-171-rht-light
    .SplitBanner__text__2TjuZ2-x {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-171-rht-dark
    .SplitBanner__text__2TjuZ2-x {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-smart-guide-dark
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-175 .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-175
    .SplitBanner__text__2TjuZ2-x {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-169-spider
    .SplitBanner__text__2TjuZ2-x {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f173vs-coupe
    .SplitBanner__text__2TjuZ2-x {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f173vs-spider
    .SplitBanner__text__2TjuZ2-x {
      color: #1266a4; }
    .theme-ferrari-f167 .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f167
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-supercar .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-supercar
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-miami-event-2024
    .SplitBanner__text__2TjuZ2-x {
      color: #ffffff; }
    .theme-ferrari-f250 .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f250
    .SplitBanner__text__2TjuZ2-x {
      color: #181818; }
    .theme-ferrari-f169m .SplitBanner__pre-title__3Nu_fHHP, .theme-ferrari-f169m
    .SplitBanner__text__2TjuZ2-x {
      color: #1E4758; } }

.SplitBanner__pre-title__3Nu_fHHP {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin: 0 0 16px; }

.SplitBanner__text__2TjuZ2-x {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin-top: 16px; }

.SplitBanner__actions__2B-xXSWV {
  display: flex;
  justify-content: flex-start;
  margin-top: 12px; }
  @media (min-width: 37.5625em) {
    .SplitBanner__actions__2B-xXSWV {
      margin-top: 16px; } }
  .SplitBanner__actions__2B-xXSWV > * {
    position: relative;
    z-index: 20; }

.SplitBanner__focus-on-wrapper__Jt2Yqh6x {
  position: relative;
  overflow: hidden;
  width: 100%; }
  @media (min-width: 37.5625em) {
    .SplitBanner__focus-on-wrapper__Jt2Yqh6x {
      position: absolute;
      right: 0;
      width: 50%;
      height: 100%; } }

@media (min-width: 37.5625em) {
  .SplitBanner__focus-on__pSaCgfIR {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 4; } }

.SplitBanner__focus-on__pSaCgfIR button {
  text-align: left; }

@keyframes SplitSlider__fillBar__3hv00osH {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SplitSlider__container__1Qwsy6BD {
  position: relative;
  flex: 1 1 100%;
  overflow: hidden; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .SplitSlider__container__1Qwsy6BD.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .SplitSlider__container__1Qwsy6BD {
      min-height: 650px;
      height: 100vh; } }
  .SplitSlider__container__1Qwsy6BD .SplitSlider__chapterTitle__2rrbiWh2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    pointer-events: none;
    z-index: 3;
    padding: 24px; }
    @media (min-width: 37.5625em) {
      .SplitSlider__container__1Qwsy6BD .SplitSlider__chapterTitle__2rrbiWh2 {
        padding: 48px; } }
  .SplitSlider__container__1Qwsy6BD .SplitSlider__slides__2TRdR5HT {
    height: 100%; }
    .SplitSlider__container__1Qwsy6BD .SplitSlider__slides__2TRdR5HT > div {
      height: 100%; }
  .SplitSlider__container__1Qwsy6BD .SplitSlider__scroll-indicator__oigamHCe {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 24px;
    margin: 0 auto;
    z-index: 4; }
    @media (min-width: 37.5625em) {
      .SplitSlider__container__1Qwsy6BD .SplitSlider__scroll-indicator__oigamHCe {
        bottom: 32px; } }
  .SplitSlider__container__1Qwsy6BD .swiper-container {
    height: 100%; }
  .SplitSlider__container__1Qwsy6BD .arrow-next,
  .SplitSlider__container__1Qwsy6BD .arrow-prev {
    display: none !important;
    height: 26px; }
    @media (min-width: 60.0625em) {
      .SplitSlider__container__1Qwsy6BD .arrow-next,
      .SplitSlider__container__1Qwsy6BD .arrow-prev {
        display: flex !important;
        padding: 0 24px !important; } }
    .SplitSlider__container__1Qwsy6BD .arrow-next > svg,
    .SplitSlider__container__1Qwsy6BD .arrow-prev > svg {
      width: 100%;
      height: 100%; }
  .SplitSlider__container__1Qwsy6BD .swiper-slide {
    height: auto; }
  @media (min-width: 60.0625em) {
    .SplitSlider__container__1Qwsy6BD.SplitSlider__full-screen__xJGwtrvp .pagination .bullet svg circle.bullet-bg {
      fill: #fff !important; } }
  @media (min-width: 60.0625em) {
    .SplitSlider__container__1Qwsy6BD.SplitSlider__full-screen__xJGwtrvp .pagination .bullet::after {
      background: #fff !important; } }
  .SplitSlider__container__1Qwsy6BD.SplitSlider__full-screen__xJGwtrvp.SplitSlider__left__gxh3rfYk .arrow-prev svg {
    fill: #fff !important; }
  .SplitSlider__container__1Qwsy6BD.SplitSlider__full-screen__xJGwtrvp.SplitSlider__right__3hplyhVy .arrow-next svg {
    fill: #fff !important; }
  .SplitSlider__container__1Qwsy6BD.SplitSlider__full-screen__xJGwtrvp .SplitSlider__scroll-indicator__oigamHCe svg path {
    fill: #fff !important; }

@keyframes SplitSlide__fillBar__yOFYiQaB {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SplitSlide__item__1j4p0e_7 {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%; }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7 {
      flex-direction: row; } }
  .SplitSlide__item__1j4p0e_7 .SplitSlide__media__2JuOcRoA {
    position: relative;
    height: 0;
    padding-top: 56.25%;
    overflow: hidden;
    z-index: 1;
    width: calc(100% - 48px);
    margin: 128px auto 0; }
    @media (min-height: 670px) and (max-width: 960px) {
      .SplitSlide__item__1j4p0e_7 .SplitSlide__media__2JuOcRoA {
        padding-top: 66.66%; } }
    @media (min-width: 60.0625em) {
      .SplitSlide__item__1j4p0e_7 .SplitSlide__media__2JuOcRoA {
        height: auto;
        margin: 0;
        padding-top: 0;
        width: 60%;
        display: flex;
        flex-direction: column;
        justify-content: center; } }
    @media (min-width: 80em) {
      .SplitSlide__item__1j4p0e_7 .SplitSlide__media__2JuOcRoA {
        width: 66%; } }
    .SplitSlide__item__1j4p0e_7 .SplitSlide__media__2JuOcRoA img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      opacity: 0.15;
      transform: scale(1.1);
      transition: all 0.75s ease-out; }
  .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl {
    flex: 1;
    z-index: 1; }
    @media (min-width: 60.0625em) {
      .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl {
        display: flex;
        align-items: center; } }
    .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl > div {
      padding-top: 40px;
      padding-bottom: 95px;
      display: flex;
      flex-direction: column;
      justify-content: flex-start; }
      @media (min-width: 60.0625em) {
        .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl > div {
          padding-top: 0;
          padding-bottom: 0;
          padding-left: 64px;
          padding-right: 80px; } }
    .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-preTitle__3lYZs95i {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font-Medium";
      font-weight: 500;
      font-stretch: expanded;
      font-size: 20px;
      line-height: 1.4em;
      font-size: 16px !important; }
      @media (min-width: 80em) {
        .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-preTitle__3lYZs95i {
          font-size: 24px; } }
    .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-title__XmrJyNcQ {
      color: #fff;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 26px;
      line-height: 1.23em;
      font-size: 19px !important;
      line-height: 1.4em;
      margin-top: 16px;
      display: -webkit-box;
      text-transform: uppercase;
      text-overflow: ellipsis;
      overflow: hidden;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3; }
      @media (min-width: 37.5625em) {
        .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-title__XmrJyNcQ {
          font-size: 28px; } }
      @media (min-width: 37.5625em) {
        .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-title__XmrJyNcQ {
          display: block;
          -webkit-line-clamp: auto;
          overflow: unset; } }
    .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-desc__2I-mqw89 {
      display: none;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em;
      margin-top: 16px; }
      @media (min-width: 37.5625em) {
        .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-desc__2I-mqw89 {
          display: block; } }
    .SplitSlide__item__1j4p0e_7 .SplitSlide__content__3FzBf3dl .SplitSlide__ad-cta__XvU5foRd {
      margin-top: 16px;
      opacity: 0;
      transform: translateY(32px);
      transition: all 0.5s ease-in-out; }
  .SplitSlide__item__1j4p0e_7 .SplitSlide__bg__iVq6Fbgf {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.05;
    transition: opacity 0.75s ease-out;
    overflow: hidden;
    pointer-events: none; }
    .SplitSlide__item__1j4p0e_7 .SplitSlide__bg__iVq6Fbgf img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      transform: scale(1.5);
      filter: blur(12px); }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7.SplitSlide__full-screen__1oNwAmXR .SplitSlide__sx__1Fh8CCaM:before {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 30%;
      z-index: 1;
      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7)); } }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7.SplitSlide__centered-screen__2pHcmU9X .SplitSlide__media__2JuOcRoA {
      padding-left: 80px; } }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7.SplitSlide__centered-screen__2pHcmU9X .SplitSlide__media__2JuOcRoA .SplitSlide__media-inner__UrW5DHYY {
      position: relative;
      width: 100%;
      height: 0;
      padding-top: 56.25%;
      overflow: hidden; } }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7.SplitSlide__centered-screen__2pHcmU9X .SplitSlide__content__3FzBf3dl > div {
      padding-left: 40px; } }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7.SplitSlide__is-right__3fdkILMd {
      flex-direction: row-reverse; } }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7.SplitSlide__is-right__3fdkILMd .SplitSlide__content__3FzBf3dl > div {
      padding-left: 88px;
      padding-right: 48px; } }
  @media (min-width: 60.0625em) {
    .SplitSlide__item__1j4p0e_7.SplitSlide__is-right__3fdkILMd.SplitSlide__centered-screen__2pHcmU9X .SplitSlide__content__3FzBf3dl > div {
      padding-right: 0; } }
  .SplitSlide__item__1j4p0e_7.SplitSlide__is-right__3fdkILMd.SplitSlide__centered-screen__2pHcmU9X .SplitSlide__media__2JuOcRoA {
    padding-left: 48px;
    padding-right: 88px; }
  .SplitSlide__item__1j4p0e_7.SplitSlide__is-visible__1zFkoIZn .SplitSlide__media__2JuOcRoA img {
    transform: scale(1);
    opacity: 1; }
  .SplitSlide__item__1j4p0e_7.SplitSlide__is-visible__1zFkoIZn .SplitSlide__content__3FzBf3dl .SplitSlide__ad-cta__XvU5foRd {
    opacity: 1;
    transform: translateY(0); }
  .SplitSlide__item__1j4p0e_7.SplitSlide__is-visible__1zFkoIZn .SplitSlide__bg__iVq6Fbgf {
    opacity: 0.2; }

@keyframes SponsorWidget__fillBar__vau1gfi0 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SponsorWidget__wrapper__174cwPha {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 500; }

.SponsorWidget__trigger__3sxLxjzB {
  cursor: pointer;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 500;
  border-radius: 50px;
  background-color: rgba(38, 38, 38, 0.5);
  padding: 13px 20px; }
  .SponsorWidget__trigger__3sxLxjzB .SponsorWidget__logo__3lFF7yqP {
    margin-left: 16px; }
    .SponsorWidget__trigger__3sxLxjzB .SponsorWidget__logo__3lFF7yqP img {
      height: 12px; }

.SponsorWidget__overlay__2qo7kRwt {
  position: fixed;
  bottom: 80px;
  right: 20px;
  color: #fff;
  display: flex;
  visibility: hidden;
  pointer-events: none;
  width: 100%;
  max-width: calc(100% - 40px);
  height: 150px;
  border-radius: 3px;
  box-shadow: 0px 3px 23px 11px rgba(0, 0, 0, 0.4);
  opacity: 0; }
  .theme-ferrari-dark .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-dark-alpha .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-light .SponsorWidget__overlay__2qo7kRwt {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .SponsorWidget__overlay__2qo7kRwt {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .SponsorWidget__overlay__2qo7kRwt {
    background: #181818; }
  .theme-ferrari-sf90-stradale .SponsorWidget__overlay__2qo7kRwt {
    background: #252627; }
  .theme-ferrari-f8-tributo .SponsorWidget__overlay__2qo7kRwt {
    background: #101724; }
  .theme-ferrari-monza-sp1 .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-monza-sp2 .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-f488-pista .SponsorWidget__overlay__2qo7kRwt {
    background: #1e2128; }
  .theme-ferrari-f488-spider .SponsorWidget__overlay__2qo7kRwt {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .SponsorWidget__overlay__2qo7kRwt {
    background: #212334; }
  .theme-ferrari-f812-superfast .SponsorWidget__overlay__2qo7kRwt {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .SponsorWidget__overlay__2qo7kRwt {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .SponsorWidget__overlay__2qo7kRwt {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .SponsorWidget__overlay__2qo7kRwt {
    background: #1b1a17; }
  .theme-ferrari-812-gts .SponsorWidget__overlay__2qo7kRwt {
    background: #dbdbdb; }
  .theme-ferrari-f169 .SponsorWidget__overlay__2qo7kRwt {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .SponsorWidget__overlay__2qo7kRwt {
    background: #414141; }
  .theme-ferrari-giallo-modena .SponsorWidget__overlay__2qo7kRwt {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-races-dark .SponsorWidget__overlay__2qo7kRwt {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .SponsorWidget__overlay__2qo7kRwt {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .SponsorWidget__overlay__2qo7kRwt {
    background: #252a2b; }
  .theme-ferrari-171-black .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-171-rht-light .SponsorWidget__overlay__2qo7kRwt {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .SponsorWidget__overlay__2qo7kRwt {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-175 .SponsorWidget__overlay__2qo7kRwt {
    background: #2c0000; }
  .theme-ferrari-169-spider .SponsorWidget__overlay__2qo7kRwt {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-f173vs-spider .SponsorWidget__overlay__2qo7kRwt {
    background: #d0d0d0; }
  .theme-ferrari-f167 .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-supercar .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .SponsorWidget__overlay__2qo7kRwt {
    background: #303030; }
  .theme-ferrari-f250 .SponsorWidget__overlay__2qo7kRwt {
    background: #eeeded; }
  .theme-ferrari-f169m .SponsorWidget__overlay__2qo7kRwt {
    background: #eeeded; }
  @media (min-width: 37.5625em) {
    .SponsorWidget__overlay__2qo7kRwt {
      width: auto;
      height: 200px; } }
  .SponsorWidget__opened__3hWNNeDF .SponsorWidget__overlay__2qo7kRwt {
    display: flex;
    justify-content: space-around;
    transition: all 0.5s ease-out 0s;
    bottom: 100px;
    pointer-events: all;
    opacity: 1;
    visibility: visible; }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__left__Yl5TgAP7 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 16px; }
    @media (min-width: 37.5625em) {
      .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__left__Yl5TgAP7 {
        padding: 24px; } }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__title__dkbIbo-8 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    font-size: 10px;
    text-align: center; }
    @media (min-width: 60.0625em) {
      .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__title__dkbIbo-8 {
        font-size: 13px; } }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__countdown__PeliPvXu {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    font-size: 32px; }
    @media (min-width: 37.5625em) {
      .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__countdown__PeliPvXu {
        font-size: 28px; } }
    @media (min-width: 60.0625em) {
      .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__countdown__PeliPvXu {
        font-size: 37px; } }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__digits__2FrwDxdp {
    display: flex;
    justify-content: space-between; }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__hours__1FTK-SJG, .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__minutes__1SA9fzOt {
    text-align: center; }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__seconds__a7triKh9 .SponsorWidget__digit__2LwKXYeG {
    margin-left: 9px; }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__separator__3CO4Lbt4 {
    line-height: 1; }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    text-transform: uppercase;
    font-size: 10px;
    display: flex; }
    .theme-ferrari-dark .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-dark-alpha .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-light .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-neutral-grey .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-sf90-stradale .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-f8-tributo .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-monza-sp1 .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-monza-sp2 .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-f488-pista .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-f488-spider .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-f812-superfast .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #505050; }
    .theme-ferrari-f8-spider .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-812-gts .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-f169 .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-scuderia-dark .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-giallo-modena .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-races-dark .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-171-black .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-171-rht-light .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-171-rht-dark .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-175 .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #8f8f8f; }
    .theme-ferrari-f167 .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-supercar .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #ffffff; }
    .theme-ferrari-f250 .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    .theme-ferrari-f169m .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
      color: #969696; }
    @media (min-width: 60.0625em) {
      .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__label__V_99ejmX {
        font-size: 11px; } }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__date__2G7E_b-n {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    font-size: 10px;
    text-transform: uppercase;
    text-align: center; }
    @media (min-width: 60.0625em) {
      .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__date__2G7E_b-n {
        font-size: 12px; } }
  .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__right__dF2o20vg {
    flex: 0 1 auto; }
    .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__right__dF2o20vg img {
      width: auto;
      display: block;
      height: 175px;
      margin: -10px -10px 0 0; }
      @media (min-width: 37.5625em) {
        .SponsorWidget__overlay__2qo7kRwt .SponsorWidget__right__dF2o20vg img {
          height: 235px;
          margin: -15px -15px 0 0; } }

@keyframes SquareImgCarousel__fillBar__1GQRQTP_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-dark {
  background: #181818; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-dark-alpha {
  background: transparent; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-light {
  background: #ffffff; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-neutral-grey {
  background: #ffffff; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-ferrari-carbon {
  background: #303030; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-sf90-stradale {
  background: #303133; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f8-tributo {
  background: #1e293e; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-monza-sp1 {
  background: #181818; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-monza-sp2 {
  background: #404040; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f488-pista {
  background: #0e121b; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f488-spider {
  background: #17354b; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f812-superfast {
  background: #320607; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f8-spider {
  background: #2c2b27; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-812-gts {
  background: #f6f7f8; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f169 {
  background: #d0dddd; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-scuderia-dark {
  background: transparent; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-giallo-modena {
  background: #ffffff; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-races-dark {
  background: #0d0d16; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-171-black {
  background: #23252d; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-171-rht-dark {
  background: #001c35; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-175 {
  background: #430000; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-169-spider {
  background: #c1cddb; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f173vs-coupe {
  background: #404040; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f167 {
  background: #000000; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-supercar {
  background: #000000; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-miami-event-2024 {
  background: #181818; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f250 {
  background: #E7E7E7; }

.SquareImgCarousel__wrapper__1ihGy1o7.theme-ferrari-f169m {
  background: #F1F2F2; }

.SquareImgCarousel__chapter-title__2gFVGUc5 {
  padding: 48px 48px 0 48px; }

.SquareImgCarousel__container__1wYdfS5g {
  padding: 48px 0;
  position: relative;
  flex: 1 1 100%; }
  @media (min-width: 37.5625em) {
    .SquareImgCarousel__container__1wYdfS5g {
      margin: 0;
      padding: 24px 0 32px 0;
      margin-bottom: 32px;
      margin: auto; } }
  @media (min-width: 60.0625em) {
    .SquareImgCarousel__container__1wYdfS5g {
      padding: 32px 0 48px 0; } }
  .SquareImgCarousel__container__1wYdfS5g .swiper-container {
    padding: 0 24px;
    box-sizing: border-box;
    overflow: visible;
    max-width: 100%; }
    @media (min-width: 37.5625em) {
      .SquareImgCarousel__container__1wYdfS5g .swiper-container {
        padding: 0 0;
        margin: auto; } }
    @media (min-width: 60.0625em) {
      .SquareImgCarousel__container__1wYdfS5g .swiper-container {
        padding: 0 0;
        margin: auto; } }
  .SquareImgCarousel__container__1wYdfS5g .swiper-slide {
    margin-bottom: 64px; }
    .SquareImgCarousel__container__1wYdfS5g .swiper-slide:last-child {
      padding-right: 0px; }
    .SquareImgCarousel__container__1wYdfS5g .swiper-slide img {
      object-fit: cover;
      height: 100%; }
    @media (min-width: 37.5625em) {
      .SquareImgCarousel__container__1wYdfS5g .swiper-slide {
        max-width: 191px; } }
    @media (min-width: 60.0625em) {
      .SquareImgCarousel__container__1wYdfS5g .swiper-slide {
        max-width: 282px; } }
    @media (min-width: 80em) {
      .SquareImgCarousel__container__1wYdfS5g .swiper-slide {
        max-width: 384px; } }
    @media (min-width: 100.0625em) {
      .SquareImgCarousel__container__1wYdfS5g .swiper-slide {
        max-width: 420px; } }
  .SquareImgCarousel__container__1wYdfS5g .pagination {
    bottom: 8px;
    transform: none;
    display: block;
    justify-content: left;
    padding: 0;
    width: auto;
    max-width: 100%;
    transform: translate(-50%, 0);
    text-align: center; }
  .SquareImgCarousel__container__1wYdfS5g .SquareImgCarousel__cta__3j8wm044 {
    position: absolute;
    bottom: 48px;
    right: 24px;
    z-index: 10; }
    @media (min-width: 37.5625em) {
      .SquareImgCarousel__container__1wYdfS5g .SquareImgCarousel__cta__3j8wm044 {
        right: 0;
        bottom: 48px; } }
    @media (min-width: 60.0625em) {
      .SquareImgCarousel__container__1wYdfS5g .SquareImgCarousel__cta__3j8wm044 {
        right: 0;
        bottom: 48px; } }

.SquareImgCarousel__few-items__ig-fL9zh .pagination {
  display: none; }

@keyframes StickyCards__fillBar__30cX1kel {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StickyCards__wrapper__3cObAwyz {
  position: relative; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-dark {
    background: #181818; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-dark-alpha {
    background: transparent; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-light {
    background: #ffffff; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-sf90-stradale {
    background: #303133; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-monza-sp1 {
    background: #181818; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-monza-sp2 {
    background: #404040; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f488-pista {
    background: #0e121b; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f488-spider {
    background: #17354b; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f812-superfast {
    background: #320607; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f169 {
    background: #d0dddd; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-scuderia-dark {
    background: transparent; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-races-dark {
    background: #0d0d16; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-171-black {
    background: #23252d; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-175 {
    background: #430000; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-169-spider {
    background: #c1cddb; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f167 {
    background: #000000; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-supercar {
    background: #000000; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f250 {
    background: #E7E7E7; }
  .StickyCards__wrapper__3cObAwyz.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 60.0625em) {
    .StickyCards__wrapper__3cObAwyz {
      display: flex; } }
  .StickyCards__wrapper__3cObAwyz.StickyCards__hidden__1K1EKm73 .StickyCards__video-wrapper__qnGNI_Dx {
    opacity: 0; }
  .StickyCards__wrapper__3cObAwyz.StickyCards__hidden__1K1EKm73 .StickyCards__cards-wrapper__xJZEof-f {
    opacity: 0;
    transform: translateY(24px); }

.StickyCards__video-wrapper__qnGNI_Dx {
  position: relative;
  width: 100%;
  min-height: 100svh;
  padding: 48px 24px 0;
  transition: opacity .5s ease; }
  @media (min-width: 37.5625em) {
    .StickyCards__video-wrapper__qnGNI_Dx {
      padding: 64px 48px 0; } }
  @media (min-width: 60.0625em) {
    .StickyCards__video-wrapper__qnGNI_Dx {
      position: sticky;
      top: 0;
      left: 0;
      width: 60%;
      align-self: flex-start;
      padding: 96px 48px; } }
  @media (min-width: 80em) {
    .StickyCards__video-wrapper__qnGNI_Dx {
      width: 65%; } }
  .StickyCards__video-wrapper__qnGNI_Dx .StickyCards__video__3e9ownyr {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #181818; }
  .StickyCards__video-wrapper__qnGNI_Dx .StickyCards__chapter__ISppQd8c > div, .StickyCards__video-wrapper__qnGNI_Dx .StickyCards__chapter__ISppQd8c h3 {
    color: #fff; }
  .StickyCards__video-wrapper__qnGNI_Dx .StickyCards__cta__SKtznI70 {
    margin-top: 48px; }
    .StickyCards__video-wrapper__qnGNI_Dx .StickyCards__cta__SKtznI70 a {
      color: #fff;
      border: 1px solid #fff; }

.StickyCards__cards-wrapper__xJZEof-f {
  transform: translateY(0);
  transition: all .5s ease; }
  @media (min-width: 60.0625em) {
    .StickyCards__cards-wrapper__xJZEof-f {
      width: 40%; } }
  @media (min-width: 80em) {
    .StickyCards__cards-wrapper__xJZEof-f {
      width: 35%; } }

@media (min-width: 60.0625em) {
  .StickyCards__card__JG9KzQdP {
    height: 100svh;
    display: flex;
    flex-direction: column;
    overflow: hidden; } }

.StickyCards__card__JG9KzQdP .StickyCards__image__22cxGnxA {
  height: 514px;
  overflow: hidden; }
  @media (min-width: 60.0625em) {
    .StickyCards__card__JG9KzQdP .StickyCards__image__22cxGnxA {
      height: auto;
      flex: 1; } }
  .StickyCards__card__JG9KzQdP .StickyCards__image__22cxGnxA img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin-top: 32px; }
  .theme-ferrari-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-dark-alpha .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-light .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-neutral-grey .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f8-tributo .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f488-pista .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f488-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f812-superfast .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f8-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-812-gts .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f169 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-giallo-modena .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #ebb218; }
  .theme-ferrari-races-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-171-black .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-171-rht-light .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-175 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-169-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f167 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-supercar .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #0092b1; }
  .theme-ferrari-f250 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }
  .theme-ferrari-f169m .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__pretitle__3q4geTq5 {
    color: #da291c; }

.StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  font-size: 18px;
  text-transform: uppercase;
  margin-top: 24px; }
  .theme-ferrari-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-light .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-neutral-grey .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-f488-pista .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-f488-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-f8-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-812-gts .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-f169 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-scuderia-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-races-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-171-black .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-175 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #1266a4; }
  .theme-ferrari-f167 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-supercar .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #ffffff; }
  .theme-ferrari-f250 .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #181818; }
  .theme-ferrari-f169m .StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__title__1yqvvkIr {
    color: #1E4758; }

.StickyCards__card__JG9KzQdP .StickyCards__content__1qarGEFM .StickyCards__btn__1iXR_h0s {
  margin: 24px 0 32px; }

@keyframes StickyContainer__fillBar__3aCxoTE5 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StickyContainer__wrapper__15rzAxJw {
  display: flex;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .StickyContainer__wrapper__15rzAxJw {
      padding: 0 96px; } }
  @media (min-width: 60.0625em) {
    .StickyContainer__wrapper__15rzAxJw {
      padding: 0 64px; } }
  @media (min-width: 80em) {
    .StickyContainer__wrapper__15rzAxJw {
      padding: 0 0; } }
  @media (min-width: 100.0625em) {
    .StickyContainer__wrapper__15rzAxJw {
      max-width: 1300px; } }

.StickyContainer__section__3Un2p6hT {
  margin-bottom: 20vh; }

.StickyContainer__side__utCeJJco {
  margin-top: 64px; }

.StickyContainer__container__1lxsx8P_ {
  width: 100%;
  max-width: 800px;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .StickyContainer__container__1lxsx8P_ {
      max-width: 695px; } }
  @media (min-width: 80em) {
    .StickyContainer__container__1lxsx8P_ {
      max-width: 900px;
      margin-right: 128px; }
      .StickyContainer__container--single__ME3wGUHM {
        margin-right: auto; } }

@keyframes StickyFooter__fillBar__Dh9tiUlR {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StickyFooter__footerWrapper__3yUozdLh {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-top: calc((var(--ferrari-vh-fix, 1vh) * 100) - 270px);
  visibility: hidden;
  z-index: 699;
  pointer-events: none; }

.StickyFooter__footerButtonWrapper__2pZ9TqpS {
  margin-top: calc((var(--ferrari-vh-fix, 1vh) * 100) - 270px);
  padding-top: 0px;
  visibility: hidden; }

.StickyFooter__scrollable__JQILmHWE {
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 700;
  pointer-events: all; }
  .lock-scroll-newsletter .StickyFooter__scrollable__JQILmHWE {
    overflow: hidden; }

.StickyFooter__visible__3fUC4VvQ {
  visibility: visible; }

.StickyFooter__openFooter__1KhjGvxE {
  position: absolute;
  display: flex;
  align-items: center;
  right: 24px;
  bottom: 24px;
  background: #181818;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #fff;
  text-transform: uppercase;
  white-space: nowrap;
  min-width: 40px;
  min-height: 40px;
  border-radius: 20px;
  pointer-events: all;
  cursor: pointer; }
  .StickyFooter__openFooter--closed__2I-KS4cG {
    background: transparent; }
  .StickyFooter__openFooter__1KhjGvxE .StickyFooter__openLabel__2SAS3wfx {
    display: none; }
  .StickyFooter__openFooter__1KhjGvxE > div {
    display: inline-block; }

.StickyFooter__closeFooterWrapper__2xCmfuS5 {
  position: relative;
  width: 100%;
  text-align: center;
  background-color: #181818;
  z-index: 10; }
  .StickyFooter__closeFooterWrapper__2xCmfuS5 > div {
    max-width: 1180px;
    margin: 0 auto;
    text-align: center;
    padding: 20px; }

@keyframes StoriesGeoSlider__fillBar__6aoXAW3l {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StoriesGeoSlider__container__m0HTs_Qb {
  position: relative;
  background: #000000;
  width: 100%;
  height: 100vh;
  min-height: 620px;
  overflow: hidden; }

.StoriesGeoSlider__hidden__rJ7tlZoU {
  visibility: hidden; }

.StoriesGeoSlider__chapter-container__8XtyyDFW {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 3;
  pointer-events: none; }

.StoriesGeoSlider__loader__1xfeQ87d {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background: #000000;
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: center center; }

.StoriesGeoSlider__world__3nVllUYF {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0; }

.StoriesGeoSlider__marker__mYQeX-eY {
  position: absolute;
  bottom: 50%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1; }

.StoriesGeoSlider__main__WZ4dqDdo {
  position: relative;
  z-index: 2; }
  .no-touch .StoriesGeoSlider__main__WZ4dqDdo {
    pointer-events: none; }
  .StoriesGeoSlider__main__WZ4dqDdo:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30%;
    background-color: rgba(0, 0, 0, 0.3);
    filter: blur(40px);
    transition: opacity 300ms; }
  .StoriesGeoSlider__main__WZ4dqDdo, .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__wrapper__2Y_gDaSm {
    min-height: 100vh; }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__wrapper__2Y_gDaSm {
    align-items: flex-end; }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__item__Aw9RS2og {
    opacity: .4;
    width: 100%; }
    @media (min-width: 60.0625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__item__Aw9RS2og {
        width: calc(50% + 5px); } }
    .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__item__Aw9RS2og.swiper-slide-active {
      opacity: 1; }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__content__3TIph2xN {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 50px 25px calc(15vh + 50px);
    margin: 0 auto;
    max-width: 650px;
    text-align: center; }
    @media (min-width: 60.0625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__content__3TIph2xN {
        padding: 50px 50px calc(10vh + 50px); } }
    @media (min-width: 80em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__content__3TIph2xN {
        padding: 50px 50px calc(15vh + 50px); } }
    @media screen and (max-height: 400px) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__content__3TIph2xN {
        padding: 50px 25px calc(10vh + 50px); } }
    @media screen and (orientation: landscape) and (max-height: 900px) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__content__3TIph2xN {
        padding: 50px 50px calc(10vh + 50px); } }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__chapter___n33FbF3 {
    margin: 0 auto 25px;
    min-width: 125px;
    width: 100%; }
    .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__chapter___n33FbF3 > div {
      justify-content: center; }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__title__jIfUiwyG {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    margin: 0 auto 25px;
    color: #fff; }
    @media (min-width: 37.5625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__title__jIfUiwyG {
        font-size: 28px; } }
    @media (min-width: 60.0625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__title__jIfUiwyG {
        margin: 0 auto; } }
    @media (min-width: 80em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__title__jIfUiwyG {
        margin: 0 auto 25px; } }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__text__Zn1nGN1D {
    display: none;
    margin: 0 auto 25px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }
    @media (min-width: 37.5625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__text__Zn1nGN1D {
        display: block; } }
    @media (min-width: 60.0625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__text__Zn1nGN1D {
        margin: 0 auto 15px; } }
    @media (min-width: 80em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__text__Zn1nGN1D {
        margin: 0 auto 25px; } }
    @media screen and (max-height: 750px) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__text__Zn1nGN1D {
        display: none; } }
    .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__text__Zn1nGN1D div {
      color: #fff; }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__action__2gzZ-YcV {
    pointer-events: auto; }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-prev__QcKvAHwy,
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-next__2HF1aBor {
    display: none;
    position: absolute;
    top: 50%;
    z-index: 10;
    transform: translateY(-50%); }
    @media (min-width: 37.5625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-prev__QcKvAHwy,
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-next__2HF1aBor {
        display: block; } }
    .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-prev__QcKvAHwy.swiper-button-disabled,
    .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-next__2HF1aBor.swiper-button-disabled {
      display: none; }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-prev__QcKvAHwy {
    left: 20px; }
    @media (min-width: 37.5625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-prev__QcKvAHwy {
        left: 48px; } }
  .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-next__2HF1aBor {
    right: 20px; }
    @media (min-width: 37.5625em) {
      .StoriesGeoSlider__main__WZ4dqDdo .StoriesGeoSlider__btn-next__2HF1aBor {
        right: 48px; } }

.StoriesGeoSlider__content-wrapper__1uOywILy {
  position: relative;
  z-index: 1; }

.StoriesGeoSlider__dot__lh4UknM- {
  flex: 0 0 auto;
  display: block;
  margin: 0 20px;
  height: 10px;
  width: 10px;
  border: 2px solid #fff;
  border-radius: 100%;
  transition: margin .2s ease; }

.StoriesGeoSlider__progress__zyR9jS3x {
  position: relative;
  display: block;
  flex: 1 1 auto;
  margin: 0;
  height: 1px;
  background-repeat: repeat-x;
  background-position: left center;
  background-size: auto 100%; }
  .StoriesGeoSlider__progress__zyR9jS3x > i {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    height: 1px;
    background: #fff;
    border-radius: 1px;
    transition: opacity .2s ease;
    opacity: 1; }

div.StoriesGeoSlider__line__3hemNGJN {
  z-index: 2;
  position: absolute;
  bottom: 15vh;
  left: calc(50% - 25px);
  width: calc(50% - 35px);
  overflow: visible;
  pointer-events: none; }
  @media (min-width: 37.5625em) {
    div.StoriesGeoSlider__line__3hemNGJN {
      bottom: 12vh; } }
  div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og {
    width: 100%;
    display: flex;
    align-items: center; }
    div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og:before, div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og:after {
      content: '';
      display: table;
      clear: both; }
    div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og > i,
    div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og .StoriesGeoSlider__progress__zyR9jS3x {
      opacity: 0.5; }
    div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og.swiper-slide {
      flex-direction: unset; }
    div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og.swiper-slide-active > i,
    div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og.swiper-slide-active .StoriesGeoSlider__progress__zyR9jS3x {
      opacity: 1; }
    div.StoriesGeoSlider__line__3hemNGJN .StoriesGeoSlider__item__Aw9RS2og:last-child .StoriesGeoSlider__progress__zyR9jS3x {
      display: none; }
  div.StoriesGeoSlider__line__3hemNGJN.StoriesGeoSlider__line-to-next__1DPUdteF .StoriesGeoSlider__item__Aw9RS2og.swiper-slide-prev > i,
  div.StoriesGeoSlider__line__3hemNGJN.StoriesGeoSlider__line-to-next__1DPUdteF .StoriesGeoSlider__item__Aw9RS2og.swiper-slide-prev .StoriesGeoSlider__progress__zyR9jS3x {
    opacity: 1; }

.StoriesGeoSlider__grid__2tamKCKv {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 4;
  background-image: linear-gradient(121deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.78) 21%, #000000); }
  .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ {
    margin: auto;
    max-width: 980px;
    padding: 0 25px;
    align-items: center;
    display: flex;
    height: 100%; }
    .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .swiper-container {
      padding-bottom: 50px; }
      @media (min-width: 60.0625em) {
        .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .swiper-container {
          padding-bottom: 80px; } }
    .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .arrow-prev {
      bottom: 3px;
      left: 0;
      top: inherit;
      padding: 0; }
      .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .arrow-prev svg {
        fill: white; }
    .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .arrow-next {
      bottom: 3px;
      right: 0;
      top: inherit;
      padding: 0; }
      .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .arrow-next svg {
        fill: white; }
    .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .pagination {
      bottom: 3px; }
    .StoriesGeoSlider__grid__2tamKCKv .StoriesGeoSlider__carousel__18BqWxkJ .swiper-pagination-bullets {
      bottom: 3px; }

.StoriesGeoSlider__carousel__18BqWxkJ .StoriesGeoSlider__background__1eEbZ3sV,
.StoriesGeoSlider__list__3LEvnLBu .StoriesGeoSlider__background__1eEbZ3sV {
  height: 200px;
  display: flex;
  align-items: flex-end; }

.StoriesGeoSlider__carousel__18BqWxkJ .StoriesGeoSlider__content__3TIph2xN,
.StoriesGeoSlider__list__3LEvnLBu .StoriesGeoSlider__content__3TIph2xN {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 15px 20px;
  min-height: 70px; }

.StoriesGeoSlider__carousel__18BqWxkJ .StoriesGeoSlider__title__jIfUiwyG,
.StoriesGeoSlider__list__3LEvnLBu .StoriesGeoSlider__title__jIfUiwyG {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 14px;
  color: #fff;
  margin: 0; }

.StoriesGeoSlider__list__3LEvnLBu {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  height: 100%;
  width: 100%;
  background: #181818; }
  .StoriesGeoSlider__list__3LEvnLBu .StoriesGeoSlider__item__Aw9RS2og {
    position: relative; }
    .StoriesGeoSlider__list__3LEvnLBu .StoriesGeoSlider__item__Aw9RS2og + .StoriesGeoSlider__item__Aw9RS2og {
      margin-top: 24px; }
  .StoriesGeoSlider__list__3LEvnLBu .StoriesGeoSlider__close-list__2a4dXLt3 {
    position: fixed;
    top: 32px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
    z-index: 1; }
  .StoriesGeoSlider__list__3LEvnLBu .StoriesGeoSlider__list-content__1es3hn54 {
    position: relative;
    height: 100%;
    padding: 104px 26px 40px;
    overflow: auto;
    -webkit-overflow-scrolling: touch; }

.StoriesGeoSlider__show-grid__1wSTIg5R {
  position: absolute;
  bottom: 20px;
  right: 20px;
  z-index: 5; }
  @media (min-width: 37.5625em) {
    .StoriesGeoSlider__show-grid__1wSTIg5R {
      bottom: 28px;
      right: 48px; } }

.stories-fade-enter-active {
  z-index: 1;
  transition: opacity 1ms 0s ease; }

.stories-fade-leave-active {
  z-index: 2;
  transition: opacity .8s 0s ease; }

.stories-fade-enter, .stories-fade-leave-to {
  opacity: 0; }

.StoriesGeoSlider__bg-fade-transition__3l6014Zg {
  opacity: 0;
  transition: opacity .8s ease; }

.StoriesGeoSlider__bg-fade-show__xmGJ8k6t {
  opacity: 1; }

.StoriesGeoSlider__bg-fade-hide__3Xy6JP5c {
  opacity: 0; }

@keyframes StoriesSlider__fillBar__JnLBtRvZ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.StoriesSlider__container__FMGr9iMz {
  position: relative;
  background: #181818;
  width: 100%;
  min-height: 100vh;
  overflow: hidden; }

.StoriesSlider__cover__2LgpKDUH {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  height: 100vh;
  width: 100%; }
  .StoriesSlider__cover__2LgpKDUH:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
    background-image: radial-gradient(circle at 50% 44%, rgba(24, 24, 24, 0), #181818); }

.StoriesSlider__hidden__1wVMqWE8 {
  visibility: hidden; }

.StoriesSlider__background__2GDQ5i4U {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }

.StoriesSlider__chapter-container__37kS1_HK {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 3;
  pointer-events: none; }

.StoriesSlider__main__1_vVkx6n {
  z-index: 2; }
  .StoriesSlider__main__1_vVkx6n, .StoriesSlider__main__1_vVkx6n .StoriesSlider__wrapper__13VOSkOu {
    min-height: 100vh; }
  .StoriesSlider__main__1_vVkx6n .StoriesSlider__wrapper__13VOSkOu {
    align-items: flex-end; }
  .StoriesSlider__main__1_vVkx6n .StoriesSlider__item__1aw8rXxf {
    opacity: .4;
    width: 100%; }
    @media (min-width: 60.0625em) {
      .StoriesSlider__main__1_vVkx6n .StoriesSlider__item__1aw8rXxf {
        width: calc(50% + 5px); } }
    .StoriesSlider__main__1_vVkx6n .StoriesSlider__item__1aw8rXxf.swiper-slide-active {
      opacity: 1; }
  .StoriesSlider__main__1_vVkx6n .StoriesSlider__content__2c1oPJeD {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 50px 25px calc(25vh + 50px);
    margin: 0 auto;
    max-width: 650px;
    text-align: center; }
    @media (min-width: 60.0625em) {
      .StoriesSlider__main__1_vVkx6n .StoriesSlider__content__2c1oPJeD {
        padding: 50px 50px calc(25vh + 50px); } }
  .StoriesSlider__main__1_vVkx6n .StoriesSlider__chapter__3Shrb3nJ {
    margin: 0 auto 25px;
    min-width: 125px;
    width: 100%; }
    .StoriesSlider__main__1_vVkx6n .StoriesSlider__chapter__3Shrb3nJ > div {
      justify-content: center; }
  .StoriesSlider__main__1_vVkx6n .StoriesSlider__title__2PuIwpLP {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    margin: 0 auto 25px;
    color: #fff; }
    @media (min-width: 37.5625em) {
      .StoriesSlider__main__1_vVkx6n .StoriesSlider__title__2PuIwpLP {
        font-size: 28px; } }
  .StoriesSlider__main__1_vVkx6n .StoriesSlider__text__14QsGDpU {
    margin: 0 auto 25px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }
    .StoriesSlider__main__1_vVkx6n .StoriesSlider__text__14QsGDpU div {
      color: #fff; }
  .StoriesSlider__main__1_vVkx6n .StoriesSlider__action__1PV9wFcl {
    margin: 0 auto; }

.StoriesSlider__dot__1OEmzyHj {
  flex: 0 0 auto;
  display: block;
  margin: 0 20px;
  height: 10px;
  width: 10px;
  border: 2px solid #fff;
  border-radius: 100%;
  transition: margin .2s ease; }

.StoriesSlider__progress__3LVGF9Dq {
  position: relative;
  display: block;
  flex: 1 1 auto;
  margin: 0;
  height: 1px;
  background-repeat: repeat-x;
  background-position: left center;
  background-size: auto 100%; }
  .StoriesSlider__progress__3LVGF9Dq > i {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    height: 1px;
    background: #fff;
    border-radius: 1px;
    transition: opacity .2s ease;
    opacity: 1; }

div.StoriesSlider__line__2WYOFt4O {
  z-index: 2;
  position: absolute;
  bottom: 25vh;
  left: calc(50% - 25px);
  width: calc(50% - 35px);
  overflow: visible;
  pointer-events: none; }
  div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf {
    width: 100%;
    display: flex;
    align-items: center; }
    div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf:before, div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf:after {
      content: '';
      display: table;
      clear: both; }
    div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf > i,
    div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf .StoriesSlider__progress__3LVGF9Dq {
      opacity: 0.5; }
    div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf.swiper-slide {
      flex-direction: unset; }
    div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf.swiper-slide-active > i,
    div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf.swiper-slide-active .StoriesSlider__progress__3LVGF9Dq {
      opacity: 1; }
    div.StoriesSlider__line__2WYOFt4O .StoriesSlider__item__1aw8rXxf:last-child .StoriesSlider__progress__3LVGF9Dq {
      display: none; }
  div.StoriesSlider__line__2WYOFt4O.StoriesSlider__line-to-next__2iGwjkaA .StoriesSlider__item__1aw8rXxf.swiper-slide-prev > i,
  div.StoriesSlider__line__2WYOFt4O.StoriesSlider__line-to-next__2iGwjkaA .StoriesSlider__item__1aw8rXxf.swiper-slide-prev .StoriesSlider__progress__3LVGF9Dq {
    opacity: 1; }

.StoriesSlider__grid__1N9q4v6o {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 4;
  background-image: linear-gradient(121deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.78) 21%, #000000); }
  .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm {
    margin: auto;
    max-width: 980px;
    padding: 0 25px;
    align-items: center;
    display: flex;
    height: 100%; }
    .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .swiper-container {
      padding-bottom: 50px; }
      @media (min-width: 60.0625em) {
        .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .swiper-container {
          padding-bottom: 80px; } }
    .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .arrow-prev {
      bottom: 3px;
      left: 0;
      top: inherit;
      padding: 0; }
      .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .arrow-prev svg {
        fill: white; }
    .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .arrow-next {
      bottom: 3px;
      right: 0;
      top: inherit;
      padding: 0; }
      .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .arrow-next svg {
        fill: white; }
    .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .pagination {
      bottom: 3px; }
    .StoriesSlider__grid__1N9q4v6o .StoriesSlider__carousel__1k8XP6Zm .swiper-pagination-bullets {
      bottom: 3px; }

.StoriesSlider__carousel__1k8XP6Zm .StoriesSlider__item__1aw8rXxf,
.StoriesSlider__list__1kkI2lMD .StoriesSlider__item__1aw8rXxf {
  height: 200px; }

.StoriesSlider__carousel__1k8XP6Zm .StoriesSlider__background__2GDQ5i4U,
.StoriesSlider__list__1kkI2lMD .StoriesSlider__background__2GDQ5i4U {
  display: flex;
  align-items: flex-end; }

.StoriesSlider__carousel__1k8XP6Zm .StoriesSlider__content__2c1oPJeD,
.StoriesSlider__list__1kkI2lMD .StoriesSlider__content__2c1oPJeD {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  width: 100%;
  padding: 15px 20px; }

.StoriesSlider__carousel__1k8XP6Zm .StoriesSlider__title__2PuIwpLP,
.StoriesSlider__list__1kkI2lMD .StoriesSlider__title__2PuIwpLP {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  color: #fff;
  margin: 0; }

.StoriesSlider__list__1kkI2lMD {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  height: 100%;
  width: 100%;
  background: #181818; }
  .StoriesSlider__list__1kkI2lMD .StoriesSlider__item__1aw8rXxf {
    position: relative; }
    .StoriesSlider__list__1kkI2lMD .StoriesSlider__item__1aw8rXxf + .StoriesSlider__item__1aw8rXxf {
      margin-top: 24px; }
  .StoriesSlider__list__1kkI2lMD .StoriesSlider__close-list__uLwxIutU {
    position: fixed;
    top: 32px;
    left: 50%;
    transform: translateX(-50%);
    text-align: center;
    z-index: 1; }
  .StoriesSlider__list__1kkI2lMD .StoriesSlider__list-content__ZS04__GJ {
    position: relative;
    height: 100%;
    padding: 104px 26px 40px;
    overflow: auto;
    -webkit-overflow-scrolling: touch; }

.StoriesSlider__show-grid__RyeNy21g {
  position: absolute;
  bottom: 48px;
  right: 48px;
  z-index: 5; }

.stories-fade-enter-active {
  z-index: 1;
  transition: opacity 1ms 0s ease; }

.stories-fade-leave-active {
  z-index: 2;
  transition: opacity .8s 0s ease; }

.stories-fade-enter, .stories-fade-leave-to {
  opacity: 0; }

.StoriesSlider__bg-fade-transition__2xu3m5mg {
  opacity: 0;
  transition: opacity .8s ease; }

.StoriesSlider__bg-fade-show__1yeiTnvM {
  opacity: 1; }

.StoriesSlider__bg-fade-hide__3lcgYVdm {
  opacity: 0; }

@keyframes SustainabilityChart__fillBar__pwoEPwi3 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.SustainabilityChart__wrapper__2Niud6Ew {
  width: 100%;
  text-align: center;
  transition: opacity 0.5s ease; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-dark {
    background: #181818; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-dark-alpha {
    background: transparent; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-light {
    background: #ffffff; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-sf90-stradale {
    background: #303133; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-monza-sp1 {
    background: #181818; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-monza-sp2 {
    background: #404040; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f488-pista {
    background: #0e121b; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f488-spider {
    background: #17354b; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f812-superfast {
    background: #320607; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f169 {
    background: #d0dddd; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-scuderia-dark {
    background: transparent; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-races-dark {
    background: #0d0d16; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-171-black {
    background: #23252d; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-175 {
    background: #430000; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-169-spider {
    background: #c1cddb; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f167 {
    background: #000000; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-supercar {
    background: #000000; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f250 {
    background: #E7E7E7; }
  .SustainabilityChart__wrapper__2Niud6Ew.theme-ferrari-f169m {
    background: #F1F2F2; }
  .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chapter__3zDLYw-M {
    padding: 24px; }
    @media (min-width: 37.5625em) {
      .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chapter__3zDLYw-M {
        padding: 48px; } }
  .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl {
    display: flex;
    align-items: center;
    justify-content: space-between; }
    .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z {
      text-align: left;
      flex: 1; }
      .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 18px;
        line-height: 1.3em;
        margin: 0; }
        .theme-ferrari-dark .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-dark-alpha .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-light .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-neutral-grey .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-ferrari-carbon .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-sf90-stradale .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-f8-tributo .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-monza-sp1 .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-monza-sp2 .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-f488-pista .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-f488-spider .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-f488-pista-spider .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-f812-superfast .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-gtc4-lusso .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-gtc4-lusso-t .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-f8-spider .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-812-gts .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-f169 .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-scuderia-dark .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-giallo-modena .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-giallo-modena-dark .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-races-dark .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-portofinom-dark-blue .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-sf90-spider-graphite-black .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-171-black .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-171-rht-light .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #001c35; }
        .theme-ferrari-171-rht-dark .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #f3f0eb; }
        .theme-ferrari-smart-guide-dark .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-175 .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #fcf2f2; }
        .theme-ferrari-169-spider .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #374552; }
        .theme-ferrari-f173vs-coupe .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #d0d0d0; }
        .theme-ferrari-f173vs-spider .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #1266a4; }
        .theme-ferrari-f167 .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-supercar .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-miami-event-2024 .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #ffffff; }
        .theme-ferrari-f250 .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #181818; }
        .theme-ferrari-f169m .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__title__tahM-95Z h3 {
          color: #1E4758; }
    .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__image__3OZcUCEh {
      display: flex;
      max-width: 150px;
      margin-left: 24px; }
      @media (min-width: 37.5625em) {
        .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl .SustainabilityChart__image__3OZcUCEh {
          max-width: 200px;
          margin-left: 64px; } }
  .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I {
    overflow-x: auto;
    margin-top: 48px; }
    @media (min-width: 37.5625em) {
      .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I {
        margin-top: 64px; } }
    .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I .SustainabilityChart__chart__3FmZt0zz {
      position: relative;
      display: flex;
      padding-bottom: 32px;
      min-width: 780px; }
      @media (min-width: 37.5625em) {
        .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I .SustainabilityChart__chart__3FmZt0zz {
          min-width: auto; } }
      .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I .SustainabilityChart__chart__3FmZt0zz > svg {
        width: 100%; }
        .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I .SustainabilityChart__chart__3FmZt0zz > svg text[id^=sc-perc] {
          font-size: 11px; }
          @media (min-width: 37.5625em) {
            .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I .SustainabilityChart__chart__3FmZt0zz > svg text[id^=sc-perc] {
              font-size: 10px; } }
  @media (min-width: 60.0625em) {
    .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__header__Mn10iYnl, .SustainabilityChart__wrapper__2Niud6Ew .SustainabilityChart__chart-wrap__3Sssot0I {
      max-width: 980px; } }

@keyframes TabContent__fillBar__hoFijj-s {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TabContent__container__Y-zrqDu9 {
  width: 100%;
  display: flex;
  flex-direction: column; }
  .TabContent__container--reverse__vpYkvokW {
    flex-direction: column-reverse; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-dark {
    background: #181818; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-dark-alpha {
    background: transparent; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-light {
    background: #ffffff; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-sf90-stradale {
    background: #303133; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-monza-sp1 {
    background: #181818; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-monza-sp2 {
    background: #404040; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f488-pista {
    background: #0e121b; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f488-spider {
    background: #17354b; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f812-superfast {
    background: #320607; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f169 {
    background: #d0dddd; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-scuderia-dark {
    background: transparent; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-races-dark {
    background: #0d0d16; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-171-black {
    background: #23252d; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-175 {
    background: #430000; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-169-spider {
    background: #c1cddb; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f167 {
    background: #000000; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-supercar {
    background: #000000; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f250 {
    background: #E7E7E7; }
  .TabContent__container__Y-zrqDu9.theme-ferrari-f169m {
    background: #F1F2F2; }

.TabContent__menu-items__hRae4Q9b {
  width: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
  white-space: nowrap;
  overflow: auto; }

.TabContent__menu-item__3M00w5ZQ {
  position: relative;
  display: inline-block;
  position: relative;
  transition: opacity .2s ease;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .TabContent__menu-item__3M00w5ZQ > button {
    appearance: none;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
    cursor: pointer;
    padding: 16px 32px; }
    .theme-ferrari-dark .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-dark-alpha .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-light .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-neutral-grey .TabContent__menu-item__3M00w5ZQ > button {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-sf90-stradale .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-f8-tributo .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-monza-sp1 .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-monza-sp2 .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-f488-pista .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-f488-spider .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-f812-superfast .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .TabContent__menu-item__3M00w5ZQ > button {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .TabContent__menu-item__3M00w5ZQ > button {
      color: #505050; }
    .theme-ferrari-f8-spider .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-812-gts .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-f169 .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-scuderia-dark .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-giallo-modena .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-races-dark .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-171-black .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-171-rht-light .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-171-rht-dark .TabContent__menu-item__3M00w5ZQ > button {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-175 .TabContent__menu-item__3M00w5ZQ > button {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .TabContent__menu-item__3M00w5ZQ > button {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .TabContent__menu-item__3M00w5ZQ > button {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .TabContent__menu-item__3M00w5ZQ > button {
      color: #8f8f8f; }
    .theme-ferrari-f167 .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-supercar .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .TabContent__menu-item__3M00w5ZQ > button {
      color: #ffffff; }
    .theme-ferrari-f250 .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
    .theme-ferrari-f169m .TabContent__menu-item__3M00w5ZQ > button {
      color: #969696; }
  .TabContent__menu-item__3M00w5ZQ:hover {
    opacity: .5; }
  .theme-ferrari-dark .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-dark-alpha .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-light .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-neutral-grey .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f8-tributo .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f488-pista .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f488-spider .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f812-superfast .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f8-spider .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-812-gts .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f169 .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-giallo-modena .TabContent__menu-item--active__LdKgWGEK > button {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .TabContent__menu-item--active__LdKgWGEK > button {
    color: #ebb218; }
  .theme-ferrari-races-dark .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-171-black .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-171-rht-light .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-175 .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-169-spider .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f167 .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-supercar .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .TabContent__menu-item--active__LdKgWGEK > button {
    color: #0092b1; }
  .theme-ferrari-f250 .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .theme-ferrari-f169m .TabContent__menu-item--active__LdKgWGEK > button {
    color: #da291c; }
  .TabContent__menu-item--active__LdKgWGEK:hover {
    opacity: 1; }
  .TabContent__menu-item--active__LdKgWGEK:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px; }
    .theme-ferrari-dark .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-dark-alpha .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-light .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-neutral-grey .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f8-tributo .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f488-pista .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f488-spider .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f812-superfast .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f8-spider .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-812-gts .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f169 .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-giallo-modena .TabContent__menu-item--active__LdKgWGEK:after {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .TabContent__menu-item--active__LdKgWGEK:after {
      background: #ebb218; }
    .theme-ferrari-races-dark .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-171-black .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-171-rht-light .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-175 .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-169-spider .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f167 .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-supercar .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .TabContent__menu-item--active__LdKgWGEK:after {
      background: #0092b1; }
    .theme-ferrari-f250 .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }
    .theme-ferrari-f169m .TabContent__menu-item--active__LdKgWGEK:after {
      background: #da291c; }

.TabContent__content__3576PG64 {
  position: relative; }
  .TabContent__content__3576PG64 .TabContent__margin-top__m0iA3LiS {
    margin-top: 64px; }

@keyframes TableBlock__fillBar__eKaEFr1E {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TableBlock__content__3mF-aMbc {
  padding: 32px 0; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-dark {
    background: #181818; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-dark-alpha {
    background: transparent; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-light {
    background: #ffffff; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-sf90-stradale {
    background: #303133; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-monza-sp1 {
    background: #181818; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-monza-sp2 {
    background: #404040; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f488-pista {
    background: #0e121b; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f488-spider {
    background: #17354b; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f812-superfast {
    background: #320607; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f169 {
    background: #d0dddd; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-scuderia-dark {
    background: transparent; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-races-dark {
    background: #0d0d16; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-171-black {
    background: #23252d; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-175 {
    background: #430000; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-169-spider {
    background: #c1cddb; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f167 {
    background: #000000; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-supercar {
    background: #000000; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f250 {
    background: #E7E7E7; }
  .TableBlock__content__3mF-aMbc.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .TableBlock__content__3mF-aMbc {
      padding: 48px 0; } }

.TableBlock__chapterTitle__1b9dZ4Ud {
  padding: 0 24px 24px; }
  @media (min-width: 37.5625em) {
    .TableBlock__chapterTitle__1b9dZ4Ud {
      padding: 0 48px 48px; } }

.TableBlock__title__1qrzlZHT {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin: 0 0 24px; }
  @media (min-width: 37.5625em) {
    .TableBlock__title__1qrzlZHT {
      font-size: 28px; } }
  .theme-ferrari-dark .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-light .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-neutral-grey .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-f8-spider .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-812-gts .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-f169 .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-races-dark .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-171-black .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TableBlock__title__1qrzlZHT {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TableBlock__title__1qrzlZHT {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-175 .TableBlock__title__1qrzlZHT {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TableBlock__title__1qrzlZHT {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TableBlock__title__1qrzlZHT {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TableBlock__title__1qrzlZHT {
    color: #1266a4; }
  .theme-ferrari-f167 .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-supercar .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TableBlock__title__1qrzlZHT {
    color: #ffffff; }
  .theme-ferrari-f250 .TableBlock__title__1qrzlZHT {
    color: #181818; }
  .theme-ferrari-f169m .TableBlock__title__1qrzlZHT {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .TableBlock__title__1qrzlZHT {
      margin: 0 0 48px; } }

.TableBlock__table__2ou1651c {
  width: 100%;
  text-align: left; }

.TableBlock__head-item__1mfoqB96 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  text-transform: uppercase;
  padding: 0 20px 20px 0; }
  .theme-ferrari-dark .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-light .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-neutral-grey .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-f8-spider .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-812-gts .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-f169 .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-races-dark .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-171-black .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TableBlock__head-item__1mfoqB96 {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TableBlock__head-item__1mfoqB96 {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-175 .TableBlock__head-item__1mfoqB96 {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TableBlock__head-item__1mfoqB96 {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TableBlock__head-item__1mfoqB96 {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TableBlock__head-item__1mfoqB96 {
    color: #1266a4; }
  .theme-ferrari-f167 .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-supercar .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TableBlock__head-item__1mfoqB96 {
    color: #ffffff; }
  .theme-ferrari-f250 .TableBlock__head-item__1mfoqB96 {
    color: #181818; }
  .theme-ferrari-f169m .TableBlock__head-item__1mfoqB96 {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .TableBlock__head-item__1mfoqB96 {
      padding: 0 20px 40px 0; } }

.TableBlock__item__3CJtnwaT {
  border-top: 1px solid #d4d2d2;
  padding: 32px 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  padding-right: 20px; }
  .theme-ferrari-dark .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-light .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-neutral-grey .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-f8-spider .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-812-gts .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-f169 .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-races-dark .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-171-black .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TableBlock__item__3CJtnwaT {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TableBlock__item__3CJtnwaT {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-175 .TableBlock__item__3CJtnwaT {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TableBlock__item__3CJtnwaT {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TableBlock__item__3CJtnwaT {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TableBlock__item__3CJtnwaT {
    color: #1266a4; }
  .theme-ferrari-f167 .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-supercar .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TableBlock__item__3CJtnwaT {
    color: #ffffff; }
  .theme-ferrari-f250 .TableBlock__item__3CJtnwaT {
    color: #181818; }
  .theme-ferrari-f169m .TableBlock__item__3CJtnwaT {
    color: #1E4758; }
  .TableBlock__item__3CJtnwaT:nth-child(1) {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-size: 16px;
    line-height: 26px; }
    .theme-ferrari-dark .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-dark-alpha .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-light .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-neutral-grey .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-sf90-stradale .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-f8-tributo .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-monza-sp1 .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-monza-sp2 .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-f488-pista .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-f488-spider .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-f812-superfast .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #505050; }
    .theme-ferrari-f8-spider .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-812-gts .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-f169 .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-scuderia-dark .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-giallo-modena .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-races-dark .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-171-black .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-171-rht-light .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-171-rht-dark .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-175 .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #8f8f8f; }
    .theme-ferrari-f167 .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-supercar .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #ffffff; }
    .theme-ferrari-f250 .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }
    .theme-ferrari-f169m .TableBlock__item__3CJtnwaT:nth-child(1) {
      color: #969696; }

.TableBlock__head-item__1mfoqB96,
.TableBlock__item__3CJtnwaT {
  width: 20%;
  vertical-align: top; }
  .TableBlock__head-item__1mfoqB96:nth-child(1),
  .TableBlock__item__3CJtnwaT:nth-child(1) {
    width: 5%; }
    @media (min-width: 37.5625em) {
      .TableBlock__head-item__1mfoqB96:nth-child(1),
      .TableBlock__item__3CJtnwaT:nth-child(1) {
        width: 20%; } }
  .TableBlock__head-item__1mfoqB96:nth-child(3),
  .TableBlock__item__3CJtnwaT:nth-child(3) {
    width: 10%; }
    @media (min-width: 37.5625em) {
      .TableBlock__head-item__1mfoqB96:nth-child(3),
      .TableBlock__item__3CJtnwaT:nth-child(3) {
        width: 20%; } }

.TechnicalDetails__specs__9wq_yStl ul {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes TechnicalDetails__fillBar__1Lwd7NvX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TechnicalDetails__container__1WONAq_l {
  width: 100%;
  position: relative; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-dark {
    background: #181818; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-dark-alpha {
    background: transparent; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-light {
    background: #ffffff; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-sf90-stradale {
    background: #303133; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-monza-sp1 {
    background: #181818; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-monza-sp2 {
    background: #404040; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f488-pista {
    background: #0e121b; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f488-spider {
    background: #17354b; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f812-superfast {
    background: #320607; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f169 {
    background: #d0dddd; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-scuderia-dark {
    background: transparent; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-races-dark {
    background: #0d0d16; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-171-black {
    background: #23252d; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-175 {
    background: #430000; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-169-spider {
    background: #c1cddb; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f167 {
    background: #000000; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-supercar {
    background: #000000; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f250 {
    background: #E7E7E7; }
  .TechnicalDetails__container__1WONAq_l.theme-ferrari-f169m {
    background: #F1F2F2; }
  .TechnicalDetails__container__1WONAq_l.TechnicalDetails__withChapter__yD1sJLDN .TechnicalDetails__primaryData__11K5yxsb {
    margin-top: 5vh; }

.TechnicalDetails__chapter__27bV_mxr {
  position: absolute;
  padding: 0 48px;
  left: 0;
  top: 82px;
  right: 0;
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .TechnicalDetails__chapter__27bV_mxr {
      padding: 0 48px; } }
  @media (min-width: 60.0625em) {
    .TechnicalDetails__chapter__27bV_mxr {
      padding: 0 48px; } }
  @media (min-width: 80em) {
    .TechnicalDetails__chapter__27bV_mxr {
      padding: 0 48px; } }
  .TechnicalDetails__chapter__27bV_mxr span {
    width: 50px; }
    @media (min-width: 37.5625em) {
      .TechnicalDetails__chapter__27bV_mxr span {
        width: 100px; } }

.TechnicalDetails__specs__9wq_yStl {
  position: relative;
  min-height: 100px; }
  .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__trigger__crWS96Qm {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
    display: inline-block;
    margin: 0 auto;
    transition: all 300ms;
    color: #fff; }
    .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__trigger__crWS96Qm svg {
      transform: rotate(45deg) translateZ(0);
      transform-origin: 50%;
      transition: transform .4s ease; }
    .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__trigger__crWS96Qm .TechnicalDetails__icon__1WrVzrsb {
      transition: all 300ms; }
    .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__trigger__crWS96Qm.TechnicalDetails__opened__1HqvaW1C {
      top: 35px; }
      .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__trigger__crWS96Qm.TechnicalDetails__opened__1HqvaW1C svg {
        transform: rotate(90deg) translateZ(0);
        transform-origin: 50%;
        transition: transform .4s ease; }
  .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
    display: none; }
    .theme-ferrari-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-dark-alpha .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-light .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #eeeded; }
    .theme-ferrari-neutral-grey .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #eeeded; }
    .theme-ferrari-ferrari-carbon .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #181818; }
    .theme-ferrari-sf90-stradale .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #252627; }
    .theme-ferrari-f8-tributo .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #101724; }
    .theme-ferrari-monza-sp1 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-monza-sp2 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-f488-pista .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #1e2128; }
    .theme-ferrari-f488-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #0f2331; }
    .theme-ferrari-f488-pista-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #212334; }
    .theme-ferrari-f812-superfast .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #3c0b0d; }
    .theme-ferrari-gtc4-lusso .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #a0a7ac; }
    .theme-ferrari-f8-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #1b1a17; }
    .theme-ferrari-812-gts .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #dbdbdb; }
    .theme-ferrari-f169 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #dbdbdb; }
    .theme-ferrari-scuderia-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #414141; }
    .theme-ferrari-giallo-modena .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #eeeded; }
    .theme-ferrari-giallo-modena-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-races-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303035; }
    .theme-ferrari-portofinom-dark-blue .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #252a2b; }
    .theme-ferrari-171-black .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-171-rht-light .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #ede8e1; }
    .theme-ferrari-171-rht-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #001324; }
    .theme-ferrari-smart-guide-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-175 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #2c0000; }
    .theme-ferrari-169-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #9ca7b4; }
    .theme-ferrari-f173vs-coupe .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-f173vs-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #d0d0d0; }
    .theme-ferrari-f167 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-supercar .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-miami-event-2024 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #303030; }
    .theme-ferrari-f250 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #eeeded; }
    .theme-ferrari-f169m .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel__3Ov5eEnT {
      background: #eeeded; }
    .theme-ferrari-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #181818; }
    .theme-ferrari-dark-alpha .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: transparent; }
    .theme-ferrari-light .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #ffffff; }
    .theme-ferrari-neutral-grey .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #ffffff; }
    .theme-ferrari-ferrari-carbon .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #303030; }
    .theme-ferrari-sf90-stradale .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #303133; }
    .theme-ferrari-f8-tributo .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #1e293e; }
    .theme-ferrari-monza-sp1 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #181818; }
    .theme-ferrari-monza-sp2 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #404040; }
    .theme-ferrari-f488-pista .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #0e121b; }
    .theme-ferrari-f488-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #17354b; }
    .theme-ferrari-f488-pista-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #191b29; }
    .theme-ferrari-f812-superfast .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #320607; }
    .theme-ferrari-gtc4-lusso .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #92989d; }
    .theme-ferrari-f8-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #2c2b27; }
    .theme-ferrari-812-gts .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #f6f7f8; }
    .theme-ferrari-f169 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #d0dddd; }
    .theme-ferrari-scuderia-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: transparent; }
    .theme-ferrari-giallo-modena .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #ffffff; }
    .theme-ferrari-giallo-modena-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #181818; }
    .theme-ferrari-races-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #1c1d1f; }
    .theme-ferrari-171-black .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #23252d; }
    .theme-ferrari-171-rht-light .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #f3f0eb; }
    .theme-ferrari-171-rht-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #001c35; }
    .theme-ferrari-smart-guide-dark .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #331e1c; }
    .theme-ferrari-175 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #430000; }
    .theme-ferrari-169-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #c1cddb; }
    .theme-ferrari-f173vs-coupe .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #404040; }
    .theme-ferrari-f173vs-spider .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #f3f3f3; }
    .theme-ferrari-f167 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #000000; }
    .theme-ferrari-supercar .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #000000; }
    .theme-ferrari-miami-event-2024 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #181818; }
    .theme-ferrari-f250 .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #E7E7E7; }
    .theme-ferrari-f169m .TechnicalDetails__specs__9wq_yStl .TechnicalDetails__spec-panel--primary__1Cw8ZlWE {
      background: #F1F2F2; }

@keyframes Teleborsa__fillBar__3WbZuDND {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Teleborsa__wrapper__SZTrw5Io {
  position: relative;
  padding: 96px 0;
  opacity: 1;
  transition: all 0.6s ease 0.2s; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-dark {
    background-color: #181818; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-light {
    background-color: #ffffff; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-171-black {
    background-color: #23252d; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-175 {
    background-color: #430000; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f167 {
    background-color: #000000; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-supercar {
    background-color: #000000; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .Teleborsa__wrapper__SZTrw5Io.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  .Teleborsa__wrapper__SZTrw5Io.Teleborsa__isHidden__1lhvmuc2 {
    opacity: 0;
    transform: translateY(24px); }

.Teleborsa__container__3k8-9V8u {
  max-width: 640px;
  margin: 0 auto;
  margin-top: 64px; }

.Teleborsa__chapterTitle__3mNepU-1 {
  padding: 0 24px; }
  @media (min-width: 37.5625em) {
    .Teleborsa__chapterTitle__3mNepU-1 {
      padding: 0 48px; } }

.Teleborsa__tabs__1G0yBMA3 > ul {
  margin: 0;
  padding: 0;
  text-align: center; }

.Teleborsa__tab-item__1Psf7D43 {
  position: relative;
  display: inline-block;
  position: relative;
  transition: opacity 0.2s ease;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .Teleborsa__tab-item__1Psf7D43 > button {
    appearance: none;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
    cursor: pointer;
    padding: 16px 32px;
    text-transform: uppercase; }
    .theme-ferrari-dark .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-dark-alpha .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-light .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-neutral-grey .Teleborsa__tab-item__1Psf7D43 > button {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-sf90-stradale .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-f8-tributo .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-monza-sp1 .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-monza-sp2 .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-f488-pista .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-f488-spider .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-f812-superfast .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .Teleborsa__tab-item__1Psf7D43 > button {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Teleborsa__tab-item__1Psf7D43 > button {
      color: #505050; }
    .theme-ferrari-f8-spider .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-812-gts .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-f169 .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-scuderia-dark .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-giallo-modena .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-races-dark .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-171-black .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-171-rht-light .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-171-rht-dark .Teleborsa__tab-item__1Psf7D43 > button {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-175 .Teleborsa__tab-item__1Psf7D43 > button {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .Teleborsa__tab-item__1Psf7D43 > button {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Teleborsa__tab-item__1Psf7D43 > button {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Teleborsa__tab-item__1Psf7D43 > button {
      color: #8f8f8f; }
    .theme-ferrari-f167 .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-supercar .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .Teleborsa__tab-item__1Psf7D43 > button {
      color: #ffffff; }
    .theme-ferrari-f250 .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
    .theme-ferrari-f169m .Teleborsa__tab-item__1Psf7D43 > button {
      color: #969696; }
  .Teleborsa__tab-item__1Psf7D43:hover {
    opacity: 0.5; }
  .theme-ferrari-dark .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-light .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-neutral-grey .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-f8-spider .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-812-gts .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-f169 .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-races-dark .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-171-black .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-175 .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #1266a4; }
  .theme-ferrari-f167 .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-supercar .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #ffffff; }
  .theme-ferrari-f250 .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #181818; }
  .theme-ferrari-f169m .Teleborsa__tab-item--active__24DxyB9r > button {
    color: #1E4758; }
  .Teleborsa__tab-item--active__24DxyB9r:hover {
    opacity: 1; }
  .Teleborsa__tab-item--active__24DxyB9r:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px; }
    .theme-ferrari-dark .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-dark-alpha .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-light .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-neutral-grey .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-ferrari-carbon .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-sf90-stradale .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-f8-tributo .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-monza-sp1 .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-monza-sp2 .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-f488-pista .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-f488-spider .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-f488-pista-spider .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-f812-superfast .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-gtc4-lusso .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-gtc4-lusso-t .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-f8-spider .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-812-gts .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-f169 .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-scuderia-dark .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-giallo-modena .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-giallo-modena-dark .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-races-dark .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-171-black .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-171-rht-light .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #001c35; }
    .theme-ferrari-171-rht-dark .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-175 .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #fcf2f2; }
    .theme-ferrari-169-spider .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #374552; }
    .theme-ferrari-f173vs-coupe .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #1266a4; }
    .theme-ferrari-f167 .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-supercar .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-miami-event-2024 .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #ffffff; }
    .theme-ferrari-f250 .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #181818; }
    .theme-ferrari-f169m .Teleborsa__tab-item--active__24DxyB9r:after {
      background: #1E4758; }

.Teleborsa__content__2fovdn0F {
  padding: 48px 0; }
  @media screen and (min-width: 370px) {
    .Teleborsa__content__2fovdn0F {
      display: flex;
      flex-wrap: wrap; } }

.Teleborsa__data__21pzAFrz {
  padding: 16px 0;
  text-align: center; }
  @media screen and (min-width: 370px) {
    .Teleborsa__data__21pzAFrz {
      display: flex;
      flex-direction: column;
      width: 50%;
      padding: 8px;
      text-align: left; } }
  .Teleborsa__data__21pzAFrz.Teleborsa__dx__2QT_PPR- {
    align-items: flex-end; }

.Teleborsa__value__1JPFctVR {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px;
  line-height: 1.1em;
  font-size: 28px; }
  @media (min-width: 60.0625em) {
    .Teleborsa__value__1JPFctVR {
      font-size: 40px; } }
  @media (min-width: 37.5625em) {
    .Teleborsa__value__1JPFctVR {
      display: flex;
      align-items: baseline;
      font-size: 32px; } }

.Teleborsa__label__1SoT92mP {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  font-size: 11px;
  margin-top: 8px; }
  .theme-ferrari-dark .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-dark-alpha .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-light .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-neutral-grey .Teleborsa__label__1SoT92mP {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-sf90-stradale .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-f8-tributo .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-monza-sp1 .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-monza-sp2 .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-f488-pista .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-f488-spider .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-f812-superfast .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .Teleborsa__label__1SoT92mP {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .Teleborsa__label__1SoT92mP {
    color: #505050; }
  .theme-ferrari-f8-spider .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-812-gts .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-f169 .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-scuderia-dark .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-giallo-modena .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-races-dark .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-171-black .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-171-rht-light .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-171-rht-dark .Teleborsa__label__1SoT92mP {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-175 .Teleborsa__label__1SoT92mP {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .Teleborsa__label__1SoT92mP {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .Teleborsa__label__1SoT92mP {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .Teleborsa__label__1SoT92mP {
    color: #8f8f8f; }
  .theme-ferrari-f167 .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-supercar .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .Teleborsa__label__1SoT92mP {
    color: #ffffff; }
  .theme-ferrari-f250 .Teleborsa__label__1SoT92mP {
    color: #969696; }
  .theme-ferrari-f169m .Teleborsa__label__1SoT92mP {
    color: #969696; }

.Teleborsa__percentChange__1wcTyMwF {
  font-family: 'Body-Font-Medium';
  font-size: 19px;
  display: flex;
  align-items: center;
  line-height: normal;
  margin-top: 2px; }
  @media (min-width: 37.5625em) {
    .Teleborsa__percentChange__1wcTyMwF {
      margin-left: 12px;
      margin-top: 0; } }
  @media screen and (max-width: 370px) {
    .Teleborsa__percentChange__1wcTyMwF {
      justify-content: center; } }
  .Teleborsa__percentChange__1wcTyMwF i {
    margin-right: 4px;
    margin-top: 3px; }
  .Teleborsa__percentChange__1wcTyMwF.Teleborsa__isNeg__1b5WguZ3 i {
    transform: rotate(-180deg); }
  .Teleborsa__percentChange__1wcTyMwF.Teleborsa__isInv__1c9EVfKF i {
    transform: rotate(-90deg); }

.Teleborsa__footer__2ZN1xT6o {
  padding: 48px 8px 8px;
  border-top: 1px solid rgba(24, 24, 24, 0.2);
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  line-height: 16px;
  text-align: center; }
  @media (min-width: 37.5625em) {
    .Teleborsa__footer__2ZN1xT6o {
      display: flex;
      align-items: center;
      justify-content: space-between;
      text-align: left; } }
  .Teleborsa__footer__2ZN1xT6o .Teleborsa__delay__3V1TbK9F,
  .Teleborsa__footer__2ZN1xT6o .Teleborsa__update__2LKVaikT {
    display: block;
    margin-top: 2px; }
  .Teleborsa__footer__2ZN1xT6o .Teleborsa__cta__1OVXzRhs {
    margin-top: 24px; }
    @media (min-width: 37.5625em) {
      .Teleborsa__footer__2ZN1xT6o .Teleborsa__cta__1OVXzRhs {
        margin-top: 0; } }

@keyframes TextBlock__fillBar__3fdjuInu {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TextBlock__container__21AwzDCt {
  position: relative; }
  .TextBlock__container__21AwzDCt.theme-ferrari-dark {
    background-color: #181818; }
  .TextBlock__container__21AwzDCt.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .TextBlock__container__21AwzDCt.theme-ferrari-light {
    background-color: #ffffff; }
  .TextBlock__container__21AwzDCt.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .TextBlock__container__21AwzDCt.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .TextBlock__container__21AwzDCt.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .TextBlock__container__21AwzDCt.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .TextBlock__container__21AwzDCt.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .TextBlock__container__21AwzDCt.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .TextBlock__container__21AwzDCt.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .TextBlock__container__21AwzDCt.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .TextBlock__container__21AwzDCt.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .TextBlock__container__21AwzDCt.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .TextBlock__container__21AwzDCt.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .TextBlock__container__21AwzDCt.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .TextBlock__container__21AwzDCt.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .TextBlock__container__21AwzDCt.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .TextBlock__container__21AwzDCt.theme-ferrari-171-black {
    background-color: #23252d; }
  .TextBlock__container__21AwzDCt.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .TextBlock__container__21AwzDCt.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .TextBlock__container__21AwzDCt.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .TextBlock__container__21AwzDCt.theme-ferrari-175 {
    background-color: #430000; }
  .TextBlock__container__21AwzDCt.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f167 {
    background-color: #000000; }
  .TextBlock__container__21AwzDCt.theme-ferrari-supercar {
    background-color: #000000; }
  .TextBlock__container__21AwzDCt.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .TextBlock__container__21AwzDCt.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  .TextBlock__container__21AwzDCt.TextBlock__text_right__1dTcxpIJ {
    text-align: right; }
  .TextBlock__container__21AwzDCt.TextBlock__text_centered__aMxZQD9e {
    text-align: center; }
  .TextBlock__container__21AwzDCt.TextBlock__stickyContainer__WPkNuzbr {
    margin-top: 32px; }
    .TextBlock__container__21AwzDCt.TextBlock__stickyContainer__WPkNuzbr .TextBlock__content__16UZzJeE {
      max-width: 100%; }

.TextBlock__chapterTitle__3PM8c8wB {
  padding: 24px; }
  @media (min-width: 37.5625em) {
    .TextBlock__chapterTitle__3PM8c8wB {
      padding: 48px; } }

.TextBlock__content__16UZzJeE {
  max-width: 800px;
  margin: 0 auto; }

.TextBlock__ctas__qtISu0is {
  margin-top: 25px;
  display: flex;
  flex-direction: column; }
  @media (min-width: 80em) {
    .TextBlock__ctas__qtISu0is {
      display: inline-block;
      margin-top: 40px; } }
  .TextBlock__ctas__qtISu0is .TextBlock__cta__nxv8LsUn {
    flex: 0 0 auto;
    margin: 0 16px 24px; }
    @media (min-width: 60.0625em) {
      .TextBlock__ctas__qtISu0is .TextBlock__cta__nxv8LsUn {
        margin: 0 8px 24px;
        display: inline-block; } }

@keyframes TextMask__fillBar__16wV_RzZ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TextMask__wrapper__10oN9_m7 {
  position: relative;
  display: flex;
  flex-direction: column; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-dark {
    background: #181818; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-dark-alpha {
    background: transparent; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-light {
    background: #ffffff; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-sf90-stradale {
    background: #303133; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-monza-sp1 {
    background: #181818; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-monza-sp2 {
    background: #404040; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f488-pista {
    background: #0e121b; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f488-spider {
    background: #17354b; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f812-superfast {
    background: #320607; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f169 {
    background: #d0dddd; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-scuderia-dark {
    background: transparent; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-races-dark {
    background: #0d0d16; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-171-black {
    background: #23252d; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-175 {
    background: #430000; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-169-spider {
    background: #c1cddb; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f167 {
    background: #000000; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-supercar {
    background: #000000; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f250 {
    background: #E7E7E7; }
  .TextMask__wrapper__10oN9_m7.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .TextMask__wrapper__10oN9_m7.TextMask__full-height__2rN5ZOly {
      min-height: 100lvh; } }
  .TextMask__wrapper__10oN9_m7.TextMask__has-background__1EelFjPx .TextMask__content__1b8l6DdH {
    background: var(--bg-image) 0 0/cover no-repeat;
    background-size: 160% 160%;
    background-clip: text;
    background-position: center;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  .TextMask__wrapper__10oN9_m7.TextMask__is-reveal__2o8zczEH .TextMask__content__1b8l6DdH {
    padding: 32px 0; }
    @media (min-width: 37.5625em) {
      .TextMask__wrapper__10oN9_m7.TextMask__is-reveal__2o8zczEH .TextMask__content__1b8l6DdH {
        padding: 56px 0; } }
  .TextMask__wrapper__10oN9_m7.TextMask__is-f169m__2mmI6dpT .TextMask__title__1MaQSFbE {
    text-align: left; }
    .TextMask__wrapper__10oN9_m7.TextMask__is-f169m__2mmI6dpT .TextMask__title__1MaQSFbE span {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 24px;
      font-weight: 500;
      line-height: 1;
      text-transform: uppercase; }
      @media (min-width: 60.0625em) {
        .TextMask__wrapper__10oN9_m7.TextMask__is-f169m__2mmI6dpT .TextMask__title__1MaQSFbE span {
          font-size: 65px; } }
  .TextMask__wrapper__10oN9_m7.TextMask__is-f169m__2mmI6dpT .TextMask__description__12QmOx8K {
    text-align: left;
    margin: 32px 0 0; }
    @media (min-width: 37.5625em) {
      .TextMask__wrapper__10oN9_m7.TextMask__is-f169m__2mmI6dpT .TextMask__description__12QmOx8K {
        margin: 48px 0 0; } }

.TextMask__chapter__1VRj9k0V {
  width: 100%;
  padding: 48px 24px 0; }
  @media (min-width: 37.5625em) {
    .TextMask__chapter__1VRj9k0V {
      padding: 64px 48px 0; } }
  .TextMask__chapter__1VRj9k0V > div > div {
    margin-bottom: 0; }

.TextMask__content__1b8l6DdH {
  position: relative;
  flex: 1;
  display: flex;
  align-items: center;
  padding: 64px 0; }
  @media (min-width: 37.5625em) {
    .TextMask__content__1b8l6DdH {
      padding: 96px 0; } }

.TextMask__title__1MaQSFbE {
  text-align: center; }
  .TextMask__title__1MaQSFbE p > span {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 18px;
    line-height: 1.3em; }
    .theme-ferrari-dark .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-light .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-neutral-grey .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-f488-pista .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-f488-spider .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-f8-spider .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-812-gts .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-f169 .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-scuderia-dark .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-races-dark .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-171-black .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .TextMask__title__1MaQSFbE p > span {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .TextMask__title__1MaQSFbE p > span {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-175 .TextMask__title__1MaQSFbE p > span {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .TextMask__title__1MaQSFbE p > span {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .TextMask__title__1MaQSFbE p > span {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .TextMask__title__1MaQSFbE p > span {
      color: #1266a4; }
    .theme-ferrari-f167 .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-supercar .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .TextMask__title__1MaQSFbE p > span {
      color: #ffffff; }
    .theme-ferrari-f250 .TextMask__title__1MaQSFbE p > span {
      color: #181818; }
    .theme-ferrari-f169m .TextMask__title__1MaQSFbE p > span {
      color: #1E4758; }
    @media (min-width: 37.5625em) {
      .TextMask__title__1MaQSFbE p > span {
        font-size: 32px;
        line-height: 48px; } }
    @media (min-width: 60.0625em) {
      .TextMask__title__1MaQSFbE p > span {
        font-size: 40px;
        line-height: 50px; } }

.TextMask__description__12QmOx8K {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  text-align: center;
  margin: 32px auto 0; }
  .theme-ferrari-dark .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-light .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-neutral-grey .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-f8-spider .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-812-gts .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-f169 .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-races-dark .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-171-black .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TextMask__description__12QmOx8K {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TextMask__description__12QmOx8K {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-175 .TextMask__description__12QmOx8K {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TextMask__description__12QmOx8K {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TextMask__description__12QmOx8K {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TextMask__description__12QmOx8K {
    color: #1266a4; }
  .theme-ferrari-f167 .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-supercar .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TextMask__description__12QmOx8K {
    color: #ffffff; }
  .theme-ferrari-f250 .TextMask__description__12QmOx8K {
    color: #181818; }
  .theme-ferrari-f169m .TextMask__description__12QmOx8K {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .TextMask__description__12QmOx8K {
      max-width: 760px;
      margin: 48px auto 0;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 18px;
      line-height: 1.3em; } }

.TextMask__scroll-indicator___-4BgBq2 {
  position: absolute;
  bottom: 24px;
  left: 50%;
  transform: translate(-50%, 0); }

.TextMask__default__3M1E_WO4 .TextMask__scroll-indicator___-4BgBq2 {
  position: relative;
  bottom: 0;
  margin-bottom: 32px; }

@keyframes TextReel__fillBar__1ylN2MZA {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TextReel__wrapper__DEAjwHFt {
  position: relative;
  width: 100%;
  overflow: hidden;
  pointer-events: none; }

.TextReel__container__3NjocLVU {
  z-index: 2;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center; }

.TextReel__image__3cSySjGy {
  opacity: 0;
  width: 100%;
  margin: 0 auto;
  max-width: 80vw;
  min-height: 15dvh;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: 50% 0; }
  @media (min-width: 60.0625em) {
    .TextReel__image__3cSySjGy {
      min-height: 25dvh; } }
  .TextReel__image__3cSySjGy img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    width: auto; }

.TextReel__portrait--top__uaWcyYdF {
  width: 100%;
  margin-bottom: auto;
  padding: 128px 24px 24px 24px; }

.TextReel__portrait--left-top__3exx-MKq {
  width: 100%;
  margin-bottom: auto;
  padding: 128px 24px 24px 24px; }

.TextReel__portrait--left-bottom__1jhPIE4u {
  width: 100%;
  margin-top: auto;
  padding: 24px 24px 96px 24px; }

.TextReel__portrait--center-bottom__SiAXkyYW {
  width: 100%;
  margin-top: auto;
  padding: 24px 24px 96px 24px;
  text-align: center; }

.TextReel__portrait--center-center__36zdUkR6 {
  width: 100%;
  margin: auto 0;
  padding: 24px 24px 24px 24px;
  text-align: center; }

@media (min-width: 37.5625em) {
  .TextReel__landscape--center-center__3h-s5iKW {
    width: 50vw;
    max-width: 750px;
    text-align: center;
    margin: auto;
    padding: 0; } }

@media (min-width: 37.5625em) {
  .TextReel__landscape--center-center__3h-s5iKW .TextReel__chapter__AB2oQp8V > div {
    justify-content: center;
    flex: 1 0 auto; } }

@media (min-width: 37.5625em) {
  .TextReel__landscape--center-bottom__3DMtExzN {
    width: 50vw;
    max-width: 750px;
    text-align: center;
    margin: auto auto clamp(96px, 7.5vh, 128px) auto;
    padding: 0; } }

@media (min-width: 37.5625em) {
  .TextReel__landscape--center-bottom__3DMtExzN .TextReel__chapter__AB2oQp8V > div {
    justify-content: center;
    flex: 1 0 auto; } }

@media (min-width: 37.5625em) {
  .TextReel__landscape--left-center__3KLxHWMl {
    width: 30vw;
    max-width: 450px;
    margin: 0 0 0 6vw;
    padding: 0; } }

@media (min-width: 37.5625em) {
  .TextReel__landscape--right-center__qIH3eMiY {
    width: 30vw;
    max-width: 450px;
    margin: 0 6vw 0 auto;
    padding: 0; } }

.TextReel__title__3OtZ0dx2 {
  margin-top: 16px;
  text-transform: uppercase; }

.TextReel__action__i5pnX3wO {
  margin-top: 16px;
  opacity: 0;
  transition: opacity .3s; }
  @media (min-width: 37.5625em) {
    .TextReel__action__i5pnX3wO {
      margin-top: 24px; } }
  .TextReel__action--show__3lr4Vbgc {
    opacity: 1; }

@keyframes TextRepetition__fillBar__dC-Z9Pir {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TextRepetition__wrapper__vohk36jY {
  padding: 96px 0;
  display: flex;
  justify-content: center; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-dark {
    background: #181818; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-dark-alpha {
    background: transparent; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-light {
    background: #ffffff; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-sf90-stradale {
    background: #303133; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-monza-sp1 {
    background: #181818; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-monza-sp2 {
    background: #404040; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f488-pista {
    background: #0e121b; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f488-spider {
    background: #17354b; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f812-superfast {
    background: #320607; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f169 {
    background: #d0dddd; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-scuderia-dark {
    background: transparent; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-races-dark {
    background: #0d0d16; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-171-black {
    background: #23252d; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-175 {
    background: #430000; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-169-spider {
    background: #c1cddb; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f167 {
    background: #000000; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-supercar {
    background: #000000; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f250 {
    background: #E7E7E7; }
  .TextRepetition__wrapper__vohk36jY.theme-ferrari-f169m {
    background: #F1F2F2; }

.TextRepetition__textRepetition__3NLQCpVW {
  font-family: 'Title-Font';
  width: 100%;
  font-size: 16vw;
  font-weight: 700;
  letter-spacing: -0.04em;
  text-align: center;
  display: grid;
  text-transform: uppercase; }
  @media (min-width: 80em) {
    .TextRepetition__textRepetition__3NLQCpVW {
      font-size: 8vw; } }
  @media (min-width: 100.0625em) {
    .TextRepetition__textRepetition__3NLQCpVW {
      font-size: 6vw; } }

.TextRepetition__textRepetition__3NLQCpVW span {
  grid-area: 1 / 1 / 2 / 2;
  line-height: 0.9;
  padding-bottom: calc(0.059 * 9vw);
  will-change: transform; }
  .theme-ferrari-dark .TextRepetition__textRepetition__3NLQCpVW span {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TextRepetition__textRepetition__3NLQCpVW span {
    background: transparent;
    color: #ffffff; }
  .theme-ferrari-light .TextRepetition__textRepetition__3NLQCpVW span {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-neutral-grey .TextRepetition__textRepetition__3NLQCpVW span {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TextRepetition__textRepetition__3NLQCpVW span {
    background: #303030;
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TextRepetition__textRepetition__3NLQCpVW span {
    background: #303133;
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TextRepetition__textRepetition__3NLQCpVW span {
    background: #1e293e;
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TextRepetition__textRepetition__3NLQCpVW span {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TextRepetition__textRepetition__3NLQCpVW span {
    background: #404040;
    color: #ffffff; }
  .theme-ferrari-f488-pista .TextRepetition__textRepetition__3NLQCpVW span {
    background: #0e121b;
    color: #ffffff; }
  .theme-ferrari-f488-spider .TextRepetition__textRepetition__3NLQCpVW span {
    background: #17354b;
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TextRepetition__textRepetition__3NLQCpVW span {
    background: #191b29;
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TextRepetition__textRepetition__3NLQCpVW span {
    background: #320607;
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TextRepetition__textRepetition__3NLQCpVW span {
    background: #c6c7c7;
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TextRepetition__textRepetition__3NLQCpVW span {
    background: #92989d;
    color: #181818; }
  .theme-ferrari-f8-spider .TextRepetition__textRepetition__3NLQCpVW span {
    background: #2c2b27;
    color: #ffffff; }
  .theme-ferrari-812-gts .TextRepetition__textRepetition__3NLQCpVW span {
    background: #f6f7f8;
    color: #181818; }
  .theme-ferrari-f169 .TextRepetition__textRepetition__3NLQCpVW span {
    background: #d0dddd;
    color: #181818; }
  .theme-ferrari-scuderia-dark .TextRepetition__textRepetition__3NLQCpVW span {
    background: transparent;
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TextRepetition__textRepetition__3NLQCpVW span {
    background: #ffffff;
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TextRepetition__textRepetition__3NLQCpVW span {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-races-dark .TextRepetition__textRepetition__3NLQCpVW span {
    background: #0d0d16;
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TextRepetition__textRepetition__3NLQCpVW span {
    background: #0d2025;
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TextRepetition__textRepetition__3NLQCpVW span {
    background: #1c1d1f;
    color: #ffffff; }
  .theme-ferrari-171-black .TextRepetition__textRepetition__3NLQCpVW span {
    background: #23252d;
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TextRepetition__textRepetition__3NLQCpVW span {
    background: #f3f0eb;
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TextRepetition__textRepetition__3NLQCpVW span {
    background: #001c35;
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TextRepetition__textRepetition__3NLQCpVW span {
    background: #331e1c;
    color: #ffffff; }
  .theme-ferrari-175 .TextRepetition__textRepetition__3NLQCpVW span {
    background: #430000;
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TextRepetition__textRepetition__3NLQCpVW span {
    background: #c1cddb;
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TextRepetition__textRepetition__3NLQCpVW span {
    background: #404040;
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TextRepetition__textRepetition__3NLQCpVW span {
    background: #f3f3f3;
    color: #1266a4; }
  .theme-ferrari-f167 .TextRepetition__textRepetition__3NLQCpVW span {
    background: #000000;
    color: #ffffff; }
  .theme-ferrari-supercar .TextRepetition__textRepetition__3NLQCpVW span {
    background: #000000;
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TextRepetition__textRepetition__3NLQCpVW span {
    background: #181818;
    color: #ffffff; }
  .theme-ferrari-f250 .TextRepetition__textRepetition__3NLQCpVW span {
    background: #E7E7E7;
    color: #181818; }
  .theme-ferrari-f169m .TextRepetition__textRepetition__3NLQCpVW span {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 80em) {
    .TextRepetition__textRepetition__3NLQCpVW span {
      line-height: 0.78; } }
  .TextRepetition__textRepetition__3NLQCpVW span:last-child {
    position: relative;
    width: calc(100% + 8px);
    left: -4px; }

.theme-ferrari-dark .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-dark-alpha .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-light .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-neutral-grey .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-ferrari-carbon .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-sf90-stradale .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-f8-tributo .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-monza-sp1 .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-monza-sp2 .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-f488-pista .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-f488-spider .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-f488-pista-spider .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-f812-superfast .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-gtc4-lusso .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-gtc4-lusso-t .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-f8-spider .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-812-gts .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-f169 .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-scuderia-dark .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-giallo-modena .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-giallo-modena-dark .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-races-dark .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-portofinom-dark-blue .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-sf90-spider-graphite-black .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-171-black .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-171-rht-light .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #001c35; }

.theme-ferrari-171-rht-dark .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #f3f0eb; }

.theme-ferrari-smart-guide-dark .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-175 .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #fcf2f2; }

.theme-ferrari-169-spider .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #374552; }

.theme-ferrari-f173vs-coupe .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #d0d0d0; }

.theme-ferrari-f173vs-spider .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #1266a4; }

.theme-ferrari-f167 .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-supercar .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-miami-event-2024 .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #ffffff; }

.theme-ferrari-f250 .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #181818; }

.theme-ferrari-f169m .TextRepetition__textRepetition__3NLQCpVW span:not(:last-child) {
  color: #1E4758; }

.TextRepetition__testText__3KL1y3fn {
  display: inline-block; }

.TextRepetition__sr-only__BmE_5b1l {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

@keyframes ThumbCarousel__fillBar__3s5Npljr {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-dark {
  background: #181818;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-dark-alpha {
  background: transparent;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-light {
  background: #ffffff;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-neutral-grey {
  background: #ffffff;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-ferrari-carbon {
  background: #303030;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-sf90-stradale {
  background: #303133;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f8-tributo {
  background: #1e293e;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-monza-sp1 {
  background: #181818;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-monza-sp2 {
  background: #404040;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f488-pista {
  background: #0e121b;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f488-spider {
  background: #17354b;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f488-pista-spider {
  background: #191b29;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f812-superfast {
  background: #320607;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-gtc4-lusso {
  background: #c6c7c7;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-gtc4-lusso-t {
  background: #92989d;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f8-spider {
  background: #2c2b27;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-812-gts {
  background: #f6f7f8;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f169 {
  background: #d0dddd;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-scuderia-dark {
  background: transparent;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-giallo-modena {
  background: #ffffff;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-giallo-modena-dark {
  background: #181818;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-races-dark {
  background: #0d0d16;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-portofinom-dark-blue {
  background: #0d2025;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-171-black {
  background: #23252d;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-171-rht-light {
  background: #f3f0eb;
  color: #001c35; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-171-rht-dark {
  background: #001c35;
  color: #f3f0eb; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-smart-guide-dark {
  background: #331e1c;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-175 {
  background: #430000;
  color: #fcf2f2; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-169-spider {
  background: #c1cddb;
  color: #374552; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f173vs-coupe {
  background: #404040;
  color: #d0d0d0; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f173vs-spider {
  background: #f3f3f3;
  color: #1266a4; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f167 {
  background: #000000;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-supercar {
  background: #000000;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-miami-event-2024 {
  background: #181818;
  color: #ffffff; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f250 {
  background: #E7E7E7;
  color: #181818; }

.ThumbCarousel__container__jWuFvIDr.theme-ferrari-f169m {
  background: #F1F2F2;
  color: #1E4758; }

.ThumbCarousel__internal-wrapper__1kyfYZ4h {
  margin: 0 auto;
  padding: 24px 0 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden; }
  @media (min-width: 37.5625em) {
    .ThumbCarousel__internal-wrapper__1kyfYZ4h {
      max-width: 100%;
      padding: 32px 0 64px; } }
  @media (min-width: 60.0625em) {
    .ThumbCarousel__internal-wrapper__1kyfYZ4h {
      min-height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px);
      max-width: 90%;
      padding: 32px 0 96px; } }
  @media (min-width: 100.0625em) {
    .ThumbCarousel__internal-wrapper__1kyfYZ4h {
      max-width: 70%;
      padding: 64px 0 128px; } }
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .swiper-slide {
    opacity: 1 !important; }
    .ThumbCarousel__internal-wrapper__1kyfYZ4h .swiper-slide .ThumbCarousel__thumb__lMKfa6RO {
      flex: 0 0 100%;
      order: -1;
      width: 100%;
      margin-bottom: 24px;
      display: flex;
      justify-content: flex-start;
      align-items: center; }
      @media (min-width: 37.5625em) {
        .ThumbCarousel__internal-wrapper__1kyfYZ4h .swiper-slide .ThumbCarousel__thumb__lMKfa6RO {
          flex: 0 0 50%;
          width: 488px;
          margin: 0;
          width: auto;
          order: 0; } }
      @media (min-width: 100.0625em) {
        .ThumbCarousel__internal-wrapper__1kyfYZ4h .swiper-slide .ThumbCarousel__thumb__lMKfa6RO {
          width: 530px; } }
      .ThumbCarousel__internal-wrapper__1kyfYZ4h .swiper-slide .ThumbCarousel__thumb__lMKfa6RO img {
        max-width: none; }
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .pagination {
    padding-bottom: 32px;
    bottom: -32px; }
    @media (min-width: 37.5625em) {
      .ThumbCarousel__internal-wrapper__1kyfYZ4h .pagination {
        padding-bottom: 24px;
        bottom: -64px; } }
    @media (min-width: 60.0625em) {
      .ThumbCarousel__internal-wrapper__1kyfYZ4h .pagination {
        padding-bottom: 32px;
        bottom: -96px; } }
    @media (min-width: 100.0625em) {
      .ThumbCarousel__internal-wrapper__1kyfYZ4h .pagination {
        bottom: -128px; } }
  .theme-ferrari-dark .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-dark
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-dark-alpha .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-dark-alpha
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-light .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-light
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-neutral-grey .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-neutral-grey
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-ferrari-carbon .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-ferrari-carbon
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-sf90-stradale .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-sf90-stradale
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-f8-tributo .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f8-tributo
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-monza-sp1 .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-monza-sp1
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-monza-sp2 .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-monza-sp2
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-f488-pista .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f488-pista
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-f488-spider .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f488-spider
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-f488-pista-spider .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f488-pista-spider
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-f812-superfast .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f812-superfast
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-gtc4-lusso .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-gtc4-lusso
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-gtc4-lusso-t .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-gtc4-lusso-t
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-f8-spider .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f8-spider
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-812-gts .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-812-gts
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-f169 .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f169
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-scuderia-dark .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-scuderia-dark
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-giallo-modena .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-giallo-modena
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-giallo-modena-dark .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-giallo-modena-dark
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-races-dark .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-races-dark
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-portofinom-dark-blue
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-sf90-spider-graphite-black
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-171-black .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-171-black
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-171-rht-light .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-171-rht-light
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #001c35; }
  .theme-ferrari-171-rht-dark .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-171-rht-dark
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-smart-guide-dark
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-175 .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-175
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #fcf2f2; }
  .theme-ferrari-169-spider .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-169-spider
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #374552; }
  .theme-ferrari-f173vs-coupe .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f173vs-coupe
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #d0d0d0; }
  .theme-ferrari-f173vs-spider .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f173vs-spider
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #1266a4; }
  .theme-ferrari-f167 .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f167
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-supercar .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-supercar
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-miami-event-2024 .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-miami-event-2024
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #ffffff; }
  .theme-ferrari-f250 .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f250
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #181818; }
  .theme-ferrari-f169m .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next, .theme-ferrari-f169m
  .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
    fill: #1E4758; }
  @media (min-width: 37.5625em) {
    .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next,
    .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
      display: none !important; } }
  @media (min-width: 60.0625em) {
    .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-next,
    .ThumbCarousel__internal-wrapper__1kyfYZ4h .arrow-prev {
      display: block !important; } }

.ThumbCarousel__slide__1h3GZl70 {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: stretch; }
  .ThumbCarousel__slide--wrap__17XNzI5V {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 24px 24px 64px;
    width: 100%; }
    @media (min-width: 37.5625em) {
      .ThumbCarousel__slide--wrap__17XNzI5V {
        padding: 0 64px;
        flex-wrap: nowrap; } }
    @media (min-width: 60.0625em) {
      .ThumbCarousel__slide--wrap__17XNzI5V {
        padding: 0 128px; } }
    @media (min-width: 100.0625em) {
      .ThumbCarousel__slide--wrap__17XNzI5V {
        padding: 0 128px; } }

.ThumbCarousel__text__3UvaMu3O {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start; }
  @media (min-width: 37.5625em) {
    .ThumbCarousel__text__3UvaMu3O {
      width: 50%;
      padding-right: 32px; } }
  @media (min-width: 100.0625em) {
    .ThumbCarousel__text__3UvaMu3O {
      padding-right: 64px; } }
  .ThumbCarousel__text__3UvaMu3O > * {
    width: 100%; }
  @media (min-width: 37.5625em) {
    .ThumbCarousel__text__3UvaMu3O h2 {
      font-size: 24px; } }
  @media (min-width: 100.0625em) {
    .ThumbCarousel__text__3UvaMu3O h2 {
      font-size: 28px; } }

.ThumbCarousel__quote-icon__1KeTQ-Zf {
  margin-bottom: 32px; }
  .theme-ferrari-dark .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-dark-alpha .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-light .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-neutral-grey .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-ferrari-carbon .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-sf90-stradale .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f8-tributo .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-monza-sp1 .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-monza-sp2 .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f488-pista .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f488-spider .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f488-pista-spider .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f812-superfast .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-gtc4-lusso .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-gtc4-lusso-t .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f8-spider .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-812-gts .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f169 .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-scuderia-dark .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-giallo-modena .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #ebb218; }
  .theme-ferrari-giallo-modena-dark .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #ebb218; }
  .theme-ferrari-races-dark .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-portofinom-dark-blue .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-171-black .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-171-rht-light .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-171-rht-dark .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-smart-guide-dark .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-175 .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-169-spider .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f173vs-coupe .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f173vs-spider .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f167 .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-supercar .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-miami-event-2024 .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #0092b1; }
  .theme-ferrari-f250 .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }
  .theme-ferrari-f169m .ThumbCarousel__quote-icon__1KeTQ-Zf svg > path {
    fill: #da291c; }

.ThumbCarousel__desc__3wdshqqy {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  padding: 8px 0 24px 0; }
  @media (min-width: 37.5625em) {
    .ThumbCarousel__desc__3wdshqqy {
      padding: 24px 0 48px 0; } }
  @media (min-width: 60.0625em) {
    .ThumbCarousel__desc__3wdshqqy {
      max-width: 320px; } }

@charset "UTF-8";
@keyframes Tickets__fillBar__2NsML7wp {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Tickets__description__1WKyLreI {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  color: #303030; }
  .theme-ferrari-dark .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-light .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-neutral-grey .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-f8-spider .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-812-gts .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-f169 .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-races-dark .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-171-black .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Tickets__description__1WKyLreI {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Tickets__description__1WKyLreI {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-175 .Tickets__description__1WKyLreI {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Tickets__description__1WKyLreI {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Tickets__description__1WKyLreI {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Tickets__description__1WKyLreI {
    color: #1266a4; }
  .theme-ferrari-f167 .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-supercar .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Tickets__description__1WKyLreI {
    color: #ffffff; }
  .theme-ferrari-f250 .Tickets__description__1WKyLreI {
    color: #181818; }
  .theme-ferrari-f169m .Tickets__description__1WKyLreI {
    color: #1E4758; }
  .Tickets__description__1WKyLreI p,
  .Tickets__description__1WKyLreI ul,
  .Tickets__description__1WKyLreI ol,
  .Tickets__description__1WKyLreI h1,
  .Tickets__description__1WKyLreI h2,
  .Tickets__description__1WKyLreI h3,
  .Tickets__description__1WKyLreI h4,
  .Tickets__description__1WKyLreI h5,
  .Tickets__description__1WKyLreI h6 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    margin: 16px 0; }
  .Tickets__description__1WKyLreI a {
    text-decoration: underline; }
    .Tickets__description__1WKyLreI a:hover {
      text-decoration: none; }
  
  .Tickets__description__1WKyLreI ul {
    padding: 0 0 0 4px;
    list-style-type: '\2022'; }
    .Tickets__description__1WKyLreI ul li {
      padding: 0 0 0 8px; }
  .Tickets__description__1WKyLreI .subtitle {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em; }
  .Tickets__description__1WKyLreI .title {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .Tickets__description__1WKyLreI .title {
        font-size: 28px; } }
    .theme-ferrari-dark .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-light .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-neutral-grey .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-f8-spider .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-812-gts .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-f169 .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-races-dark .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-171-black .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Tickets__description__1WKyLreI .title {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Tickets__description__1WKyLreI .title {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-175 .Tickets__description__1WKyLreI .title {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Tickets__description__1WKyLreI .title {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Tickets__description__1WKyLreI .title {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Tickets__description__1WKyLreI .title {
      color: #1266a4; }
    .theme-ferrari-f167 .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-supercar .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Tickets__description__1WKyLreI .title {
      color: #ffffff; }
    .theme-ferrari-f250 .Tickets__description__1WKyLreI .title {
      color: #181818; }
    .theme-ferrari-f169m .Tickets__description__1WKyLreI .title {
      color: #1E4758; }
  .Tickets__description__1WKyLreI .title-featured {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em;
    text-transform: uppercase;
    color: #181818; }
    @media (min-width: 37.5625em) {
      .Tickets__description__1WKyLreI .title-featured {
        font-size: 28px; } }
    .theme-ferrari-dark .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-light .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-neutral-grey .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-spider .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-f8-spider .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-812-gts .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-f169 .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-scuderia-dark .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-races-dark .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-black .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .Tickets__description__1WKyLreI .title-featured {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .Tickets__description__1WKyLreI .title-featured {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-175 .Tickets__description__1WKyLreI .title-featured {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .Tickets__description__1WKyLreI .title-featured {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .Tickets__description__1WKyLreI .title-featured {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .Tickets__description__1WKyLreI .title-featured {
      color: #1266a4; }
    .theme-ferrari-f167 .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-supercar .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .Tickets__description__1WKyLreI .title-featured {
      color: #ffffff; }
    .theme-ferrari-f250 .Tickets__description__1WKyLreI .title-featured {
      color: #181818; }
    .theme-ferrari-f169m .Tickets__description__1WKyLreI .title-featured {
      color: #1E4758; }
  .Tickets__description__1WKyLreI .caption {
    color: #808080;
    font-style: italic; }
  .Tickets__description__1WKyLreI .news_discover_more_link {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
    display: block;
    margin: 32px auto;
    text-decoration: none;
    padding: 21px;
    width: 200px;
    border: none;
    text-align: center;
    color: #303030;
    border: 1px solid #d4d2d2; }
    .Tickets__description__1WKyLreI .news_discover_more_link:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 0;
      opacity: 0;
      transition: all 0.5s ease-out; }
    .Tickets__description__1WKyLreI .news_discover_more_link:hover {
      border: 1px solid #181818; }
      .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
        opacity: 1;
        border-bottom: 1px solid #181818; }
    .theme-ferrari-dark .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-dark-alpha .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-dark-alpha .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-dark-alpha .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-light .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-light .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-light .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-neutral-grey .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-neutral-grey .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-neutral-grey .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-ferrari-carbon .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-ferrari-carbon .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-ferrari-carbon .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-stradale .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-stradale .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-stradale .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f8-tributo .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-tributo .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-tributo .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp1 .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp1 .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp1 .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-monza-sp2 .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-monza-sp2 .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-monza-sp2 .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-spider .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f488-pista-spider .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f488-pista-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f488-pista-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f812-superfast .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f812-superfast .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f812-superfast .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-gtc4-lusso .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-gtc4-lusso-t .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-gtc4-lusso-t .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-gtc4-lusso-t .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f8-spider .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f8-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f8-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-812-gts .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-812-gts .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-812-gts .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169 .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f169 .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f169 .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-scuderia-dark .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-scuderia-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-scuderia-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-giallo-modena .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-giallo-modena .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-giallo-modena .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-giallo-modena-dark .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-giallo-modena-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-races-dark .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-races-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-races-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-portofinom-dark-blue .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-portofinom-dark-blue .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-sf90-spider-graphite-black .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-black .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-171-black .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-171-black .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-171-rht-light .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(0, 28, 53, 0.4);
      color: #001c35; }
      .theme-ferrari-171-rht-light .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #001c35; }
        .theme-ferrari-171-rht-light .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #001c35; }
    .theme-ferrari-171-rht-dark .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(243, 240, 235, 0.4);
      color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #f3f0eb; }
        .theme-ferrari-171-rht-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #f3f0eb; }
    .theme-ferrari-smart-guide-dark .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-smart-guide-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-smart-guide-dark .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-175 .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(252, 242, 242, 0.4);
      color: #fcf2f2; }
      .theme-ferrari-175 .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #fcf2f2; }
        .theme-ferrari-175 .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #fcf2f2; }
    .theme-ferrari-169-spider .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(55, 69, 82, 0.4);
      color: #374552; }
      .theme-ferrari-169-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #374552; }
        .theme-ferrari-169-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #374552; }
    .theme-ferrari-f173vs-coupe .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(208, 208, 208, 0.4);
      color: #d0d0d0; }
      .theme-ferrari-f173vs-coupe .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #d0d0d0; }
        .theme-ferrari-f173vs-coupe .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #d0d0d0; }
    .theme-ferrari-f173vs-spider .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(18, 102, 164, 0.4);
      color: #1266a4; }
      .theme-ferrari-f173vs-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #1266a4; }
        .theme-ferrari-f173vs-spider .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1266a4; }
    .theme-ferrari-f167 .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-f167 .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-f167 .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-supercar .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-supercar .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-supercar .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-miami-event-2024 .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(255, 255, 255, 0.4);
      color: #ffffff; }
      .theme-ferrari-miami-event-2024 .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid white; }
        .theme-ferrari-miami-event-2024 .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #ffffff; }
    .theme-ferrari-f250 .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(24, 24, 24, 0.4);
      color: #181818; }
      .theme-ferrari-f250 .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #181818; }
        .theme-ferrari-f250 .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #181818; }
    .theme-ferrari-f169m .Tickets__description__1WKyLreI .news_discover_more_link {
      border: 1px solid rgba(30, 71, 88, 0.4);
      color: #1E4758; }
      .theme-ferrari-f169m .Tickets__description__1WKyLreI .news_discover_more_link:hover {
        border: 1px solid #1e4758; }
        .theme-ferrari-f169m .Tickets__description__1WKyLreI .news_discover_more_link:hover:after {
          opacity: 1;
          border-bottom: 1px solid #1E4758; }
    @media (min-width: 37.5625em) {
      .Tickets__description__1WKyLreI .news_discover_more_link {
        width: 250px; } }

.Tickets__wrapper__Gl0euOyG {
  margin: 0 auto; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-dark {
    color: #ffffff;
    background: #181818; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-dark-alpha {
    color: #ffffff;
    background: transparent; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-light {
    color: #181818;
    background: #ffffff; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-neutral-grey {
    color: #181818;
    background: #ffffff; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-ferrari-carbon {
    color: #ffffff;
    background: #303030; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-sf90-stradale {
    color: #ffffff;
    background: #303133; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f8-tributo {
    color: #ffffff;
    background: #1e293e; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-monza-sp1 {
    color: #ffffff;
    background: #181818; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-monza-sp2 {
    color: #ffffff;
    background: #404040; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f488-pista {
    color: #ffffff;
    background: #0e121b; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f488-spider {
    color: #ffffff;
    background: #17354b; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f488-pista-spider {
    color: #ffffff;
    background: #191b29; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f812-superfast {
    color: #ffffff;
    background: #320607; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-gtc4-lusso {
    color: #181818;
    background: #c6c7c7; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-gtc4-lusso-t {
    color: #181818;
    background: #92989d; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f8-spider {
    color: #ffffff;
    background: #2c2b27; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-812-gts {
    color: #181818;
    background: #f6f7f8; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f169 {
    color: #181818;
    background: #d0dddd; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-scuderia-dark {
    color: #ffffff;
    background: transparent; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-giallo-modena {
    color: #181818;
    background: #ffffff; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-giallo-modena-dark {
    color: #ffffff;
    background: #181818; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-races-dark {
    color: #ffffff;
    background: #0d0d16; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-portofinom-dark-blue {
    color: #ffffff;
    background: #0d2025; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-sf90-spider-graphite-black {
    color: #ffffff;
    background: #1c1d1f; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-171-black {
    color: #ffffff;
    background: #23252d; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-171-rht-light {
    color: #001c35;
    background: #f3f0eb; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-171-rht-dark {
    color: #f3f0eb;
    background: #001c35; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-smart-guide-dark {
    color: #ffffff;
    background: #331e1c; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-175 {
    color: #fcf2f2;
    background: #430000; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-169-spider {
    color: #374552;
    background: #c1cddb; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f173vs-coupe {
    color: #d0d0d0;
    background: #404040; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f173vs-spider {
    color: #1266a4;
    background: #f3f3f3; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f167 {
    color: #ffffff;
    background: #000000; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-supercar {
    color: #ffffff;
    background: #000000; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-miami-event-2024 {
    color: #ffffff;
    background: #181818; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f250 {
    color: #181818;
    background: #E7E7E7; }
  .Tickets__wrapper__Gl0euOyG.theme-ferrari-f169m {
    color: #1E4758;
    background: #F1F2F2; }

.Tickets__title__2aATbW7Y {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin-bottom: 8px; }
  @media (min-width: 37.5625em) {
    .Tickets__title__2aATbW7Y {
      font-size: 28px; } }

.Tickets__accordion__2OjKd26p {
  margin-top: 64px; }

.Tickets__accordion-text__2hGSzNt0 {
  font-size: 13px; }

.Tickets__packages__2X0bd5bn .Tickets__description__1WKyLreI {
  margin-bottom: 48px; }

.Tickets__pack__Ba6JgTnm {
  margin-top: 64px; }
  .theme-ferrari-dark .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-dark-alpha .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-light .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-neutral-grey .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #818181; }
  .theme-ferrari-ferrari-carbon .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-sf90-stradale .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f8-tributo .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-monza-sp1 .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-monza-sp2 .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-pista .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-spider .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f488-pista-spider .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f812-superfast .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-gtc4-lusso .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #505050; }
  .theme-ferrari-gtc4-lusso-t .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #505050; }
  .theme-ferrari-f8-spider .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-812-gts .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f169 .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-scuderia-dark .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-giallo-modena .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-giallo-modena-dark .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-races-dark .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-portofinom-dark-blue .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-sf90-spider-graphite-black .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-black .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-rht-light .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-171-rht-dark .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #b9d8e9; }
  .theme-ferrari-smart-guide-dark .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-175 .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #e3bdbd; }
  .theme-ferrari-169-spider .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #8c95a0; }
  .theme-ferrari-f173vs-coupe .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #8f8f8f; }
  .theme-ferrari-f173vs-spider .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #8f8f8f; }
  .theme-ferrari-f167 .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-supercar .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-miami-event-2024 .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #ffffff; }
  .theme-ferrari-f250 .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }
  .theme-ferrari-f169m .Tickets__pack__Ba6JgTnm {
    border-bottom: 1px solid #969696; }

.Tickets__subtitle__1OpDGJVk {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 16px; }

.Tickets__price__35Y3GEzh {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin: 32px 0; }
  @media (min-width: 80em) {
    .Tickets__price__35Y3GEzh {
      margin: 48px 0; } }
  .Tickets__price__35Y3GEzh .Tickets__top-label__oXpX2EUt {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin-bottom: 8px; }
    .Tickets__price__35Y3GEzh .Tickets__top-label__oXpX2EUt.Tickets__-manual-formatting__njIZK4qq {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Title-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 16px;
      line-height: 1.5em;
      text-transform: none; }
  .Tickets__price__35Y3GEzh .Tickets__value__eoq8DISo {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 16px;
    line-height: 1.5em;
    padding-left: 32px;
    white-space: nowrap; }
  .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
    font-size: 13px; }
    .theme-ferrari-dark .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-dark-alpha .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-light .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-neutral-grey .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-sf90-stradale .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-f8-tributo .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-monza-sp1 .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-monza-sp2 .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-f488-pista .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-f488-spider .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-f812-superfast .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #505050; }
    .theme-ferrari-f8-spider .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-812-gts .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-f169 .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-scuderia-dark .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-giallo-modena .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-races-dark .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-171-black .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-171-rht-light .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-171-rht-dark .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-175 .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #8f8f8f; }
    .theme-ferrari-f167 .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-supercar .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #ffffff; }
    .theme-ferrari-f250 .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }
    .theme-ferrari-f169m .Tickets__price__35Y3GEzh .Tickets__bottom-label__27ZWGlYW {
      color: #969696; }

.Tickets__photos__3B2t3W08 {
  margin-bottom: 48px; }
  @media (min-width: 60.0625em) {
    .Tickets__photos__3B2t3W08 {
      display: flex; } }
  .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK {
    position: relative; }
    @media (min-width: 60.0625em) {
      .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK {
        flex: 1 1 auto; } }
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK:first-child {
      margin: 0 0 10px; }
      @media (min-width: 60.0625em) {
        .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK:first-child {
          margin: 0 5px 0 0; } }
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK:last-child {
      margin: 10px 0 0; }
      @media (min-width: 60.0625em) {
        .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK:last-child {
          margin: 0 0 0 5px; } }
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK:only-child {
      margin: 0; }
      @media (min-width: 60.0625em) {
        .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK:only-child {
          margin: 0; } }
      @media (min-width: 60.0625em) {
        .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK:only-child::before {
          padding-top: 56.25%; } }
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK::after,
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
      width: 100%;
      display: block;
      position: absolute;
      bottom: 0;
      left: 0; }
    @media (min-width: 60.0625em) {
      .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK::before {
        content: ' ';
        padding-top: 75%;
        display: block; } }
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK::after {
      content: '';
      height: 80px;
      background: linear-gradient(0deg, rgba(24, 24, 24, 0.6) 0%, rgba(24, 24, 24, 0) 100%);
      z-index: 1; }
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK img {
      width: 100%;
      height: 100%;
      display: block;
      object-fit: cover; }
      @media (min-width: 60.0625em) {
        .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK img {
          position: absolute;
          bottom: 0;
          left: 0; } }
    .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
      margin: 0;
      padding: 16px;
      font-size: 11px;
      text-transform: none;
      background: none;
      display: block;
      z-index: 2; }
      .theme-ferrari-dark .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-dark-alpha .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-light .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-neutral-grey .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-ferrari-carbon .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-sf90-stradale .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-f8-tributo .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-monza-sp1 .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-monza-sp2 .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-f488-pista .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-f488-spider .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-f488-pista-spider .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-f812-superfast .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-gtc4-lusso .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso-t .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-f8-spider .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-812-gts .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-f169 .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-scuderia-dark .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-giallo-modena .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-giallo-modena-dark .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-races-dark .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-portofinom-dark-blue .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-sf90-spider-graphite-black .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-171-black .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-171-rht-light .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #f3f0eb; }
      .theme-ferrari-171-rht-dark .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #001c35; }
      .theme-ferrari-smart-guide-dark .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-175 .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #430000; }
      .theme-ferrari-169-spider .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-f173vs-coupe .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #303030; }
      .theme-ferrari-f173vs-spider .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-f167 .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-supercar .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-miami-event-2024 .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #181818; }
      .theme-ferrari-f250 .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }
      .theme-ferrari-f169m .Tickets__photos__3B2t3W08 .Tickets__photo__m2KuqXoK .Tickets__caption__2YOmvHtX {
        color: #ffffff; }

.Tickets__ctas__3TlmXPkv {
  text-align: right; }
  .Tickets__ctas__3TlmXPkv a,
  .Tickets__ctas__3TlmXPkv button {
    margin: 0 0 24px 32px; }

@keyframes TileCarousel__fillBar__2YNpsB7Q {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TileCarousel__wrapper__KsPHhj-S {
  overflow: hidden; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-dark {
    background: #181818; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-dark .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-dark-alpha {
    background: transparent; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-dark-alpha .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-light {
    background: #ffffff; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-light .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-neutral-grey {
    background: #ffffff; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-neutral-grey .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-ferrari-carbon {
    background: #303030; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-ferrari-carbon .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-sf90-stradale {
    background: #303133; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-sf90-stradale .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f8-tributo {
    background: #1e293e; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f8-tributo .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-monza-sp1 {
    background: #181818; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-monza-sp1 .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-monza-sp2 {
    background: #404040; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-monza-sp2 .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f488-pista {
    background: #0e121b; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f488-pista .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f488-spider {
    background: #17354b; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f488-spider .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f488-pista-spider {
    background: #191b29; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f488-pista-spider .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f812-superfast {
    background: #320607; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f812-superfast .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-gtc4-lusso .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-gtc4-lusso-t .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f8-spider {
    background: #2c2b27; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f8-spider .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-812-gts {
    background: #f6f7f8; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-812-gts .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f169 {
    background: #d0dddd; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f169 .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-scuderia-dark {
    background: transparent; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-scuderia-dark .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-giallo-modena {
    background: #ffffff; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-giallo-modena .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-giallo-modena-dark {
    background: #181818; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-giallo-modena-dark .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-races-dark {
    background: #0d0d16; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-races-dark .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-portofinom-dark-blue .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-sf90-spider-graphite-black .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-171-black {
    background: #23252d; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-171-black .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-171-rht-light .TileCarousel__head__3c3vnxIV {
      color: #001c35; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-171-rht-dark {
    background: #001c35; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-171-rht-dark .TileCarousel__head__3c3vnxIV {
      color: #f3f0eb; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-smart-guide-dark .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-175 {
    background: #430000; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-175 .TileCarousel__head__3c3vnxIV {
      color: #fcf2f2; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-169-spider {
    background: #c1cddb; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-169-spider .TileCarousel__head__3c3vnxIV {
      color: #374552; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f173vs-coupe {
    background: #404040; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f173vs-coupe .TileCarousel__head__3c3vnxIV {
      color: #d0d0d0; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f173vs-spider .TileCarousel__head__3c3vnxIV {
      color: #1266a4; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f167 {
    background: #000000; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f167 .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-supercar {
    background: #000000; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-supercar .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-miami-event-2024 {
    background: #181818; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-miami-event-2024 .TileCarousel__head__3c3vnxIV {
      color: #ffffff; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f250 {
    background: #E7E7E7; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f250 .TileCarousel__head__3c3vnxIV {
      color: #181818; }
  .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f169m {
    background: #F1F2F2; }
    .TileCarousel__wrapper__KsPHhj-S.theme-ferrari-f169m .TileCarousel__head__3c3vnxIV {
      color: #1E4758; }

.TileCarousel__chapter-title__3ThuFh47 {
  padding: 48px 48px 0 48px; }

.TileCarousel__container__35_cDEH6 {
  padding: 48px 0;
  position: relative;
  flex: 1 1 100%; }
  @media (min-width: 37.5625em) {
    .TileCarousel__container__35_cDEH6 {
      margin: 0;
      padding: 32px 0;
      margin-bottom: 32px;
      max-width: 604px;
      margin: auto; } }
  @media (min-width: 60.0625em) {
    .TileCarousel__container__35_cDEH6 {
      padding: 48px 0;
      max-width: 893px; } }
  @media (min-width: 80em) {
    .TileCarousel__container__35_cDEH6 {
      max-width: 1216px; } }
  @media (min-width: 100.0625em) {
    .TileCarousel__container__35_cDEH6 {
      max-width: 1300px; } }
  .TileCarousel__container__35_cDEH6 .swiper-container {
    padding: 0 24px;
    box-sizing: border-box;
    overflow: visible;
    max-width: 100%; }
    @media (min-width: 37.5625em) {
      .TileCarousel__container__35_cDEH6 .swiper-container {
        padding: 0 0;
        margin: auto; } }
    @media (min-width: 60.0625em) {
      .TileCarousel__container__35_cDEH6 .swiper-container {
        padding: 0 0;
        margin: auto; } }
  .TileCarousel__container__35_cDEH6 .swiper-slide {
    margin-bottom: 64px; }
    .TileCarousel__container__35_cDEH6 .swiper-slide:last-child {
      padding-right: 0px; }
    .TileCarousel__container__35_cDEH6 .swiper-slide img {
      object-fit: cover; }
    @media (min-width: 37.5625em) {
      .TileCarousel__container__35_cDEH6 .swiper-slide {
        max-width: 191px; } }
    @media (min-width: 60.0625em) {
      .TileCarousel__container__35_cDEH6 .swiper-slide {
        max-width: 282px; } }
    @media (min-width: 80em) {
      .TileCarousel__container__35_cDEH6 .swiper-slide {
        max-width: 384px; } }
    @media (min-width: 100.0625em) {
      .TileCarousel__container__35_cDEH6 .swiper-slide {
        max-width: 420px; } }
  .TileCarousel__container__35_cDEH6 .pagination {
    bottom: 8px;
    left: 24px;
    transform: none;
    display: block;
    justify-content: left;
    padding: 0;
    width: auto;
    max-width: 100%; }
    @media (min-width: 37.5625em) {
      .TileCarousel__container__35_cDEH6 .pagination {
        left: 0px; } }
  .TileCarousel__container__35_cDEH6 .TileCarousel__cta__25UFTAeD {
    position: absolute;
    bottom: 48px;
    right: 24px;
    z-index: 10; }
    @media (min-width: 37.5625em) {
      .TileCarousel__container__35_cDEH6 .TileCarousel__cta__25UFTAeD {
        right: 0;
        bottom: 48px; } }
    @media (min-width: 60.0625em) {
      .TileCarousel__container__35_cDEH6 .TileCarousel__cta__25UFTAeD {
        right: 0;
        bottom: 48px; } }

.TileCarousel__many-items__3X2wJxvx .pagination {
  left: -24px; }
  @media (min-width: 37.5625em) {
    .TileCarousel__many-items__3X2wJxvx .pagination {
      left: -48px; } }

.TileCarousel__few-items__Kl8q7Ye6 .pagination {
  display: none; }

.TileCarousel__head__3c3vnxIV {
  padding: 0 24px;
  margin-bottom: 64px; }
  @media (min-width: 37.5625em) {
    .TileCarousel__head__3c3vnxIV {
      padding: 0; } }
  .TileCarousel__head__3c3vnxIV .TileCarousel__title__24zBFq4L > * {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 26px;
    line-height: 1.23em; }
    @media (min-width: 37.5625em) {
      .TileCarousel__head__3c3vnxIV .TileCarousel__title__24zBFq4L > * {
        font-size: 28px; } }
  .TileCarousel__head__3c3vnxIV .TileCarousel__description__31kJjYRc > * {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em; }
  .TileCarousel__head__3c3vnxIV .TileCarousel__title__24zBFq4L + .TileCarousel__description__31kJjYRc {
    margin-top: 16px; }
  .TileCarousel__head__3c3vnxIV p {
    margin: 0; }

@keyframes TimelineMenuLandscape__fillBar__5XtoQhg8 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-dark {
  background: #181818; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-dark-alpha {
  background: transparent; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-light {
  background: #ffffff; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-neutral-grey {
  background: #ffffff; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-ferrari-carbon {
  background: #303030; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-sf90-stradale {
  background: #303133; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f8-tributo {
  background: #1e293e; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-monza-sp1 {
  background: #181818; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-monza-sp2 {
  background: #404040; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f488-pista {
  background: #0e121b; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f488-spider {
  background: #17354b; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f812-superfast {
  background: #320607; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f8-spider {
  background: #2c2b27; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-812-gts {
  background: #f6f7f8; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f169 {
  background: #d0dddd; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-scuderia-dark {
  background: transparent; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-giallo-modena {
  background: #ffffff; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-races-dark {
  background: #0d0d16; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-171-black {
  background: #23252d; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-171-rht-dark {
  background: #001c35; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-175 {
  background: #430000; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-169-spider {
  background: #c1cddb; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f173vs-coupe {
  background: #404040; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f167 {
  background: #000000; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-supercar {
  background: #000000; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-miami-event-2024 {
  background: #181818; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f250 {
  background: #E7E7E7; }

.TimelineMenuLandscape__container__2JScrDDQ.theme-ferrari-f169m {
  background: #F1F2F2; }

.TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container {
  max-width: 800px;
  margin: auto;
  overflow: hidden; }
  @media (min-width: 80em) {
    .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container {
      max-width: 1200px; } }
  @media (min-width: 100.0625em) {
    .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container {
      max-width: 1440px; } }
  .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container.disabled .swiper-wrapper {
    display: flex;
    justify-content: center; }

.TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev {
  height: 100%;
  left: 0;
  opacity: 1;
  padding-left: 28px;
  padding-right: 48px; }
  .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
    top: 50%;
    position: absolute;
    transform: translateY(-50%); }
    .theme-ferrari-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-dark-alpha .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-light .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-neutral-grey .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-stradale .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f8-tributo .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp1 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp2 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f488-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f812-superfast .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-f8-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-812-gts .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-f169 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-scuderia-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-races-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-171-black .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-171-rht-light .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #001c35; }
    .theme-ferrari-171-rht-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-175 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #fcf2f2; }
    .theme-ferrari-169-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #374552; }
    .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #d0d0d0; }
    .theme-ferrari-f173vs-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #1266a4; }
    .theme-ferrari-f167 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-supercar .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #ffffff; }
    .theme-ferrari-f250 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #181818; }
    .theme-ferrari-f169m .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev svg {
      fill: #1E4758; }
  .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-prev.swiper-button-disabled {
    opacity: 0; }

.TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next {
  height: 100%;
  right: 0;
  opacity: 1;
  padding-left: 48px;
  padding-right: 28px; }
  .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
    top: 50%;
    position: absolute;
    transform: translateY(-50%); }
    .theme-ferrari-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-dark-alpha .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-light .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-neutral-grey .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-stradale .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-f8-tributo .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp1 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-monza-sp2 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-f488-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-f812-superfast .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-f8-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-812-gts .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-f169 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-scuderia-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-giallo-modena .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-races-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-171-black .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-171-rht-light .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #001c35; }
    .theme-ferrari-171-rht-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-175 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #fcf2f2; }
    .theme-ferrari-169-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #374552; }
    .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #d0d0d0; }
    .theme-ferrari-f173vs-spider .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #1266a4; }
    .theme-ferrari-f167 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-supercar .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #ffffff; }
    .theme-ferrari-f250 .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #181818; }
    .theme-ferrari-f169m .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next svg {
      fill: #1E4758; }
  .TimelineMenuLandscape__wrapper__2zDZogtT .swiper-container .arrow-next.swiper-button-disabled {
    opacity: 0; }

.TimelineMenuLandscape__wrapper__2zDZogtT .swiper-slide {
  width: auto; }

.TimelineMenuLandscape__item__1NIOd09n {
  line-height: 83px;
  text-align: center;
  padding: 0 16px; }

.theme-ferrari-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #181818 65%, transparent); }

.theme-ferrari-dark-alpha .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, transparent 65%, transparent); }

.theme-ferrari-light .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #ffffff 65%, transparent); }

.theme-ferrari-neutral-grey .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #ffffff 65%, transparent); }

.theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #303030 65%, transparent); }

.theme-ferrari-sf90-stradale .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #303133 65%, transparent); }

.theme-ferrari-f8-tributo .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #1e293e 65%, transparent); }

.theme-ferrari-monza-sp1 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #181818 65%, transparent); }

.theme-ferrari-monza-sp2 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #404040 65%, transparent); }

.theme-ferrari-f488-pista .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #0e121b 65%, transparent); }

.theme-ferrari-f488-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #17354b 65%, transparent); }

.theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #191b29 65%, transparent); }

.theme-ferrari-f812-superfast .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #320607 65%, transparent); }

.theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #c6c7c7 65%, transparent); }

.theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #92989d 65%, transparent); }

.theme-ferrari-f8-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #2c2b27 65%, transparent); }

.theme-ferrari-812-gts .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #f6f7f8 65%, transparent); }

.theme-ferrari-f169 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #d0dddd 65%, transparent); }

.theme-ferrari-scuderia-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, transparent 65%, transparent); }

.theme-ferrari-giallo-modena .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #ffffff 65%, transparent); }

.theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #181818 65%, transparent); }

.theme-ferrari-races-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #0d0d16 65%, transparent); }

.theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #0d2025 65%, transparent); }

.theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #1c1d1f 65%, transparent); }

.theme-ferrari-171-black .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #23252d 65%, transparent); }

.theme-ferrari-171-rht-light .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #f3f0eb 65%, transparent); }

.theme-ferrari-171-rht-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #001c35 65%, transparent); }

.theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #331e1c 65%, transparent); }

.theme-ferrari-175 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #430000 65%, transparent); }

.theme-ferrari-169-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #c1cddb 65%, transparent); }

.theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #404040 65%, transparent); }

.theme-ferrari-f173vs-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #f3f3f3 65%, transparent); }

.theme-ferrari-f167 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #000000 65%, transparent); }

.theme-ferrari-supercar .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #000000 65%, transparent); }

.theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #181818 65%, transparent); }

.theme-ferrari-f250 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #E7E7E7 65%, transparent); }

.theme-ferrari-f169m .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-prev {
  background-image: linear-gradient(to right, #F1F2F2 65%, transparent); }

.theme-ferrari-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #181818 65%, transparent); }

.theme-ferrari-dark-alpha .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, transparent 65%, transparent); }

.theme-ferrari-light .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #ffffff 65%, transparent); }

.theme-ferrari-neutral-grey .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #ffffff 65%, transparent); }

.theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #303030 65%, transparent); }

.theme-ferrari-sf90-stradale .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #303133 65%, transparent); }

.theme-ferrari-f8-tributo .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #1e293e 65%, transparent); }

.theme-ferrari-monza-sp1 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #181818 65%, transparent); }

.theme-ferrari-monza-sp2 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #404040 65%, transparent); }

.theme-ferrari-f488-pista .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #0e121b 65%, transparent); }

.theme-ferrari-f488-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #17354b 65%, transparent); }

.theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #191b29 65%, transparent); }

.theme-ferrari-f812-superfast .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #320607 65%, transparent); }

.theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #c6c7c7 65%, transparent); }

.theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #92989d 65%, transparent); }

.theme-ferrari-f8-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #2c2b27 65%, transparent); }

.theme-ferrari-812-gts .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #f6f7f8 65%, transparent); }

.theme-ferrari-f169 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #d0dddd 65%, transparent); }

.theme-ferrari-scuderia-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, transparent 65%, transparent); }

.theme-ferrari-giallo-modena .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #ffffff 65%, transparent); }

.theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #181818 65%, transparent); }

.theme-ferrari-races-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #0d0d16 65%, transparent); }

.theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #0d2025 65%, transparent); }

.theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #1c1d1f 65%, transparent); }

.theme-ferrari-171-black .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #23252d 65%, transparent); }

.theme-ferrari-171-rht-light .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #f3f0eb 65%, transparent); }

.theme-ferrari-171-rht-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #001c35 65%, transparent); }

.theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #331e1c 65%, transparent); }

.theme-ferrari-175 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #430000 65%, transparent); }

.theme-ferrari-169-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #c1cddb 65%, transparent); }

.theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #404040 65%, transparent); }

.theme-ferrari-f173vs-spider .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #f3f3f3 65%, transparent); }

.theme-ferrari-f167 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #000000 65%, transparent); }

.theme-ferrari-supercar .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #000000 65%, transparent); }

.theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #181818 65%, transparent); }

.theme-ferrari-f250 .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #E7E7E7 65%, transparent); }

.theme-ferrari-f169m .TimelineMenuLandscape__level1__zoNAftO7 .swiper-container .arrow-next {
  background-image: linear-gradient(to left, #F1F2F2 65%, transparent); }

.TimelineMenuLandscape__level1__zoNAftO7 .swiper-container.disabled .swiper-slide {
  margin: 0 48px !important; }

.TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 23px;
  cursor: pointer; }
  .theme-ferrari-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-light .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-neutral-grey .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-f8-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-812-gts .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-f169 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-races-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-171-black .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-175 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #1266a4; }
  .theme-ferrari-f167 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-supercar .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #ffffff; }
  .theme-ferrari-f250 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #181818; }
  .theme-ferrari-f169m .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n {
    color: #1E4758; }
  .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    height: 0;
    transition: all 0.2s; }
    .theme-ferrari-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-dark-alpha .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-light .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-neutral-grey .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f8-tributo .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f488-pista .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f488-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f812-superfast .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f8-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-812-gts .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f169 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-giallo-modena .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #ebb218; }
    .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #ebb218; }
    .theme-ferrari-races-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-171-black .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-171-rht-light .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-175 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-169-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f167 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-supercar .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #0092b1; }
    .theme-ferrari-f250 .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
    .theme-ferrari-f169m .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item__1NIOd09n:after {
      background: #da291c; }
  .TimelineMenuLandscape__level1__zoNAftO7 .TimelineMenuLandscape__item--current__3QYGo1wr:after {
    height: 4px; }

.TimelineMenuLandscape__level2__3BnkSWYp {
  overflow: hidden;
  transition: all 0.4s;
  height: 0; }
  .theme-ferrari-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-dark-alpha .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-light .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #eeeded 65%, transparent); }
  .theme-ferrari-neutral-grey .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #eeeded 65%, transparent); }
  .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #181818 65%, transparent); }
  .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #252627 65%, transparent); }
  .theme-ferrari-f8-tributo .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #101724 65%, transparent); }
  .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-f488-pista .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #1e2128 65%, transparent); }
  .theme-ferrari-f488-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #0f2331 65%, transparent); }
  .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #212334 65%, transparent); }
  .theme-ferrari-f812-superfast .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #3c0b0d 65%, transparent); }
  .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #b2b2b2 65%, transparent); }
  .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #a0a7ac 65%, transparent); }
  .theme-ferrari-f8-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #1b1a17 65%, transparent); }
  .theme-ferrari-812-gts .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #dbdbdb 65%, transparent); }
  .theme-ferrari-f169 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #dbdbdb 65%, transparent); }
  .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #414141 65%, transparent); }
  .theme-ferrari-giallo-modena .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #eeeded 65%, transparent); }
  .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-races-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303035 65%, transparent); }
  .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #102f37 65%, transparent); }
  .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #252a2b 65%, transparent); }
  .theme-ferrari-171-black .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-171-rht-light .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #ede8e1 65%, transparent); }
  .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #001324 65%, transparent); }
  .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-175 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #2c0000 65%, transparent); }
  .theme-ferrari-169-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #9ca7b4 65%, transparent); }
  .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #d0d0d0 65%, transparent); }
  .theme-ferrari-f167 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-supercar .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #303030 65%, transparent); }
  .theme-ferrari-f250 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #eeeded 65%, transparent); }
  .theme-ferrari-f169m .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev {
    background-image: linear-gradient(to right, #eeeded 65%, transparent); }
  .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev svg {
    transition: opacity 0.2s;
    opacity: 0.5; }
  .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-prev:hover svg {
    opacity: 1; }
  .theme-ferrari-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-dark-alpha .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-light .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #eeeded 65%, transparent); }
  .theme-ferrari-neutral-grey .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #eeeded 65%, transparent); }
  .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #181818 65%, transparent); }
  .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #252627 65%, transparent); }
  .theme-ferrari-f8-tributo .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #101724 65%, transparent); }
  .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-f488-pista .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #1e2128 65%, transparent); }
  .theme-ferrari-f488-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #0f2331 65%, transparent); }
  .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #212334 65%, transparent); }
  .theme-ferrari-f812-superfast .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #3c0b0d 65%, transparent); }
  .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #b2b2b2 65%, transparent); }
  .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #a0a7ac 65%, transparent); }
  .theme-ferrari-f8-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #1b1a17 65%, transparent); }
  .theme-ferrari-812-gts .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #dbdbdb 65%, transparent); }
  .theme-ferrari-f169 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #dbdbdb 65%, transparent); }
  .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #414141 65%, transparent); }
  .theme-ferrari-giallo-modena .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #eeeded 65%, transparent); }
  .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-races-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303035 65%, transparent); }
  .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #102f37 65%, transparent); }
  .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #252a2b 65%, transparent); }
  .theme-ferrari-171-black .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-171-rht-light .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #ede8e1 65%, transparent); }
  .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #001324 65%, transparent); }
  .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-175 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #2c0000 65%, transparent); }
  .theme-ferrari-169-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #9ca7b4 65%, transparent); }
  .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #d0d0d0 65%, transparent); }
  .theme-ferrari-f167 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-supercar .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #303030 65%, transparent); }
  .theme-ferrari-f250 .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #eeeded 65%, transparent); }
  .theme-ferrari-f169m .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next {
    background-image: linear-gradient(to left, #eeeded 65%, transparent); }
  .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next svg {
    transition: opacity 0.2s;
    opacity: 0.5; }
  .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container .arrow-next:hover svg {
    opacity: 1; }
  .TimelineMenuLandscape__level2__3BnkSWYp .swiper-container.disabled .swiper-slide {
    margin: 0 32px !important; }
  .TimelineMenuLandscape__level2--opened__2GBONI1x {
    height: 83px; }
  .theme-ferrari-dark .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-dark-alpha .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-light .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #eeeded; }
  .theme-ferrari-neutral-grey .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #eeeded; }
  .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #181818; }
  .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #252627; }
  .theme-ferrari-f8-tributo .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #101724; }
  .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-f488-pista .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #1e2128; }
  .theme-ferrari-f488-spider .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #0f2331; }
  .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #212334; }
  .theme-ferrari-f812-superfast .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #3c0b0d; }
  .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #a0a7ac; }
  .theme-ferrari-f8-spider .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #1b1a17; }
  .theme-ferrari-812-gts .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #dbdbdb; }
  .theme-ferrari-f169 .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #dbdbdb; }
  .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #414141; }
  .theme-ferrari-giallo-modena .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #eeeded; }
  .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-races-dark .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303035; }
  .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #252a2b; }
  .theme-ferrari-171-black .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-171-rht-light .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #ede8e1; }
  .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #001324; }
  .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-175 .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #2c0000; }
  .theme-ferrari-169-spider .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #9ca7b4; }
  .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #d0d0d0; }
  .theme-ferrari-f167 .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-supercar .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #303030; }
  .theme-ferrari-f250 .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #eeeded; }
  .theme-ferrari-f169m .TimelineMenuLandscape__level2__3BnkSWYp {
    background: #eeeded; }
  .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font-Medium";
    font-weight: 500;
    font-stretch: expanded;
    font-size: 16px;
    transition: all 0.2s; }
    .theme-ferrari-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-dark-alpha .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-light .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-neutral-grey .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-f8-tributo .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-f488-pista .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-f488-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-f812-superfast .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #505050; }
    .theme-ferrari-f8-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-812-gts .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-f169 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-giallo-modena .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-races-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-171-black .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-171-rht-light .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-175 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #8f8f8f; }
    .theme-ferrari-f167 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-supercar .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #ffffff; }
    .theme-ferrari-f250 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-f169m .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n {
      color: #969696; }
    .theme-ferrari-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-dark-alpha .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-light .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-light .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-neutral-grey .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-neutral-grey .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-ferrari-carbon .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-sf90-stradale .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f8-tributo .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-monza-sp1 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-monza-sp2 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-f488-pista .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f488-pista .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-f488-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f488-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f488-pista-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f812-superfast .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-gtc4-lusso .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-gtc4-lusso-t .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-f8-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f8-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-812-gts .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-812-gts .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-f169 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f169 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-scuderia-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-giallo-modena .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-giallo-modena-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-races-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-races-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-portofinom-dark-blue .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-sf90-spider-graphite-black .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-171-black .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-171-black .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-171-rht-light .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-171-rht-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-smart-guide-dark .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-175 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-175 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-169-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f173vs-coupe .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f173vs-spider .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #1266a4; }
    .theme-ferrari-f167 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f167 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-supercar .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-supercar .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-miami-event-2024 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #ffffff; }
    .theme-ferrari-f250 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f250 .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #181818; }
    .theme-ferrari-f169m .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item__1NIOd09n:hover, .theme-ferrari-f169m .TimelineMenuLandscape__level2__3BnkSWYp .TimelineMenuLandscape__item--selected__3Q-MdGyN {
      color: #1E4758; }

@keyframes TimelineMenuPortrait__fillBar__2EI11Xoq {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-dark {
  background: #181818; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-dark-alpha {
  background: transparent; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-light {
  background: #ffffff; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-neutral-grey {
  background: #ffffff; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-ferrari-carbon {
  background: #303030; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-sf90-stradale {
  background: #303133; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f8-tributo {
  background: #1e293e; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-monza-sp1 {
  background: #181818; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-monza-sp2 {
  background: #404040; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f488-pista {
  background: #0e121b; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f488-spider {
  background: #17354b; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f488-pista-spider {
  background: #191b29; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f812-superfast {
  background: #320607; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-gtc4-lusso {
  background: #c6c7c7; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-gtc4-lusso-t {
  background: #92989d; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f8-spider {
  background: #2c2b27; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-812-gts {
  background: #f6f7f8; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f169 {
  background: #d0dddd; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-scuderia-dark {
  background: transparent; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-giallo-modena {
  background: #ffffff; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-giallo-modena-dark {
  background: #181818; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-races-dark {
  background: #0d0d16; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-portofinom-dark-blue {
  background: #0d2025; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-sf90-spider-graphite-black {
  background: #1c1d1f; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-171-black {
  background: #23252d; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-171-rht-light {
  background: #f3f0eb; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-171-rht-dark {
  background: #001c35; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-smart-guide-dark {
  background: #331e1c; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-175 {
  background: #430000; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-169-spider {
  background: #c1cddb; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f173vs-coupe {
  background: #404040; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f173vs-spider {
  background: #f3f3f3; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f167 {
  background: #000000; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-supercar {
  background: #000000; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-miami-event-2024 {
  background: #181818; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f250 {
  background: #E7E7E7; }

.TimelineMenuPortrait__container__wbQOxqtc.theme-ferrari-f169m {
  background: #F1F2F2; }

.TimelineMenuPortrait__button__CIuPogdy {
  display: flex;
  justify-content: space-between;
  height: 88px;
  align-items: center;
  padding: 24px;
  width: 100%;
  background: transparent;
  border: none; }

.TimelineMenuPortrait__label__3WVI5SNi {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 32px; }
  .theme-ferrari-dark .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-light .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-neutral-grey .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-f488-pista .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-f488-spider .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-f8-spider .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-812-gts .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-f169 .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-scuderia-dark .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-races-dark .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-171-black .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .TimelineMenuPortrait__label__3WVI5SNi {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .TimelineMenuPortrait__label__3WVI5SNi {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-175 .TimelineMenuPortrait__label__3WVI5SNi {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .TimelineMenuPortrait__label__3WVI5SNi {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .TimelineMenuPortrait__label__3WVI5SNi {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TimelineMenuPortrait__label__3WVI5SNi {
    color: #1266a4; }
  .theme-ferrari-f167 .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-supercar .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .TimelineMenuPortrait__label__3WVI5SNi {
    color: #ffffff; }
  .theme-ferrari-f250 .TimelineMenuPortrait__label__3WVI5SNi {
    color: #181818; }
  .theme-ferrari-f169m .TimelineMenuPortrait__label__3WVI5SNi {
    color: #1E4758; }

.TimelineMenuPortrait__svg__3dSJim4l {
  transform: rotate(-90deg); }
  .theme-ferrari-dark .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-dark-alpha .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-light .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-neutral-grey .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-ferrari-carbon .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-sf90-stradale .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-f8-tributo .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-monza-sp1 .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-monza-sp2 .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-f488-pista .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-f488-spider .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-f488-pista-spider .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-f812-superfast .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-gtc4-lusso .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-gtc4-lusso-t .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-f8-spider .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-812-gts .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-f169 .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-scuderia-dark .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-giallo-modena .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-giallo-modena-dark .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-races-dark .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-171-black .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-171-rht-light .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #001c35; }
  .theme-ferrari-171-rht-dark .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-175 .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #fcf2f2; }
  .theme-ferrari-169-spider .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #374552; }
  .theme-ferrari-f173vs-coupe .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #d0d0d0; }
  .theme-ferrari-f173vs-spider .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #1266a4; }
  .theme-ferrari-f167 .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-supercar .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-miami-event-2024 .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #ffffff; }
  .theme-ferrari-f250 .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #181818; }
  .theme-ferrari-f169m .TimelineMenuPortrait__svg__3dSJim4l {
    fill: #1E4758; }

@keyframes TimelineMenu__fillBar__1LiKOUAX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes TyresBlock__fillBar__4QJz4hHm {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.TyresBlock__wrapper__14btGzwl {
  /** PERFECT SCROLLBAR */
  position: relative; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-dark {
    background: #181818; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-dark-alpha {
    background: transparent; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-light {
    background: #ffffff; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-sf90-stradale {
    background: #303133; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-monza-sp1 {
    background: #181818; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-monza-sp2 {
    background: #404040; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f488-pista {
    background: #0e121b; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f488-spider {
    background: #17354b; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f812-superfast {
    background: #320607; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f169 {
    background: #d0dddd; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-scuderia-dark {
    background: transparent; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-races-dark {
    background: #0d0d16; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-171-black {
    background: #23252d; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-175 {
    background: #430000; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-169-spider {
    background: #c1cddb; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f167 {
    background: #000000; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-supercar {
    background: #000000; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f250 {
    background: #E7E7E7; }
  .TyresBlock__wrapper__14btGzwl.theme-ferrari-f169m {
    background: #F1F2F2; }
  .TyresBlock__wrapper__14btGzwl .ps__rail-x {
    bottom: 32px !important;
    opacity: 1 !important;
    display: block !important;
    height: 1px; }
    .theme-ferrari-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-dark-alpha .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: transparent !important; }
    .theme-ferrari-light .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #ffffff !important; }
    .theme-ferrari-neutral-grey .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #ffffff !important; }
    .theme-ferrari-ferrari-carbon .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #303030 !important; }
    .theme-ferrari-sf90-stradale .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #303133 !important; }
    .theme-ferrari-f8-tributo .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #1e293e !important; }
    .theme-ferrari-monza-sp1 .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-monza-sp2 .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #404040 !important; }
    .theme-ferrari-f488-pista .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #0e121b !important; }
    .theme-ferrari-f488-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #17354b !important; }
    .theme-ferrari-f488-pista-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #191b29 !important; }
    .theme-ferrari-f812-superfast .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #320607 !important; }
    .theme-ferrari-gtc4-lusso .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #c6c7c7 !important; }
    .theme-ferrari-gtc4-lusso-t .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #92989d !important; }
    .theme-ferrari-f8-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #2c2b27 !important; }
    .theme-ferrari-812-gts .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #f6f7f8 !important; }
    .theme-ferrari-f169 .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #d0dddd !important; }
    .theme-ferrari-scuderia-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: transparent !important; }
    .theme-ferrari-giallo-modena .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #ffffff !important; }
    .theme-ferrari-giallo-modena-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-races-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #0d0d16 !important; }
    .theme-ferrari-portofinom-dark-blue .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #0d2025 !important; }
    .theme-ferrari-sf90-spider-graphite-black .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #1c1d1f !important; }
    .theme-ferrari-171-black .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #23252d !important; }
    .theme-ferrari-171-rht-light .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #f3f0eb !important; }
    .theme-ferrari-171-rht-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #001c35 !important; }
    .theme-ferrari-smart-guide-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #331e1c !important; }
    .theme-ferrari-175 .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #430000 !important; }
    .theme-ferrari-169-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #c1cddb !important; }
    .theme-ferrari-f173vs-coupe .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #404040 !important; }
    .theme-ferrari-f173vs-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #f3f3f3 !important; }
    .theme-ferrari-f167 .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #000000 !important; }
    .theme-ferrari-supercar .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #000000 !important; }
    .theme-ferrari-miami-event-2024 .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #181818 !important; }
    .theme-ferrari-f250 .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #E7E7E7 !important; }
    .theme-ferrari-f169m .TyresBlock__wrapper__14btGzwl .ps__rail-x {
      background-color: #F1F2F2 !important; }
  .theme-ferrari-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-dark-alpha .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-dark-alpha
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-dark-alpha
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: transparent !important; }
  .theme-ferrari-light .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-light
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-light
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-neutral-grey .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-neutral-grey
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-neutral-grey
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-ferrari-carbon .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-ferrari-carbon
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-ferrari-carbon
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #303030 !important; }
  .theme-ferrari-sf90-stradale .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-sf90-stradale
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-sf90-stradale
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #303133 !important; }
  .theme-ferrari-f8-tributo .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f8-tributo
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f8-tributo
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #1e293e !important; }
  .theme-ferrari-monza-sp1 .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-monza-sp1
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-monza-sp1
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-monza-sp2 .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-monza-sp2
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-monza-sp2
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #404040 !important; }
  .theme-ferrari-f488-pista .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f488-pista
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f488-pista
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #0e121b !important; }
  .theme-ferrari-f488-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f488-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f488-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #17354b !important; }
  .theme-ferrari-f488-pista-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f488-pista-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f488-pista-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #191b29 !important; }
  .theme-ferrari-f812-superfast .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f812-superfast
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f812-superfast
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #320607 !important; }
  .theme-ferrari-gtc4-lusso .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-gtc4-lusso
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-gtc4-lusso
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #c6c7c7 !important; }
  .theme-ferrari-gtc4-lusso-t .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-gtc4-lusso-t
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-gtc4-lusso-t
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #92989d !important; }
  .theme-ferrari-f8-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f8-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f8-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #2c2b27 !important; }
  .theme-ferrari-812-gts .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-812-gts
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-812-gts
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #f6f7f8 !important; }
  .theme-ferrari-f169 .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f169
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f169
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #d0dddd !important; }
  .theme-ferrari-scuderia-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-scuderia-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-scuderia-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: transparent !important; }
  .theme-ferrari-giallo-modena .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-giallo-modena
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-giallo-modena
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #ffffff !important; }
  .theme-ferrari-giallo-modena-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-giallo-modena-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-giallo-modena-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-races-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-races-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-races-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #0d0d16 !important; }
  .theme-ferrari-portofinom-dark-blue .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-portofinom-dark-blue
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-portofinom-dark-blue
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #0d2025 !important; }
  .theme-ferrari-sf90-spider-graphite-black .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-sf90-spider-graphite-black
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-sf90-spider-graphite-black
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #1c1d1f !important; }
  .theme-ferrari-171-black .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-171-black
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-171-black
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #23252d !important; }
  .theme-ferrari-171-rht-light .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-171-rht-light
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-171-rht-light
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #f3f0eb !important; }
  .theme-ferrari-171-rht-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-171-rht-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-171-rht-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #001c35 !important; }
  .theme-ferrari-smart-guide-dark .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-smart-guide-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-smart-guide-dark
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #331e1c !important; }
  .theme-ferrari-175 .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-175
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-175
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #430000 !important; }
  .theme-ferrari-169-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-169-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-169-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #c1cddb !important; }
  .theme-ferrari-f173vs-coupe .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f173vs-coupe
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f173vs-coupe
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #404040 !important; }
  .theme-ferrari-f173vs-spider .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f173vs-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f173vs-spider
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #f3f3f3 !important; }
  .theme-ferrari-f167 .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f167
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f167
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #000000 !important; }
  .theme-ferrari-supercar .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-supercar
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-supercar
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #000000 !important; }
  .theme-ferrari-miami-event-2024 .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-miami-event-2024
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-miami-event-2024
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #181818 !important; }
  .theme-ferrari-f250 .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f250
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f250
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #E7E7E7 !important; }
  .theme-ferrari-f169m .TyresBlock__wrapper__14btGzwl .ps__rail-x:hover, .theme-ferrari-f169m
  .TyresBlock__wrapper__14btGzwl .ps__rail-x:focus, .theme-ferrari-f169m
  .TyresBlock__wrapper__14btGzwl .ps__rail-x.ps--clicking {
    background-color: #F1F2F2 !important; }
  .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
    opacity: 1 !important;
    bottom: 0;
    height: 1px !important; }
    .theme-ferrari-dark .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-dark-alpha .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-light .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-neutral-grey .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #818181 !important; }
    .theme-ferrari-ferrari-carbon .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-sf90-stradale .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f8-tributo .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-monza-sp1 .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-monza-sp2 .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f488-pista .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f488-spider .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f488-pista-spider .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f812-superfast .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-gtc4-lusso .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #505050 !important; }
    .theme-ferrari-gtc4-lusso-t .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #505050 !important; }
    .theme-ferrari-f8-spider .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-812-gts .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f169 .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-scuderia-dark .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-giallo-modena .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-giallo-modena-dark .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-races-dark .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-portofinom-dark-blue .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-sf90-spider-graphite-black .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-171-black .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-171-rht-light .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-171-rht-dark .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #b9d8e9 !important; }
    .theme-ferrari-smart-guide-dark .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-175 .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #e3bdbd !important; }
    .theme-ferrari-169-spider .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #8c95a0 !important; }
    .theme-ferrari-f173vs-coupe .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #8f8f8f !important; }
    .theme-ferrari-f173vs-spider .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #8f8f8f !important; }
    .theme-ferrari-f167 .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-supercar .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-miami-event-2024 .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #ffffff !important; }
    .theme-ferrari-f250 .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }
    .theme-ferrari-f169m .TyresBlock__wrapper__14btGzwl .ps__thumb-x {
      background-color: #969696 !important; }

.TyresBlock__chapter-title__CI_nwlgy {
  padding: 24px;
  padding-bottom: 24px; }
  @media (min-width: 37.5625em) {
    .TyresBlock__chapter-title__CI_nwlgy {
      padding: 48px;
      padding-bottom: 24px; } }

.TyresBlock__content__i8sTnb4B {
  position: relative;
  width: 100%;
  padding: 0 24px;
  margin: auto; }
  @media (min-width: 37.5625em) {
    .TyresBlock__content__i8sTnb4B {
      margin: auto;
      padding: 0 48px;
      max-width: 1120px; } }
  @media (min-width: 80em) {
    .TyresBlock__content__i8sTnb4B {
      padding: 0 48px;
      max-width: 1376px; } }

.TyresBlock__head__362Z9Ph5 {
  padding-top: 24px; }

.TyresBlock__chart__3-Pgw-xl {
  position: relative; }

.TyresBlock__title__6g8jgos4 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .theme-ferrari-dark .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-dark-alpha .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-light .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-neutral-grey .TyresBlock__title__6g8jgos4 {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-sf90-stradale .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-f8-tributo .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-monza-sp1 .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-monza-sp2 .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-f488-pista .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-f488-spider .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-f812-superfast .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .TyresBlock__title__6g8jgos4 {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .TyresBlock__title__6g8jgos4 {
    color: #505050; }
  .theme-ferrari-f8-spider .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-812-gts .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-f169 .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-scuderia-dark .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-giallo-modena .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-races-dark .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-171-black .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-171-rht-light .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-171-rht-dark .TyresBlock__title__6g8jgos4 {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-175 .TyresBlock__title__6g8jgos4 {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .TyresBlock__title__6g8jgos4 {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .TyresBlock__title__6g8jgos4 {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .TyresBlock__title__6g8jgos4 {
    color: #8f8f8f; }
  .theme-ferrari-f167 .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-supercar .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .TyresBlock__title__6g8jgos4 {
    color: #ffffff; }
  .theme-ferrari-f250 .TyresBlock__title__6g8jgos4 {
    color: #969696; }
  .theme-ferrari-f169m .TyresBlock__title__6g8jgos4 {
    color: #969696; }

.TyresBlock__scrolling__3B_-kPA0 {
  padding-top: 24px;
  padding-bottom: 32px;
  position: relative;
  height: 100%; }
  .TyresBlock__scrolling--active__6U8UoBEj {
    padding-bottom: 64px; }

.TyresBlock__chartWrapper__2qCCSux9 {
  height: 100%;
  min-width: 100%;
  margin-bottom: 2px; }

.TyresBlock__table__J60PmBf- {
  min-width: 920px; }
  @media (min-width: 37.5625em) {
    .TyresBlock__table__J60PmBf- {
      min-width: 920px; } }
  .TyresBlock__table__J60PmBf- + .TyresBlock__table__J60PmBf- {
    margin-top: 16px; }

.TyresBlock__shadow__3D0i4qBs {
  position: absolute;
  top: 24px;
  bottom: 32px;
  width: 70px;
  opacity: 0;
  transition: opacity 200ms; }
  .TyresBlock__shadow--visible__z79eLh16 {
    opacity: 1; }
  .TyresBlock__shadow--dx__N2bIjE6K {
    right: 0; }
    .theme-ferrari-dark .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-dark-alpha .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-light .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-neutral-grey .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-ferrari-carbon .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(48, 48, 48, 0) 0%, #303030 100%); }
    .theme-ferrari-sf90-stradale .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(48, 49, 51, 0) 0%, #303133 100%); }
    .theme-ferrari-f8-tributo .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(30, 41, 62, 0) 0%, #1e293e 100%); }
    .theme-ferrari-monza-sp1 .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp2 .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f488-pista .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(14, 18, 27, 0) 0%, #0e121b 100%); }
    .theme-ferrari-f488-spider .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(23, 53, 75, 0) 0%, #17354b 100%); }
    .theme-ferrari-f488-pista-spider .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(25, 27, 41, 0) 0%, #191b29 100%); }
    .theme-ferrari-f812-superfast .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(50, 6, 7, 0) 0%, #320607 100%); }
    .theme-ferrari-gtc4-lusso .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(198, 199, 199, 0) 0%, #c6c7c7 100%); }
    .theme-ferrari-gtc4-lusso-t .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(146, 152, 157, 0) 0%, #92989d 100%); }
    .theme-ferrari-f8-spider .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(44, 43, 39, 0) 0%, #2c2b27 100%); }
    .theme-ferrari-812-gts .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(246, 247, 248, 0) 0%, #f6f7f8 100%); }
    .theme-ferrari-f169 .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(208, 221, 221, 0) 0%, #d0dddd 100%); }
    .theme-ferrari-scuderia-dark .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-giallo-modena .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-giallo-modena-dark .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-races-dark .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(13, 13, 22, 0) 0%, #0d0d16 100%); }
    .theme-ferrari-portofinom-dark-blue .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(13, 32, 37, 0) 0%, #0d2025 100%); }
    .theme-ferrari-sf90-spider-graphite-black .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(28, 29, 31, 0) 0%, #1c1d1f 100%); }
    .theme-ferrari-171-black .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(35, 37, 45, 0) 0%, #23252d 100%); }
    .theme-ferrari-171-rht-light .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(0, 28, 53, 0) 0%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(51, 30, 28, 0) 0%, #331e1c 100%); }
    .theme-ferrari-175 .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(67, 0, 0, 0) 0%, #430000 100%); }
    .theme-ferrari-169-spider .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(193, 205, 219, 0) 0%, #c1cddb 100%); }
    .theme-ferrari-f173vs-coupe .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f173vs-spider .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(243, 243, 243, 0) 0%, #f3f3f3 100%); }
    .theme-ferrari-f167 .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-supercar .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-miami-event-2024 .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f250 .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(231, 231, 231, 0) 0%, #e7e7e7 100%); }
    .theme-ferrari-f169m .TyresBlock__shadow--dx__N2bIjE6K {
      background: linear-gradient(to right, rgba(241, 242, 242, 0) 0%, #f1f2f2 100%); }
  .TyresBlock__shadow--sx__2_PX8C3F {
    left: 0; }
    .theme-ferrari-dark .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-dark-alpha .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-light .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-neutral-grey .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-ferrari-carbon .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(48, 48, 48, 0) 0%, #303030 100%); }
    .theme-ferrari-sf90-stradale .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(48, 49, 51, 0) 0%, #303133 100%); }
    .theme-ferrari-f8-tributo .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(30, 41, 62, 0) 0%, #1e293e 100%); }
    .theme-ferrari-monza-sp1 .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-monza-sp2 .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f488-pista .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(14, 18, 27, 0) 0%, #0e121b 100%); }
    .theme-ferrari-f488-spider .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(23, 53, 75, 0) 0%, #17354b 100%); }
    .theme-ferrari-f488-pista-spider .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(25, 27, 41, 0) 0%, #191b29 100%); }
    .theme-ferrari-f812-superfast .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(50, 6, 7, 0) 0%, #320607 100%); }
    .theme-ferrari-gtc4-lusso .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(198, 199, 199, 0) 0%, #c6c7c7 100%); }
    .theme-ferrari-gtc4-lusso-t .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(146, 152, 157, 0) 0%, #92989d 100%); }
    .theme-ferrari-f8-spider .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(44, 43, 39, 0) 0%, #2c2b27 100%); }
    .theme-ferrari-812-gts .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(246, 247, 248, 0) 0%, #f6f7f8 100%); }
    .theme-ferrari-f169 .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(208, 221, 221, 0) 0%, #d0dddd 100%); }
    .theme-ferrari-scuderia-dark .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-giallo-modena .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, white 100%); }
    .theme-ferrari-giallo-modena-dark .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-races-dark .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(13, 13, 22, 0) 0%, #0d0d16 100%); }
    .theme-ferrari-portofinom-dark-blue .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(13, 32, 37, 0) 0%, #0d2025 100%); }
    .theme-ferrari-sf90-spider-graphite-black .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(28, 29, 31, 0) 0%, #1c1d1f 100%); }
    .theme-ferrari-171-black .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(35, 37, 45, 0) 0%, #23252d 100%); }
    .theme-ferrari-171-rht-light .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(243, 240, 235, 0) 0%, #f3f0eb 100%); }
    .theme-ferrari-171-rht-dark .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(0, 28, 53, 0) 0%, #001c35 100%); }
    .theme-ferrari-smart-guide-dark .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(51, 30, 28, 0) 0%, #331e1c 100%); }
    .theme-ferrari-175 .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(67, 0, 0, 0) 0%, #430000 100%); }
    .theme-ferrari-169-spider .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(193, 205, 219, 0) 0%, #c1cddb 100%); }
    .theme-ferrari-f173vs-coupe .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(64, 64, 64, 0) 0%, #404040 100%); }
    .theme-ferrari-f173vs-spider .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(243, 243, 243, 0) 0%, #f3f3f3 100%); }
    .theme-ferrari-f167 .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-supercar .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, black 100%); }
    .theme-ferrari-miami-event-2024 .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(24, 24, 24, 0) 0%, #181818 100%); }
    .theme-ferrari-f250 .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(231, 231, 231, 0) 0%, #e7e7e7 100%); }
    .theme-ferrari-f169m .TyresBlock__shadow--sx__2_PX8C3F {
      background: linear-gradient(to left, rgba(241, 242, 242, 0) 0%, #f1f2f2 100%); }

@keyframes VerticalCardsCarousel__fillBar__3QtuSPSB {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VerticalCardsCarousel__wrapper__307EghAQ {
  padding: 32px 0; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-dark {
    background: #181818; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-dark-alpha {
    background: transparent; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-light {
    background: #ffffff; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-sf90-stradale {
    background: #303133; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-monza-sp1 {
    background: #181818; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-monza-sp2 {
    background: #404040; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f488-pista {
    background: #0e121b; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f488-spider {
    background: #17354b; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f812-superfast {
    background: #320607; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f169 {
    background: #d0dddd; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-scuderia-dark {
    background: transparent; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-races-dark {
    background: #0d0d16; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-171-black {
    background: #23252d; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-175 {
    background: #430000; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-169-spider {
    background: #c1cddb; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f167 {
    background: #000000; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-supercar {
    background: #000000; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f250 {
    background: #E7E7E7; }
  .VerticalCardsCarousel__wrapper__307EghAQ.theme-ferrari-f169m {
    background: #F1F2F2; }
  @media (min-width: 37.5625em) {
    .VerticalCardsCarousel__wrapper__307EghAQ {
      padding: 48px 0; } }

.VerticalCardsCarousel__header__iJ6TdvN9 {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  padding: 0 16px; }
  @media (min-width: 37.5625em) {
    .VerticalCardsCarousel__header__iJ6TdvN9 {
      padding: 0 24px; } }

.VerticalCardsCarousel__title__YkBu9oWS h2 {
  font-size: 23px; }
  @media (min-width: 37.5625em) {
    .VerticalCardsCarousel__title__YkBu9oWS h2 {
      font-size: 44px; } }

.VerticalCardsCarousel__actions__2AvOkgKJ {
  display: flex;
  gap: 24px; }
  .VerticalCardsCarousel__actions__2AvOkgKJ button {
    display: flex;
    background: transparent;
    border: none;
    padding: 0;
    margin: 0; }
    .VerticalCardsCarousel__actions__2AvOkgKJ button[disabled] {
      cursor: not-allowed;
      opacity: 0.5; }

.VerticalCardsCarousel__inner__KxFYySyO {
  position: relative;
  margin-top: 32px;
  padding: 0 16px; }
  @media (min-width: 37.5625em) {
    .VerticalCardsCarousel__inner__KxFYySyO {
      padding: 0 24px; } }

.VerticalCardsCarousel__carousel__3uaMbvFG {
  position: relative; }
  .VerticalCardsCarousel__carousel__3uaMbvFG .swiper-slide {
    max-width: 260px;
    aspect-ratio: 9 / 13.5; }
    @media (min-width: 37.5625em) {
      .VerticalCardsCarousel__carousel__3uaMbvFG .swiper-slide {
        max-width: 350px; } }
    @media (min-width: 60.0625em) {
      .VerticalCardsCarousel__carousel__3uaMbvFG .swiper-slide {
        max-width: 400px; } }

.VerticalCardsCarousel__item__3wJolOzX {
  position: relative;
  display: block;
  width: 100%;
  height: 100%; }

.VerticalCardsCarousel__item-media__3VzdKeIt {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }
  .VerticalCardsCarousel__item-media__3VzdKeIt > img {
    height: 100%;
    object-fit: cover; }

.VerticalCardsCarousel__item-content__11HcqRUw {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  padding: 32px 24px; }
  @media (min-width: 60.0625em) {
    .VerticalCardsCarousel__item-content__11HcqRUw {
      padding: 48px 32px; } }

.VerticalCardsCarousel__item-pretitle__1bkx_oxK {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .theme-ferrari-dark .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-dark-alpha .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-light .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-neutral-grey .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f8-tributo .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f488-pista .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f488-spider .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f812-superfast .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f8-spider .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-812-gts .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f169 .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-giallo-modena .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #ebb218; }
  .theme-ferrari-races-dark .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-171-black .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-171-rht-light .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-175 .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-169-spider .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f167 .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-supercar .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #0092b1; }
  .theme-ferrari-f250 .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }
  .theme-ferrari-f169m .VerticalCardsCarousel__item-pretitle__1bkx_oxK {
    color: #da291c; }

.VerticalCardsCarousel__item-title__3buFVviB {
  margin-top: 16px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 18px;
  line-height: 1.3em;
  font-size: 13px;
  line-height: 15px;
  text-transform: uppercase; }
  .theme-ferrari-dark .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-light .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-neutral-grey .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-f488-pista .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-f488-spider .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-f8-spider .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-812-gts .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-f169 .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-scuderia-dark .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-races-dark .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-171-black .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .VerticalCardsCarousel__item-title__3buFVviB {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .VerticalCardsCarousel__item-title__3buFVviB {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-175 .VerticalCardsCarousel__item-title__3buFVviB {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .VerticalCardsCarousel__item-title__3buFVviB {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .VerticalCardsCarousel__item-title__3buFVviB {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .VerticalCardsCarousel__item-title__3buFVviB {
    color: #1266a4; }
  .theme-ferrari-f167 .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-supercar .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .VerticalCardsCarousel__item-title__3buFVviB {
    color: #ffffff; }
  .theme-ferrari-f250 .VerticalCardsCarousel__item-title__3buFVviB {
    color: #181818; }
  .theme-ferrari-f169m .VerticalCardsCarousel__item-title__3buFVviB {
    color: #1E4758; }
  @media (min-width: 37.5625em) {
    .VerticalCardsCarousel__item-title__3buFVviB {
      font-size: 20px;
      line-height: 24px; } }

@keyframes VideoBlock__fillBar__iYtl_qgI {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoBlock__wrapper__15pLGrJn {
  margin: 0 auto; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-dark {
    background: #181818; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-dark-alpha {
    background: transparent; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-light {
    background: #ffffff; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-sf90-stradale {
    background: #303133; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-monza-sp1 {
    background: #181818; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-monza-sp2 {
    background: #404040; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f488-pista {
    background: #0e121b; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f488-spider {
    background: #17354b; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f812-superfast {
    background: #320607; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f169 {
    background: #d0dddd; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-scuderia-dark {
    background: transparent; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-races-dark {
    background: #0d0d16; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-171-black {
    background: #23252d; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-175 {
    background: #430000; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-169-spider {
    background: #c1cddb; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f167 {
    background: #000000; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-supercar {
    background: #000000; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f250 {
    background: #E7E7E7; }
  .VideoBlock__wrapper__15pLGrJn.theme-ferrari-f169m {
    background: #F1F2F2; }
  .VideoBlock__wrapper--with-chapter__V32wzFNI {
    padding: 24px 0; }
    @media (min-width: 60.0625em) {
      .VideoBlock__wrapper--with-chapter__V32wzFNI {
        padding: 32px 0; } }
    @media (min-width: 80em) {
      .VideoBlock__wrapper--with-chapter__V32wzFNI {
        padding: 48px 0; } }
    @media (min-width: 100.0625em) {
      .VideoBlock__wrapper--with-chapter__V32wzFNI {
        padding: 64px 0; } }

.VideoBlock__chapterTitle__3q3BCCIl {
  padding: 0 24px 24px; }
  @media (min-width: 37.5625em) {
    .VideoBlock__chapterTitle__3q3BCCIl {
      padding: 0 48px 48px; } }

.VideoBlock__content__gWxAIbag {
  position: relative;
  width: 100%;
  padding: 0 24px;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .VideoBlock__content__gWxAIbag {
      padding: 0 64px; } }
  @media (min-width: 80em) {
    .VideoBlock__content__gWxAIbag {
      padding: 0 96px;
      max-width: 1492px; } }
  @media (min-width: 100.0625em) {
    .VideoBlock__content__gWxAIbag {
      padding: 0 96px; } }

.VideoBlock__caption__1M22XpID {
  font-size: 11px;
  padding: 15px 0; }
  .theme-ferrari-dark .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-light .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-neutral-grey .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-f488-pista .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-f488-spider .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-f8-spider .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-812-gts .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-f169 .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-scuderia-dark .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-races-dark .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-171-black .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .VideoBlock__caption__1M22XpID {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .VideoBlock__caption__1M22XpID {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-175 .VideoBlock__caption__1M22XpID {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .VideoBlock__caption__1M22XpID {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .VideoBlock__caption__1M22XpID {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .VideoBlock__caption__1M22XpID {
    color: #1266a4; }
  .theme-ferrari-f167 .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-supercar .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .VideoBlock__caption__1M22XpID {
    color: #ffffff; }
  .theme-ferrari-f250 .VideoBlock__caption__1M22XpID {
    color: #181818; }
  .theme-ferrari-f169m .VideoBlock__caption__1M22XpID {
    color: #1E4758; }

.VideoBlock__content-fullscreen__2VspRVbd {
  position: absolute;
  width: 100%;
  padding: 0;
  margin: 0;
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--ferrari-vh-fix, 1vh) * 100); }

.VideoBlock__animation-overlay__1dNJqq49 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: #eeeded; }

.VideoBlock__play-button__2Tt4j2LM {
  appearance: none;
  padding: 0;
  margin: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  height: 40px;
  width: 40px;
  border: 1px solid #fff;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px;
  z-index: 2; }
  .VideoBlock__play-button__2Tt4j2LM svg {
    fill: #fff;
    height: 16px;
    width: 16px; }
  @media (min-width: 60.0625em) {
    .VideoBlock__play-button__2Tt4j2LM {
      display: none;
      margin-top: -30px;
      margin-left: -30px;
      height: 80px;
      width: 80px; }
      .VideoBlock__play-button__2Tt4j2LM svg {
        fill: #fff;
        height: 30px;
        width: 30px; } }
  .no-touch .VideoBlock__play-button__2Tt4j2LM:hover svg {
    fill: #da291c; }

.VideoBlock__media__AMUTpffr {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  height: 100%;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat; }

@media (min-width: 60.0625em) {
  .VideoBlock__video__QiAM_-VJ:focus-visible .VideoBlock__play-button__2Tt4j2LM {
    display: flex; } }

.VideoBlock__video__QiAM_-VJ,
.VideoBlock__video-fullscreen__jgCtwc4H {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%; }
  .VideoBlock__video__QiAM_-VJ .th-player,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-player {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .VideoBlock__video__QiAM_-VJ .th-caption-text,
  .VideoBlock__video__QiAM_-VJ .th-speed-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-caption-text,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-speed-button {
    display: none !important; }
  .VideoBlock__video__QiAM_-VJ .th-controls:before,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-controls:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.7));
    opacity: 0;
    transition: opacity 200ms; }
  .VideoBlock__video__QiAM_-VJ .th-media-paused .th-controls:before,
  .VideoBlock__video__QiAM_-VJ .th-user-active .th-controls:before,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-media-paused .th-controls:before,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-user-active .th-controls:before {
    opacity: 1; }
  .VideoBlock__video__QiAM_-VJ .th-control-bar.th-horizontal.th-bottom,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-control-bar.th-horizontal.th-bottom {
    width: calc(100% - 40px);
    margin: 0 20px;
    padding: 0;
    bottom: 15px; }
    @media (min-width: 60.0625em) {
      .VideoBlock__video__QiAM_-VJ .th-control-bar.th-horizontal.th-bottom,
      .VideoBlock__video-fullscreen__jgCtwc4H .th-control-bar.th-horizontal.th-bottom {
        bottom: 35px !important; } }
  .VideoBlock__video__QiAM_-VJ .th-big-play-btn,
  .VideoBlock__video__QiAM_-VJ .th-reload-btn,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-big-play-btn,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-reload-btn {
    display: none !important; }
  .VideoBlock__video__QiAM_-VJ .th-play-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-play-button {
    position: absolute !important;
    bottom: calc(100% + 20px);
    left: 0;
    width: 76px;
    height: 76px !important;
    border: 2px solid #969696;
    overflow: hidden;
    border-radius: 100%;
    display: flex !important;
    justify-content: center;
    align-items: center; }
    .VideoBlock__video__QiAM_-VJ .th-play-button .th-play-btn,
    .VideoBlock__video__QiAM_-VJ .th-play-button .th-pause-btn,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-play-button .th-play-btn,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-play-button .th-pause-btn {
      -webkit-tap-highlight-color: transparent;
      background: none !important; }
    .VideoBlock__video__QiAM_-VJ .th-play-button .th-play-icon,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-play-button .th-play-icon {
      width: 15px !important;
      height: 18px !important;
      margin-right: -4px; }
    .VideoBlock__video__QiAM_-VJ .th-play-button .th-pause-icon,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-play-button .th-pause-icon {
      width: 12px !important;
      height: 18px !important; }
  .VideoBlock__video__QiAM_-VJ .th-hd-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-hd-button {
    position: absolute !important;
    bottom: calc(100% + 22px);
    right: 55px;
    border: 2px solid rgba(255, 255, 255, 0.4);
    border-radius: 100%;
    width: 40px !important;
    height: 40px !important;
    display: flex !important;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    padding: 0 !important; }
    .VideoBlock__video__QiAM_-VJ .th-hd-button .th-control-bg-color,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-hd-button .th-control-bg-color {
      background: none !important; }
  .VideoBlock__video__QiAM_-VJ .th-volume-button,
  .VideoBlock__video__QiAM_-VJ .th-fullscreen-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-volume-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-fullscreen-button {
    position: absolute !important;
    bottom: calc(100% + 22px);
    right: 0;
    border: 2px solid rgba(255, 255, 255, 0.4);
    border-radius: 100%;
    width: 40px !important;
    height: 40px !important;
    display: flex !important;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    padding: 0 !important; }
    .VideoBlock__video__QiAM_-VJ .th-volume-button .th-volume-btn,
    .VideoBlock__video__QiAM_-VJ .th-volume-button .th-fullscreen-in,
    .VideoBlock__video__QiAM_-VJ .th-volume-button .th-fullscreen-out,
    .VideoBlock__video__QiAM_-VJ .th-volume-button .th-button,
    .VideoBlock__video__QiAM_-VJ .th-fullscreen-button .th-volume-btn,
    .VideoBlock__video__QiAM_-VJ .th-fullscreen-button .th-fullscreen-in,
    .VideoBlock__video__QiAM_-VJ .th-fullscreen-button .th-fullscreen-out,
    .VideoBlock__video__QiAM_-VJ .th-fullscreen-button .th-button,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-volume-button .th-volume-btn,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-volume-button .th-fullscreen-in,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-volume-button .th-fullscreen-out,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-volume-button .th-button,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-fullscreen-button .th-volume-btn,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-fullscreen-button .th-fullscreen-in,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-fullscreen-button .th-fullscreen-out,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-fullscreen-button .th-button {
      background: none !important; }
  .VideoBlock__video__QiAM_-VJ .th-volume-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-volume-button {
    right: 110px; }
  .VideoBlock__video__QiAM_-VJ .th-time-seek,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-time-seek {
    display: flex !important;
    max-width: 100% !important; }
  .VideoBlock__video__QiAM_-VJ .th-time-info-text,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-time-info-text {
    position: absolute;
    bottom: calc(100% + 26px);
    left: 100px;
    display: none !important; }
    @media (min-width: 37.5625em) {
      .VideoBlock__video__QiAM_-VJ .th-time-info-text,
      .VideoBlock__video-fullscreen__jgCtwc4H .th-time-info-text {
        display: block !important; } }
    .VideoBlock__video__QiAM_-VJ .th-time-info-text .th-time-info,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-time-info-text .th-time-info {
      background: none !important; }
  .VideoBlock__video__QiAM_-VJ .th-currenttime,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-currenttime {
    font-family: 'Title-Font' !important;
    font-size: 26px !important; }
    @media (min-width: 80em) {
      .VideoBlock__video__QiAM_-VJ .th-currenttime,
      .VideoBlock__video-fullscreen__jgCtwc4H .th-currenttime {
        font-size: 32px !important; } }
  .VideoBlock__video__QiAM_-VJ .th-duration,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-duration {
    font-family: 'Title-Font' !important;
    font-size: 26px !important;
    color: #969696;
    margin-left: 15px; }
    @media (min-width: 80em) {
      .VideoBlock__video__QiAM_-VJ .th-duration,
      .VideoBlock__video-fullscreen__jgCtwc4H .th-duration {
        font-size: 32px !important; } }
    .VideoBlock__video__QiAM_-VJ .th-duration:before,
    .VideoBlock__video-fullscreen__jgCtwc4H .th-duration:before {
      display: none !important; }
  .VideoBlock__video__QiAM_-VJ .th-time-total,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-time-total {
    height: 2px !important;
    background-color: #d4d2d2 !important; }
  .VideoBlock__video__QiAM_-VJ .th-time-rail,
  .VideoBlock__video__QiAM_-VJ .th-main,
  .VideoBlock__video__QiAM_-VJ .th-bottom,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-time-rail,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-main,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-bottom {
    background: none !important; }
  .VideoBlock__video__QiAM_-VJ .th-time-current:after,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-time-current:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    width: 6px;
    height: 6px;
    transform: translate(50%, -50%);
    border-radius: 50%;
    overflow: hidden;
    background: #da291c url("/esports/static/svg/double-arrows.svg") no-repeat center center;
    background-size: 15px 10px;
    z-index: 1; }
  .VideoBlock__video__QiAM_-VJ .th-time-rail:hover .th-time-current:after,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-time-rail:hover .th-time-current:after {
    width: 30px;
    height: 30px;
    background-color: #fff; }
  .VideoBlock__video__QiAM_-VJ .th-time-float,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-time-float {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    margin-left: -5px; }
  .VideoBlock__video__QiAM_-VJ .th-svg-bg-color,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-svg-bg-color {
    fill: none !important;
    stroke: rgba(255, 255, 255, 0.4);
    stroke-width: 2px; }
  .VideoBlock__video__QiAM_-VJ .th-mobile .th-play-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-mobile .th-play-button {
    position: absolute !important;
    bottom: 100%;
    width: 40px !important;
    height: 40px !important; }
  .VideoBlock__video__QiAM_-VJ .th-mobile .th-fullscreen-button,
  .VideoBlock__video__QiAM_-VJ .th-mobile .th-hd-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-mobile .th-fullscreen-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-mobile .th-hd-button {
    bottom: 100%; }
  .VideoBlock__video__QiAM_-VJ .th-mobile .th-time-info-text,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-mobile .th-time-info-text {
    bottom: 100%;
    left: 50px; }
  .VideoBlock__video__QiAM_-VJ .th-mobile .th-currenttime,
  .VideoBlock__video__QiAM_-VJ .th-mobile .th-duration,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-mobile .th-currenttime,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-mobile .th-duration {
    font-size: 20px !important; }
  .VideoBlock__video__QiAM_-VJ .th-player.th-fullscreen .th-play-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-player.th-fullscreen .th-play-button {
    bottom: calc(100% + 40px); }
  .VideoBlock__video__QiAM_-VJ .th-player.th-fullscreen .th-volume-button,
  .VideoBlock__video__QiAM_-VJ .th-player.th-fullscreen .th-hd-button,
  .VideoBlock__video__QiAM_-VJ .th-player.th-fullscreen .th-fullscreen-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-player.th-fullscreen .th-volume-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-player.th-fullscreen .th-hd-button,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-player.th-fullscreen .th-fullscreen-button {
    bottom: calc(100% + 55px); }
  .VideoBlock__video__QiAM_-VJ .th-player.th-fullscreen .th-time-info-text,
  .VideoBlock__video-fullscreen__jgCtwc4H .th-player.th-fullscreen .th-time-info-text {
    bottom: calc(100% + 61px); }

.th-tooltips-list-container {
  padding-right: 0 !important; }

.th-tooltips-button span {
  position: relative;
  display: inline-block;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.3);
  padding: 5px;
  border-radius: 5px;
  margin-right: 3px; }

.th-tooltipster-content {
  background: none !important; }

.th-tooltipster-arrow {
  background: none !important; }

.VideoBlock__video-fullscreen__jgCtwc4H {
  position: static;
  overflow: hidden;
  padding-top: 0; }

.VideoBlock__audio-trigger__20H2rjuf {
  position: absolute;
  bottom: 20px;
  left: 20px;
  z-index: 10000; }

.VideoStepsLandscape__list__1FCmkrhu {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes VideoStepsLandscape__fillBar__7mDzrA63 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoStepsLandscape__foccontainer__NNFALaUj {
  background: #fff; }

.VideoStepsLandscape__container__AWoB5J9B {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3; }
  @media (min-width: 60.0625em) {
    .VideoStepsLandscape__container__AWoB5J9B {
      left: -120px; } }
  @media (min-width: 80em) {
    .VideoStepsLandscape__container__AWoB5J9B {
      left: -170px; } }

.VideoStepsLandscape__swiper-container__1Mz84Dwg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2; }

.VideoStepsLandscape__swiper-slide__3xbhhncD {
  position: relative;
  width: 100%;
  height: 100%;
  color: black;
  padding-left: 0; }
  @media (min-width: 60.0625em) {
    .VideoStepsLandscape__swiper-slide__3xbhhncD {
      padding-left: 120px; } }
  @media (min-width: 80em) {
    .VideoStepsLandscape__swiper-slide__3xbhhncD {
      padding-left: 170px; } }
  .VideoStepsLandscape__swiper-slide__3xbhhncD:first-child {
    background-image: none; }

.VideoStepsLandscape__text-wrapper__1NiVO0av {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 0;
  flex: 1 0 auto; }
  @media (min-width: 60.0625em) {
    .VideoStepsLandscape__text-wrapper__1NiVO0av {
      padding: 10vh 0 12vh 0;
      height: 100%; } }
  .VideoStepsLandscape__text-wrapper__1NiVO0av:first-child {
    align-items: flex-start; }
  .VideoStepsLandscape__slide--vertical__1_TXt4Ps .VideoStepsLandscape__text-wrapper__1NiVO0av {
    height: auto;
    padding: 5vh 0 5vh 0;
    flex: 0 0 auto; }
    @media (min-width: 60.0625em) {
      .VideoStepsLandscape__slide--vertical__1_TXt4Ps .VideoStepsLandscape__text-wrapper__1NiVO0av {
        padding-left: 80px; } }

@media (min-width: 60.0625em) {
  .VideoStepsLandscape__headline-flex__1XU-GlgQ {
    justify-content: flex-end; } }

.VideoStepsLandscape__fix-max-width__1s8UPbw9 {
  max-width: 450px; }

.VideoStepsLandscape__list__1FCmkrhu {
  color: #181818;
  position: static; }
  .VideoStepsLandscape__list__1FCmkrhu li {
    position: absolute;
    top: 50%;
    left: 50%; }
    .VideoStepsLandscape__list__1FCmkrhu li > div > div {
      transition: opacity .2s 0s ease-out, transform 1ms 2s ease-out;
      transform: translate3d(0, 20px, 0);
      opacity: 0; }
    .VideoStepsLandscape__list__1FCmkrhu li.VideoStepsLandscape__still__NOtp0kyX > div > div {
      transition: all .4s ease-out;
      transform: translate3d(0, 0, 0);
      opacity: 1; }
      .VideoStepsLandscape__list__1FCmkrhu li.VideoStepsLandscape__still__NOtp0kyX > div > div:nth-child(1) {
        transition-delay: 0.15s; }
      .VideoStepsLandscape__list__1FCmkrhu li.VideoStepsLandscape__still__NOtp0kyX > div > div:nth-child(2) {
        transition-delay: 0.3s; }

.VideoStepsLandscape__value__2OJkAM46 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  white-space: nowrap;
  /*.unit & {
    @include testi("display-2");
  }*/ }
  @media (min-width: 37.5625em) {
    .VideoStepsLandscape__value__2OJkAM46 {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .VideoStepsLandscape__value__2OJkAM46 {
      font-size: 36px; } }

.VideoStepsLandscape__unit__t0WhUZrA {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .VideoStepsLandscape__unit__t0WhUZrA {
      font-size: 28px; } }

.VideoStepsLandscape__label__3apI207N {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #969696; }

.VideoStepsLandscape__audio-wrapper__1iGqPnHS {
  overflow: hidden;
  pointer-events: all; }
  .VideoStepsLandscape__audio-wrapper__1iGqPnHS .VideoStepsLandscape__audio-player__1F8yFAk8 {
    transition: .4s ease-in-out;
    transform: translate3d(0, 100%, 0); }
    .VideoStepsLandscape__audio-wrapper__1iGqPnHS .VideoStepsLandscape__audio-player__1F8yFAk8.VideoStepsLandscape__audio-player-active__1ARdtnKt {
      transform: translate3d(0, 0, 0); }

.VideoStepsLandscape__customaudio__LtPEvVEA {
  width: 215px;
  background: #303030; }

.VideoStepsLandscape__cta__1D5zi4Md {
  margin-top: auto;
  max-width: 360px; }

.VideoStepsPortrait__list__1QGpCPae {
  list-style-type: none;
  padding: 0;
  margin: 0; }

@keyframes VideoStepsPortrait__fillBar__qbc-3Ax_ {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoStepsPortrait__containerfoc__KNTeynvn {
  background: #fff; }

.VideoStepsPortrait__container__1ZqLtn1A {
  position: relative;
  height: 100vh;
  overflow: hidden; }

.VideoStepsPortrait__wrapper__14p9RbM5 {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 50px 0 0;
  -webkit-overflow-scrolling: touch; }

.VideoStepsPortrait__slide__2eB4WFw7 {
  width: auto;
  width: 100%;
  height: auto;
  padding: calc(15px + 45vh) 0 15px;
  flex: 0 0 auto;
  margin-bottom: 25px; }
  @media (min-width: 37.5625em) {
    .VideoStepsPortrait__slide__2eB4WFw7 {
      margin-bottom: 20vh; } }
  .VideoStepsPortrait__slide__2eB4WFw7:first-child {
    padding: 15px 0; }
  .VideoStepsPortrait__slide__2eB4WFw7:last-child {
    padding: calc(15px + 45vh) 0 160px;
    margin-bottom: 0px; }
  .VideoStepsPortrait__slide__2eB4WFw7:first-child, .VideoStepsPortrait__slide__2eB4WFw7:last-child {
    min-height: calc(100vh - 20vh); }

.VideoStepsPortrait__slide-content__24WTvk0l {
  position: relative;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) calc(0% + 30px), rgba(255, 255, 255, 0.45) calc(0% + 60px), rgba(255, 255, 255, 0.9) calc(0% + 110px), rgba(255, 255, 255, 0.9) calc(100% - 70px), rgba(255, 255, 255, 0.45) calc(100% - 40px), rgba(255, 255, 255, 0) calc(100% - 10px)); }

.VideoStepsPortrait__text-wrapper__3YKmLUmP {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 75px 24px;
  flex: 1 0 auto;
  width: 100%;
  max-width: 375px; }
  @media (min-width: 60.0625em) {
    .VideoStepsPortrait__text-wrapper__3YKmLUmP {
      max-width: none; } }

@media (min-width: 60.0625em) {
  .VideoStepsPortrait__headline-flex__vvXNgupm {
    justify-content: flex-end; } }

.VideoStepsPortrait__audioPlayerMobile__1xrCKn8U {
  margin: 0 auto;
  width: calc(100% - 12px);
  z-index: 2;
  background: #303030; }
  .VideoStepsPortrait__audioPlayerMobile__1xrCKn8U::before {
    content: "";
    position: absolute;
    top: 0;
    right: 100%;
    width: 3px;
    height: 15px;
    background: #303030;
    border-radius: 0 0 0 50%; }

.VideoStepsPortrait__list__1QGpCPae {
  overflow: hidden;
  color: #181818;
  max-width: 450px;
  margin-top: 50px; }
  .VideoStepsPortrait__list__1QGpCPae li {
    width: 50%;
    float: left;
    margin-bottom: 2em; }
    .VideoStepsPortrait__list__1QGpCPae li.VideoStepsPortrait__unit__2tHbJct6:first-child, .VideoStepsPortrait__list__1QGpCPae li.VideoStepsPortrait__audio__1ZOhCXGN:first-child {
      width: 100%; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(1) > div:nth-child(1) {
      transition-delay: 0s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(1) > div:nth-child(2) {
      transition-delay: 0.15s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(2) > div:nth-child(1) {
      transition-delay: 0.15s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(2) > div:nth-child(2) {
      transition-delay: 0.3s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(3) > div:nth-child(1) {
      transition-delay: 0.3s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(3) > div:nth-child(2) {
      transition-delay: 0.45s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(4) > div:nth-child(1) {
      transition-delay: 0.45s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(4) > div:nth-child(2) {
      transition-delay: 0.6s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(5) > div:nth-child(1) {
      transition-delay: 0.6s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(5) > div:nth-child(2) {
      transition-delay: 0.75s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(6) > div:nth-child(1) {
      transition-delay: 0.75s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(6) > div:nth-child(2) {
      transition-delay: 0.9s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(7) > div:nth-child(1) {
      transition-delay: 0.9s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(7) > div:nth-child(2) {
      transition-delay: 1.05s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(8) > div:nth-child(1) {
      transition-delay: 1.05s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(8) > div:nth-child(2) {
      transition-delay: 1.2s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(9) > div:nth-child(1) {
      transition-delay: 1.2s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(9) > div:nth-child(2) {
      transition-delay: 1.35s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(10) > div:nth-child(1) {
      transition-delay: 1.35s; }
    .VideoStepsPortrait__list__1QGpCPae li:nth-child(10) > div:nth-child(2) {
      transition-delay: 1.5s; }
    .VideoStepsPortrait__list__1QGpCPae li > div {
      transition: all .4s ease-out;
      transform: translate3d(0, 20px, 0);
      opacity: 0; }
    .VideoStepsPortrait__list__1QGpCPae li.VideoStepsPortrait__still__1So1TB2K > div {
      transform: translate3d(0, 0, 0);
      opacity: 1; }

.VideoStepsPortrait__value__3OK5YJ_7 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.2em;
  white-space: nowrap; }
  @media (min-width: 37.5625em) {
    .VideoStepsPortrait__value__3OK5YJ_7 {
      font-size: 32px; } }
  @media (min-width: 60.0625em) {
    .VideoStepsPortrait__value__3OK5YJ_7 {
      font-size: 36px; } }
  .VideoStepsPortrait__unit__2tHbJct6 .VideoStepsPortrait__value__3OK5YJ_7 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 32px;
    line-height: 1.1em;
    font-size: 50px; }
    @media (min-width: 60.0625em) {
      .VideoStepsPortrait__unit__2tHbJct6 .VideoStepsPortrait__value__3OK5YJ_7 {
        font-size: 40px; } }

.VideoStepsPortrait__unit__2tHbJct6 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em; }
  @media (min-width: 37.5625em) {
    .VideoStepsPortrait__unit__2tHbJct6 {
      font-size: 28px; } }

.VideoStepsPortrait__label__1CuHfG9r {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  color: #969696; }

.VideoStepsPortrait__scroll-indicator__3ge-GtcG {
  position: fixed; }

@keyframes VideoSteps__fillBar__2WQV7tfX {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

@keyframes VideoTextInside__fillBar__dD2zo4u4 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VideoTextInside__container__3DFZYunK {
  position: relative; }

.VideoTextInside__wrapper__3n8mfyCq {
  padding: 48px 0; }
  @media (min-width: 60.0625em) {
    .VideoTextInside__wrapper__3n8mfyCq {
      padding: 64px 0; } }
  .VideoTextInside__wrapper__3n8mfyCq > div:not(.VideoTextInside__player__3WSa9JZ_) {
    max-width: 1104px; }

.VideoTextInside__chapter__RATqdA5h {
  padding: 0 24px 48px; }
  @media (min-width: 60.0625em) {
    .VideoTextInside__chapter__RATqdA5h {
      padding: 0 48px 64px; } }

.VideoTextInside__video__2NT4r-75 {
  position: relative;
  width: 100%;
  height: 0;
  min-height: 290px;
  padding-top: 56.25%;
  overflow: hidden; }

.VideoTextInside__videoWrap__3iWy-gSf {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 48px; }
  .VideoTextInside__videoWrap__3iWy-gSf::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 75%;
    background: linear-gradient(to bottom, rgba(24, 24, 24, 0), #181818); }

.VideoTextInside__videoContent__MrqrxoDk {
  position: relative;
  width: 100%;
  height: 100%; }

.VideoTextInside__videoText__3tjp-VvH {
  position: absolute;
  bottom: 0;
  left: 0;
  max-width: 50%; }
  .VideoTextInside__videoText__3tjp-VvH .VideoTextInside__pretitle__18dmcfvF span {
    font-size: 12px;
    text-transform: uppercase; }
  .VideoTextInside__videoText__3tjp-VvH .VideoTextInside__cta__3r_J5f0l {
    margin-top: 24px; }

.VideoTextInside__videoCover__2wn0W936 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

@keyframes Video__fillBar__3gBCpggP {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Video__video__3yhNTQpJ {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  pointer-events: none;
  z-index: 9;
  background: #181818;
  min-height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  min-height: calc(var(--ferrari-vh-fix, 1vh) * 100 - 0px); }
  .Video__video__3yhNTQpJ .th-video .th-video-player .th-video-overlay {
    pointer-events: none; }
  .Video__video__3yhNTQpJ .th-big-play-btn,
  .Video__video__3yhNTQpJ .th-reload-btn {
    display: none !important; }
  .Video__video__3yhNTQpJ .Video__videoEl__1f7trNrr {
    transition: opacity 0.4s;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    opacity: 0; }
    .Video__video__3yhNTQpJ .Video__videoEl__1f7trNrr:after {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 150px;
      pointer-events: none;
      background-image: linear-gradient(to bottom, #181818 0%, rgba(24, 24, 24, 0.1) 85%, rgba(24, 24, 24, 0) 100%); }
  .Video__video__3yhNTQpJ.Video__-videoShow__1eZdo8tW {
    pointer-events: auto; }
    .Video__video__3yhNTQpJ.Video__-videoShow__1eZdo8tW .Video__videoEl__1f7trNrr {
      opacity: 1; }
    .Video__video__3yhNTQpJ.Video__-videoShow__1eZdo8tW .th-video .th-video-player .th-video-overlay {
      pointer-events: auto; }
  .Video__video__3yhNTQpJ.Video__-videoCompleted__3U9j9akO {
    position: relative; }
  .Video__video__3yhNTQpJ .Video__loader__1Wuuz2pe {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
  .Video__video__3yhNTQpJ .th-player {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%; }
    .Video__video__3yhNTQpJ .th-player .th-button.th-bar {
      box-sizing: border-box;
      width: 40px !important;
      border: 2px solid rgba(255, 255, 255, 0.4);
      border-radius: 50% !important; }
    .Video__video__3yhNTQpJ .th-player .th-button-color {
      transition: 0.3s; }
    .Video__video__3yhNTQpJ .th-player .th-control-bg-color {
      background: none;
      position: relative; }
    .Video__video__3yhNTQpJ .th-player .th-time-rail {
      padding: 0 16px; }
      .Video__video__3yhNTQpJ .th-player .th-time-rail .th-time-total {
        height: 2px;
        transition: background-color 0.3s;
        background: rgba(255, 255, 255, 0.4); }
        .Video__video__3yhNTQpJ .th-player .th-time-rail .th-time-total .th-time-float {
          -webkit-font-smoothing: antialiased;
          -moz-font-smoothing: antialiased;
          -o-font-smoothing: antialiased;
          font-smoothing: antialiased;
          font-family: "Body-Font";
          font-weight: normal;
          font-stretch: normal;
          letter-spacing: 1px;
          font-size: 12px;
          line-height: 1.27em;
          text-transform: uppercase;
          background: rgba(0, 0, 0, 0.5);
          padding: 6px 12px;
          top: -55px; }
      .Video__video__3yhNTQpJ .th-player .th-time-rail .th-time-current:after {
        content: '';
        position: absolute;
        top: 50%;
        right: 0;
        width: 6px;
        height: 6px;
        transform: translate(50%, -50%);
        border-radius: 50%;
        overflow: hidden;
        background: #da291c url("/esports/static/svg/double-arrows.svg") no-repeat center center;
        background-size: 15px 10px;
        z-index: 1;
        transition: width 200ms, height 200ms; }
      .Video__video__3yhNTQpJ .th-player .th-time-rail:hover .th-time-current:after {
        width: 40px;
        height: 40px;
        background-color: #fff; }
      .Video__video__3yhNTQpJ .th-player .th-time-rail:hover .th-time-total {
        height: 2px;
        background: #fff; }
    .Video__video__3yhNTQpJ .th-player .th-control-bar {
      opacity: 1 !important;
      visibility: visible !important;
      cursor: auto !important; }
      .Video__video__3yhNTQpJ .th-player .th-control-bar.th-horizontal {
        padding: 0 24px; }
        @media (min-width: 60.0625em) {
          .Video__video__3yhNTQpJ .th-player .th-control-bar.th-horizontal {
            padding: 0 48px; } }
        .Video__video__3yhNTQpJ .th-player .th-control-bar.th-horizontal .th-group .th-generic {
          height: 40px; }
        .Video__video__3yhNTQpJ .th-player .th-control-bar.th-horizontal.th-bottom {
          bottom: 32px; }
  .Video__video__3yhNTQpJ .th-player .th-main,
  .Video__video__3yhNTQpJ .th-player .th-time-rail,
  .Video__video__3yhNTQpJ .th-player .th-control-bar {
    background-color: transparent !important;
    background: transparent !important; }
  .Video__video__3yhNTQpJ .th-player .th-control-bar {
    padding: 32px 24px !important; }
    @media (min-width: 60.0625em) {
      .Video__video__3yhNTQpJ .th-player .th-control-bar {
        padding: 32px 48px !important; } }
  .Video__video__3yhNTQpJ .th-player .th-time-rail,
  .Video__video__3yhNTQpJ .th-player .th-button {
    height: 40px !important; }

@keyframes View360__fillBar__71ycdtS0 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.View360__wrapper__31iU9Y-P {
  position: relative;
  width: 100%;
  min-height: 100vh;
  overflow: hidden; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-dark {
    background: #181818; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-dark-alpha {
    background: transparent; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-light {
    background: #ffffff; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-sf90-stradale {
    background: #303133; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-monza-sp1 {
    background: #181818; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-monza-sp2 {
    background: #404040; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f488-pista {
    background: #0e121b; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f488-spider {
    background: #17354b; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f812-superfast {
    background: #320607; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f169 {
    background: #d0dddd; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-scuderia-dark {
    background: transparent; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-races-dark {
    background: #0d0d16; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-171-black {
    background: #23252d; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-175 {
    background: #430000; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-169-spider {
    background: #c1cddb; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f167 {
    background: #000000; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-supercar {
    background: #000000; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f250 {
    background: #E7E7E7; }
  .View360__wrapper__31iU9Y-P.theme-ferrari-f169m {
    background: #F1F2F2; }
  .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
    position: relative;
    margin: 55vh auto 0 auto;
    width: calc(100% - 40px);
    z-index: 2; }
    .theme-ferrari-dark .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #181818; }
    .theme-ferrari-dark-alpha .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: transparent; }
    .theme-ferrari-light .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #ffffff; }
    .theme-ferrari-neutral-grey .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #ffffff; }
    .theme-ferrari-ferrari-carbon .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #303030; }
    .theme-ferrari-sf90-stradale .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #303133; }
    .theme-ferrari-f8-tributo .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #1e293e; }
    .theme-ferrari-monza-sp1 .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #181818; }
    .theme-ferrari-monza-sp2 .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #404040; }
    .theme-ferrari-f488-pista .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #0e121b; }
    .theme-ferrari-f488-spider .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #17354b; }
    .theme-ferrari-f488-pista-spider .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #191b29; }
    .theme-ferrari-f812-superfast .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #320607; }
    .theme-ferrari-gtc4-lusso .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #92989d; }
    .theme-ferrari-f8-spider .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #2c2b27; }
    .theme-ferrari-812-gts .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #f6f7f8; }
    .theme-ferrari-f169 .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #d0dddd; }
    .theme-ferrari-scuderia-dark .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: transparent; }
    .theme-ferrari-giallo-modena .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #ffffff; }
    .theme-ferrari-giallo-modena-dark .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #181818; }
    .theme-ferrari-races-dark .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #1c1d1f; }
    .theme-ferrari-171-black .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #23252d; }
    .theme-ferrari-171-rht-light .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #f3f0eb; }
    .theme-ferrari-171-rht-dark .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #001c35; }
    .theme-ferrari-smart-guide-dark .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #331e1c; }
    .theme-ferrari-175 .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #430000; }
    .theme-ferrari-169-spider .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #c1cddb; }
    .theme-ferrari-f173vs-coupe .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #404040; }
    .theme-ferrari-f173vs-spider .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #f3f3f3; }
    .theme-ferrari-f167 .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #000000; }
    .theme-ferrari-supercar .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #000000; }
    .theme-ferrari-miami-event-2024 .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #181818; }
    .theme-ferrari-f250 .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #E7E7E7; }
    .theme-ferrari-f169m .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
      background-color: #F1F2F2; }
    @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
      .View360__wrapper__31iU9Y-P .View360__audioPlayerMobile__22djE_RT {
        margin-top: 100vh; } }

.View360__player-wrapper__1p6V6OMu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 300ms; }
  .View360__player-wrapper--rendered__2QCnZ19A {
    opacity: 1; }

.View360__rotate-icon__3Auunb-W {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  pointer-events: none;
  transition: opacity 400ms; }

.View360__opacity0__zcV6zFn- {
  opacity: 0; }

.View360__container__20Pi_LyQ {
  z-index: 2;
  position: relative;
  width: 100%;
  pointer-events: none; }

.View360__headline__1pyQJzWF {
  display: inline-block;
  pointer-events: auto; }

.View360__audio-player__qZ9YsPvN {
  width: 215px;
  background-color: #303030; }

.View360__action__3vb3rPkH {
  padding: 0 20px;
  width: 100%;
  margin-top: 40px; }
  @media (min-width: 37.5625em) {
    .View360__action__3vb3rPkH {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .View360__action__3vb3rPkH {
      position: static;
      text-align: right;
      margin-top: 40px; } }
  @media (min-width: 60.0625em) {
    .View360__action__3vb3rPkH {
      position: absolute;
      width: auto;
      padding: 0;
      margin: 0;
      z-index: 3;
      bottom: 0;
      right: 0; } }

.View360__player360__36caSVSu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  margin-top: 50px; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .View360__player360__36caSVSu {
      margin-top: 0;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); } }

.View360__piece__18Uyy04l {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  word-break: break-word;
  hyphens: auto; }
  .View360__piece__18Uyy04l span {
    opacity: 1;
    display: block; }

@keyframes View360Advanced__fillBar__aO8aM2H2 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.View360Advanced__wrapper__1DwBF032 {
  position: relative;
  z-index: 0;
  width: 100%;
  min-width: 320px;
  overflow: hidden;
  min-height: 100vh;
  min-height: 100lvh; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-dark {
    background: #181818; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-dark-alpha {
    background: transparent; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-light {
    background: #ffffff; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-sf90-stradale {
    background: #303133; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-monza-sp1 {
    background: #181818; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-monza-sp2 {
    background: #404040; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f488-pista {
    background: #0e121b; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f488-spider {
    background: #17354b; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f812-superfast {
    background: #320607; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f169 {
    background: #d0dddd; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-scuderia-dark {
    background: transparent; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-races-dark {
    background: #0d0d16; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-171-black {
    background: #23252d; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-175 {
    background: #430000; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-169-spider {
    background: #c1cddb; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f167 {
    background: #000000; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-supercar {
    background: #000000; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f250 {
    background: #E7E7E7; }
  .View360Advanced__wrapper__1DwBF032.theme-ferrari-f169m {
    background: #F1F2F2; }
  .View360Advanced__wrapper__1DwBF032:before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 133.33333%; }
    @media (min-width: 60.0625em) {
      .View360Advanced__wrapper__1DwBF032:before {
        display: none; } }

.View360Advanced__cover__3C84GYAl {
  position: absolute;
  z-index: 200;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center; }
  .View360Advanced__cover__3C84GYAl:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.3; }
    .theme-ferrari-dark .View360Advanced__cover__3C84GYAl:after {
      background: #181818; }
    .theme-ferrari-dark-alpha .View360Advanced__cover__3C84GYAl:after {
      background: transparent; }
    .theme-ferrari-light .View360Advanced__cover__3C84GYAl:after {
      background: #ffffff; }
    .theme-ferrari-neutral-grey .View360Advanced__cover__3C84GYAl:after {
      background: #ffffff; }
    .theme-ferrari-ferrari-carbon .View360Advanced__cover__3C84GYAl:after {
      background: #303030; }
    .theme-ferrari-sf90-stradale .View360Advanced__cover__3C84GYAl:after {
      background: #303133; }
    .theme-ferrari-f8-tributo .View360Advanced__cover__3C84GYAl:after {
      background: #1e293e; }
    .theme-ferrari-monza-sp1 .View360Advanced__cover__3C84GYAl:after {
      background: #181818; }
    .theme-ferrari-monza-sp2 .View360Advanced__cover__3C84GYAl:after {
      background: #404040; }
    .theme-ferrari-f488-pista .View360Advanced__cover__3C84GYAl:after {
      background: #0e121b; }
    .theme-ferrari-f488-spider .View360Advanced__cover__3C84GYAl:after {
      background: #17354b; }
    .theme-ferrari-f488-pista-spider .View360Advanced__cover__3C84GYAl:after {
      background: #191b29; }
    .theme-ferrari-f812-superfast .View360Advanced__cover__3C84GYAl:after {
      background: #320607; }
    .theme-ferrari-gtc4-lusso .View360Advanced__cover__3C84GYAl:after {
      background: #c6c7c7; }
    .theme-ferrari-gtc4-lusso-t .View360Advanced__cover__3C84GYAl:after {
      background: #92989d; }
    .theme-ferrari-f8-spider .View360Advanced__cover__3C84GYAl:after {
      background: #2c2b27; }
    .theme-ferrari-812-gts .View360Advanced__cover__3C84GYAl:after {
      background: #f6f7f8; }
    .theme-ferrari-f169 .View360Advanced__cover__3C84GYAl:after {
      background: #d0dddd; }
    .theme-ferrari-scuderia-dark .View360Advanced__cover__3C84GYAl:after {
      background: transparent; }
    .theme-ferrari-giallo-modena .View360Advanced__cover__3C84GYAl:after {
      background: #ffffff; }
    .theme-ferrari-giallo-modena-dark .View360Advanced__cover__3C84GYAl:after {
      background: #181818; }
    .theme-ferrari-races-dark .View360Advanced__cover__3C84GYAl:after {
      background: #0d0d16; }
    .theme-ferrari-portofinom-dark-blue .View360Advanced__cover__3C84GYAl:after {
      background: #0d2025; }
    .theme-ferrari-sf90-spider-graphite-black .View360Advanced__cover__3C84GYAl:after {
      background: #1c1d1f; }
    .theme-ferrari-171-black .View360Advanced__cover__3C84GYAl:after {
      background: #23252d; }
    .theme-ferrari-171-rht-light .View360Advanced__cover__3C84GYAl:after {
      background: #f3f0eb; }
    .theme-ferrari-171-rht-dark .View360Advanced__cover__3C84GYAl:after {
      background: #001c35; }
    .theme-ferrari-smart-guide-dark .View360Advanced__cover__3C84GYAl:after {
      background: #331e1c; }
    .theme-ferrari-175 .View360Advanced__cover__3C84GYAl:after {
      background: #430000; }
    .theme-ferrari-169-spider .View360Advanced__cover__3C84GYAl:after {
      background: #c1cddb; }
    .theme-ferrari-f173vs-coupe .View360Advanced__cover__3C84GYAl:after {
      background: #404040; }
    .theme-ferrari-f173vs-spider .View360Advanced__cover__3C84GYAl:after {
      background: #f3f3f3; }
    .theme-ferrari-f167 .View360Advanced__cover__3C84GYAl:after {
      background: #000000; }
    .theme-ferrari-supercar .View360Advanced__cover__3C84GYAl:after {
      background: #000000; }
    .theme-ferrari-miami-event-2024 .View360Advanced__cover__3C84GYAl:after {
      background: #181818; }
    .theme-ferrari-f250 .View360Advanced__cover__3C84GYAl:after {
      background: #E7E7E7; }
    .theme-ferrari-f169m .View360Advanced__cover__3C84GYAl:after {
      background: #F1F2F2; }

.View360Advanced__chapter__bmmwKzpe {
  margin-bottom: 30px; }

.View360Advanced__loading__3gfAP3T0 {
  opacity: 0;
  position: absolute;
  top: calc(50% - 15px);
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 30px;
  color: #fff;
  z-index: 250;
  width: 110px;
  height: 110px; }
  .View360Advanced__loading__3gfAP3T0 svg {
    width: 110px;
    height: 110px; }

.View360Advanced__rotate__2rbuE97G {
  position: absolute;
  bottom: 10%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 210;
  text-align: center; }
  .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
    display: block;
    margin-top: 15px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase; }
    .theme-ferrari-dark .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-light .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-neutral-grey .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-f488-pista .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-f488-spider .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-f8-spider .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-812-gts .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-f169 .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-scuderia-dark .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-races-dark .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-171-black .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-175 .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #1266a4; }
    .theme-ferrari-f167 .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-supercar .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #ffffff; }
    .theme-ferrari-f250 .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #181818; }
    .theme-ferrari-f169m .View360Advanced__rotate__2rbuE97G .View360Advanced__label__sgvQWEZ9 {
      color: #1E4758; }

.View360Advanced__cta-wrap__3RUCuBP0 {
  position: absolute;
  bottom: 10%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 210; }
  @media (min-width: 37.5625em) {
    .View360Advanced__cta-wrap__3RUCuBP0 {
      top: 50%;
      bottom: auto;
      transform: translate(-50%, -50%); } }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .View360Advanced__cta-wrap__3RUCuBP0 {
      bottom: 10%;
      top: auto;
      transform: translateX(-50%); } }

.View360Advanced__player-wrapper__R0eJaZMy {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  height: auto;
  transform: translateY(-50%); }

.View360Advanced__blurred-bg__BHeU_Irt {
  filter: url("#view360advanced-blur");
  position: absolute;
  top: -20px;
  left: -20px;
  width: calc(100% + 40px);
  height: calc(100% + 40px);
  opacity: 0.4; }
  .View360Advanced__blurred-bg__BHeU_Irt svg {
    display: none; }
  .View360Advanced__blurred-bg__BHeU_Irt img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.View360Advanced__container__242QLfMs {
  z-index: 201;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none; }

.View360Advanced__headline__2T446fSY {
  display: inline-block;
  pointer-events: auto; }

.View360Advanced__action__3EIYys_k {
  padding: 0 20px 20px;
  width: 100%;
  position: absolute;
  z-index: 3;
  bottom: 0;
  right: 0; }
  @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
    .View360Advanced__action__3EIYys_k {
      width: auto;
      padding: 0; } }
  @media (min-width: 37.5625em) {
    .View360Advanced__action__3EIYys_k {
      width: auto;
      padding: 0; } }

.View360Advanced__piece__3dpJ02Wf {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  word-break: break-word;
  hyphens: auto; }
  .View360Advanced__piece__3dpJ02Wf span {
    opacity: 1;
    display: block; }

.View360Advanced__controls__2YPRDkMa {
  opacity: 0; }
  .theme-ferrari-dark .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.6); }
  .theme-ferrari-dark-alpha .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.6); }
  .theme-ferrari-light .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.6); }
  .theme-ferrari-neutral-grey .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.6); }
  .theme-ferrari-ferrari-carbon .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(48, 48, 48, 0.6); }
  .theme-ferrari-sf90-stradale .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(48, 49, 51, 0.6); }
  .theme-ferrari-f8-tributo .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(30, 41, 62, 0.6); }
  .theme-ferrari-monza-sp1 .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.6); }
  .theme-ferrari-monza-sp2 .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(64, 64, 64, 0.6); }
  .theme-ferrari-f488-pista .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(14, 18, 27, 0.6); }
  .theme-ferrari-f488-spider .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(23, 53, 75, 0.6); }
  .theme-ferrari-f488-pista-spider .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(25, 27, 41, 0.6); }
  .theme-ferrari-f812-superfast .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(50, 6, 7, 0.6); }
  .theme-ferrari-gtc4-lusso .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(198, 199, 199, 0.6); }
  .theme-ferrari-gtc4-lusso-t .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(146, 152, 157, 0.6); }
  .theme-ferrari-f8-spider .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(44, 43, 39, 0.6); }
  .theme-ferrari-812-gts .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(246, 247, 248, 0.6); }
  .theme-ferrari-f169 .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(208, 221, 221, 0.6); }
  .theme-ferrari-scuderia-dark .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.6); }
  .theme-ferrari-giallo-modena .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.6); }
  .theme-ferrari-giallo-modena-dark .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.6); }
  .theme-ferrari-races-dark .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(13, 13, 22, 0.6); }
  .theme-ferrari-portofinom-dark-blue .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(13, 32, 37, 0.6); }
  .theme-ferrari-sf90-spider-graphite-black .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(28, 29, 31, 0.6); }
  .theme-ferrari-171-black .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(35, 37, 45, 0.6); }
  .theme-ferrari-171-rht-light .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(243, 240, 235, 0.6); }
  .theme-ferrari-171-rht-dark .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(0, 28, 53, 0.6); }
  .theme-ferrari-smart-guide-dark .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(51, 30, 28, 0.6); }
  .theme-ferrari-175 .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(67, 0, 0, 0.6); }
  .theme-ferrari-169-spider .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(193, 205, 219, 0.6); }
  .theme-ferrari-f173vs-coupe .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(64, 64, 64, 0.6); }
  .theme-ferrari-f173vs-spider .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(243, 243, 243, 0.6); }
  .theme-ferrari-f167 .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.6); }
  .theme-ferrari-supercar .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.6); }
  .theme-ferrari-miami-event-2024 .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(24, 24, 24, 0.6); }
  .theme-ferrari-f250 .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(231, 231, 231, 0.6); }
  .theme-ferrari-f169m .View360Advanced__controls__2YPRDkMa button {
    text-shadow: 0 0 3px rgba(241, 242, 242, 0.6); }
  .View360Advanced__controls--text-visible__1cJYotJs .View360Advanced__next__2AOxyeqX [class*="text"], .View360Advanced__controls--text-visible__1cJYotJs .View360Advanced__prev__1gE2oAe- [class*="text"] {
    opacity: 1; }

.View360Advanced__next__2AOxyeqX, .View360Advanced__prev__1gE2oAe- {
  position: absolute;
  top: 50%;
  z-index: 100;
  max-width: 200px;
  transform: translateY(-50%);
  padding: 15px; }
  .View360Advanced__next__2AOxyeqX [class*="text"], .View360Advanced__prev__1gE2oAe- [class*="text"] {
    opacity: 0;
    transition: opacity 400ms; }
  .no-touch .View360Advanced__next__2AOxyeqX:hover [class*="text"], .no-touch .View360Advanced__prev__1gE2oAe-:hover [class*="text"] {
    opacity: 1; }

.View360Advanced__next__2AOxyeqX {
  right: 0; }
  .View360Advanced__next__2AOxyeqX button {
    text-align: right; }

.View360Advanced__prev__1gE2oAe- {
  left: 0; }
  .View360Advanced__prev__1gE2oAe- button {
    text-align: left; }

@keyframes VinRecallCampaign__fillBar__2h6HXjRx {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VinRecallCampaign__wrapper__UbuqblHb {
  top: 0;
  left: 0;
  box-sizing: border-box; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-dark {
    background: #181818;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-dark-alpha {
    background: transparent;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-light {
    background: #ffffff;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-neutral-grey {
    background: #ffffff;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-ferrari-carbon {
    background: #303030;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-sf90-stradale {
    background: #303133;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f8-tributo {
    background: #1e293e;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-monza-sp1 {
    background: #181818;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-monza-sp2 {
    background: #404040;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f488-pista {
    background: #0e121b;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f488-spider {
    background: #17354b;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f488-pista-spider {
    background: #191b29;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f812-superfast {
    background: #320607;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-gtc4-lusso {
    background: #c6c7c7;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-gtc4-lusso-t {
    background: #92989d;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f8-spider {
    background: #2c2b27;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-812-gts {
    background: #f6f7f8;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f169 {
    background: #d0dddd;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-scuderia-dark {
    background: transparent;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-giallo-modena {
    background: #ffffff;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-giallo-modena-dark {
    background: #181818;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-races-dark {
    background: #0d0d16;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-portofinom-dark-blue {
    background: #0d2025;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-171-black {
    background: #23252d;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-171-rht-light {
    background: #f3f0eb;
    color: #001c35; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-171-rht-dark {
    background: #001c35;
    color: #f3f0eb; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-smart-guide-dark {
    background: #331e1c;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-175 {
    background: #430000;
    color: #fcf2f2; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-169-spider {
    background: #c1cddb;
    color: #374552; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f173vs-coupe {
    background: #404040;
    color: #d0d0d0; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f173vs-spider {
    background: #f3f3f3;
    color: #1266a4; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f167 {
    background: #000000;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-supercar {
    background: #000000;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-miami-event-2024 {
    background: #181818;
    color: #ffffff; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f250 {
    background: #E7E7E7;
    color: #181818; }
  .VinRecallCampaign__wrapper__UbuqblHb.theme-ferrari-f169m {
    background: #F1F2F2;
    color: #1E4758; }
  @media (min-width: 60.0625em) {
    .VinRecallCampaign__wrapper__UbuqblHb {
      box-sizing: content-box; } }
  @media (min-width: 60.0625em) {
    .VinRecallCampaign__wrapper__UbuqblHb {
      display: flex;
      flex-direction: column;
      justify-content: center;
      margin-top: 0; } }

.VinRecallCampaign__form__2avSO0L9 {
  margin: 32px 0 24px; }
  .VinRecallCampaign__form__2avSO0L9 h5 {
    margin: 0; }
  .theme-ferrari-dark .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-light .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-neutral-grey .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-f488-pista .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-f488-spider .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-f8-spider .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-812-gts .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-f169 .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-scuderia-dark .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-races-dark .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-171-black .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .VinRecallCampaign__form__2avSO0L9 a {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .VinRecallCampaign__form__2avSO0L9 a {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-175 .VinRecallCampaign__form__2avSO0L9 a {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .VinRecallCampaign__form__2avSO0L9 a {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .VinRecallCampaign__form__2avSO0L9 a {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .VinRecallCampaign__form__2avSO0L9 a {
    color: #1266a4; }
  .theme-ferrari-f167 .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-supercar .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .VinRecallCampaign__form__2avSO0L9 a {
    color: #ffffff; }
  .theme-ferrari-f250 .VinRecallCampaign__form__2avSO0L9 a {
    color: #181818; }
  .theme-ferrari-f169m .VinRecallCampaign__form__2avSO0L9 a {
    color: #1E4758; }

.VinRecallCampaign__newschecks__1OVHda82 {
  display: flex;
  position: relative;
  flex-wrap: wrap; }
  .VinRecallCampaign__newschecks__1OVHda82 > div {
    width: 100%;
    padding: 5px 0; }
  @media (min-width: 37.5625em) {
    .VinRecallCampaign__newschecks__1OVHda82 > div {
      width: 50%;
      padding: 0 0 5px 0; } }

.VinRecallCampaign__fieldGroup__prbY150E {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 10px; }
  .VinRecallCampaign__fieldGroup__prbY150E a {
    width: 100%;
    flex: 0 0 100%;
    font-size: 11px; }

.VinRecallCampaign__radioGroup__2aEWM1I1 div {
  width: 100%; }
  @media (min-width: 37.5625em) {
    .VinRecallCampaign__radioGroup__2aEWM1I1 div {
      width: 50%; }
      .VinRecallCampaign__radioGroup__2aEWM1I1 div.VinRecallCampaign__note__38FuohP9 {
        width: 100%; } }

.VinRecallCampaign__title__3F8TcXUx {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 26px;
  line-height: 1.23em;
  margin: 0;
  margin-bottom: 20px; }
  @media (min-width: 37.5625em) {
    .VinRecallCampaign__title__3F8TcXUx {
      font-size: 28px; } }

.VinRecallCampaign__subtitle__1A7Hdzgc {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: none;
  font-size: 16px;
  padding: 10px 0; }
  .VinRecallCampaign__subtitle__1A7Hdzgc a {
    text-decoration: underline; }

.VinRecallCampaign__mandatory__2CqwziIN {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  text-transform: none;
  padding: 10px 0;
  margin-top: 24px; }

.VinRecallCampaign__container__3EMy-G3L {
  max-width: 800px;
  margin: 0 auto; }
  @media (min-width: 60.0625em) {
    .VinRecallCampaign__container__3EMy-G3L {
      display: flex; } }
  .VinRecallCampaign__container__3EMy-G3L form {
    margin: 0; }
  .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row__1ylCMXqn {
    padding: 0 0 15px 0; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--sx__3wS5hDFu {
      width: auto;
      margin-right: 32px; }
      @media (min-width: 60.0625em) {
        .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--sx__3wS5hDFu {
          width: 282px; } }
      @media (max-width: 961px) and (min-device-width: 375px) and (max-device-width: 932px) and (orientation: landscape) {
        .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--sx__3wS5hDFu {
          width: auto; } }
      @media (min-width: 80em) {
        .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--sx__3wS5hDFu {
          width: 384px; } }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--dx__GMtiFRu3 {
      flex: 1; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg a {
      text-decoration: underline; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg.VinRecallCampaign__description__1sXXp5FH {
      margin-top: 16px; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em;
      font-style: italic; }
      .theme-ferrari-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-dark-alpha .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-light .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-neutral-grey .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #818181; }
      .theme-ferrari-ferrari-carbon .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-sf90-stradale .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-f8-tributo .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-monza-sp1 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-monza-sp2 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-f488-pista .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-f488-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-f488-pista-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-f812-superfast .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-gtc4-lusso .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #505050; }
      .theme-ferrari-gtc4-lusso-t .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #505050; }
      .theme-ferrari-f8-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-812-gts .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-f169 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-scuderia-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-giallo-modena .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-giallo-modena-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-races-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-portofinom-dark-blue .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-sf90-spider-graphite-black .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-171-black .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-171-rht-light .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-171-rht-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #b9d8e9; }
      .theme-ferrari-smart-guide-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-175 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #e3bdbd; }
      .theme-ferrari-169-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #8c95a0; }
      .theme-ferrari-f173vs-coupe .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #8f8f8f; }
      .theme-ferrari-f173vs-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #8f8f8f; }
      .theme-ferrari-f167 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-supercar .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-miami-event-2024 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #ffffff; }
      .theme-ferrari-f250 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
      .theme-ferrari-f169m .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__descriptionfont__4VDBcpOB {
        color: #969696; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg.VinRecallCampaign__inputfield__2ID6G_e- {
      position: relative;
      margin-top: 48px; }
      .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg.VinRecallCampaign__inputfield__2ID6G_e- input {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Body-Font-Medium";
        font-weight: 500;
        font-stretch: expanded;
        font-size: 20px;
        line-height: 1.4em;
        font-size: 16px;
        text-transform: uppercase; }
        @media (min-width: 80em) {
          .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg.VinRecallCampaign__inputfield__2ID6G_e- input {
            font-size: 24px; } }
        @media (min-width: 80em) {
          .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg.VinRecallCampaign__inputfield__2ID6G_e- input {
            font-size: 16px; } }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg.VinRecallCampaign__model__rjaIt87T {
      margin-top: 48px; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelfont__3sNASy56 {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font-Medium";
      font-weight: 500;
      font-stretch: expanded;
      font-size: 20px;
      line-height: 1.4em;
      font-size: 16px; }
      @media (min-width: 80em) {
        .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelfont__3sNASy56 {
          font-size: 24px; } }
      @media (min-width: 80em) {
        .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelfont__3sNASy56 {
          font-size: 16px; } }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      -o-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-family: "Body-Font";
      font-weight: normal;
      font-stretch: normal;
      letter-spacing: normal;
      font-size: 13px;
      line-height: 1.6em; }
      .theme-ferrari-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-dark-alpha .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-light .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-neutral-grey .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-ferrari-carbon .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-sf90-stradale .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-f8-tributo .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-monza-sp1 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-monza-sp2 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-f488-pista .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-f488-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-f488-pista-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-f812-superfast .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-gtc4-lusso .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-gtc4-lusso-t .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-f8-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-812-gts .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-f169 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-scuderia-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-giallo-modena .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-giallo-modena-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-races-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-portofinom-dark-blue .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-sf90-spider-graphite-black .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-171-black .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-171-rht-light .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #001c35; }
      .theme-ferrari-171-rht-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #f3f0eb; }
      .theme-ferrari-smart-guide-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-175 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #fcf2f2; }
      .theme-ferrari-169-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #374552; }
      .theme-ferrari-f173vs-coupe .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #d0d0d0; }
      .theme-ferrari-f173vs-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #1266a4; }
      .theme-ferrari-f167 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-supercar .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-miami-event-2024 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #ffffff; }
      .theme-ferrari-f250 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #181818; }
      .theme-ferrari-f169m .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o {
        color: #1E4758; }
      .theme-ferrari-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-dark-alpha .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-light .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-neutral-grey .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-ferrari-carbon .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-sf90-stradale .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f8-tributo .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-monza-sp1 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-monza-sp2 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f488-pista .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f488-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f488-pista-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f812-superfast .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-gtc4-lusso .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-gtc4-lusso-t .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f8-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-812-gts .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f169 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-scuderia-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-giallo-modena .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #ebb218; }
      .theme-ferrari-giallo-modena-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #ebb218; }
      .theme-ferrari-races-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-portofinom-dark-blue .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-sf90-spider-graphite-black .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-171-black .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-171-rht-light .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-171-rht-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-smart-guide-dark .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-175 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-169-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f173vs-coupe .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f173vs-spider .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f167 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-supercar .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-miami-event-2024 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #0092b1; }
      .theme-ferrari-f250 .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
      .theme-ferrari-f169m .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__modelmessagefont__9X5gRl-o.VinRecallCampaign__has-recall__3OvA_D64 {
        color: #da291c; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg.VinRecallCampaign__cta__3V8vnmaI {
      margin-top: 48px; }
    .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__qrcode__lzt2UTfz {
      margin-bottom: 16px; }
      @media (min-width: 37.5625em) {
        .VinRecallCampaign__container__3EMy-G3L .VinRecallCampaign__row--form__28iUQfJg .VinRecallCampaign__qrcode__lzt2UTfz {
          margin-bottom: 16px; } }

.VinRecallCampaign__privacy__1gFVKpFv {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0;
  font-size: 11px;
  line-height: 32px;
  text-transform: uppercase;
  text-transform: none; }
  .theme-ferrari-dark .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-dark-alpha .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-light .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-neutral-grey .VinRecallCampaign__privacy__1gFVKpFv {
    color: #818181; }
  .theme-ferrari-ferrari-carbon .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-sf90-stradale .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-f8-tributo .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-monza-sp1 .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-monza-sp2 .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-f488-pista .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-f488-spider .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-f488-pista-spider .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-f812-superfast .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-gtc4-lusso .VinRecallCampaign__privacy__1gFVKpFv {
    color: #505050; }
  .theme-ferrari-gtc4-lusso-t .VinRecallCampaign__privacy__1gFVKpFv {
    color: #505050; }
  .theme-ferrari-f8-spider .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-812-gts .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-f169 .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-scuderia-dark .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-giallo-modena .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-giallo-modena-dark .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-races-dark .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-portofinom-dark-blue .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-sf90-spider-graphite-black .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-171-black .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-171-rht-light .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-171-rht-dark .VinRecallCampaign__privacy__1gFVKpFv {
    color: #b9d8e9; }
  .theme-ferrari-smart-guide-dark .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-175 .VinRecallCampaign__privacy__1gFVKpFv {
    color: #e3bdbd; }
  .theme-ferrari-169-spider .VinRecallCampaign__privacy__1gFVKpFv {
    color: #8c95a0; }
  .theme-ferrari-f173vs-coupe .VinRecallCampaign__privacy__1gFVKpFv {
    color: #8f8f8f; }
  .theme-ferrari-f173vs-spider .VinRecallCampaign__privacy__1gFVKpFv {
    color: #8f8f8f; }
  .theme-ferrari-f167 .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-supercar .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-miami-event-2024 .VinRecallCampaign__privacy__1gFVKpFv {
    color: #ffffff; }
  .theme-ferrari-f250 .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .theme-ferrari-f169m .VinRecallCampaign__privacy__1gFVKpFv {
    color: #969696; }
  .VinRecallCampaign__privacy__1gFVKpFv .VinRecallCampaign__row__1ylCMXqn {
    padding: 10px 0; }

.VinRecallCampaign__error__UlkW_vp8 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  position: relative;
  color: #da291c;
  font-size: 12px;
  margin: 4px 0;
  display: block;
  width: 100%; }

.VinRecallCampaign__formFeedback__3KeILLTa {
  margin-top: 32px; }
  .VinRecallCampaign__formFeedback__3KeILLTa .VinRecallCampaign__message__3k1mV50_ {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 13px;
    line-height: 1.6em;
    text-decoration: none;
    color: #181818; }

.VinRecallCampaign__small-note__3_grD5zb {
  font-size: 11px;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  text-decoration: underline;
  outline: none; }

.VinRecallCampaign__big-note__3LsUGCF1 {
  font-size: 11px;
  line-height: 16px;
  overflow: hidden;
  max-height: 0;
  transition: max-height 500ms, padding 500ms;
  margin: 0; }

.VinRecallCampaign__show-note__2I-8U6bb .VinRecallCampaign__big-note__3LsUGCF1 {
  transition: max-height 500ms, padding 200ms;
  max-height: 150px;
  padding: 10px 0 5px 0; }
  @media (min-width: 37.5625em) {
    .VinRecallCampaign__show-note__2I-8U6bb .VinRecallCampaign__big-note__3LsUGCF1 {
      max-height: 150px; } }

.VinRecallCampaign__input-icon__3JQ8mHCG {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px; }
  .VinRecallCampaign__input-icon__3JQ8mHCG,
  .VinRecallCampaign__input-icon__3JQ8mHCG svg {
    height: 20px;
    width: 20px; }
  .VinRecallCampaign__input-icon--error__1KuG8Ykn {
    margin-top: -8px; }
    .VinRecallCampaign__input-icon--error__1KuG8Ykn,
    .VinRecallCampaign__input-icon--error__1KuG8Ykn svg {
      height: 16px;
      width: 16px; }
    .VinRecallCampaign__input-icon--error__1KuG8Ykn svg path {
      fill: #da291c; }

@keyframes Details__fillBar__3dZdumiv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.Details__wrapper__37KK6ERn {
  opacity: 0;
  transition: opacity 1s ease; }
  .theme-ferrari-dark .Details__wrapper__37KK6ERn {
    background: #181818; }
  .theme-ferrari-dark-alpha .Details__wrapper__37KK6ERn {
    background: transparent; }
  .theme-ferrari-light .Details__wrapper__37KK6ERn {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .Details__wrapper__37KK6ERn {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .Details__wrapper__37KK6ERn {
    background: #303030; }
  .theme-ferrari-sf90-stradale .Details__wrapper__37KK6ERn {
    background: #303133; }
  .theme-ferrari-f8-tributo .Details__wrapper__37KK6ERn {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .Details__wrapper__37KK6ERn {
    background: #181818; }
  .theme-ferrari-monza-sp2 .Details__wrapper__37KK6ERn {
    background: #404040; }
  .theme-ferrari-f488-pista .Details__wrapper__37KK6ERn {
    background: #0e121b; }
  .theme-ferrari-f488-spider .Details__wrapper__37KK6ERn {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .Details__wrapper__37KK6ERn {
    background: #191b29; }
  .theme-ferrari-f812-superfast .Details__wrapper__37KK6ERn {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .Details__wrapper__37KK6ERn {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .Details__wrapper__37KK6ERn {
    background: #92989d; }
  .theme-ferrari-f8-spider .Details__wrapper__37KK6ERn {
    background: #2c2b27; }
  .theme-ferrari-812-gts .Details__wrapper__37KK6ERn {
    background: #f6f7f8; }
  .theme-ferrari-f169 .Details__wrapper__37KK6ERn {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .Details__wrapper__37KK6ERn {
    background: transparent; }
  .theme-ferrari-giallo-modena .Details__wrapper__37KK6ERn {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .Details__wrapper__37KK6ERn {
    background: #181818; }
  .theme-ferrari-races-dark .Details__wrapper__37KK6ERn {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .Details__wrapper__37KK6ERn {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .Details__wrapper__37KK6ERn {
    background: #1c1d1f; }
  .theme-ferrari-171-black .Details__wrapper__37KK6ERn {
    background: #23252d; }
  .theme-ferrari-171-rht-light .Details__wrapper__37KK6ERn {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .Details__wrapper__37KK6ERn {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .Details__wrapper__37KK6ERn {
    background: #331e1c; }
  .theme-ferrari-175 .Details__wrapper__37KK6ERn {
    background: #430000; }
  .theme-ferrari-169-spider .Details__wrapper__37KK6ERn {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .Details__wrapper__37KK6ERn {
    background: #404040; }
  .theme-ferrari-f173vs-spider .Details__wrapper__37KK6ERn {
    background: #f3f3f3; }
  .theme-ferrari-f167 .Details__wrapper__37KK6ERn {
    background: #000000; }
  .theme-ferrari-supercar .Details__wrapper__37KK6ERn {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .Details__wrapper__37KK6ERn {
    background: #181818; }
  .theme-ferrari-f250 .Details__wrapper__37KK6ERn {
    background: #E7E7E7; }
  .theme-ferrari-f169m .Details__wrapper__37KK6ERn {
    background: #F1F2F2; }
  .Details__wrapper__37KK6ERn.Details__-show__1XtRPHpD {
    opacity: 1; }

.Details__header__3S7NtNAc {
  margin: 0 24px;
  padding: 0 0 30px; }
  .theme-ferrari-dark .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-dark-alpha .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-light .Details__header__3S7NtNAc {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-neutral-grey .Details__header__3S7NtNAc {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-ferrari-carbon .Details__header__3S7NtNAc {
    border-bottom: 1px solid #181818; }
  .theme-ferrari-sf90-stradale .Details__header__3S7NtNAc {
    border-bottom: 1px solid #252627; }
  .theme-ferrari-f8-tributo .Details__header__3S7NtNAc {
    border-bottom: 1px solid #101724; }
  .theme-ferrari-monza-sp1 .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-monza-sp2 .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f488-pista .Details__header__3S7NtNAc {
    border-bottom: 1px solid #1e2128; }
  .theme-ferrari-f488-spider .Details__header__3S7NtNAc {
    border-bottom: 1px solid #0f2331; }
  .theme-ferrari-f488-pista-spider .Details__header__3S7NtNAc {
    border-bottom: 1px solid #212334; }
  .theme-ferrari-f812-superfast .Details__header__3S7NtNAc {
    border-bottom: 1px solid #3c0b0d; }
  .theme-ferrari-gtc4-lusso .Details__header__3S7NtNAc {
    border-bottom: 1px solid #b2b2b2; }
  .theme-ferrari-gtc4-lusso-t .Details__header__3S7NtNAc {
    border-bottom: 1px solid #a0a7ac; }
  .theme-ferrari-f8-spider .Details__header__3S7NtNAc {
    border-bottom: 1px solid #1b1a17; }
  .theme-ferrari-812-gts .Details__header__3S7NtNAc {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-f169 .Details__header__3S7NtNAc {
    border-bottom: 1px solid #dbdbdb; }
  .theme-ferrari-scuderia-dark .Details__header__3S7NtNAc {
    border-bottom: 1px solid #414141; }
  .theme-ferrari-giallo-modena .Details__header__3S7NtNAc {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-giallo-modena-dark .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-races-dark .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303035; }
  .theme-ferrari-portofinom-dark-blue .Details__header__3S7NtNAc {
    border-bottom: 1px solid #102f37; }
  .theme-ferrari-sf90-spider-graphite-black .Details__header__3S7NtNAc {
    border-bottom: 1px solid #252a2b; }
  .theme-ferrari-171-black .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-171-rht-light .Details__header__3S7NtNAc {
    border-bottom: 1px solid #ede8e1; }
  .theme-ferrari-171-rht-dark .Details__header__3S7NtNAc {
    border-bottom: 1px solid #001324; }
  .theme-ferrari-smart-guide-dark .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-175 .Details__header__3S7NtNAc {
    border-bottom: 1px solid #2c0000; }
  .theme-ferrari-169-spider .Details__header__3S7NtNAc {
    border-bottom: 1px solid #9ca7b4; }
  .theme-ferrari-f173vs-coupe .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f173vs-spider .Details__header__3S7NtNAc {
    border-bottom: 1px solid #d0d0d0; }
  .theme-ferrari-f167 .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-supercar .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-miami-event-2024 .Details__header__3S7NtNAc {
    border-bottom: 1px solid #303030; }
  .theme-ferrari-f250 .Details__header__3S7NtNAc {
    border-bottom: 1px solid #eeeded; }
  .theme-ferrari-f169m .Details__header__3S7NtNAc {
    border-bottom: 1px solid #eeeded; }
  @media (min-width: 37.5625em) {
    .Details__header__3S7NtNAc {
      margin: 0 0 18px;
      padding: 0 24px 30px;
      display: grid;
      grid-template-columns: 110px 1fr 110px;
      justify-items: center; } }
  .Details__header__3S7NtNAc > button {
    margin: 0 0 18px; }
    @media (min-width: 37.5625em) {
      .Details__header__3S7NtNAc > button {
        margin: 0 auto 0 0; } }

.Details__heading__1FvxxkeU {
  margin: 0 auto; }

.Details__round__3VbVNHs_,
.Details__title__30SeZRl- {
  text-align: center;
  text-transform: uppercase;
  display: block; }

.Details__round__3VbVNHs_ {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase; }
  .theme-ferrari-dark .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-light .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-neutral-grey .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-f8-spider .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-812-gts .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-f169 .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-races-dark .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-171-black .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Details__round__3VbVNHs_ {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Details__round__3VbVNHs_ {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-175 .Details__round__3VbVNHs_ {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Details__round__3VbVNHs_ {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Details__round__3VbVNHs_ {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Details__round__3VbVNHs_ {
    color: #1266a4; }
  .theme-ferrari-f167 .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-supercar .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Details__round__3VbVNHs_ {
    color: #ffffff; }
  .theme-ferrari-f250 .Details__round__3VbVNHs_ {
    color: #181818; }
  .theme-ferrari-f169m .Details__round__3VbVNHs_ {
    color: #1E4758; }

.Details__title__30SeZRl- {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Title-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 24px; }
  .theme-ferrari-dark .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-dark-alpha .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-light .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-neutral-grey .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-ferrari-carbon .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-sf90-stradale .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f8-tributo .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-monza-sp1 .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-monza-sp2 .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f488-pista .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f488-spider .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f488-pista-spider .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f812-superfast .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-gtc4-lusso-t .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f8-spider .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-812-gts .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f169 .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-scuderia-dark .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-giallo-modena .Details__title__30SeZRl- {
    color: #ebb218; }
  .theme-ferrari-giallo-modena-dark .Details__title__30SeZRl- {
    color: #ebb218; }
  .theme-ferrari-races-dark .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-portofinom-dark-blue .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-sf90-spider-graphite-black .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-171-black .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-171-rht-light .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-171-rht-dark .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-smart-guide-dark .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-175 .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-169-spider .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f173vs-coupe .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f173vs-spider .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f167 .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-supercar .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-miami-event-2024 .Details__title__30SeZRl- {
    color: #0092b1; }
  .theme-ferrari-f250 .Details__title__30SeZRl- {
    color: #da291c; }
  .theme-ferrari-f169m .Details__title__30SeZRl- {
    color: #da291c; }

.Details__container__M8Mh1b5N {
  margin: 8px 24px; }
  @media (min-width: 37.5625em) {
    .Details__container__M8Mh1b5N {
      margin: 26px 0; } }

.theme-ferrari-dark .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-dark-alpha .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-light .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #eeeded; }

.theme-ferrari-neutral-grey .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #eeeded; }

.theme-ferrari-ferrari-carbon .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #181818; }

.theme-ferrari-sf90-stradale .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #252627; }

.theme-ferrari-f8-tributo .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #101724; }

.theme-ferrari-monza-sp1 .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-monza-sp2 .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-f488-pista .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #1e2128; }

.theme-ferrari-f488-spider .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #0f2331; }

.theme-ferrari-f488-pista-spider .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #212334; }

.theme-ferrari-f812-superfast .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #3c0b0d; }

.theme-ferrari-gtc4-lusso .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #b2b2b2; }

.theme-ferrari-gtc4-lusso-t .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #a0a7ac; }

.theme-ferrari-f8-spider .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #1b1a17; }

.theme-ferrari-812-gts .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #dbdbdb; }

.theme-ferrari-f169 .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #dbdbdb; }

.theme-ferrari-scuderia-dark .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #414141; }

.theme-ferrari-giallo-modena .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #eeeded; }

.theme-ferrari-giallo-modena-dark .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-races-dark .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303035; }

.theme-ferrari-portofinom-dark-blue .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #102f37; }

.theme-ferrari-sf90-spider-graphite-black .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #252a2b; }

.theme-ferrari-171-black .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-171-rht-light .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #ede8e1; }

.theme-ferrari-171-rht-dark .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #001324; }

.theme-ferrari-smart-guide-dark .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-175 .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #2c0000; }

.theme-ferrari-169-spider .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #9ca7b4; }

.theme-ferrari-f173vs-coupe .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-f173vs-spider .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #d0d0d0; }

.theme-ferrari-f167 .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-supercar .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-miami-event-2024 .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #303030; }

.theme-ferrari-f250 .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #eeeded; }

.theme-ferrari-f169m .Details__link__3u9TCZDJ {
  border-bottom: 1px solid #eeeded; }

.Details__link__3u9TCZDJ > button,
.Details__link__3u9TCZDJ > a {
  width: 100%;
  padding: 16px 0;
  justify-content: flex-end; }
  @media (min-width: 37.5625em) {
    .Details__link__3u9TCZDJ > button,
    .Details__link__3u9TCZDJ > a {
      padding: 20px 24px; } }

.Details__competition__2XTUDqds {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: normal;
  font-size: 13px;
  line-height: 1.6em;
  margin: 0 -8px; }
  .theme-ferrari-dark .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-dark-alpha .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-light .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-neutral-grey .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-ferrari-carbon .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-sf90-stradale .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-f8-tributo .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-monza-sp1 .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-monza-sp2 .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-f488-pista .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-f488-spider .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-f488-pista-spider .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-f812-superfast .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-gtc4-lusso .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-gtc4-lusso-t .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-f8-spider .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-812-gts .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-f169 .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-scuderia-dark .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-giallo-modena .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-giallo-modena-dark .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-races-dark .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-portofinom-dark-blue .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-sf90-spider-graphite-black .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-171-black .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-171-rht-light .Details__competition__2XTUDqds {
    color: #001c35; }
  .theme-ferrari-171-rht-dark .Details__competition__2XTUDqds {
    color: #f3f0eb; }
  .theme-ferrari-smart-guide-dark .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-175 .Details__competition__2XTUDqds {
    color: #fcf2f2; }
  .theme-ferrari-169-spider .Details__competition__2XTUDqds {
    color: #374552; }
  .theme-ferrari-f173vs-coupe .Details__competition__2XTUDqds {
    color: #d0d0d0; }
  .theme-ferrari-f173vs-spider .Details__competition__2XTUDqds {
    color: #1266a4; }
  .theme-ferrari-f167 .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-supercar .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-miami-event-2024 .Details__competition__2XTUDqds {
    color: #ffffff; }
  .theme-ferrari-f250 .Details__competition__2XTUDqds {
    color: #181818; }
  .theme-ferrari-f169m .Details__competition__2XTUDqds {
    color: #1E4758; }
  .Details__competition-header__2HOBl5IV,
  .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
    margin: 0 auto;
    padding: 12px 8px;
    background: transparent;
    display: flex;
    align-items: center; }
    .theme-ferrari-dark .Details__competition-header__2HOBl5IV, .theme-ferrari-dark
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-dark-alpha .Details__competition-header__2HOBl5IV, .theme-ferrari-dark-alpha
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-light .Details__competition-header__2HOBl5IV, .theme-ferrari-light
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #eeeded; }
    .theme-ferrari-neutral-grey .Details__competition-header__2HOBl5IV, .theme-ferrari-neutral-grey
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #eeeded; }
    .theme-ferrari-ferrari-carbon .Details__competition-header__2HOBl5IV, .theme-ferrari-ferrari-carbon
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #181818; }
    .theme-ferrari-sf90-stradale .Details__competition-header__2HOBl5IV, .theme-ferrari-sf90-stradale
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #252627; }
    .theme-ferrari-f8-tributo .Details__competition-header__2HOBl5IV, .theme-ferrari-f8-tributo
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #101724; }
    .theme-ferrari-monza-sp1 .Details__competition-header__2HOBl5IV, .theme-ferrari-monza-sp1
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-monza-sp2 .Details__competition-header__2HOBl5IV, .theme-ferrari-monza-sp2
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-f488-pista .Details__competition-header__2HOBl5IV, .theme-ferrari-f488-pista
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #1e2128; }
    .theme-ferrari-f488-spider .Details__competition-header__2HOBl5IV, .theme-ferrari-f488-spider
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #0f2331; }
    .theme-ferrari-f488-pista-spider .Details__competition-header__2HOBl5IV, .theme-ferrari-f488-pista-spider
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #212334; }
    .theme-ferrari-f812-superfast .Details__competition-header__2HOBl5IV, .theme-ferrari-f812-superfast
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #3c0b0d; }
    .theme-ferrari-gtc4-lusso .Details__competition-header__2HOBl5IV, .theme-ferrari-gtc4-lusso
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #b2b2b2; }
    .theme-ferrari-gtc4-lusso-t .Details__competition-header__2HOBl5IV, .theme-ferrari-gtc4-lusso-t
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #a0a7ac; }
    .theme-ferrari-f8-spider .Details__competition-header__2HOBl5IV, .theme-ferrari-f8-spider
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #1b1a17; }
    .theme-ferrari-812-gts .Details__competition-header__2HOBl5IV, .theme-ferrari-812-gts
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #dbdbdb; }
    .theme-ferrari-f169 .Details__competition-header__2HOBl5IV, .theme-ferrari-f169
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #dbdbdb; }
    .theme-ferrari-scuderia-dark .Details__competition-header__2HOBl5IV, .theme-ferrari-scuderia-dark
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #414141; }
    .theme-ferrari-giallo-modena .Details__competition-header__2HOBl5IV, .theme-ferrari-giallo-modena
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #eeeded; }
    .theme-ferrari-giallo-modena-dark .Details__competition-header__2HOBl5IV, .theme-ferrari-giallo-modena-dark
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-races-dark .Details__competition-header__2HOBl5IV, .theme-ferrari-races-dark
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303035; }
    .theme-ferrari-portofinom-dark-blue .Details__competition-header__2HOBl5IV, .theme-ferrari-portofinom-dark-blue
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #102f37; }
    .theme-ferrari-sf90-spider-graphite-black .Details__competition-header__2HOBl5IV, .theme-ferrari-sf90-spider-graphite-black
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #252a2b; }
    .theme-ferrari-171-black .Details__competition-header__2HOBl5IV, .theme-ferrari-171-black
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-171-rht-light .Details__competition-header__2HOBl5IV, .theme-ferrari-171-rht-light
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #ede8e1; }
    .theme-ferrari-171-rht-dark .Details__competition-header__2HOBl5IV, .theme-ferrari-171-rht-dark
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #001324; }
    .theme-ferrari-smart-guide-dark .Details__competition-header__2HOBl5IV, .theme-ferrari-smart-guide-dark
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-175 .Details__competition-header__2HOBl5IV, .theme-ferrari-175
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #2c0000; }
    .theme-ferrari-169-spider .Details__competition-header__2HOBl5IV, .theme-ferrari-169-spider
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #9ca7b4; }
    .theme-ferrari-f173vs-coupe .Details__competition-header__2HOBl5IV, .theme-ferrari-f173vs-coupe
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-f173vs-spider .Details__competition-header__2HOBl5IV, .theme-ferrari-f173vs-spider
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #d0d0d0; }
    .theme-ferrari-f167 .Details__competition-header__2HOBl5IV, .theme-ferrari-f167
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-supercar .Details__competition-header__2HOBl5IV, .theme-ferrari-supercar
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-miami-event-2024 .Details__competition-header__2HOBl5IV, .theme-ferrari-miami-event-2024
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #303030; }
    .theme-ferrari-f250 .Details__competition-header__2HOBl5IV, .theme-ferrari-f250
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #eeeded; }
    .theme-ferrari-f169m .Details__competition-header__2HOBl5IV, .theme-ferrari-f169m
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
      border-bottom: 1px solid #eeeded; }
  .Details__competition-header__2HOBl5IV {
    justify-content: space-between; }
  .Details__competition__2XTUDqds .Details__competition-title__1iFVYgvy {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Title-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal; }
  .Details__competition__2XTUDqds .Details__sync-button__1SZXRKp6 {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 1px;
    font-size: 12px;
    line-height: 1.27em;
    text-transform: uppercase;
    color: #da291c;
    font-size: 10px;
    background: transparent;
    border: 1px solid #da291c;
    padding: 0.25em 0.75em;
    border-radius: 1em; }
  .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
    text-transform: uppercase; }
    .theme-ferrari-dark .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-dark-alpha .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-light .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-neutral-grey .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #818181; }
    .theme-ferrari-ferrari-carbon .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-sf90-stradale .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-f8-tributo .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-monza-sp1 .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-monza-sp2 .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-f488-pista .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-f488-spider .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-f488-pista-spider .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-f812-superfast .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-gtc4-lusso .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #505050; }
    .theme-ferrari-gtc4-lusso-t .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #505050; }
    .theme-ferrari-f8-spider .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-812-gts .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-f169 .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-scuderia-dark .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-giallo-modena .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-giallo-modena-dark .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-races-dark .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-portofinom-dark-blue .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-sf90-spider-graphite-black .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-171-black .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-171-rht-light .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-171-rht-dark .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #b9d8e9; }
    .theme-ferrari-smart-guide-dark .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-175 .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #e3bdbd; }
    .theme-ferrari-169-spider .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #8c95a0; }
    .theme-ferrari-f173vs-coupe .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #8f8f8f; }
    .theme-ferrari-f173vs-spider .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #8f8f8f; }
    .theme-ferrari-f167 .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-supercar .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-miami-event-2024 .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #ffffff; }
    .theme-ferrari-f250 .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
    .theme-ferrari-f169m .Details__competition__2XTUDqds .Details__event-date__2oD-NB35 {
      color: #969696; }
  .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF {
    margin: 0 -8px; }
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF > span {
      padding: 0 8px;
      font-size: 11px; }
      @media (min-width: 37.5625em) {
        .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF > span {
          font-size: 13px; } }
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF .Details__event-date__2oD-NB35 {
      flex: 1 1 40px; }
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF .Details__event-name__32rLQbwS {
      flex: 1.5; }
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF .Details__event-hours__FugnoS1O {
      flex: 2; }
    .Details__competition__2XTUDqds .Details__event-item__3WVtpPyF .Details__event-duration__13VzvPVe {
      flex: 0;
      text-align: right; }

@keyframes List__fillBar__374ivXYv {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.List__wrapper__34A7n5vm {
  opacity: 0;
  transition: opacity 1s ease; }
  .theme-ferrari-dark .List__wrapper__34A7n5vm {
    background: #181818; }
  .theme-ferrari-dark-alpha .List__wrapper__34A7n5vm {
    background: transparent; }
  .theme-ferrari-light .List__wrapper__34A7n5vm {
    background: #ffffff; }
  .theme-ferrari-neutral-grey .List__wrapper__34A7n5vm {
    background: #ffffff; }
  .theme-ferrari-ferrari-carbon .List__wrapper__34A7n5vm {
    background: #303030; }
  .theme-ferrari-sf90-stradale .List__wrapper__34A7n5vm {
    background: #303133; }
  .theme-ferrari-f8-tributo .List__wrapper__34A7n5vm {
    background: #1e293e; }
  .theme-ferrari-monza-sp1 .List__wrapper__34A7n5vm {
    background: #181818; }
  .theme-ferrari-monza-sp2 .List__wrapper__34A7n5vm {
    background: #404040; }
  .theme-ferrari-f488-pista .List__wrapper__34A7n5vm {
    background: #0e121b; }
  .theme-ferrari-f488-spider .List__wrapper__34A7n5vm {
    background: #17354b; }
  .theme-ferrari-f488-pista-spider .List__wrapper__34A7n5vm {
    background: #191b29; }
  .theme-ferrari-f812-superfast .List__wrapper__34A7n5vm {
    background: #320607; }
  .theme-ferrari-gtc4-lusso .List__wrapper__34A7n5vm {
    background: #c6c7c7; }
  .theme-ferrari-gtc4-lusso-t .List__wrapper__34A7n5vm {
    background: #92989d; }
  .theme-ferrari-f8-spider .List__wrapper__34A7n5vm {
    background: #2c2b27; }
  .theme-ferrari-812-gts .List__wrapper__34A7n5vm {
    background: #f6f7f8; }
  .theme-ferrari-f169 .List__wrapper__34A7n5vm {
    background: #d0dddd; }
  .theme-ferrari-scuderia-dark .List__wrapper__34A7n5vm {
    background: transparent; }
  .theme-ferrari-giallo-modena .List__wrapper__34A7n5vm {
    background: #ffffff; }
  .theme-ferrari-giallo-modena-dark .List__wrapper__34A7n5vm {
    background: #181818; }
  .theme-ferrari-races-dark .List__wrapper__34A7n5vm {
    background: #0d0d16; }
  .theme-ferrari-portofinom-dark-blue .List__wrapper__34A7n5vm {
    background: #0d2025; }
  .theme-ferrari-sf90-spider-graphite-black .List__wrapper__34A7n5vm {
    background: #1c1d1f; }
  .theme-ferrari-171-black .List__wrapper__34A7n5vm {
    background: #23252d; }
  .theme-ferrari-171-rht-light .List__wrapper__34A7n5vm {
    background: #f3f0eb; }
  .theme-ferrari-171-rht-dark .List__wrapper__34A7n5vm {
    background: #001c35; }
  .theme-ferrari-smart-guide-dark .List__wrapper__34A7n5vm {
    background: #331e1c; }
  .theme-ferrari-175 .List__wrapper__34A7n5vm {
    background: #430000; }
  .theme-ferrari-169-spider .List__wrapper__34A7n5vm {
    background: #c1cddb; }
  .theme-ferrari-f173vs-coupe .List__wrapper__34A7n5vm {
    background: #404040; }
  .theme-ferrari-f173vs-spider .List__wrapper__34A7n5vm {
    background: #f3f3f3; }
  .theme-ferrari-f167 .List__wrapper__34A7n5vm {
    background: #000000; }
  .theme-ferrari-supercar .List__wrapper__34A7n5vm {
    background: #000000; }
  .theme-ferrari-miami-event-2024 .List__wrapper__34A7n5vm {
    background: #181818; }
  .theme-ferrari-f250 .List__wrapper__34A7n5vm {
    background: #E7E7E7; }
  .theme-ferrari-f169m .List__wrapper__34A7n5vm {
    background: #F1F2F2; }
  .List__wrapper__34A7n5vm.List__-show__1aUgswZu {
    opacity: 1; }

.List__header__27221lYy {
  margin: 0 24px 24px;
  display: flex;
  align-items: center;
  justify-content: space-between; }
  @media (min-width: 37.5625em) {
    .List__header__27221lYy {
      margin: 0 24px 48px; } }
  .List__header__27221lYy .List__title__1VxBAgKu {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: normal;
    font-size: 18px;
    margin: 0;
    text-transform: uppercase; }
    .theme-ferrari-dark .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-dark-alpha .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-light .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-neutral-grey .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-ferrari-carbon .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-f8-tributo .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-f488-pista .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-f488-spider .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-f812-superfast .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-f8-spider .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-812-gts .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-f169 .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-scuderia-dark .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-giallo-modena .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-races-dark .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-171-black .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-171-rht-light .List__header__27221lYy .List__title__1VxBAgKu {
      color: #001c35; }
    .theme-ferrari-171-rht-dark .List__header__27221lYy .List__title__1VxBAgKu {
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-175 .List__header__27221lYy .List__title__1VxBAgKu {
      color: #fcf2f2; }
    .theme-ferrari-169-spider .List__header__27221lYy .List__title__1VxBAgKu {
      color: #374552; }
    .theme-ferrari-f173vs-coupe .List__header__27221lYy .List__title__1VxBAgKu {
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .List__header__27221lYy .List__title__1VxBAgKu {
      color: #1266a4; }
    .theme-ferrari-f167 .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-supercar .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .List__header__27221lYy .List__title__1VxBAgKu {
      color: #ffffff; }
    .theme-ferrari-f250 .List__header__27221lYy .List__title__1VxBAgKu {
      color: #181818; }
    .theme-ferrari-f169m .List__header__27221lYy .List__title__1VxBAgKu {
      color: #1E4758; }
    @media (min-width: 37.5625em) {
      .List__header__27221lYy .List__title__1VxBAgKu {
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        font-smoothing: antialiased;
        font-family: "Title-Font";
        font-weight: normal;
        font-stretch: normal;
        letter-spacing: normal;
        font-size: 26px;
        line-height: 1.23em; } }
  @media (min-width: 37.5625em) and (min-width: 37.5625em) {
    .List__header__27221lYy .List__title__1VxBAgKu {
      font-size: 28px; } }
  .List__header__27221lYy .List__select__2MzOYNVf {
    width: 126px; }

.List__container__1wGDOaK2 {
  margin: 8px 24px 0; }
  @media (min-width: 37.5625em) {
    .List__container__1wGDOaK2 {
      margin: 26px 0 0; } }

.List__videos__1VgbnCLZ {
  margin: 0 -8px; }

@keyframes VirtualBoard__fillBar__2VjWxn13 {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.VirtualBoard__wrapper__1ImNdBXp {
  padding: 0; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-dark {
    background: #181818; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-dark-alpha {
    background: transparent; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-light {
    background: #ffffff; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-neutral-grey {
    background: #ffffff; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-ferrari-carbon {
    background: #303030; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-sf90-stradale {
    background: #303133; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f8-tributo {
    background: #1e293e; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-monza-sp1 {
    background: #181818; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-monza-sp2 {
    background: #404040; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f488-pista {
    background: #0e121b; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f488-spider {
    background: #17354b; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f488-pista-spider {
    background: #191b29; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f812-superfast {
    background: #320607; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-gtc4-lusso {
    background: #c6c7c7; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-gtc4-lusso-t {
    background: #92989d; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f8-spider {
    background: #2c2b27; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-812-gts {
    background: #f6f7f8; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f169 {
    background: #d0dddd; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-scuderia-dark {
    background: transparent; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-giallo-modena {
    background: #ffffff; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-giallo-modena-dark {
    background: #181818; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-races-dark {
    background: #0d0d16; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-portofinom-dark-blue {
    background: #0d2025; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-sf90-spider-graphite-black {
    background: #1c1d1f; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-171-black {
    background: #23252d; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-171-rht-light {
    background: #f3f0eb; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-171-rht-dark {
    background: #001c35; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-smart-guide-dark {
    background: #331e1c; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-175 {
    background: #430000; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-169-spider {
    background: #c1cddb; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f173vs-coupe {
    background: #404040; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f173vs-spider {
    background: #f3f3f3; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f167 {
    background: #000000; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-supercar {
    background: #000000; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-miami-event-2024 {
    background: #181818; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f250 {
    background: #E7E7E7; }
  .VirtualBoard__wrapper__1ImNdBXp.theme-ferrari-f169m {
    background: #F1F2F2; }

.VirtualBoard__content__3KqKfcwn {
  max-width: 780px;
  margin: 0 auto;
  padding: 48px 0;
  position: relative; }

@keyframes WrapTable__fillBar__jyNkQu-t {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.WrapTable__container__2ccqeDgN {
  padding: 100px 0; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-dark {
    background-color: #181818; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-dark-alpha {
    background-color: transparent; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-light {
    background-color: #ffffff; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-neutral-grey {
    background-color: #ffffff; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-ferrari-carbon {
    background-color: #303030; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-sf90-stradale {
    background-color: #303133; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f8-tributo {
    background-color: #1e293e; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-monza-sp1 {
    background-color: #181818; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-monza-sp2 {
    background-color: #404040; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f488-pista {
    background-color: #0e121b; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f488-spider {
    background-color: #17354b; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f488-pista-spider {
    background-color: #191b29; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f812-superfast {
    background-color: #320607; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-gtc4-lusso {
    background-color: #c6c7c7; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-gtc4-lusso-t {
    background-color: #92989d; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f8-spider {
    background-color: #2c2b27; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-812-gts {
    background-color: #f6f7f8; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f169 {
    background-color: #d0dddd; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-scuderia-dark {
    background-color: transparent; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-giallo-modena {
    background-color: #ffffff; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-giallo-modena-dark {
    background-color: #181818; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-races-dark {
    background-color: #0d0d16; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-portofinom-dark-blue {
    background-color: #0d2025; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-sf90-spider-graphite-black {
    background-color: #1c1d1f; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-171-black {
    background-color: #23252d; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-171-rht-light {
    background-color: #f3f0eb; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-171-rht-dark {
    background-color: #001c35; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-smart-guide-dark {
    background-color: #331e1c; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-175 {
    background-color: #430000; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-169-spider {
    background-color: #c1cddb; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f173vs-coupe {
    background-color: #404040; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f173vs-spider {
    background-color: #f3f3f3; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f167 {
    background-color: #000000; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-supercar {
    background-color: #000000; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-miami-event-2024 {
    background-color: #181818; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f250 {
    background-color: #E7E7E7; }
  .WrapTable__container__2ccqeDgN.theme-ferrari-f169m {
    background-color: #F1F2F2; }
  [class^="AccordionBlock__container"] .WrapTable__container__2ccqeDgN {
    padding: 32px 0; }
    [class^="AccordionBlock__container"] .WrapTable__container__2ccqeDgN [class^="Container__container"] {
      padding-left: 0;
      padding-right: 0; }

.WrapTable__content__3PONLvpY {
  margin: 0 auto;
  overflow-x: auto; }
  .WrapTable__content__3PONLvpY table {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    max-width: 961px;
    margin: 0 auto;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-family: "Body-Font";
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0;
    font-size: 11px;
    line-height: 32px;
    text-transform: uppercase;
    line-height: 1.5em;
    text-transform: none; }
    .theme-ferrari-dark .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-dark-alpha .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-light .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #181818; }
    .theme-ferrari-neutral-grey .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(129, 129, 129, 0.35);
      border-bottom: 1px solid rgba(129, 129, 129, 0.35);
      color: #181818; }
    .theme-ferrari-ferrari-carbon .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-sf90-stradale .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-f8-tributo .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-monza-sp1 .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-monza-sp2 .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-f488-pista .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-f488-spider .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-f488-pista-spider .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-f812-superfast .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-gtc4-lusso .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(80, 80, 80, 0.35);
      border-bottom: 1px solid rgba(80, 80, 80, 0.35);
      color: #181818; }
    .theme-ferrari-gtc4-lusso-t .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(80, 80, 80, 0.35);
      border-bottom: 1px solid rgba(80, 80, 80, 0.35);
      color: #181818; }
    .theme-ferrari-f8-spider .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-812-gts .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #181818; }
    .theme-ferrari-f169 .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #181818; }
    .theme-ferrari-scuderia-dark .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-giallo-modena .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #181818; }
    .theme-ferrari-giallo-modena-dark .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-races-dark .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-portofinom-dark-blue .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-sf90-spider-graphite-black .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-171-black .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-171-rht-light .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #001c35; }
    .theme-ferrari-171-rht-dark .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(185, 216, 233, 0.35);
      border-bottom: 1px solid rgba(185, 216, 233, 0.35);
      color: #f3f0eb; }
    .theme-ferrari-smart-guide-dark .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-175 .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(227, 189, 189, 0.35);
      border-bottom: 1px solid rgba(227, 189, 189, 0.35);
      color: #fcf2f2; }
    .theme-ferrari-169-spider .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(140, 149, 160, 0.35);
      border-bottom: 1px solid rgba(140, 149, 160, 0.35);
      color: #374552; }
    .theme-ferrari-f173vs-coupe .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(143, 143, 143, 0.35);
      border-bottom: 1px solid rgba(143, 143, 143, 0.35);
      color: #d0d0d0; }
    .theme-ferrari-f173vs-spider .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(143, 143, 143, 0.35);
      border-bottom: 1px solid rgba(143, 143, 143, 0.35);
      color: #1266a4; }
    .theme-ferrari-f167 .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-supercar .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #ffffff; }
    .theme-ferrari-miami-event-2024 .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(255, 255, 255, 0.35);
      border-bottom: 1px solid rgba(255, 255, 255, 0.35);
      color: #ffffff; }
    .theme-ferrari-f250 .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #181818; }
    .theme-ferrari-f169m .WrapTable__content__3PONLvpY table {
      border-top: 1px solid rgba(150, 150, 150, 0.35);
      border-bottom: 1px solid rgba(150, 150, 150, 0.35);
      color: #1E4758; }
    [class^="AccordionBlock__container"] .WrapTable__content__3PONLvpY table {
      max-width: 100%; }
    .WrapTable__content__3PONLvpY table thead th,
    .WrapTable__content__3PONLvpY table thead td {
      padding: 16px;
      font-weight: bold;
      text-align: right; }
      .theme-ferrari-dark .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-dark
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-dark-alpha .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-dark-alpha
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-light .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-light
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-neutral-grey .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-neutral-grey
      .WrapTable__content__3PONLvpY table thead td {
        color: #818181; }
      .theme-ferrari-ferrari-carbon .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-ferrari-carbon
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-sf90-stradale .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-sf90-stradale
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-f8-tributo .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f8-tributo
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-monza-sp1 .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-monza-sp1
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-monza-sp2 .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-monza-sp2
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-f488-pista .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f488-pista
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-f488-spider .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f488-spider
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-f488-pista-spider .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f488-pista-spider
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-f812-superfast .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f812-superfast
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-gtc4-lusso .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-gtc4-lusso
      .WrapTable__content__3PONLvpY table thead td {
        color: #505050; }
      .theme-ferrari-gtc4-lusso-t .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-gtc4-lusso-t
      .WrapTable__content__3PONLvpY table thead td {
        color: #505050; }
      .theme-ferrari-f8-spider .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f8-spider
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-812-gts .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-812-gts
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-f169 .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f169
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-scuderia-dark .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-scuderia-dark
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-giallo-modena .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-giallo-modena
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-giallo-modena-dark .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-giallo-modena-dark
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-races-dark .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-races-dark
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-portofinom-dark-blue .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-portofinom-dark-blue
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-sf90-spider-graphite-black .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-sf90-spider-graphite-black
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-171-black .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-171-black
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-171-rht-light .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-171-rht-light
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-171-rht-dark .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-171-rht-dark
      .WrapTable__content__3PONLvpY table thead td {
        color: #b9d8e9; }
      .theme-ferrari-smart-guide-dark .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-smart-guide-dark
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-175 .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-175
      .WrapTable__content__3PONLvpY table thead td {
        color: #e3bdbd; }
      .theme-ferrari-169-spider .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-169-spider
      .WrapTable__content__3PONLvpY table thead td {
        color: #8c95a0; }
      .theme-ferrari-f173vs-coupe .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f173vs-coupe
      .WrapTable__content__3PONLvpY table thead td {
        color: #8f8f8f; }
      .theme-ferrari-f173vs-spider .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f173vs-spider
      .WrapTable__content__3PONLvpY table thead td {
        color: #8f8f8f; }
      .theme-ferrari-f167 .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f167
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-supercar .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-supercar
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-miami-event-2024 .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-miami-event-2024
      .WrapTable__content__3PONLvpY table thead td {
        color: #ffffff; }
      .theme-ferrari-f250 .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f250
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
      .theme-ferrari-f169m .WrapTable__content__3PONLvpY table thead th, .theme-ferrari-f169m
      .WrapTable__content__3PONLvpY table thead td {
        color: #969696; }
    .WrapTable__content__3PONLvpY table thead th {
      text-transform: uppercase; }
    .WrapTable__content__3PONLvpY table tbody tr th,
    .WrapTable__content__3PONLvpY table tbody tr td {
      padding: 16px; }
    .WrapTable__content__3PONLvpY table tbody tr td {
      text-align: right; }
      .theme-ferrari-dark .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-dark-alpha .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-light .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-neutral-grey .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(129, 129, 129, 0.35); }
      .theme-ferrari-ferrari-carbon .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-sf90-stradale .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-f8-tributo .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-monza-sp1 .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-monza-sp2 .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-f488-pista .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-f488-spider .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-f488-pista-spider .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-f812-superfast .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-gtc4-lusso .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(80, 80, 80, 0.35); }
      .theme-ferrari-gtc4-lusso-t .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(80, 80, 80, 0.35); }
      .theme-ferrari-f8-spider .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-812-gts .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-f169 .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-scuderia-dark .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-giallo-modena .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-giallo-modena-dark .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-races-dark .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-portofinom-dark-blue .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-sf90-spider-graphite-black .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-171-black .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-171-rht-light .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-171-rht-dark .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(185, 216, 233, 0.35); }
      .theme-ferrari-smart-guide-dark .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-175 .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(227, 189, 189, 0.35); }
      .theme-ferrari-169-spider .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(140, 149, 160, 0.35); }
      .theme-ferrari-f173vs-coupe .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(143, 143, 143, 0.35); }
      .theme-ferrari-f173vs-spider .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(143, 143, 143, 0.35); }
      .theme-ferrari-f167 .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-supercar .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-miami-event-2024 .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(255, 255, 255, 0.35); }
      .theme-ferrari-f250 .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
      .theme-ferrari-f169m .WrapTable__content__3PONLvpY table tbody tr td:first-child {
        border-right: 1px solid rgba(150, 150, 150, 0.35); }
    .WrapTable__content__3PONLvpY table .allinea-sx,
    .WrapTable__content__3PONLvpY table .colonna-sx {
      text-align: left; }
    .WrapTable__content__3PONLvpY table .centra {
      text-align: center; }
    .theme-ferrari-dark .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-dark-alpha .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-light .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-neutral-grey .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-ferrari-carbon .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(24, 24, 24, 0.5); }
    .theme-ferrari-sf90-stradale .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(37, 38, 39, 0.5); }
    .theme-ferrari-f8-tributo .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(16, 23, 36, 0.5); }
    .theme-ferrari-monza-sp1 .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-monza-sp2 .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-f488-pista .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(30, 33, 40, 0.5); }
    .theme-ferrari-f488-spider .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(15, 35, 49, 0.5); }
    .theme-ferrari-f488-pista-spider .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(33, 35, 52, 0.5); }
    .theme-ferrari-f812-superfast .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(60, 11, 13, 0.5); }
    .theme-ferrari-gtc4-lusso .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(178, 178, 178, 0.5); }
    .theme-ferrari-gtc4-lusso-t .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(160, 167, 172, 0.5); }
    .theme-ferrari-f8-spider .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(27, 26, 23, 0.5); }
    .theme-ferrari-812-gts .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(219, 219, 219, 0.5); }
    .theme-ferrari-f169 .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(219, 219, 219, 0.5); }
    .theme-ferrari-scuderia-dark .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(65, 65, 65, 0.5); }
    .theme-ferrari-giallo-modena .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-giallo-modena-dark .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-races-dark .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 53, 0.5); }
    .theme-ferrari-portofinom-dark-blue .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(16, 47, 55, 0.5); }
    .theme-ferrari-sf90-spider-graphite-black .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(37, 42, 43, 0.5); }
    .theme-ferrari-171-black .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-171-rht-light .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(237, 232, 225, 0.5); }
    .theme-ferrari-171-rht-dark .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(0, 19, 36, 0.5); }
    .theme-ferrari-smart-guide-dark .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-175 .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(44, 0, 0, 0.5); }
    .theme-ferrari-169-spider .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(156, 167, 180, 0.5); }
    .theme-ferrari-f173vs-coupe .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-f173vs-spider .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(208, 208, 208, 0.5); }
    .theme-ferrari-f167 .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-supercar .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-miami-event-2024 .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(48, 48, 48, 0.5); }
    .theme-ferrari-f250 .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-f169m .WrapTable__content__3PONLvpY table .odd {
      background-color: rgba(238, 237, 237, 0.5); }
    .theme-ferrari-dark .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-dark-alpha .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-light .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-neutral-grey .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-ferrari-carbon .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-sf90-stradale .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f8-tributo .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-monza-sp1 .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-monza-sp2 .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f488-pista .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f488-spider .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f488-pista-spider .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f812-superfast .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-gtc4-lusso .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-gtc4-lusso-t .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f8-spider .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-812-gts .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f169 .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-scuderia-dark .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-giallo-modena .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-giallo-modena-dark .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-races-dark .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-portofinom-dark-blue .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-sf90-spider-graphite-black .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-171-black .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-171-rht-light .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-171-rht-dark .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-smart-guide-dark .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-175 .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-169-spider .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f173vs-coupe .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f173vs-spider .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f167 .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-supercar .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-miami-event-2024 .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f250 .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-f169m .WrapTable__content__3PONLvpY table .totale {
      font-weight: bold; }
    .theme-ferrari-dark .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-dark-alpha .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-light .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-neutral-grey .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #818181;
      border-right: 1px solid #818181; }
    .theme-ferrari-ferrari-carbon .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-sf90-stradale .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-f8-tributo .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-monza-sp1 .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-monza-sp2 .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-f488-pista .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-f488-spider .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-f488-pista-spider .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-f812-superfast .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-gtc4-lusso .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #505050;
      border-right: 1px solid #505050; }
    .theme-ferrari-gtc4-lusso-t .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #505050;
      border-right: 1px solid #505050; }
    .theme-ferrari-f8-spider .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-812-gts .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-f169 .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-scuderia-dark .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-giallo-modena .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-giallo-modena-dark .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-races-dark .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-portofinom-dark-blue .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-sf90-spider-graphite-black .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-171-black .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-171-rht-light .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-171-rht-dark .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #b9d8e9;
      border-right: 1px solid #b9d8e9; }
    .theme-ferrari-smart-guide-dark .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-175 .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #e3bdbd;
      border-right: 1px solid #e3bdbd; }
    .theme-ferrari-169-spider .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #8c95a0;
      border-right: 1px solid #8c95a0; }
    .theme-ferrari-f173vs-coupe .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #8f8f8f;
      border-right: 1px solid #8f8f8f; }
    .theme-ferrari-f173vs-spider .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #8f8f8f;
      border-right: 1px solid #8f8f8f; }
    .theme-ferrari-f167 .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-supercar .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-miami-event-2024 .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #ffffff;
      border-right: 1px solid #ffffff; }
    .theme-ferrari-f250 .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .theme-ferrari-f169m .WrapTable__content__3PONLvpY table .evidenziatore {
      font-weight: bold;
      border-left: 1px solid #969696;
      border-right: 1px solid #969696; }
    .WrapTable__content__3PONLvpY table.smaller {
      font-size: 9px; }

.WrapTable__chapterTitle__3tAFveIK {
  padding: 0 24px;
  margin-bottom: 64px; }
  @media (min-width: 37.5625em) {
    .WrapTable__chapterTitle__3tAFveIK {
      padding: 0 48px; } }

@keyframes ContactPage__fillBar__1UNrEu0J {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ContactPage__page__cDQIL7pL {
  background: #fff;
  padding-top: 96px; }
  .ContactPage__page__cDQIL7pL.ContactPage__menuHeader__1-Jz5Od- {
    padding-top: 40px; }

@keyframes DefaultPage__fillBar__11GwltHf {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.DefaultPage__page__2K-llOv7 {
  overflow-x: clip; }
  @media (min-width: 60.0625em) {
    .DefaultPage__page__2K-llOv7 {
      overflow-x: visible; } }

@keyframes NewsPage__fillBar__3NRLeZ4E {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.NewsPage__with-channel-menu__8VRXMDUU {
  padding-top: 64px; }

.NewsPage__top-logo__1DI8cG9T {
  text-align: center;
  margin: 64px 0 24px; }
  @media (min-width: 37.5625em) {
    .NewsPage__top-logo__1DI8cG9T {
      padding: 16px 0 0;
      margin-top: 75px; } }
  @media (min-width: 60.0625em) {
    .NewsPage__top-logo__1DI8cG9T {
      margin-top: 90px;
      margin-bottom: 32px; } }
  .NewsPage__top-logo__1DI8cG9T img {
    width: auto;
    max-width: 200px; }
    @media (min-width: 37.5625em) {
      .NewsPage__top-logo__1DI8cG9T img {
        max-width: none; } }

.NewsPage__filters__1GDLusyy {
  position: relative;
  margin-top: 64px; }
  @media (min-width: 37.5625em) {
    .NewsPage__filters__1GDLusyy {
      margin-top: 128px; } }

.NewsPage__filters-margin__2uGFemug {
  margin-top: 152px; }

.NewsPage__results__rS_3i3V9 {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "Body-Font";
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 1.27em;
  text-transform: uppercase;
  margin: 48px auto 16px;
  padding: 0 24px;
  color: #969696;
  text-align: center;
  text-transform: uppercase;
  display: block; }
  @media (min-width: 37.5625em) {
    .NewsPage__results__rS_3i3V9 {
      padding: 0; } }
  @media (min-width: 80em) {
    .NewsPage__results__rS_3i3V9 {
      margin-bottom: 48px; } }
  .NewsPage__results__rS_3i3V9 h5 {
    margin: 0;
    font-size: 12px; }

.NewsPage__reset__cEL1qAWJ {
  margin: 32px auto 0;
  padding: 0 0 4px;
  color: #181818;
  font-size: 12px;
  font-stretch: normal;
  font-style: normal;
  font-weight: normal;
  line-height: 1.25;
  letter-spacing: 1px;
  text-align: center;
  background: none;
  border: none;
  border-bottom: 2px solid #181818;
  cursor: pointer;
  transition: opacity 0.2s ease; }
  .NewsPage__reset__cEL1qAWJ:hover {
    opacity: 0.6; }

.NewsPage__back__3FL68xOd {
  position: absolute; }

.NewsPage__grid___P65oFN2 {
  display: flex;
  max-width: 362px;
  margin: auto;
  flex-wrap: wrap; }
  @media (min-width: 37.5625em) {
    .NewsPage__grid___P65oFN2 {
      max-width: 724px; } }
  @media (min-width: 60.0625em) {
    .NewsPage__grid___P65oFN2 {
      max-width: 920px; } }
  @media (min-width: 80em) {
    .NewsPage__grid___P65oFN2 {
      max-width: 1240px; } }
  .NewsPage__grid___P65oFN2:last-child {
    margin-bottom: 100px; }
  .NewsPage__grid--featuredrow__1D0JYusc {
    max-width: inherit; }
    @media (min-width: 37.5625em) {
      .NewsPage__grid--featuredrow__1D0JYusc {
        max-width: 724px; } }
    @media (min-width: 60.0625em) {
      .NewsPage__grid--featuredrow__1D0JYusc {
        max-width: 920px; } }
    @media (min-width: 80em) {
      .NewsPage__grid--featuredrow__1D0JYusc {
        max-width: 1240px; } }
  .NewsPage__grid___P65oFN2::after {
    content: '';
    display: block;
    flex: 1 1 100%; }

.NewsPage__grid-row__2hkTTLLU {
  flex: 0 0 100%; }
  @media (min-width: 37.5625em) {
    .NewsPage__grid-row__2hkTTLLU {
      flex: 0 0 50%; } }
  @media (min-width: 60.0625em) {
    .NewsPage__grid-row__2hkTTLLU {
      flex: 0 0 33.33%; } }
  .NewsPage__grid-row--featured__1UfSW5hd {
    flex: 1 0 100%; }
    @media (min-width: 37.5625em) {
      .NewsPage__grid-row--featured__1UfSW5hd {
        flex: 1 0 50%; } }
    @media (min-width: 60.0625em) {
      .NewsPage__grid-row--featured__1UfSW5hd {
        flex: 1 0 33.33%; } }
  .NewsPage__grid-row--big__LJEGNsKj {
    flex: 1 0 100%; }
    @media (min-width: 37.5625em) {
      .NewsPage__grid-row--big__LJEGNsKj {
        flex: 1 0 50%; } }
    @media (min-width: 60.0625em) {
      .NewsPage__grid-row--big__LJEGNsKj {
        flex: 1 0 66.66%; } }

.NewsPage__external-carousel__1wmCMnHF {
  flex: 1 1 auto; }

.NewsPage__scrollable__2j_QPsyr {
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 700;
  pointer-events: all; }
  .lock-scroll-newsletter .NewsPage__scrollable__2j_QPsyr {
    overflow: hidden; }

.NewsPage__visible__3b4fOb6B {
  visibility: visible; }

.NewsPage__scrollToTop__2zPn6JLT {
  position: fixed;
  right: 24px;
  margin-bottom: 16px;
  bottom: 64px;
  pointer-events: all;
  z-index: 699; }

@keyframes ServicePage__fillBar__10uy2L_y {
  0% {
    right: 100%;
    left: 0%; }
  50% {
    right: 0%;
    left: 0%; }
  100% {
    right: 0%;
    left: 100%; } }

.ServicePage__page__CdR6AnHB {
  background: #fff;
  padding-top: 96px; }

