.elementor-60215 .elementor-element.elementor-element-79f2926{margin-top:16px;margin-bottom:0px;}.elementor-60215 .elementor-element.elementor-element-1daa2b3 .jet-listing-dynamic-repeater__items{justify-content:flex-start;}.elementor-60215 .elementor-element.elementor-element-1daa2b3 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-4eb82be-font-family ), Sans-serif;font-size:var( --e-global-typography-4eb82be-font-size );font-weight:var( --e-global-typography-4eb82be-font-weight );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );color:var( --e-global-color-7161e52 );}@media(max-width:1024px){.elementor-60215 .elementor-element.elementor-element-1daa2b3 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}}@media(max-width:767px){.elementor-60215 .elementor-element.elementor-element-1daa2b3 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1daa2b3 *//* Repeater Items Container */
.ad-product-reviews .jet-listing-dynamic-repeater__items {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 24px 12px !important;
}

/* Repeater Items Container For Desktop */
@media (min-width: 1024px) {
  .ad-product-reviews .jet-listing-dynamic-repeater__items {
    grid-template-columns: repeat(4, 1fr) !important;
  }
}

/* Repeater Item Container */
.ad-product-reviews .jet-listing-dynamic-repeater__item {
    width: 100% !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    background-color: var(--e-global-color-38e53ec, #141414) !important;
    overflow: hidden !important;
    outline-style: solid !important;
    outline-width: 1px !important;
    outline-offset: -1px !important;
    outline-color: var(--e-global-color-1b22d08, #FFFFFF3D) !important;
    border-radius: 12px !important;
}

/* Product Review Image */
.ad-product-reviews .jet-listing-dynamic-repeater__item img.product-review-image {
    outline-style: solid !important;
    outline-width: 0px 0px 1px 0px !important;
    outline-offset: -1px !important;
    outline-color: var(--e-global-color-1b22d08, #FFFFFF3D) !important;
}

/* Product Review Content Container */
.ad-product-reviews .product-review-content-container {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    padding: 16px 12px 10px 12px !important;
}

/* Customer Name */
.ad-product-reviews .product-review-content-container .product-review-customer-name {
    text-transform: capitalize !important;
}

/* Product Review Verified Container */
.ad-product-reviews .product-review-content-container .product-review-verified-container {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 4px !important;
    margin-top: 5px !important;
}

/* Product Review Verified Icon */
.ad-product-reviews .product-review-content-container .product-review-verified-container img.product-review-verified-badge {
    width: 12px !important;
    height: 12px !important;
}

/* Product Review Verified Text */
.ad-product-reviews .product-review-content-container .product-review-verified-container .product-review-verified-text {
    color: var(--e-global-color-15ff8fd, #999999) !important;
    font-family: var(--e-global-typography-07e3482-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-07e3482-font-size) !important;
    font-weight: var(--e-global-typography-07e3482-font-weight) !important;
    line-height: var(--e-global-typography-07e3482-line-height) !important;
    letter-spacing: var(--e-global-typography-07e3482-letter-spacing) !important;
    word-spacing: var(--e-global-typography-07e3482-word-spacing) !important;
}

/* Product Review Star Icons */
.ad-product-reviews .jet-listing-dynamic-repeater__item .product-review-star-icons {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 6px !important;
    margin-top: 14px !important;
    margin-bottom: 15px !important;
}

/* Product Review Star Icon Image */
.ad-product-reviews .jet-listing-dynamic-repeater__item .product-review-star-icons img.product-review-star-icon {
    width: 14px !important;
    height: 14px !important;
}

/* Product Review Customer Feedback */
.ad-product-reviews .jet-listing-dynamic-repeater__item .product-review-customer-feedback {
    color: var(--e-global-color-9c8dbb0, #E0E0E0) !important;
    font-family: var(--e-global-typography-325a9b3-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-325a9b3-font-size) !important;
    font-weight: var(--e-global-typography-325a9b3-font-weight) !important;
    line-height: var(--e-global-typography-325a9b3-line-height) !important;
    letter-spacing: var(--e-global-typography-325a9b3-letter-spacing) !important;
    word-spacing: var(--e-global-typography-325a9b3-word-spacing) !important;
}/* End custom CSS */