@media (min-width: 640px) {
  .style_tabIcon__RK2ND {
    width: 80px !important;
    height: 80px !important;
  }

  .style_tabIcon__RK2ND::after {
    bottom: -6px !important;
  }
}

.style_tabIcon__RK2ND {
  position: relative;
  cursor: pointer;
  border-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  z-index: 10;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  width: 70px;
  height: 70px;
}

.style_tabIcon__RK2ND::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  left: 0;
  right: 0;
  bottom: -2px;
  margin: 0 auto;
  transform: scaleX(0.8) rotateZ(45deg);
  z-index: 0;
}

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

.style_titleContainer__FaRTI {
  display: flex;
  width: 100%;
  align-items: flex-start;
  justify-content: center;
  padding-left: 5px;
  padding-right: 5px;
  flex: 3;
}

.style_titleContainer__FaRTI:first-child {
  flex-direction: column;
}

.style_titleContainer__FaRTI:first-child > p {
  line-height: 3 !important;
}

.style_tabTitle__6cd5V {
  z-index: 10;
  text-align: center;
  letter-spacing: -0.05em;
}

.style_icon__YUpBD {
  width: 33px;
  height: 33px;
}

.style_tabIcon__RK2ND.style_tabIconSelected__mrqFf {
  border-right: 0 !important;
}

.style_tabIcon__RK2ND.style_tabIconSelected__mrqFf .style_icon__YUpBD {
  filter: brightness(0) invert(1);
}

.style_tabIconSelected__mrqFf, .style_tabIconSelected__mrqFf::after {
  --tw-bg-opacity: 1 !important;
  background-color: rgba(0, 92, 168, var(--tw-bg-opacity)) !important;
}

.style_tabIconFirst__Lbed0 {
  border-left: 0 !important;
}

.style_tabIconLast__6OdbS {
  border-right: 0 !important;
}

.style_tabIconOverrideBorder__RbX_u {
  border-right: 0 !important;
}

.style_modal__H3jfx {
  z-index: 999 !important;
}

@media (min-width: 640px) {
  .style_tabHeader__ZSJfh {
    height: 80px !important;
    padding: 0 46px !important;
    width: 100% !important;
    max-width: 630px !important;
  }

  .style_searchCardContainer__14BfC {
    padding-top: 40px !important;
  }
}

.style_searchSectionContainer__cHEVS {
  width: 100%;
  height: 470px;
}

.style_searchSection__TVHjf {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  padding-top: 35px;
}

.style_searchCardContainer__14BfC {
  position: relative;
  z-index: 10;
  height: 100%;
  width: 100%;
  padding-top: 45px;
  filter: drop-shadow(0 8px 24px rgba(24, 26, 26, 0.26));
}

.style_searchCardBodyContainer__Ebuqh {
  height: 100%;
  width: 100%;
  border-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-top: 50px;
}

@media (min-width: 640px) {
  .style_searchCardBodyContainer__Ebuqh {
    padding-top: 70px;
  }
}

.style_searchCardBodyContainer__Ebuqh {
  min-height: 150px;
}

.style_tabHeader__ZSJfh {
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  width: 100%;
  justify-content: space-between;
  padding-left: 6px;
  padding-right: 6px;
}

@media (min-width: 640px) {
  .style_tabHeader__ZSJfh {
    width: 600px;
  }
}

.style_tabHeader__ZSJfh {
  right: 0;
  left: 0;
  top: 0;
  height: 70px;
}

