.elementor-88329 .elementor-element.elementor-element-3d36f650{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-88329 .elementor-element.elementor-element-3d36f650:not(.elementor-motion-effects-element-type-background), .elementor-88329 .elementor-element.elementor-element-3d36f650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d758ef );}.elementor-88329 .elementor-element.elementor-element-431326c9{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-88329 .elementor-element.elementor-element-431326c9:not(.elementor-motion-effects-element-type-background), .elementor-88329 .elementor-element.elementor-element-431326c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0eb32d );}.elementor-88329 .elementor-element.elementor-element-5c6511da{--grid-columns:3;--grid-column-gap:32px;}.elementor-88329 .elementor-element.elementor-element-5c6511da .elementor-loop-container{grid-auto-rows:1fr;}.elementor-88329 .elementor-element.elementor-element-5c6511da .e-loop-item > .elementor-section, .elementor-88329 .elementor-element.elementor-element-5c6511da .e-loop-item > .elementor-section > .elementor-container, .elementor-88329 .elementor-element.elementor-element-5c6511da .e-loop-item > .e-con, .elementor-88329 .elementor-element.elementor-element-5c6511da .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-88329 .elementor-element.elementor-element-5c6511da .elementor-pagination{text-align:center;font-size:24px;margin-top:20px;}body:not(.rtl) .elementor-88329 .elementor-element.elementor-element-5c6511da .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-88329 .elementor-element.elementor-element-5c6511da .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-88329 .elementor-element.elementor-element-5c6511da .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-88329 .elementor-element.elementor-element-5c6511da .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-88329 .elementor-element.elementor-element-5c6511da{--grid-columns:2;}}@media(max-width:767px){.elementor-88329 .elementor-element.elementor-element-5c6511da{--grid-columns:1;}}/* Start custom CSS for search-filter-field, class: .elementor-element-236bc5bb */.pa-price-display {
      display: flex;
      flex-wrap: wrap;
      align-items: flex-start;
      gap: 8px;
      min-height: 80px;
  }

  .pa-main-price {
      font-weight: 700;
      font-size: 1.1em;
      color: #2E2E2E;
  }

  .pa-pill {
      display: inline-block;
      padding: 2px 10px;
      border-radius: 20px;
      font-size: 0.75em;
      font-weight: 500;
      color: #fff;
  }

  .pa-pill--member {
      background-color: #00305B;
  }

  .pa-pill--sale {
      background-color: #E2001A;
  }

  .pa-strike-price {
      width: 100%;
      font-size: 0.85em;
      color: #9ca3af;
      margin-top: -30px;
  }
  .pa-strike-price span {
      text-decoration: line-through;
  }
  .search-filter-field--id-8 .search-filter-input-text {border-radius: 20px;}
  .search-filter-checkable-button label {
      border-radius: 40px;
      padding: 4px 16px;
  }
  .hidden {
  display: none !important;
}
.elementor-pagination .page-numbers {
    padding: 8px 12px;
    background: #00305B;
    border-radius: 8px;
    color: white;
}/* End custom CSS */