.elementor-18638 .elementor-element.elementor-element-49924748{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18638 .elementor-element.elementor-element-164dad17 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-pagination{text-align:left !important;}.elementor-18638 .elementor-element.elementor-element-3dc3d289 .rate-percent-bg .rate-percent{background-color:var( --e-global-color-accent );}.elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-grid{grid-template-columns:repeat(4, 1fr) !important;column-count:4 !important;grid-gap:15px !important;background-color:var( --e-global-color-9430749 );}.elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-grid-item{background-color:var( --e-global-color-78ad7a8 );border:var( --e-global-color-729a469 );color:#000 !important;}.elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-stars-count .star-rating:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-content .shortcode-review-content-container .star-rating:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-stars-count .star-rating span:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-content .shortcode-review-content-container .star-rating span:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .woocommerce-photo-reviews-shortcode .shortcode-wcpr-comments .star-rating span:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .woocommerce-photo-reviews-shortcode .shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star .star-rating:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .woocommerce-photo-reviews-shortcode .shortcode-wcpr-stars-count .shortcode-wcpr-row .shortcode-wcpr-col-star .star-rating span:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .woocommerce-photo-reviews-shortcode .shortcode-wcpr-overall-rating-right .shortcode-wcpr-overall-rating-right-star .star-rating:before,
					 .elementor-18638 .elementor-element.elementor-element-3dc3d289 .woocommerce-photo-reviews-shortcode .shortcode-wcpr-overall-rating-right .shortcode-wcpr-overall-rating-right-star .star-rating span:before{color:#ffb600 !important;}.elementor-18638 .elementor-element.elementor-element-3dc3d289 .woocommerce-photo-reviews-shortcode .woocommerce-review__verified{color:#29d50b !important;}.elementor-18638 .elementor-element.elementor-element-f069f70 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18638 .elementor-element.elementor-element-4e049874 .woocommerce-photo-reviews-form-container.woocommerce-photo-reviews-form-popup .woocommerce-photo-reviews-form-button-add-review-container{text-align:right !important;}@media(max-width:1024px){.elementor-18638 .elementor-element.elementor-element-164dad17 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-18638 .elementor-element.elementor-element-f069f70 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-18638 .elementor-element.elementor-element-164dad17 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-grid{grid-template-columns:repeat(1, 1fr) !important;column-count:1 !important;}.elementor-18638 .elementor-element.elementor-element-f069f70{text-align:center;}.elementor-18638 .elementor-element.elementor-element-f069f70 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18638 .elementor-element.elementor-element-4e049874.elementor-element{--align-self:center;}}/* Start custom CSS for woocommerce-photo-reviews, class: .elementor-element-3dc3d289 */.elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-grid-item{
    box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.10), 0px 5px 20px 0px rgba(0, 0, 0, 0.08);
    border-radius: 10px;
}
.elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-review-content-container{
    padding:10px 20px;
    font-family: Rubik;
}
.elementor-18638 .elementor-element.elementor-element-3dc3d289 h2, .elementor-18638 .elementor-element.elementor-element-3dc3d289 .shortcode-wcpr-comment-author:before{
    display: none;
}
.shortcode-wcpr-overall-rating-left{
    background: transparent!important;
    color: black!important;
    font-size: 32px!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-photo-reviews-form, class: .elementor-element-4e049874 */.woocommerce-photo-reviews-form-button-add-review, .form-submit #submit{
    background-color:#45B653!important;
    color: white!important;
    border-radius: 10px!important;
    padding:10px 20px!important;
    font-family: Rubik, sans-serif;
}
.woocommerce-photo-reviews-form-main-inner{
    font-family: Rubik, sans-serif;
}
.comment-form-rating{
    margin-top: 10px;
}
.wcpr-gdpr-policy input{
    width: 16px;
    height: 16px;
    top: 4px;
    position: relative;
    margin-inline-end: 8px;
}
.wcpr-gdpr-policy label{
    max-width: calc(100% - 30px);
}/* End custom CSS */