.style_tabHeaderSelectContainer__pzc_x {
  margin-bottom: 20px;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.style_tabHeaderSelect___Wb_x {
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(0, 92, 168, var(--tw-bg-opacity));
  background-repeat: no-repeat;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  line-height: normal;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  background-image: url('/assets/icon-down-white.svg');
  background-position: center right 15px;
}

@media (min-width: 640px) {
  .style_container__Z8R40 {
    width: 115px !important;
    height: auto !important;
  }
}

.style_container__Z8R40 {
  width: 40px;
  height: 40px;
}

.style_iconContainer__Vx6sz {
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 0;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(193, 193, 193, var(--tw-border-opacity));
  background-color: rgba(10, 10, 10, 0.025);
}

@media (min-width: 640px) {
  .style_iconContainer__Vx6sz {
    justify-content: flex-start;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 6px;
    padding-bottom: 6px;
  }
}

.style_iconContainerActive__84bgA {
  --tw-border-opacity: 1;
  border-color: rgba(10, 10, 10, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(10, 10, 10, var(--tw-bg-opacity));
}

.style_iconContainerActive__84bgA svg {
  filter: brightness(0) invert(1);
}

.tags_tagContainer__617pM {
  position: absolute;
  display: flex;
  align-items: center;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(245, 97, 24, var(--tw-bg-opacity));
  padding-right: 30px;
  padding-left: 15px;
  height: 25px;
}

.tags_tagIcon__AJIpx {
  margin-right: 10px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tags_tagLabel__aG0ph {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.style_container__LigEd {
  margin-bottom: 30px;
  display: flex;
  width: 100%;
  overflow: hidden;
  border-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.style_container__LigEd:hover {
  --tw-shadow: 10px 10px 60px rgba(0,0,0,0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.style_container__LigEd {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 700ms;
  height: 330px;
}

.style_imageContainer___Ag_o {
  position: relative;
  height: 100%;
  overflow: hidden;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 459px;
  cursor: pointer;
}

.style_infoContainer__ANCjO {
  position: relative;
  height: 100%;
  width: 100%;
  cursor: pointer;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.style_infoContainer__ANCjO .style_title__9I4iw {
  font-size: 16px;
  line-height: normal;
  line-height: 22px !important;
  height: 44px;
  margin-bottom: 6px;
}

.style_infoContainer__ANCjO .style_cityLabel__4c_y1 {
  margin-top: 10px !important;
  margin-bottom: 1px !important;
  --tw-text-opacity: 1 !important;
  color: rgba(121, 121, 121, var(--tw-text-opacity)) !important;
}

.style_infoContainer__ANCjO .style_basePriceLabel__if9Zo {
  margin-top: 20px !important;
  margin-bottom: 1px !important;
  --tw-text-opacity: 1 !important;
  color: rgba(121, 121, 121, var(--tw-text-opacity)) !important;
}

.style_infoContainer__ANCjO .style_saleTimeLabel__GHvCb {
  margin-top: 25px !important;
  margin-bottom: 1px !important;
  --tw-text-opacity: 1 !important;
  color: rgba(121, 121, 121, var(--tw-text-opacity)) !important;
}

.style_tagsContainer__4HXg0 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

.style_tagsContainer__4HXg0 .style_viewsTag__TYkTk p, .style_tagsContainer__4HXg0 .style_bidsTag__FI7QO p {
  width: 100%;
  text-align: right;
}

.style_tagsContainer__4HXg0 .style_viewsTag__TYkTk {
  margin-top: 20px;
  display: flex;
  width: 100%;
  align-items: center;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-right: 6px;
  padding-left: 10px;
  right: 0;
}

.style_tagsContainer__4HXg0 .style_viewsTag__TYkTk svg {
  margin-right: 5px;
  width: 18px;
  height: 12px;
}

.style_tagsContainer__4HXg0 .style_bidsTag__FI7QO {
  margin-top: 10px;
  display: flex;
  align-items: center;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-right: 6px;
  padding-left: 10px;
  right: 0;
}

.style_tagsContainer__4HXg0 .style_bidsTag__FI7QO svg {
  margin-right: 5px;
  width: 21px;
  height: 18px;
}

.style_mediaContainer__Kthhs {
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-left: 20px;
  padding-right: 20px;
  width: 240px;
  height: 38px;
  bottom: 0;
  left: 0;
  right: 0;
}

.style_mediaContainerSingle__SLS8x {
  justify-content: center !important;
  width: 150px !important;
}

.style_mediaContainer__Kthhs .style_photos__l6iB2, .style_mediaContainer__Kthhs .style_virtualTour___fUGo {
  display: flex;
  align-items: center;
}

.style_mediaContainer__Kthhs .style_photos__l6iB2 svg {
  margin-right: 6px;
  width: 18px;
  height: 18px;
}

.style_mediaContainer__Kthhs .style_virtualTour___fUGo svg {
  margin-right: 6px;
  width: 25px;
  height: 25px;
}

.style_arrowLeft__5lzfA, .style_arrowRight__SWXfP {
  position: absolute;
}

.style_arrowLeft__5lzfA,
.style_arrowRight__SWXfP {
  top: 0;
  bottom: 0;
}

.style_arrowLeft__5lzfA svg,
.style_arrowRight__SWXfP svg {
  width: 30px;
  height: 30px;
}

.style_arrowLeft__5lzfA svg {
  transform: rotateZ(180deg);
}

.style_arrowLeft__5lzfA {
  margin-left: 15px;
}

.style_arrowRight__SWXfP {
  right: 0;
  margin-right: 15px;
}

.style_topInsertionTag__FzyvZ {
  margin-top: 20px;
  left: 0;
  top: 0;
}

@media (min-width: 640px) {
  .style_favouritesCtaContainer__WhFtA {
    right: 0;
    top: 0;
  }

  .style_jugaadExternalPropertyContainer__e2imj {
    right: 0;
    bottom: 0;
  }
}

@media (min-width: 768px) {
  .style_favouritesCtaContainer__WhFtA {
    right: 0;
    top: 0;
    margin-top: 10px;
  }

  .style_jugaadExternalPropertyContainer__e2imj {
    right: 0;
    bottom: 0;
    margin-top: 10px;
  }
}

@media (min-width: 1330px) {
  .style_favouritesCtaContainer__WhFtA {
    right: 0;
    top: unset;
    bottom: 0;
  }

  .style_jugaadExternalPropertyContainer__e2imj {
    left: 0;
    top: unset;
    bottom: 0;
  }
}

.style_favouritesCtaContainer__WhFtA {
  position: absolute;
  margin-right: 20px;
  margin-bottom: 10px;
  display: flex;
  flex: 1 1 0%;
  cursor: pointer;
  align-items: center;
  justify-content: flex-end;
}

.style_jugaadExternalPropertyContainer__e2imj {
  position: absolute;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-left: 15px;
  display: flex;
  flex: 1 1 0%;
  cursor: pointer;
  align-items: center;
  justify-content: flex-start;
  height: 40px;
}

.style_jugaadExternalPropertyContainer__e2imj img {
  height: 100%;
}

.style_favouritesLabel___6Mzt {
  margin-right: 6px;
  width: 50%;
  text-align: right;
}

.style_favouritesIcon__pWsrn {
  width: 30px;
  height: 26px;
}

.style_container__22Ilb {
  position: relative;
  width: 100%;
  cursor: pointer;
  overflow: hidden;
  border-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-bottom: 15px;
  --tw-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.style_container__22Ilb:hover {
  --tw-shadow: 10px 10px 60px rgba(0,0,0,0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.style_container__22Ilb {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 700ms;
  min-height: 617px;
  max-width: 367px;
}

.style_infoContainer__cZenH {
  margin-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.style_titleContainer__qjLbo {
  margin-bottom: 10px;
  max-height: 4rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
}

.style_title__eJd26 {
  position: relative;
  margin-bottom: 5px;
  text-align: justify;
  font-size: 16px;
  line-height: normal;
}

.style_cityLabel__F2ATx {
  margin-top: 10px;
  --tw-text-opacity: 1;
  color: rgba(121, 121, 121, var(--tw-text-opacity));
}

.style_city__cyUW0 {
  margin-top: 1px;
}

.style_pricesContainer__hjo0N {
  position: relative;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

.style_priceColumn__8C5wO {
  flex: 1 1 0%;
  padding-right: 15px;
}

.style_priceLabel__QMbDp {
  --tw-text-opacity: 1;
  color: rgba(121, 121, 121, var(--tw-text-opacity));
}

.style_priceValue__3AQtN {
  margin-top: 1px;
}

.style_saleContainer__tuvfV {
  margin-top: 10px;
  display: flex;
  padding-left: 15px;
  padding-right: 15px;
}

.style_saleDateContainer__fX9zX {
  /*@apply w-7/12;*/
}

.style_saleDateLabel__c_DGD {
  --tw-text-opacity: 1;
  color: rgba(121, 121, 121, var(--tw-text-opacity));
}

.style_saleDate__qnYkX {
  margin-top: 1px;
}

.style_favouritesCtaContainer__qHFKf {
  position: absolute;
  margin-top: 0.75rem;
  margin-right: 0px;
  display: flex;
  width: 100%;
  align-items: flex-end;
  justify-content: flex-end;
  bottom: 10px;
  padding-right: 10px;
}

.style_jugaadExternalPropertyContainer__50pBx {
  position: absolute;
  margin-top: 0.75rem;
  margin-left: 0px;
  display: flex;
  width: 100%;
  align-items: flex-start;
  justify-content: flex-start;
  bottom: 10px;
  padding-left: 10px;
}

.style_favouritesLabel__OwofH {
  margin-right: 0.5rem;
  width: 50%;
  text-align: right;
  font-style: italic;
}

.style_favouritesIcon__ccbAJ {
  fill: currentColor;
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgba(0, 92, 168, var(--tw-text-opacity));
  width: 30px;
  height: 26px;
}

.style_insertionTagContainer__cOHQm {
  left: 0;
  top: 20px;
}

.style_superPriceTagContainer__OlFp_ {
  left: 0;
  bottom: 0;
}

.style_tagsContainer__8vOVk {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

.style_tagsContainer__8vOVk .style_viewsTag__DSM6M p, .style_tagsContainer__8vOVk .style_bidsTag__hqPU3 p {
  width: 100%;
  text-align: right;
}

.style_tagsContainer__8vOVk .style_viewsTag__DSM6M {
  margin-top: 20px;
  display: flex;
  width: 100%;
  align-items: center;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-right: 6px;
  padding-left: 10px;
  right: 0;
}

.style_tagsContainer__8vOVk .style_viewsTag__DSM6M img {
  margin-right: 5px;
  width: 18px;
  height: 12px;
}

.style_tagsContainer__8vOVk .style_bidsTag__hqPU3 {
  margin-top: 10px;
  display: flex;
  align-items: center;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-right: 6px;
  padding-left: 10px;
  right: 0;
}

.style_tagsContainer__8vOVk .style_bidsTag__hqPU3 img {
  margin-right: 5px;
  width: 21px;
  height: 18px;
}

.style_soldContainer__iw1mI {
  align-items: center;
}

.style_reservePriceContainer__BcgAB {
  display: flex;
  padding-left: 15px;
  padding-right: 15px;
}

.style_container__LNSRK {
  position: relative;
  width: 100%;
  cursor: pointer;
  overflow: hidden;
  border-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-bottom: 15px;
  --tw-shadow: 2px 2px 10px 0px rgba(0,0,0,0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.style_container__LNSRK:hover {
  --tw-shadow: 10px 10px 60px rgba(0,0,0,0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.style_container__LNSRK {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  transition-duration: 700ms;
  height: 435px;
  max-width: 367px;
}

.style_infoContainer__yKdXR {
  margin-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.style_titleContainer__JP6kV {
  margin-bottom: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
}

.style_title__idsS3 {
  position: relative;
  margin-bottom: 5px;
  text-align: justify;
  font-size: 16px;
  line-height: normal;
}

.style_cityLabel__Zqw9s {
  margin-top: 10px;
  --tw-text-opacity: 1;
  color: rgba(121, 121, 121, var(--tw-text-opacity));
}

.style_city__nokpo {
  margin-top: 1px;
}

.style_pricesContainer__9yKb6 {
  position: relative;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

.style_priceColumn__M324O {
  flex: 1 1 0%;
  padding-right: 15px;
}

.style_priceLabel__YfpBF {
  --tw-text-opacity: 1;
  color: rgba(121, 121, 121, var(--tw-text-opacity));
}

.style_priceValue__C7m7X {
  margin-top: 1px;
}

.style_saleContainer__aBvIk {
  margin-top: 10px;
  display: flex;
  padding-left: 15px;
  padding-right: 15px;
}

.style_saleDateContainer__IjGMq {
  /*@apply w-7/12;*/
}

.style_saleDateLabel__atnTS {
  --tw-text-opacity: 1;
  color: rgba(121, 121, 121, var(--tw-text-opacity));
}

.style_saleDate__fjMHS {
  margin-top: 1px;
}

.style_favouritesCtaContainer__Pipxz {
  position: absolute;
  margin-top: 0.75rem;
  margin-right: 0px;
  display: flex;
  width: 100%;
  align-items: flex-end;
  justify-content: flex-end;
  bottom: 10px;
  padding-right: 10px;
}

.style_favouritesLabel__xpi_V {
  margin-right: 0.5rem;
  width: 50%;
  text-align: right;
  font-style: italic;
}

.style_favouritesIcon__Jl6S3 {
  fill: currentColor;
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgba(0, 92, 168, var(--tw-text-opacity));
  width: 30px;
  height: 26px;
}

.style_insertionTagContainer__JqeHj {
  left: 0;
  top: 20px;
}

.style_superPriceTagContainer__EeZjk {
  left: 0;
  bottom: 0;
}

.style_tagsContainer__3_mZv {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

.style_tagsContainer__3_mZv .style_viewsTag__wvlXI p, .style_tagsContainer__3_mZv .style_bidsTag__zrpQX p {
  width: 100%;
  text-align: right;
}

.style_tagsContainer__3_mZv .style_viewsTag__wvlXI {
  margin-top: 20px;
  display: flex;
  width: 100%;
  align-items: center;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-right: 6px;
  padding-left: 10px;
  right: 0;
}

.style_tagsContainer__3_mZv .style_viewsTag__wvlXI img {
  margin-right: 5px;
  width: 18px;
  height: 12px;
}

.style_tagsContainer__3_mZv .style_bidsTag__zrpQX {
  margin-top: 10px;
  display: flex;
  align-items: center;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-right: 6px;
  padding-left: 10px;
  right: 0;
}

.style_tagsContainer__3_mZv .style_bidsTag__zrpQX img {
  margin-right: 5px;
  width: 21px;
  height: 18px;
}

.style_soldContainer__7l3j_ {
  align-items: center;
}

.style_container__qZNH_ {
  top: 0px;
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  z-index: 999999;
}

.style_loader__N00y6 {
  width: 128px;
  height: 128px;
}

.style_loaderGif__mLV7w {
  width: 64px;
  height: 64px;
}

.style_modal__baYJa {
  z-index: 999 !important;
  animation: style_fadein__QUhR4 .5s;
}

@keyframes style_fadein__QUhR4 {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

/*
    TODO: SCEGLIERE DEI COLORI PIÙ GRADEVOLI --> IN BASE A STRAPI MAGARI ?
 */

.style_error__bCkKr {
  color: red;
}

.style_warning__IzIDx {
  color: orange;
}

.style_info__mmWwg {
  color: green;
}

.style_action__BLMNm {
  color: blue;
}

.style_bgError__JHSGY {
  background-color: rgb(234, 14, 14);
}

.style_bgWarning__WXMMt {
  background-color: #846421;
}

.style_bgInfo__V2DjR {
  background-color: green;
}

.style_bgAction__v8cKB {
  background-color: blue;
}

.style_iconAlert__195pz {
  width: 50px;
  height: 50px;
}

.style_dialogContainer__QT2Uz {
  border-radius: 20px;
}

.style_button__H5lwx {
  border-radius: 5px;
}

.style_divider__AF44L {
  height: 2px;
  background-color: black;
  opacity: 0.2;
}

