.store-reviews-wrapper{background-color:rgba(226,243,245,0.3);position:relative;display:block;overflow:hidden;--next-arrow-right:9%}
.store-reviews-wrapper b{font-weight:bold}
.store-reviews-wrapper .no-reviews{display:none}
.store-reviews-wrapper .loader{opacity:0;pointer-events:none;width:200px;height:200px;position:absolute;top:0;bottom:0;right:0;left:0;background-image:url(../../clientlibs/clientlib-base/resources/img/loaders/baa-loading.svg);transition:all .3s linear;background-repeat:no-repeat;margin:auto}
.store-reviews-wrapper .grid-wrapper{padding-right:0 !important;padding-left:40px !important}
.store-reviews-wrapper .store-reviews-container{display:flex;gap:23px;padding-bottom:20px;align-items:center}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part{color:#0f2033;display:flex;flex-direction:column;gap:20px;width:305px}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box{display:flex;align-items:center;gap:10px;cursor:auto}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .google-logo{width:40px;height:40px}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .google-logo img{width:100%;height:100%;object-fit:contain}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .updated-date{color:#0f2033;font-size:10px;line-height:10px}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average{display:flex;align-items:baseline;gap:4px;cursor:auto}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .reviews-average,.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .reviews-number{font-family:"AvenirNext-DemiBold",sans-serif;font-weight:600}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .reviews-average{color:#0f2033;font-size:18px;line-height:26px}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .reviews-number{color:#63809d;font-size:14px;line-height:22px}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .stars{display:flex;align-items:center;gap:2px;margin:auto 0}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .star.active ~ .star{background-image:url(../../clientlibs/clientlib-base/resources/img/icons/star-empty.svg)}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .star{width:16px;height:16px;background-size:16px;background-repeat:no-repeat;background-size:contain;background-image:url(../../clientlibs/clientlib-base/resources/img/icons/star-filled.svg)}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .detail-reviews-average .star.active{background-image:url(../../clientlibs/clientlib-base/resources/img/icons/star-filled.svg)}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container{position:relative;margin-left:20px;width:calc(100% - 348px)}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-track{display:flex}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container:hover .slick-arrow{opacity:1;pointer-events:auto}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow{justify-content:center;align-items:center;height:auto;width:54px;height:54px;background-color:#fff;border-radius:50%;top:0;bottom:0;margin:auto 0;box-shadow:0 4px 20px 0 rgba(34,34,34,0.1019607843);cursor:pointer;opacity:0;pointer-events:none}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow.slick-disabled,.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow.slick-hidden{display:none !important}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow.store-reviews-next-arrow{right:var(--next-arrow-right)}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow.store-reviews-prev-arrow{left:-27px}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow .am-icon{margin:0;width:24px;height:24px;outline:0}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow .am-icon::after{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow .am-icon-chevron-arrow-sx::after{background-image:url(../../clientlibs/clientlib-base/resources/img/icons/arrow-left-dark-blue.svg)}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-arrow .am-icon-chevron-arrow-dx::after{background-image:url(../../clientlibs/clientlib-base/resources/img/icons/arrow-right-dark-blue.svg)}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px;width:auto;max-width:100%;padding:20px 20px 0}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-dots li{width:10px;height:10px;border-radius:50%;background-color:#e2f3f5}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container .slick-dots li.slick-active{background-color:#00747a}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container.no-reviews{margin:0;flex-direction:column;justify-content:center;align-items:center;gap:20px}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container.no-reviews .store-reviews-text{text-align:center}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container.no-reviews .no-reviews-img{width:168px;height:168px;margin:20px 0;background-image:url(../../clientlibs/clientlib-base/resources/img/no-reviews-star.svg);background-repeat:no-repeat}
.store-reviews-wrapper .store-reviews-item{box-sizing:border-box;margin:0 5px;width:306px;max-width:306px;border:2px solid #e2f3f5;border-radius:20px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;height:auto}
.store-reviews-wrapper .store-reviews-item:first-child{margin-left:0}
.store-reviews-wrapper .store-reviews-item .item-author-part{display:flex;gap:10px;margin-bottom:8px}
.store-reviews-wrapper .store-reviews-item .item-author-part .author-infos{width:calc(100% - 70px)}
.store-reviews-wrapper .store-reviews-item .item-author-part .reviews-item-photo{width:50px;height:50px;border-radius:50%}
.store-reviews-wrapper .store-reviews-item .item-author-part .reviews-item-photo.user-initials{background-color:#e2f3f5;color:#0f2033;font-family:"AvenirNext-DemiBold",sans-serif;font-size:22px;line-height:54px;text-align:center}
.store-reviews-wrapper .store-reviews-item .item-author-part .reviews-item-author{font-family:"AvenirNext-DemiBold",sans-serif;font-size:22px;line-height:30px;color:#0f2033;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.store-reviews-wrapper .store-reviews-item .item-author-part .update{font-size:12px;line-height:22px;color:#0f2033}
.store-reviews-wrapper .store-reviews-item .reviews-item-rating{display:flex;gap:8px;align-items:center;margin-bottom:20px}
.store-reviews-wrapper .store-reviews-item .reviews-item-rating .star{width:28px;height:28px;background-repeat:no-repeat;background-size:contain;background-image:url(../../clientlibs/clientlib-base/resources/img/icons/star-empty.svg)}
.store-reviews-wrapper .store-reviews-item .reviews-item-rating .star.starred{background-image:url(../../clientlibs/clientlib-base/resources/img/icons/star-filled.svg)}
.store-reviews-wrapper .store-reviews-item .reviews-item-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px;color:#0f2033;font-size:14px;line-height:22px}
.store-reviews-wrapper .store-reviews-item .reviews-item-link{font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;line-height:24px;display:flex;gap:10px;align-items:center}
.store-reviews-wrapper .store-reviews-item .reviews-item-link::after{content:"";background-repeat:no-repeat;background-position:center;background-size:11px 20px;width:24px;height:24px;background-image:url(../../clientlibs/clientlib-base/resources/img/icons/chevron-arrow-jade-dx.svg)}
.store-reviews-wrapper .modal-store-reviews-overlay.show{display:flex !important}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-overlay-carousel{height:300px;overflow:hidden;max-height:calc(100vh - 140px)}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-overlay-carousel .slick-list{height:100%}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-overlay-carousel::-webkit-scrollbar{display:none}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-overlay-carousel.scrollable .slick-list .slick-track{height:100%}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-overlay-carousel.scrollable .store-reviews-item{height:100%}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog{border:2px solid #e2f3f5;border-radius:20px;padding:30px;height:fit-content;max-height:calc(100% - 80px);width:416px;box-sizing:border-box;margin:auto !important;opacity:0;overflow-y:hidden}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-content{border-radius:20px;border:0;padding:0}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-header{position:absolute;top:0;right:0}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-header .btn-close-modal{position:static !important;z-index:1;width:24px;height:24px;display:flex;justify-content:center;align-items:center}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-header .btn-close-modal .icon-close{width:20px;height:20px;background-size:20px}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-body{transition:opacity .3s linear}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-body.opacity-0{opacity:0;transition:none}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item{margin:0;padding:0;width:unset;max-width:unset;border:0;border-radius:unset;height:fit-content;justify-content:flex-start}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part{gap:20px;margin-bottom:15px;flex-grow:unset}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .reviews-item-photo{width:100px;height:100px}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .reviews-item-photo.user-initials{line-height:105px;font-size:40px}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .author-infos{display:flex;flex-direction:column;gap:10px;width:calc(100% - 140px)}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .author-infos .reviews-item-rating{margin-bottom:0}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .reviews-item-author{white-space:initial}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .reviews-item-text{font-size:14px;line-height:22px;display:inline;opacity:0;margin-bottom:0;overflow-y:auto}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .reviews-item-text::-webkit-scrollbar{display:none}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item.slick-active .reviews-item-text{opacity:1}
.store-reviews-wrapper .modal-store-reviews-overlay .slick-arrow{display:none !important}
.store-reviews-wrapper #reviews-container-write-rewiew{margin-top:40px;justify-content:center}
.store-reviews-wrapper #reviews-container-write-rewiew .write-review-container{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}
.store-reviews-wrapper #reviews-container-write-rewiew .write-review-container .subtitle-heading{color:#004e7a;font-family:"Noto Sans",sans-serif;font-size:16px;line-height:26px}
.store-reviews-wrapper #reviews-container-write-rewiew .write-review-container .appointment-box-button .write-review-btn{border-radius:30px;padding:15px 25px !important}
.store-reviews-wrapper #reviews-container-write-rewiew .write-review-container .appointment-box-button .write-review-btn>div{justify-content:center}
.store-reviews-wrapper.is-loading .loader{opacity:1}
.store-reviews-wrapper.is-loading .store-reviews-container{position:relative}
.store-reviews-wrapper.is-loading .store-reviews-text-part,.store-reviews-wrapper.is-loading .store-reviews-carousel-container,.store-reviews-wrapper.is-loading #reviews-container-write-rewiew{opacity:0}
.store-reviews-wrapper.store-no-reviews .grid-wrapper{padding-right:40px !important;padding-left:40px !important}
.store-reviews-wrapper.store-no-reviews .store-reviews-container{justify-content:center;padding:0}
.store-reviews-wrapper.store-no-reviews .no-reviews{display:flex}
.store-reviews-wrapper.store-no-reviews .has-reviews{display:none}
@media(max-width:1419.98px){.store-reviews-wrapper{--next-arrow-right:35px}
}
@media(max-width:939.98px){.store-reviews-wrapper .grid-wrapper{padding-left:30px !important}
.store-reviews-wrapper .store-reviews-container{flex-direction:column;gap:20px;padding-bottom:10px}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part{gap:16px;width:100%;padding-right:30px}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box{flex-direction:column;justify-content:center;gap:0}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .avg-reviews-box .google-reviews{text-align:center}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .store-reviews-title,.store-reviews-wrapper .store-reviews-container .store-reviews-text-part .store-reviews-text{text-align:center}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container{margin:0;width:100%;padding-top:10px}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container.no-reviews{padding:0}
.store-reviews-wrapper .store-reviews-container .store-reviews-carousel-container.no-reviews .no-reviews-img{margin:0}
.store-reviews-wrapper .store-reviews-container .slick-arrow{display:none !important}
.store-reviews-wrapper #reviews-container-write-rewiew{margin-top:20px;width:100%;padding-right:20px}
.store-reviews-wrapper #reviews-container-write-rewiew .appointment-box-button{width:100%}
.store-reviews-wrapper #reviews-container-write-rewiew .appointment-box-button .write-review-btn{width:100%}
.store-reviews-wrapper .store-reviews-item{margin:0 4px}
.store-reviews-wrapper.store-no-reviews .grid-wrapper{padding-right:20px !important;padding-left:20px !important}
.store-reviews-wrapper.store-no-reviews #reviews-container-write-rewiew{padding:0}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-overlay-carousel{max-height:calc(100vh - 100px)}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog{width:calc(100% - 40px);max-height:calc(100% - 40px)}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-header .btn-close-modal{width:32px;height:32px}
.store-reviews-wrapper .modal-store-reviews-overlay .modal-dialog .modal-header .btn-close-modal .icon-close{width:27px;height:27px;background-size:27px}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part{flex-direction:column}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .author-infos{display:flex;flex-direction:column;gap:10px}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .author-infos .reviews-item-author{font-size:18px;line-height:26px}
.store-reviews-wrapper .modal-store-reviews-overlay .store-reviews-item .item-author-part .author-infos .reviews-item-rating{margin-bottom:0}
}
@media(max-width:709.98px){.store-reviews-wrapper .grid-wrapper{padding-left:20px !important}
.store-reviews-wrapper .store-reviews-container .store-reviews-text-part{padding-right:20px}
}
.store-reviews-next-arrow,.store-reviews-prev-arrow,.store-reviews-overlay-next-arrow,.store-reviews-overlay-prev-arrow{height:100%;cursor:pointer}
.reviews-slick-arrow{width:60px;height:100%;position:absolute;bottom:0;left:0;z-index:3}
.reviews-slick-arrow .am-icon{font-size:inherit;margin-top:40px}
@media(max-width:710px){.reviews-slick-arrow .am-icon{margin:0 0 50px 0}
}
.reviews-slick-arrow .am-icon:after{width:14px;height:28px}
.reviews-slick-arrow[aria-disabled=true] .am-icon:after{opacity:.3}
.reviews-slick-arrow.store-reviews-overlay-prev-arrow{top:unset;bottom:0;left:270px;height:auto}
@media(max-width:768px){.reviews-slick-arrow.store-reviews-overlay-prev-arrow{left:calc(50% - 77px)}
}
.reviews-slick-arrow.store-reviews-overlay-prev-arrow .am-icon{margin:0}
.reviews-slick-arrow.store-reviews-overlay-next-arrow{top:unset;bottom:0;right:270px;height:auto}
@media(max-width:768px){.reviews-slick-arrow.store-reviews-overlay-next-arrow{right:calc(50% - 77px)}
}
.reviews-slick-arrow.store-reviews-overlay-next-arrow .am-icon{margin:0}
.store-reviews-prev-arrow,.store-reviews-overlay-prev-arrow{border-radius:10px 0 0 10px}
.store-reviews-next-arrow,.store-reviews-overlay-next-arrow{left:auto;right:0;border-radius:0 10px 10px 0}
@media only screen and (max-width:939px){.reviews-slick-arrow{width:40px}
.reviews-slick-arrow.store-reviews-next-arrow .am-icon:after{margin-left:10px}
}
@media(max-width:710px){.reviews-slick-arrow{top:105%;bottom:100%;height:auto}
}