:not(#\ ):not(#\ ).r-mffc4l { color: rgb(0, 0, 0); display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Roboto, sans-serif; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-mffc4l { color: rgb(0, 0, 0); display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Roboto, sans-serif; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-mffc4l { color: rgb(0, 0, 0); display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; font-family: Roboto, sans-serif; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-eq6ztf { display: flex; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-eq6ztf { display: flex; gap: 0px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; margin-left: 0px; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-eq6ztf { display: flex; gap: 0px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-eaaehd { width: 100%; display: flex; position: relative; max-width: 1021px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 42px 20px 32px; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-eaaehd { width: 100%; display: flex; position: relative; max-width: 1021px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 14px 0px 32px; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-eaaehd { width: 100%; display: flex; position: relative; max-width: 1021px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 42px 20px 32px; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; }}
:not(#\ ):not(#\ ).r-h9kkcg { width: 100%; display: flex; gap: 30px; position: relative; max-width: 1021px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-h9kkcg { width: 100%; display: flex; gap: 30px; position: relative; flex-flow: column; max-width: 1021px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; --replo-flex-min-dimension: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-h9kkcg { width: 100%; display: flex; gap: 30px; position: relative; max-width: 1021px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: space-between; }}
:not(#\ ):not(#\ ).r-bgclcx { display: flex; gap: 36px; position: relative; flex: 1 1 0px; max-width: 489px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-bgclcx { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 36px; position: relative; flex: 1 1 auto; max-width: 489px; align-self: auto; min-height: 1px; transition: inherit; align-items: flex-start; padding-left: 20px; padding-right: 20px; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-bgclcx { display: flex; gap: 36px; position: relative; flex: 1 1 0px; max-width: 489px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-sbtgy9 { top: 40px; bottom: initial; display: flex; gap: 24px; z-index: 1; position: sticky; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); transform: none; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-sbtgy9 { top: 40px; width: auto; bottom: initial; display: flex; gap: 19px; z-index: 1; position: sticky; flex: 1 1 0px; max-width: none; min-width: var(--replo-flex-min-dimension, 0px); transform: none; transition: inherit; align-items: center; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-sbtgy9 { top: 40px; bottom: initial; display: flex; gap: 24px; z-index: 1; position: sticky; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); transform: none; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-18cd2ua { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-18cd2ua { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-18cd2ua { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1yf5yog { top: 50%; left: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 3px; --replo-flex-min-dimension: auto; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1yf5yog { top: 50%; left: 12px; width: 30px; cursor: pointer; height: 30px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 2px; --replo-flex-min-dimension: auto; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1yf5yog { top: 50%; left: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 3px; --replo-flex-min-dimension: auto; }}
:not(#\ ):not(#\ ):not(#\ ).r-167ke0a { top: 50%; left: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; opacity: 0.5; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 3px; --replo-flex-min-dimension: auto; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-167ke0a { top: 50%; left: 12px; width: 30px; cursor: pointer; height: 30px; display: flex; opacity: 0.5; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 2px; --replo-flex-min-dimension: auto; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-167ke0a { top: 50%; left: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; opacity: 0.5; z-index: 1; overflow: hidden; position: absolute; flex-wrap: wrap; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 3px; --replo-flex-min-dimension: auto; }}
:not(#\ ):not(#\ ).r-1mzq5ud { --rsw: 100%; color: rgb(0, 0, 0); width: 16px; height: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1mzq5ud { --rsw: 100%; color: rgb(0, 0, 0); width: 16px; height: 16px; flex-grow: unset; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1mzq5ud { --rsw: 100%; color: rgb(0, 0, 0); width: 16px; height: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }}
:not(#\ ):not(#\ ).r-7u1ay9 { display: flex; gap: 16px; position: relative; align-self: stretch; flex-basis: auto; overflow: clip visible; transition: inherit; --replo-gap: 16px; flex-shrink: 0; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 6px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-7u1ay9 { display: flex; gap: 16px; position: relative; align-self: stretch; flex-basis: auto; overflow: clip visible; transition: inherit; --replo-gap: 16px; flex-shrink: 0; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-7u1ay9 { display: flex; gap: 16px; position: relative; align-self: stretch; flex-basis: auto; overflow: clip visible; transition: inherit; --replo-gap: 16px; flex-shrink: 0; mask-image: -webkit-radial-gradient(center, white, black); border-radius: 6px; }}
:not(#\ ):not(#\ ).r-14co6bg { outline: none; }
:not(#\ ):not(#\ ).r-1ggu9x2 { display: flex; gap: 12px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1ggu9x2 { display: flex; gap: 12px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1ggu9x2 { display: flex; gap: 12px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; justify-content: center; }}
:not(#\ ):not(#\ ).r-1gs6lr9 { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1gs6lr9 { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1gs6lr9 { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }}
.r-1ejdfll :not(#\ ):not(#\ ).r-1gs6lr9 { flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-1ejdfll :not(#\ ):not(#\ ).r-1gs6lr9 { flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-1ejdfll :not(#\ ):not(#\ ).r-1gs6lr9 { flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-haop0m { top: 50%; right: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; overflow: hidden; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 3px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-haop0m { top: 50%; right: 12px; width: 30px; cursor: pointer; height: 30px; display: flex; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-haop0m { top: 50%; right: 12px; width: 36px; cursor: pointer; height: 36px; display: flex; z-index: 1; overflow: hidden; position: absolute; transform: translate3d(0px, -50%, 0px); flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 3px; }}
:not(#\ ):not(#\ ).r-1u9z2z0 { --rsw: 100%; color: rgb(0, 0, 0); width: 16px; height: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1u9z2z0 { --rsw: 100%; color: rgb(0, 0, 0); width: 16px; height: 16px; flex-grow: unset; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1u9z2z0 { --rsw: 100%; color: rgb(0, 0, 0); width: 16px; height: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 100%; }}
:not(#\ ):not(#\ ).r-1hvehm8 { display: flex; gap: 11px; z-index: 2; overflow: scroll; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1hvehm8 { display: flex; gap: 11px; z-index: 2; overflow: scroll; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1hvehm8 { display: flex; gap: 11px; z-index: 2; overflow: scroll; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-12rctte { width: 92px; cursor: pointer; height: 92px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; background-size: contain; justify-content: flex-start; background-image: var(--replo-attributes-currentitem); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; background-repeat: no-repeat; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-12rctte { width: 61px; cursor: pointer; height: 61px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; background-size: contain; justify-content: flex-start; background-image: var(--replo-attributes-currentitem); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; background-repeat: no-repeat; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-12rctte { width: 92px; cursor: pointer; height: 92px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; background-size: contain; justify-content: flex-start; background-image: var(--replo-attributes-currentitem); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 2px; background-repeat: no-repeat; border-radius: 4px; }}
:not(#\ ):not(#\ ):not(#\ ).r-1dr4zc1 { width: 92px; cursor: pointer; height: 92px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; background-size: contain; justify-content: flex-start; background-image: var(--replo-attributes-currentitem); border-color: rgb(18, 18, 18); border-style: solid; border-width: 2px; background-repeat: no-repeat; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1dr4zc1 { width: 61px; cursor: pointer; height: 61px; display: flex; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; background-size: contain; justify-content: flex-start; background-image: var(--replo-attributes-currentitem); border-color: rgb(18, 18, 18); border-style: solid; border-width: 2px; background-repeat: no-repeat; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1dr4zc1 { width: 92px; cursor: pointer; height: 92px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: flex-start; flex-shrink: 0; background-size: contain; justify-content: flex-start; background-image: var(--replo-attributes-currentitem); border-color: rgb(18, 18, 18); border-style: solid; border-width: 2px; background-repeat: no-repeat; border-radius: 4px; }}
:not(#\ ):not(#\ ).r-1qdfa39 { display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; background-color: rgba(64, 64, 64, 0.08); background-image: none; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1qdfa39 { display: none; overflow: hidden; position: relative; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; background-color: rgba(64, 64, 64, 0.08); background-image: none; border-radius: 4px; --replo-flex-min-dimension: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1qdfa39 { display: flex; overflow: hidden; position: relative; flex-flow: column; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; background-color: rgba(64, 64, 64, 0.08); background-image: none; border-radius: 4px; --replo-flex-min-dimension: 0px; }}
:not(#\ ):not(#\ ).r-1q4cmjv { display: flex; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1q4cmjv { height: auto; display: flex; flex: 1 1 auto; max-width: 400px; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1q4cmjv { height: auto; display: flex; flex: 1 1 auto; max-width: none; min-width: 0px; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }}
:not(#\ ):not(#\ ).r-rworca { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-rworca { object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-rworca { object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-e8fzel { display: flex; gap: 10px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; padding: 12px 14px 12px 16px; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-e8fzel { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; padding: 12px 14px 12px 16px; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-e8fzel { width: auto; height: auto; display: flex; gap: 10px; position: relative; flex: 1 1 auto; max-width: 100%; align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; padding: 12px 14px 12px 16px; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-15obz6h { color: rgb(18, 18, 18); font-size: 14px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 20px; overflow-wrap: break-word; letter-spacing: -0.16px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-15obz6h { color: rgb(18, 18, 18); font-size: 14px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 20px; letter-spacing: -0.16px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-15obz6h { color: rgb(18, 18, 18); font-size: 14px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 20px; letter-spacing: -0.16px; }}
:not(#\ ):not(#\ ).r-mpqfnk { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-mpqfnk { display: flex; gap: 5px; position: relative; flex-flow: wrap; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: auto; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-mpqfnk { display: flex; gap: 10px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-13or8qt { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 19px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-13or8qt { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 19px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-13or8qt { color: rgb(0, 0, 0); font-size: 16px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 19px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-oqiorp { display: flex; flex: 1 1 0px; max-width: 92px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-oqiorp { display: flex; flex: 1 1 0px; max-width: 92px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-oqiorp { display: flex; flex: 1 1 0px; max-width: 92px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }}
:not(#\ ):not(#\ ).r-2lqtof { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-2lqtof { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-2lqtof { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-1p0530z { color: rgb(0, 0, 0); display: flex; gap: 24px; position: relative; flex: 1 1 0px; max-width: 473px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1p0530z { color: rgb(0, 0, 0); width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); height: auto; display: flex; gap: 20px; position: relative; flex: 1 1 auto; align-self: auto; min-height: 1px; transition: inherit; align-items: flex-start; padding-left: 20px; padding-right: 20px; flex-direction: column; justify-content: flex-start; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1p0530z { color: rgb(0, 0, 0); display: flex; gap: 24px; position: relative; flex: 1 1 0px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-14zkhqx { display: flex; gap: 14px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-14zkhqx { display: flex; gap: 14px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-14zkhqx { display: flex; gap: 14px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-4p953n { display: flex; gap: 5px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-4p953n { display: flex; gap: 5px; position: relative; flex-flow: wrap; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: auto; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-4p953n { display: flex; gap: 5px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1xc6mbn { display: none; font-size: 46px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "Tungsten Bold", sans-serif; font-weight: 700; line-height: 50px; overflow-wrap: break-word; letter-spacing: 0.16px; text-transform: uppercase; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1xc6mbn { display: none; font-size: 44px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "Tungsten Bold", sans-serif; font-weight: 700; line-height: 48px; letter-spacing: 0.16px; text-transform: uppercase; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1xc6mbn { display: none; font-size: 46px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "Tungsten Bold", sans-serif; font-weight: 700; line-height: 50px; letter-spacing: 0.16px; text-transform: uppercase; }}
:not(#\ ):not(#\ ).r-1xty9rv { display: flex; flex: 1 1 0px; max-width: 92px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1xty9rv { display: flex; flex: 1 1 0px; max-width: 92px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1xty9rv { display: flex; flex: 1 1 0px; max-width: 92px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }}
:not(#\ ):not(#\ ).r-6d23ne { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-6d23ne { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-6d23ne { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-11pm6pk { flex: 1 1 0px; font-size: 15px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-weight: 400; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-11pm6pk { width: auto; flex: 1 1 0px; font-size: 14px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-weight: 400; line-height: 110%; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-11pm6pk { flex: 1 1 0px; font-size: 15px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-weight: 400; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-o2nufo { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-o2nufo { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-o2nufo { display: flex; gap: 8px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-mz5pue { display: none; font-size: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontsize); align-self: stretch; flex-basis: auto; font-style: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-textdecoration); text-align: left; transition: inherit; flex-shrink: 0; font-family: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontfamily); font-weight: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontweight); line-height: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-lineheight); overflow-wrap: break-word; letter-spacing: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-letterspacing); text-transform: uppercase; text-align-last: left; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-mz5pue { display: none; font-size: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontsize); align-self: stretch; flex-basis: auto; font-style: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-textdecoration); text-align: left; transition: inherit; flex-shrink: 0; font-family: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontfamily); font-weight: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontweight); line-height: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-lineheight); letter-spacing: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-letterspacing); text-transform: uppercase; text-align-last: left; border-color: rgb(0, 0, 0); border-style: solid; border-width: 1px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-mz5pue { display: none; font-size: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontsize); align-self: stretch; flex-basis: auto; font-style: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-textdecoration); text-align: left; transition: inherit; flex-shrink: 0; font-family: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontfamily); font-weight: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-fontweight); line-height: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-lineheight); letter-spacing: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-6ba374e5-88f6-40bf-928b-25a1a7862e17-attributes-letterspacing); text-transform: uppercase; text-align-last: left; }}
:not(#\ ):not(#\ ).r-1yuvtxa { font-size: 46px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "Tungsten Bold", sans-serif; font-weight: 700; line-height: 50px; overflow-wrap: break-word; letter-spacing: 0.16px; text-transform: uppercase; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1yuvtxa { font-size: 44px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "Tungsten Bold", sans-serif; font-weight: 700; line-height: 48px; letter-spacing: 0.16px; text-transform: uppercase; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1yuvtxa { font-size: 46px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: "Tungsten Bold", sans-serif; font-weight: 700; line-height: 50px; letter-spacing: 0.16px; text-transform: uppercase; }}
:not(#\ ):not(#\ ).r-166pnov { color: rgb(31, 31, 31); font-size: 16px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-166pnov { color: rgb(31, 31, 31); font-size: 16px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 20px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-166pnov { color: rgb(31, 31, 31); font-size: 16px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 20px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-cxirtt { display: flex; gap: 6px; position: relative; flex-wrap: wrap; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: auto; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-cxirtt { display: flex; gap: 6px; position: relative; flex-wrap: wrap; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: auto; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-cxirtt { display: flex; gap: 6px; position: relative; flex-wrap: wrap; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; --replo-flex-min-dimension: auto; }}
:not(#\ ):not(#\ ).r-1tszgou { color: rgb(170, 170, 170); font-size: 20px; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 400; line-height: 24px; overflow-wrap: break-word; letter-spacing: -0.32px; text-decoration: line-through; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1tszgou { color: rgb(88, 101, 101); font-size: 20px; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: -0.32px; text-decoration: line-through; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1tszgou { color: rgb(170, 170, 170); font-size: 20px; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 400; line-height: 24px; letter-spacing: -0.32px; text-decoration: line-through; }}
:not(#\ ):not(#\ ).r-i7pvd7 { color: rgb(0, 0, 0); font-size: 23px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 27px; overflow-wrap: break-word; letter-spacing: -0.32px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-i7pvd7 { color: rgb(0, 0, 0); font-size: 23px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 27px; letter-spacing: -0.32px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-i7pvd7 { color: rgb(0, 0, 0); font-size: 23px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 27px; letter-spacing: -0.32px; }}
:not(#\ ):not(#\ ).r-1i19bj0 { display: flex; gap: 3px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 5px 10px; justify-content: flex-start; background-color: #7C1827; background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1i19bj0 { display: flex; gap: 3px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 5px 10px; justify-content: flex-start; background-color: #7C1827; background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1i19bj0 { display: flex; gap: 3px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 5px 10px; justify-content: flex-start; background-color: #7C1827; background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-radius: 2px; }}
:not(#\ ):not(#\ ).r-1qripuq { width: 100%; display: none; gap: 20px; position: relative; max-width: 401px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 25px; flex-direction: column; justify-content: flex-start; border-color: rgb(217, 217, 217); border-style: solid; border-top-width: 1px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1qripuq { width: 100%; display: none; gap: 20px; position: relative; max-width: 401px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 22px; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: flex-start; border-color: rgb(217, 217, 217); border-style: solid; border-top-width: 1px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1qripuq { width: 100%; display: none; gap: 20px; position: relative; max-width: 401px; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; padding-top: 25px; flex-direction: column; justify-content: flex-start; border-color: rgb(217, 217, 217); border-style: solid; border-top-width: 1px; }}
:not(#\ ):not(#\ ).r-16qfa6a { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-16qfa6a { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-16qfa6a { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-6e5ogr { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-6e5ogr { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-6e5ogr { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-15euczi { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-15euczi { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-15euczi { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-15nt9wf { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-15nt9wf { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-15nt9wf { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1ecdrgj { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1ecdrgj { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1ecdrgj { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-xwfsdw { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-xwfsdw { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-xwfsdw { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-ey2cii { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-ey2cii { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-ey2cii { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-xpjp1h { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-xpjp1h { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-xpjp1h { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-sejku6 { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-sejku6 { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-sejku6 { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1ct2nzi { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1ct2nzi { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1ct2nzi { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-1di9sgh { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1di9sgh { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1di9sgh { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-112wh4w { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-112wh4w { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-112wh4w { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1wu3k3e { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1wu3k3e { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1wu3k3e { display: flex; gap: 9px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-10h3ui4 { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-10h3ui4 { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-10h3ui4 { width: 20px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-hlvhh0 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-hlvhh0 { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-hlvhh0 { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-1h3y9dj { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1h3y9dj { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1h3y9dj { color: rgb(18, 18, 18); flex: 1 1 0px; font-size: 16px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; line-height: 20px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-deu1zp { gap: 14px 11px; display: grid; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; --replo-gap: 11px; align-items: flex-start; flex-direction: column; justify-content: flex-start; border-left-color: rgb(217, 217, 217); border-left-style: solid; border-right-color: rgb(217, 217, 217); border-right-style: solid; border-bottom-color: rgb(217, 217, 217); border-bottom-style: solid; grid-template-columns: repeat(2, minmax(0px, 1fr)); }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-deu1zp { gap: 14px 10px; display: grid; position: relative; flex: 1 1 0px; max-width: none; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; --replo-gap: 10px; align-items: flex-start; padding-top: 0px; padding-left: 0px; padding-right: 0px; flex-direction: column; justify-content: flex-start; border-left-color: rgb(217, 217, 217); border-left-style: solid; border-right-color: rgb(217, 217, 217); border-right-style: solid; border-bottom-color: rgb(217, 217, 217); border-bottom-style: solid; grid-template-columns: repeat(2, minmax(0px, 1fr)); }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-deu1zp { gap: 14px 11px; display: grid; position: relative; flex: 1 1 0px; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; --replo-gap: 11px; align-items: flex-start; flex-direction: column; justify-content: flex-start; border-left-color: rgb(217, 217, 217); border-left-style: solid; border-right-color: rgb(217, 217, 217); border-right-style: solid; border-bottom-color: rgb(217, 217, 217); border-bottom-style: solid; grid-template-columns: repeat(2, minmax(0px, 1fr)); }}
:not(#\ ):not(#\ ).r-1xk0x0k { display: flex; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1xk0x0k { display: flex; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1xk0x0k { display: flex; max-width: 100%; align-self: stretch; flex-basis: auto; align-items: flex-start; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-3qfvja { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-3qfvja { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 7px 12px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-3qfvja { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
:not(#\ ):not(#\ ).r-1kdkf63 { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1kdkf63 { width: 34px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1kdkf63 { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-14xldga { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-14xldga { transform: scale(0.85); object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-14xldga { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-1ylaac5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1ylaac5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1ylaac5 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1svdah4 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 15px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1svdah4 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1svdah4 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-zyj8ez { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 14px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-zyj8ez { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-zyj8ez { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-10rjryd { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-10rjryd { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 7px 12px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-10rjryd { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
:not(#\ ):not(#\ ).r-hriklb { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-hriklb { width: 34px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-hriklb { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-1tk6t5n { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1tk6t5n { transform: scale(0.85); object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1tk6t5n { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-1jmwb45 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1jmwb45 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1jmwb45 { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-13lrlxe { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 15px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-13lrlxe { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-13lrlxe { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-280kx6 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 14px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-280kx6 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-280kx6 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-1gm5c3k { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1gm5c3k { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 7px 12px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1gm5c3k { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
:not(#\ ):not(#\ ).r-1r44z2v { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1r44z2v { width: 34px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1r44z2v { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-n08y11 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-n08y11 { transform: scale(0.85); object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-n08y11 { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-164sef { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-164sef { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-164sef { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-xja7pn { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 15px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-xja7pn { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-xja7pn { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-10k8kj { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 14px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-10k8kj { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-10k8kj { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-npec7o { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-npec7o { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 7px 12px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-npec7o { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 9.4px 15px; flex-direction: column; justify-content: flex-start; background-color: rgb(245, 245, 245); background-image: none; border-radius: 4px; }}
:not(#\ ):not(#\ ).r-atur5w { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-atur5w { width: 34px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-atur5w { width: 41px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-j6gsz4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-j6gsz4 { transform: scale(0.85); object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-j6gsz4 { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-y2td8o { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-y2td8o { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-y2td8o { display: flex; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-3geec9 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 15px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-3geec9 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-3geec9 { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 13px; align-self: stretch; text-align: center; transition: inherit; font-weight: 700; line-height: 17px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-48ujot { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 14px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 22px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-48ujot { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-48ujot { color: rgb(0, 0, 0); flex: 1 1 auto; font-size: 12px; align-self: stretch; text-align: center; transition: inherit; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-1axx1pz { display: flex; gap: 13px; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; flex-direction: column; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1axx1pz { display: flex; gap: 13px; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; flex-direction: column; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1axx1pz { display: flex; gap: 13px; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; flex-direction: column; }}
:not(#\ ):not(#\ ).r-1q71395 { display: flex; gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1q71395 { display: flex; gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1q71395 { display: flex; gap: 6px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-1twkvjj { width: 19px; height: 19px; display: none; gap: 6px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 1px; justify-content: center; background-color: #7C1827; background-image: none; border-radius: 100px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1twkvjj { width: 19px; height: 19px; display: none; gap: 6px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 1px; justify-content: center; background-color: #7C1827; background-image: none; border-radius: 100px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1twkvjj { width: 19px; height: 19px; display: none; gap: 6px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-left: 1px; justify-content: center; background-color: #7C1827; background-image: none; border-radius: 100px; }}
:not(#\ ):not(#\ ).r-prtwm4 { color: rgb(255, 255, 255); font-size: 11px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 11px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-prtwm4 { color: rgb(255, 255, 255); font-size: 11px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 11px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-prtwm4 { color: rgb(255, 255, 255); font-size: 11px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 11px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-570hd9 { color: rgb(60, 60, 60); font-size: 15px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-570hd9 { color: rgb(60, 60, 60); font-size: 15px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-570hd9 { color: rgb(60, 60, 60); font-size: 15px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 20px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1ktf1v2 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; flex-direction: column; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1ktf1v2 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; flex-direction: column; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1ktf1v2 { display: flex; gap: 24px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; flex-shrink: 0; flex-direction: column; }}
:not(#\ ):not(#\ ).r-166emau { display: flex; gap: 13px; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; flex-direction: column; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-166emau { display: flex; gap: 13px; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; flex-direction: column; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-166emau { display: flex; gap: 13px; position: relative; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; flex-direction: column; }}
:not(#\ ):not(#\ ).r-k3qmoa { cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; padding: 18px 30px; justify-content: center; background-color: rgb(249, 249, 249); background-image: none; border-color: rgba(0, 0, 0, 0.26); border-style: solid; border-width: 2px; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-k3qmoa { cursor: pointer; display: flex; gap: 14px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; min-height: 1px; align-items: center; padding: 20px 24px; justify-content: center; background-color: rgb(249, 249, 249); background-image: none; border-color: rgba(0, 0, 0, 0.26); border-style: solid; border-width: 2px; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-k3qmoa { cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; align-items: center; padding: 20px; justify-content: center; background-color: rgb(249, 249, 249); background-image: none; border-color: rgba(0, 0, 0, 0.26); border-style: solid; border-width: 2px; border-radius: 4px; }}
:not(#\ ):not(#\ ):not(#\ ).r-1i2shpt { cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; align-items: center; padding: 18px 30px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1i2shpt { cursor: pointer; display: flex; gap: 14px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; align-items: center; padding: 20px 24px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-1i2shpt { cursor: pointer; display: flex; gap: 16px; overflow: hidden; position: relative; flex: 1 1 auto; align-self: stretch; align-items: center; padding: 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 4px; }}
:not(#\ ):not(#\ ).r-1un3thx { height: 57px; display: flex; flex: 1 1 0px; max-width: 80px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1un3thx { width: 71px; height: 47px; display: flex; flex-grow: unset; max-width: none; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1un3thx { height: 57px; display: flex; flex: 1 1 0px; max-width: 62px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-1un3thx { height: 57px; flex: 1 1 0px; max-width: 80px; min-width: var(--replo-flex-min-dimension, 0px); object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1un3thx { width: 71px; height: 47px; flex-grow: unset; max-width: none; align-self: auto; flex-basis: auto; object-fit: contain; transition: inherit; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1un3thx { height: 57px; flex: 1 1 0px; max-width: 62px; min-width: var(--replo-flex-min-dimension, 0px); object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-ipetkg { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-ipetkg { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-ipetkg { object-fit: contain; transition: inherit; }}
.r-msqi8f :not(#\ ):not(#\ ).r-ipetkg { object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-ipetkg { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-ipetkg { object-fit: contain; transition: inherit; }}
.r-msqi8f :not(#\ ):not(#\ ).r-z2z6r7 { --rpmh: 100%; --rpmw: 100%; display: flex; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-z2z6r7 { --rpmh: 100%; --rpmw: 100%; display: flex; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-z2z6r7 { --rpmh: 100%; --rpmw: 100%; display: flex; }}
:not(#\ ):not(#\ ).r-qtvcr6 { display: flex; gap: 2px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-qtvcr6 { display: flex; gap: 2px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-qtvcr6 { display: flex; gap: 2px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-14al50 { font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 23px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: left; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-14al50 { font-size: 16px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-family: Roboto, sans-serif; font-weight: 700; line-height: 20px; letter-spacing: 0px; text-transform: uppercase; text-align-last: left; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-14al50 { font-size: 16px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; letter-spacing: 0px; text-transform: uppercase; text-align-last: left; }}
:not(#\ ):not(#\ ).r-1fs818m { font-size: 13px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 20px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1fs818m { font-size: 11px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 18px; letter-spacing: 0px; text-align-last: left; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1fs818m { font-size: 12px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 18px; letter-spacing: 0px; text-align-last: left; }}
:not(#\ ):not(#\ ).r-1femz04 { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1femz04 { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1femz04 { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-gupnwc { color: rgb(0, 0, 0); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 21px; overflow-wrap: break-word; letter-spacing: -0.8px; text-align-last: right; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-gupnwc { color: rgb(0, 0, 0); font-size: 16px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; letter-spacing: -0.8px; text-align-last: right; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-gupnwc { color: rgb(0, 0, 0); font-size: 16px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; letter-spacing: -0.8px; text-align-last: right; }}
:not(#\ ):not(#\ ).r-4jhvst { color: rgb(60, 60, 60); font-size: 13px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 17px; overflow-wrap: break-word; letter-spacing: -0.8px; text-align-last: right; text-decoration: line-through; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-4jhvst { color: rgb(60, 60, 60); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 17px; letter-spacing: -0.8px; text-align-last: right; text-decoration: line-through; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-4jhvst { color: rgb(60, 60, 60); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 17px; letter-spacing: -0.8px; text-align-last: right; text-decoration: line-through; }}
:not(#\ ):not(#\ ).r-1epvb6w { cursor: pointer; display: flex; gap: 16px; overflow: visible; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 18px 30px; justify-content: center; background-color: rgb(249, 249, 249); background-image: none; border-color: rgba(0, 0, 0, 0.26); border-style: solid; border-width: 2px; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1epvb6w { cursor: pointer; display: flex; gap: 14px; overflow: visible; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 18px 24px 18px 20px; justify-content: center; background-color: rgb(249, 249, 249); background-image: none; border-color: rgb(167, 167, 167); border-style: solid; border-width: 2px; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1epvb6w { cursor: pointer; display: flex; gap: 16px; overflow: visible; position: relative; flex: 1 1 auto; min-width: auto; align-self: stretch; min-height: 1px; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 20px; justify-content: center; background-color: rgb(249, 249, 249); background-image: none; border-color: rgba(0, 0, 0, 0.26); border-style: solid; border-width: 2px; border-radius: 4px; }}
:not(#\ ):not(#\ ):not(#\ ).r-17npgl1 { cursor: pointer; display: flex; gap: 16px; overflow: visible; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 18px 30px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-17npgl1 { cursor: pointer; display: flex; gap: 14px; overflow: visible; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 18px 24px 18px 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(167, 167, 167); border-style: solid; border-width: 2px; border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ):not(#\ ).r-17npgl1 { cursor: pointer; display: flex; gap: 16px; overflow: visible; position: relative; flex: 1 1 auto; align-self: stretch; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); align-items: center; padding: 20px; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(0, 0, 0); border-style: solid; border-width: 2px; border-radius: 4px; }}
:not(#\ ):not(#\ ).r-1rz4vsf { display: flex; position: relative; flex: 1 1 0px; max-width: 80px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1rz4vsf { width: auto; display: flex; gap: 14px; position: relative; flex-grow: unset; max-width: none; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1rz4vsf { width: auto; display: flex; position: relative; flex-grow: unset; max-width: none; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-1rz4vsf { display: flex; position: relative; flex: 1 1 0px; max-width: 80px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; align-items: center; justify-content: center; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1rz4vsf { width: auto; display: flex; gap: 14px; position: relative; flex-grow: unset; max-width: none; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1rz4vsf { width: auto; display: flex; position: relative; flex-grow: unset; max-width: none; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
:not(#\ ):not(#\ ).r-m0porf { height: 57px; display: flex; flex: 1 1 0px; max-width: 80px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-m0porf { width: 71px; height: 63px; display: flex; flex-grow: unset; max-width: none; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-m0porf { height: 57px; display: flex; flex: 1 1 auto; max-width: 62px; min-width: 0px; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-m0porf { height: 57px; flex: 1 1 0px; max-width: 80px; min-width: var(--replo-flex-min-dimension, 0px); object-fit: contain; transition: inherit; }
.r-msqi8f :not(#\ ):not(#\ ).r-m0porf { height: 57px; flex: 1 1 0px; max-width: 80px; min-width: var(--replo-flex-min-dimension, 0px); object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-m0porf { width: 71px; height: 63px; flex-grow: unset; max-width: none; align-self: auto; flex-basis: auto; object-fit: contain; transition: inherit; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-m0porf { height: 57px; flex: 1 1 auto; max-width: 62px; object-fit: contain; transition: inherit; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-m0porf { width: 71px; height: 63px; flex-grow: unset; max-width: none; align-self: auto; flex-basis: auto; object-fit: contain; transition: inherit; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-m0porf { height: 57px; flex: 1 1 auto; max-width: 62px; object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-1vzppxe { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }
.r-msqi8f :not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1vzppxe { object-fit: contain; transition: inherit; }}
.r-msqi8f :not(#\ ):not(#\ ).r-4t21js { --rpmh: 100%; --rpmw: 100%; display: flex; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-4t21js { --rpmh: 100%; --rpmw: 100%; display: flex; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-4t21js { --rpmh: 100%; --rpmw: 270px; display: flex; }}
:not(#\ ):not(#\ ).r-1xhkzrd { top: -2px; right: -2px; display: none; gap: 2px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 3px 8px; justify-content: center; background-color: #7C1827; background-image: none; border-top-right-radius: 4px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1xhkzrd { top: -2px; color: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-f427af4c-6bd5-4fde-9fde-d53b629b7e62-attributes-color); right: -2px; display: flex; gap: 2px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 1px 8px; justify-content: center; background-color: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-f427af4c-6bd5-4fde-9fde-d53b629b7e62-attributes-color); background-image: none; border-top-color: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-014d6378-a14d-4817-bf62-60231d7ab9e7-attributes-color); border-style: solid; border-width: 0px; border-left-color: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-014d6378-a14d-4817-bf62-60231d7ab9e7-attributes-color); border-right-color: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-014d6378-a14d-4817-bf62-60231d7ab9e7-attributes-color); border-bottom-color: var(--replo-library-b9f2e74b-7d88-4d46-b4e4-d7dbfc4f6a1a-styles-014d6378-a14d-4817-bf62-60231d7ab9e7-attributes-color); border-radius: 4px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1xhkzrd { top: -2px; right: -2px; display: none; gap: 2px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 3px 8px; justify-content: center; background-color: #7C1827; background-image: none; border-top-right-radius: 4px; }}
:not(#\ ):not(#\ ).r-12p88a1 { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-12p88a1 { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-12p88a1 { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-32b2hk { display: flex; gap: 2px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-32b2hk { display: flex; gap: 2px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-32b2hk { display: flex; gap: 2px; position: relative; max-width: 100%; align-self: stretch; flex-basis: auto; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
:not(#\ ):not(#\ ).r-1ksiwc7 { color: rgb(255, 255, 255); display: none; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1ksiwc7 { color: rgb(255, 255, 255); display: none; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1ksiwc7 { color: rgb(255, 255, 255); display: none; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-i9bjw { color: rgb(255, 255, 255); display: none; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-i9bjw { color: rgb(255, 255, 255); display: none; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-i9bjw { color: rgb(255, 255, 255); display: none; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1dizoqv { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1dizoqv { color: rgb(255, 255, 255); display: flex; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1dizoqv { color: rgb(255, 255, 255); display: flex; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1210wtg { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1210wtg { color: rgb(255, 255, 255); display: flex; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1210wtg { color: rgb(255, 255, 255); display: flex; font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1mpavlh { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1mpavlh { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1mpavlh { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-155z78w { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-155z78w { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-155z78w { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-78rbsi { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-78rbsi { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-78rbsi { color: rgb(255, 255, 255); font-size: 9px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-family: Gabarito, sans-serif; font-weight: 600; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-virvgq { display: flex; gap: 2px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-virvgq { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; margin-left: 0px; margin-right: -8px; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-virvgq { display: flex; gap: 2px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-virvgq { display: flex; gap: 2px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-virvgq { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; align-items: flex-start; margin-left: 0px; margin-right: -8px; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-virvgq { display: flex; gap: 2px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; align-items: flex-start; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-t7yiui { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-t7yiui { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-t7yiui { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-14952gz { font-size: 18px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 23px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: left; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-14952gz { height: auto; font-size: 16px; align-self: auto; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-family: Roboto, sans-serif; font-weight: 700; line-height: 20px; letter-spacing: 0px; text-transform: uppercase; text-align-last: left; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-14952gz { font-size: 16px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; letter-spacing: 0px; text-transform: uppercase; text-align-last: left; }}
:not(#\ ):not(#\ ).r-16t7zax { display: none; flex: 1 1 0px; max-width: 18px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-16t7zax { display: none; flex: 1 1 0px; max-width: 16px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-16t7zax { display: none; flex: 1 1 0px; max-width: 18px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; }}
:not(#\ ):not(#\ ).r-1skjubd { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1skjubd { object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1skjubd { object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-bikuih { color: rgb(255, 255, 255); overflow: hidden; font-size: 11px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 11px; padding: 3px 9px; overflow-wrap: break-word; letter-spacing: 0px; background-color: rgb(0, 0, 0); background-image: none; border-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-bikuih { color: rgb(255, 255, 255); display: flex; overflow: hidden; font-size: 10px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 11px; padding: 3px 9px; letter-spacing: 0px; background-color: #7C1827; background-image: none; border-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-bikuih { color: rgb(255, 255, 255); display: flex; overflow: hidden; font-size: 11px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 11px; padding: 3px 9px; letter-spacing: 0px; background-color: rgb(0, 0, 0); background-image: none; border-radius: 2px; }}
:not(#\ ):not(#\ ).r-dhp510 { color: rgba(18, 18, 18, 0.7); font-size: 11px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 16px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: left; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-dhp510 { color: rgb(0, 0, 0); font-size: 11px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 16px; letter-spacing: 0px; text-align-last: left; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-dhp510 { color: rgba(18, 18, 18, 0.7); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: left; transition: inherit; flex-shrink: 0; font-weight: 600; line-height: 18px; letter-spacing: 0px; text-align-last: left; }}
:not(#\ ):not(#\ ).r-11o2j1c { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-11o2j1c { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-11o2j1c { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-end; flex-shrink: 0; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-1pq5zbu { color: rgb(0, 0, 0); font-size: 18px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 21px; overflow-wrap: break-word; letter-spacing: -0.8px; text-align-last: right; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1pq5zbu { color: rgb(0, 0, 0); font-size: 16px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; letter-spacing: -0.8px; text-align-last: right; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1pq5zbu { color: rgb(0, 0, 0); font-size: 16px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; letter-spacing: -0.8px; text-align-last: right; }}
:not(#\ ):not(#\ ).r-10s5xen { color: rgb(60, 60, 60); font-size: 13px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 17px; overflow-wrap: break-word; letter-spacing: -0.8px; text-align-last: right; text-decoration: line-through; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-10s5xen { color: rgb(60, 60, 60); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 17px; letter-spacing: -0.8px; text-align-last: right; text-decoration: line-through; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-10s5xen { color: rgb(60, 60, 60); font-size: 12px; align-self: stretch; flex-basis: auto; text-align: right; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 17px; letter-spacing: -0.8px; text-align-last: right; text-decoration: line-through; }}
:not(#\ ):not(#\ ).r-1g1yedn { display: flex; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; flex-direction: column; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1g1yedn { display: flex; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; flex-direction: column; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1g1yedn { display: flex; position: relative; align-self: stretch; flex-basis: auto; flex-shrink: 0; flex-direction: column; }}
:not(#\ ):not(#\ ).r-s1jmtf { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-s1jmtf { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: -1px; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; margin-bottom: 3px; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-s1jmtf { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-1uij5rt { display: flex; gap: 19px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1uij5rt { display: flex; gap: 19px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1uij5rt { display: flex; gap: 19px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-17fne65 { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-17fne65 { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-17fne65 { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
:not(#\ ):not(#\ ).r-szjb04 { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-szjb04 { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-szjb04 { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
:not(#\ ):not(#\ ).r-imrx7o { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-imrx7o { font-size: 13px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 15px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-imrx7o { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }}
.r-msqi8f :not(#\ ):not(#\ ).r-imrx7o { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-imrx7o { color: rgb(18, 18, 18); font-size: 13px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 15px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-imrx7o { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-85z6fw { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-85z6fw { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-85z6fw { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
:not(#\ ):not(#\ ).r-1le0dqe { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: space-between; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1le0dqe { display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: space-between; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1le0dqe { display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: space-between; }}
:not(#\ ):not(#\ ).r-b6t2bx { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-b6t2bx { display: flex; gap: 3px; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-b6t2bx { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1v514kv { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1v514kv { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; height: auto; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; flex-grow: unset; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1v514kv { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-eoyb2l { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-eoyb2l { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-eoyb2l { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-1eo8fn { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1eo8fn { height: 93px; display: flex; gap: 2px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 30px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1eo8fn { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
:not(#\ ):not(#\ ).r-1f8fa0o { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1f8fa0o { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1f8fa0o { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
:not(#\ ):not(#\ ).r-7u0mh5 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-7u0mh5 { object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-7u0mh5 { object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-8uwsvu { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-8uwsvu { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-8uwsvu { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1grbegi { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1grbegi { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1grbegi { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-19z4sg { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-19z4sg { display: flex; gap: 3px; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-19z4sg { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1lllakx { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1lllakx { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1lllakx { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-1149k2k { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1149k2k { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1149k2k { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-1vv3jzy { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1vv3jzy { height: 93px; display: flex; gap: 2px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 30px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1vv3jzy { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
:not(#\ ):not(#\ ).r-x3b1yd { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-x3b1yd { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-x3b1yd { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
:not(#\ ):not(#\ ).r-gupoi4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-gupoi4 { object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-gupoi4 { object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-qyu0j { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-qyu0j { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-qyu0j { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-4t2ors { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-4t2ors { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-4t2ors { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-4t2ors { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-4t2ors { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-4t2ors { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-l9u9g6 { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-l9u9g6 { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-l9u9g6 { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-kjevcm { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-kjevcm { display: flex; gap: 3px; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-kjevcm { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1oa8u8h { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1oa8u8h { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1oa8u8h { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-gpwa76 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-gpwa76 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-gpwa76 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-5ziibh { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-5ziibh { height: 93px; display: flex; gap: 2px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 30px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-5ziibh { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
:not(#\ ):not(#\ ).r-tp3oxw { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-tp3oxw { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-tp3oxw { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
:not(#\ ):not(#\ ).r-1dfanly { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1dfanly { object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1dfanly { object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-ekqgvh { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-ekqgvh { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-ekqgvh { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-81661v { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-81661v { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-81661v { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-u3somt { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-u3somt { display: flex; gap: 3px; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-u3somt { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-9pdvvn { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-9pdvvn { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-9pdvvn { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-p4q0eh { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-p4q0eh { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-p4q0eh { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-1v6vccz { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1v6vccz { height: 93px; display: flex; gap: 2px; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 30px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1v6vccz { height: 100px; display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 40px; flex-direction: column; padding-bottom: 20px; justify-content: center; background-color: rgb(239, 240, 242); background-image: none; }}
:not(#\ ):not(#\ ).r-tfx7ik { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-tfx7ik { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-tfx7ik { width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))); display: flex; max-width: 20px; min-width: 0px; align-self: auto; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; --replo-margin-left: 0px; --replo-margin-right: 0px; }}
:not(#\ ):not(#\ ).r-337rg9 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-337rg9 { object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-337rg9 { object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-1tdp9nr { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1tdp9nr { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1tdp9nr { color: rgb(115, 116, 117); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; line-height: 18px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-1czsgbu { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1czsgbu { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1czsgbu { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-1qxk0jh { display: flex; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(240, 240, 240); border-style: solid; border-width: 2px; border-radius: 6px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1qxk0jh { display: flex; gap: 0px; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(240, 240, 240); border-style: solid; border-width: 2px; border-radius: 6px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1qxk0jh { display: flex; overflow: hidden; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgb(240, 240, 240); border-style: solid; border-width: 2px; border-radius: 6px; }}
:not(#\ ):not(#\ ).r-1n0vgx { display: flex; gap: 11px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1n0vgx { display: flex; gap: 11px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1n0vgx { display: flex; gap: 11px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-14s6to4 { display: flex; gap: 11px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 5px; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-14s6to4 { display: flex; gap: 11px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 5px; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-14s6to4 { display: flex; gap: 11px; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 5px; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-133ba1u { width: 100%; display: flex; max-width: 53px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-133ba1u { width: 100%; display: flex; max-width: 53px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-133ba1u { width: 100%; display: flex; max-width: 53px; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: contain; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-fkl4cl { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: contain; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-fkl4cl { object-fit: contain; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-fkl4cl { object-fit: contain; transition: inherit; }}
:not(#\ ):not(#\ ).r-qner05 { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; padding-right: 10px; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-qner05 { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; padding-right: 10px; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-qner05 { display: flex; gap: 8px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; padding-right: 10px; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-jqv5wz { width: 15px; cursor: pointer; height: 15px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; margin-top: 2px; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: #7C1827; background-image: none; border-color: rgba(124, 24, 39, 0.5); border-style: solid; border-width: 1px; border-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-jqv5wz { width: 15px; cursor: pointer; height: 15px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; margin-top: 2px; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: #7C1827; background-image: none; border-color: rgba(124, 24, 39, 0.5); border-style: solid; border-width: 1px; border-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-jqv5wz { width: 15px; cursor: pointer; height: 15px; display: flex; overflow: hidden; position: relative; max-width: 100%; min-width: auto; flex-basis: auto; margin-top: 2px; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: #7C1827; background-image: none; border-color: rgba(124, 24, 39, 0.5); border-style: solid; border-width: 1px; border-radius: 2px; }}
.r-4hpxcy :not(#\ ):not(#\ ).r-jqv5wz { width: 15px; cursor: pointer; height: 15px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; margin-top: 2px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(124, 24, 39, 0.5); border-style: solid; border-width: 1px; border-radius: 2px; }
@media (max-width: 640px) {:not(#\ ).r-4hpxcy :not(#\ ):not(#\ ).r-jqv5wz { width: 15px; cursor: pointer; height: 15px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; margin-top: 2px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(124, 24, 39, 0.5); border-style: solid; border-width: 1px; border-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-4hpxcy :not(#\ ):not(#\ ).r-jqv5wz { width: 15px; cursor: pointer; height: 15px; display: flex; overflow: hidden; position: relative; max-width: 100%; flex-basis: auto; margin-top: 2px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-color: rgba(124, 24, 39, 0.5); border-style: solid; border-width: 1px; border-radius: 2px; }}
:not(#\ ):not(#\ ).r-1yrifh6 { width: 8px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1yrifh6 { width: 8px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1yrifh6 { width: 8px; display: flex; min-width: 0px; flex-basis: auto; min-height: 0px; object-fit: cover; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; }}
:not(#\ ):not(#\ ).r-173tpo4 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: cover; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-173tpo4 { object-fit: cover; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-173tpo4 { object-fit: cover; transition: inherit; }}
:not(#\ ):not(#\ ).r-1p76o59 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1p76o59 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1p76o59 { display: flex; gap: 4px; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-12ifb6f { font-size: 16px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 100%; overflow-wrap: break-word; letter-spacing: -0.2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-12ifb6f { font-size: 16px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 100%; letter-spacing: -0.2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-12ifb6f { font-size: 16px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 100%; letter-spacing: -0.2px; }}
:not(#\ ):not(#\ ).r-1diwb6i { font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 100%; overflow-wrap: break-word; letter-spacing: -0.2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1diwb6i { font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 100%; letter-spacing: -0.2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1diwb6i { font-size: 12px; align-self: stretch; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 400; line-height: 100%; letter-spacing: -0.2px; }}
:not(#\ ):not(#\ ).r-1idcus6 { display: flex; gap: 4px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 2.95px 15px; justify-content: center; background-color: #7C1827; background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1idcus6 { display: flex; gap: 4px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 2.95px 15px; justify-content: center; background-color: #7C1827; background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1idcus6 { display: flex; gap: 4px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding: 2.95px 15px; justify-content: center; background-color: #7C1827; background-image: none; }}
:not(#\ ):not(#\ ).r-1d1sdp7 { color: rgb(255, 255, 255); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; overflow-wrap: break-word; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1d1sdp7 { color: rgb(255, 255, 255); display: flex; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1d1sdp7 { color: rgb(255, 255, 255); display: flex; font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; }}
:not(#\ ):not(#\ ).r-fgx89i { color: rgb(255, 255, 255); font-size: 12px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; overflow-wrap: break-word; text-decoration: line-through; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-fgx89i { color: rgb(255, 255, 255); font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; text-decoration: line-through; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-fgx89i { color: rgb(255, 255, 255); font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 20px; text-decoration: line-through; }}
:not(#\ ):not(#\ ).r-pt7npl { color: rgb(255, 255, 255); cursor: pointer; display: flex; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 700; line-height: 20px; padding: 19px 20px; letter-spacing: 2px; background-size: 100% auto; background-image: linear-gradient(91deg, #7C1827 0%, #7C1827 100%); border-radius: 3px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-pt7npl { color: rgb(255, 255, 255); cursor: pointer; display: flex; overflow: hidden; font-size: 20px; align-self: stretch; box-shadow: #7C1827 0px 4px 4px 0px; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 700; line-height: 20px; padding: 19px 20px; letter-spacing: 2px; background-size: 100% auto; background-image: linear-gradient(0deg, #7C1827 0%, #7C1827 100%); border-radius: 3px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-pt7npl { color: rgb(255, 255, 255); cursor: pointer; display: flex; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 700; line-height: 20px; padding: 19px 20px; letter-spacing: 2px; background-size: 100% auto; background-image: linear-gradient(91deg, #7C1827 0%, #7C1827 100%); border-radius: 3px; }}
.r-4hpxcy :not(#\ ):not(#\ ).r-pt7npl { color: rgb(255, 255, 255); cursor: pointer; display: flex; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 700; line-height: 20px; padding: 19px 20px; letter-spacing: 2px; background-size: 100% auto; background-image: linear-gradient(91deg, #7C1827 0%, #7C1827 100%); border-radius: 3px; }
@media (max-width: 640px) {:not(#\ ).r-4hpxcy :not(#\ ):not(#\ ).r-pt7npl { color: rgb(255, 255, 255); cursor: pointer; display: flex; overflow: hidden; font-size: 20px; align-self: stretch; box-shadow: #7C1827 0px 4px 4px 0px; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 700; line-height: 20px; padding: 19px 20px; letter-spacing: 2px; background-size: 100% auto; background-image: linear-gradient(0deg, #7C1827 0%, #7C1827 100%); border-radius: 3px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-4hpxcy :not(#\ ):not(#\ ).r-pt7npl { color: rgb(255, 255, 255); cursor: pointer; display: flex; overflow: hidden; font-size: 20px; align-self: stretch; flex-basis: auto; transition: 300ms cubic-bezier(0.4, 0, 0.2, 1); flex-shrink: 0; font-weight: 700; line-height: 20px; padding: 19px 20px; letter-spacing: 2px; background-size: 100% auto; background-image: linear-gradient(91deg, #7C1827 0%, #7C1827 100%); border-radius: 3px; }}
:not(#\ ):not(#\ ).r-15a400g { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 26px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-family: Roboto, sans-serif; font-weight: 400; line-height: 29px; overflow-wrap: break-word; letter-spacing: -0.16px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-15a400g { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 26px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-family: Roboto, sans-serif; font-weight: 400; line-height: 29px; letter-spacing: -0.16px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-15a400g { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 26px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-family: Roboto, sans-serif; font-weight: 400; line-height: 29px; letter-spacing: -0.16px; }}
.r-147x8bv :not(#\ ):not(#\ ).r-15a400g { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 26px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-family: Roboto, sans-serif; font-weight: 400; line-height: 29px; letter-spacing: -0.16px; }
@media (max-width: 640px) {:not(#\ ).r-147x8bv :not(#\ ):not(#\ ).r-15a400g { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 26px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-family: Roboto, sans-serif; font-weight: 400; line-height: 29px; letter-spacing: -0.16px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-147x8bv :not(#\ ):not(#\ ).r-15a400g { color: rgb(255, 255, 255); flex: 1 1 0px; font-size: 26px; min-width: var(--replo-flex-min-dimension, 0px); transition: inherit; font-family: Roboto, sans-serif; font-weight: 400; line-height: 29px; letter-spacing: -0.16px; }}
:not(#\ ):not(#\ ).r-thd52m { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-thd52m { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; margin-top: -1px; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; margin-bottom: 3px; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-thd52m { display: flex; gap: 20px; position: relative; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-y00ayk { display: flex; gap: 19px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-y00ayk { display: flex; gap: 19px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-y00ayk { display: flex; gap: 19px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; }}
:not(#\ ):not(#\ ).r-honkyu { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-honkyu { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-honkyu { display: flex; gap: 16px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; justify-content: center; }}
:not(#\ ):not(#\ ).r-1bbk02n { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1bbk02n { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1bbk02n { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
:not(#\ ):not(#\ ).r-12248ce { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; overflow-wrap: break-word; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-12248ce { font-size: 13px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 15px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-12248ce { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-12248ce { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }
.r-msqi8f :not(#\ ):not(#\ ).r-12248ce { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-12248ce { font-size: 13px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 15px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-12248ce { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-12248ce { font-size: 13px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 15px; letter-spacing: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-12248ce { font-size: 14px; flex-basis: auto; transition: inherit; flex-shrink: 0; font-weight: 500; line-height: 16px; letter-spacing: 0px; }}
:not(#\ ):not(#\ ).r-kibwsv { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-kibwsv { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-kibwsv { color: rgb(30, 9, 64); height: 1px; display: flex; position: relative; flex: 1 1 0px; max-width: 100%; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: flex-start; justify-content: center; background-color: rgb(208, 208, 208); background-image: none; }}
:not(#\ ):not(#\ ).r-d6gh74 { color: rgb(0, 0, 0); display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-d6gh74 { color: rgb(0, 0, 0); display: flex; gap: 12px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-d6gh74 { color: rgb(0, 0, 0); display: flex; gap: 20px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: flex-start; flex-shrink: 0; justify-content: space-between; background-color: rgb(255, 255, 255); background-image: none; }}
:not(#\ ):not(#\ ).r-odxm3x { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-odxm3x { display: flex; gap: 3px; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-odxm3x { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; }}
:not(#\ ):not(#\ ).r-1axoe9c { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1axoe9c { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1axoe9c { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-im4o2i { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-im4o2i { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-im4o2i { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-im4o2i { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-im4o2i { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-im4o2i { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-17oyyr0 { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-17oyyr0 { height: auto; display: flex; gap: 2px; overflow: hidden; position: relative; flex-grow: unset; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 0px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-17oyyr0 { display: flex; gap: 2px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-993ac2 { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-993ac2 { width: auto; height: 77px; display: flex; flex-grow: unset; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-993ac2 { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-993ac2 { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
.r-msqi8f :not(#\ ):not(#\ ).r-993ac2 { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-993ac2 { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-993ac2 { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-993ac2 { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-993ac2 { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
:not(#\ ):not(#\ ).r-1oxwgp1 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }
.r-msqi8f :not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1oxwgp1 { object-fit: fill; transition: inherit; }}
.r-msqi8f :not(#\ ):not(#\ ).r-11nzzpf { --rpmh: 100%; --rpmw: 100%; display: flex; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-11nzzpf { --rpmh: 100%; --rpmw: 100%; display: flex; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-11nzzpf { --rpmh: 100%; --rpmw: 100%; display: flex; }}
:not(#\ ):not(#\ ).r-phc4ei { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-phc4ei { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-phc4ei { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-phc4ei { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-phc4ei { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-phc4ei { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-lotyxx { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-lotyxx { display: flex; gap: 3px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; border-style: none; border-radius: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-lotyxx { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; border-style: none; border-radius: 0px; }}
:not(#\ ):not(#\ ).r-2ory6j { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-2ory6j { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-2ory6j { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-oauyq3 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-oauyq3 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-oauyq3 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-s4cmu9 { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-s4cmu9 { display: flex; gap: 2px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 0px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-s4cmu9 { display: flex; gap: 2px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-1uvznn6 { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1uvznn6 { width: auto; height: 77px; display: flex; flex-grow: unset; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1uvznn6 { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-1uvznn6 { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
.r-msqi8f :not(#\ ):not(#\ ).r-1uvznn6 { width: auto; height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1uvznn6 { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1uvznn6 { width: auto; height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1uvznn6 { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1uvznn6 { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
:not(#\ ):not(#\ ).r-1c07sed { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }
.r-msqi8f :not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1c07sed { object-fit: fill; transition: inherit; }}
.r-msqi8f :not(#\ ):not(#\ ).r-14emo2t { --rpmh: 100%; --rpmw: 100%; display: flex; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-14emo2t { --rpmh: 100%; --rpmw: 100%; display: flex; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-14emo2t { --rpmh: 100%; --rpmw: 100%; display: flex; }}
:not(#\ ):not(#\ ).r-18xoqit { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-18xoqit { font-size: 9px; align-self: stretch; flex-basis: auto; margin-top: 0px; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-18xoqit { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-18xoqit { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-18xoqit { font-size: 9px; align-self: stretch; flex-basis: auto; margin-top: 0px; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-18xoqit { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-of7k7q { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-of7k7q { font-size: 9px; align-self: stretch; flex-basis: auto; margin-top: 0px; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-of7k7q { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
.r-msqi8f :not(#\ ):not(#\ ).r-of7k7q { display: flex; font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-of7k7q { display: flex; font-size: 9px; align-self: stretch; flex-basis: auto; margin-top: 0px; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-of7k7q { display: flex; font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-1kc2xv1 { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1kc2xv1 { display: flex; gap: 3px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; border-style: none; border-radius: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1kc2xv1 { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; border-style: none; border-radius: 0px; }}
:not(#\ ):not(#\ ).r-wyxpf1 { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-wyxpf1 { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-wyxpf1 { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-g03wv2 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-g03wv2 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-g03wv2 { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-n7jouk { display: flex; gap: 2px; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-n7jouk { display: flex; gap: 2px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding-top: 0px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-n7jouk { display: flex; gap: 2px; overflow: hidden; position: relative; max-width: 100%; min-width: auto; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-11sztqc { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-11sztqc { width: auto; height: 77px; display: flex; flex-grow: unset; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-11sztqc { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-11sztqc { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
.r-msqi8f :not(#\ ):not(#\ ).r-11sztqc { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-11sztqc { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-11sztqc { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-11sztqc { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-11sztqc { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
:not(#\ ):not(#\ ).r-1rjbv1a { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }
.r-msqi8f :not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-1rjbv1a { object-fit: fill; transition: inherit; }}
.r-msqi8f :not(#\ ):not(#\ ).r-dlzd0n { --rpmh: 100%; --rpmw: 100%; display: flex; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-dlzd0n { --rpmh: 100%; --rpmw: 100%; display: flex; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-dlzd0n { --rpmh: 100%; --rpmw: 100%; display: flex; }}
:not(#\ ):not(#\ ).r-8xvypg { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-8xvypg { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-8xvypg { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-align-last: center; }}
:not(#\ ):not(#\ ).r-q0s878 { display: flex; gap: 5px; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-q0s878 { display: flex; gap: 3px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 77px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; border-style: none; border-radius: 0px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-q0s878 { display: flex; gap: 5px; overflow: hidden; position: relative; flex: 1 1 0px; max-width: 87px; min-width: var(--replo-flex-min-dimension, 0px); min-height: 1px; transition: inherit; align-items: center; padding-top: 17px; flex-direction: column; justify-content: flex-start; border-style: none; border-radius: 0px; }}
:not(#\ ):not(#\ ).r-adclxb { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-adclxb { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-adclxb { top: 0px; left: 0px; color: rgb(255, 255, 255); width: 100%; display: flex; gap: 3px; z-index: 1; overflow: hidden; position: absolute; max-width: 100%; min-width: auto; transform: none; align-self: stretch; flex-basis: auto; min-height: 1px; transition: inherit; align-items: center; flex-shrink: 0; padding: 2px 4px; justify-content: center; background-color: #7C1827; background-image: none; border-top-left-radius: 2px; border-top-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-1mbx22s { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-1mbx22s { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-1mbx22s { flex: 1 1 0px; font-size: 9px; min-width: var(--replo-flex-min-dimension, 0px); text-align: center; transition: inherit; font-weight: 700; line-height: 13px; letter-spacing: 0px; text-transform: uppercase; text-align-last: center; }}
:not(#\ ):not(#\ ).r-u1jvew { display: flex; gap: 2px; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-u1jvew { display: flex; gap: 2px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; padding-top: 0px; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-u1jvew { display: flex; gap: 2px; overflow: hidden; position: relative; flex: 1 1 auto; max-width: 100%; min-width: auto; align-self: stretch; min-height: 1px; transition: inherit; align-items: center; flex-direction: column; justify-content: center; background-color: rgb(255, 255, 255); background-image: none; border-style: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }}
:not(#\ ):not(#\ ).r-mtds0r { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-mtds0r { width: auto; height: 77px; display: flex; flex-grow: unset; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-mtds0r { height: 83px; display: flex; min-width: 0px; align-self: stretch; flex-basis: auto; min-height: 0px; object-fit: fill; overflow: auto hidden; transition: inherit; align-items: center; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-mtds0r { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
.r-msqi8f :not(#\ ):not(#\ ).r-mtds0r { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-mtds0r { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-mtds0r { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-mtds0r { width: auto; height: 77px; flex-grow: unset; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-mtds0r { height: 83px; align-self: stretch; flex-basis: auto; object-fit: fill; transition: inherit; flex-shrink: 0; border-color: rgb(0, 0, 0); border-style: solid; }}
:not(#\ ):not(#\ ).r-q6yeo7 { height: 100%; margin: 0px; display: block; padding: 0px; max-width: 100%; min-width: 100%; max-height: 100%; min-height: 100%; object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ):not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }}
.r-j0jb7w :not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }
.r-msqi8f :not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }}
@media (max-width: 640px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-j0jb7w :not(#\ ):not(#\ ).r-q6yeo7 { object-fit: fill; transition: inherit; }}
.r-msqi8f :not(#\ ):not(#\ ).r-1jt6i9p { --rpmh: 100%; --rpmw: 100%; display: flex; }
@media (max-width: 640px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1jt6i9p { --rpmh: 100%; --rpmw: 100%; display: flex; }}
@media (min-width: 641px) and (max-width: 1024px) {:not(#\ ).r-msqi8f :not(#\ ):not(#\ ).r-1jt6i9p { --rpmh: 100%; --rpmw: 100%; display: flex; }}
:not(#\ ):not(#\ ).r-9izset { font-size: 10px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 13px; overflow-wrap: break-word; letter-spacing: 0px; text-align-last: center; }
@media (max-width: 640px) {:not(#\ ):not(#\ ):not(#\ ).r-9izset { font-size: 9px; align-self: stretch; flex-basis: auto; text-align: center; transition: inherit; flex-shrink: 0; font-weight: 700; line-height: 12px; letter-spacing: 0px; text-align-last: center; }}