.souzou-reviews{max-width:1440px;margin:24px auto;padding:0 16px;color:#092271;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal}.souzou-reviews__panel{padding:16px 20px 14px;background:linear-gradient(110deg,#f0f7fd,#f8fbff 65%,#f0f6fc);border-radius:14px}.souzou-reviews__eyebrow{margin:0 0 2px;color:#26458d;font-size:12px;line-height:1.4;letter-spacing:.15px}.souzou-reviews .jdgm-cards-carousel{position:relative;max-width:none;padding:0;--jm-card-gap:14px;--visible-cards:4;--card-width: calc((100cqw - 42px)/4) ;font-family:inherit}.souzou-reviews .jdgm-cards-carousel .jdgm-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;padding-right:102px;text-align:left;min-height:36px}.souzou-reviews .jdgm-cards-carousel .jdgm-title{display:block;margin:0;font-family:inherit;color:#092271;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.7px;overflow:visible;flex-shrink:0}.souzou-reviews .jdgm-cards-carousel .jdgm-header-info{flex-wrap:nowrap;margin:0;gap:16px}.souzou-reviews .jdgm-cards-carousel .jdgm-rating-text,.souzou-reviews .jdgm-cards-carousel .jdgm-verified-text{font-size:13px;white-space:nowrap;color:#162650}.souzou-reviews .jdgm-cards-carousel .jdgm-rating-star{display:none}.souzou-reviews .jdgm-reviews-count:after{content:" reviews"}.souzou-reviews .jdgm-cards-carousel .jdgm-average-rating .jdgm-star{font-size:19px}.souzou-reviews .jdgm-cards-carousel .jdgm-verified-checkmark{width:17px;height:17px}.souzou-reviews .jdgm-cards-carousel .jdgm-content{position:static;margin:0;gap:0}.souzou-reviews .jdgm-cards-carousel .jdgm-cards-wrapper{max-width:100%;width:100%;touch-action:pan-y pinch-zoom}.souzou-reviews .jdgm-cards-carousel .jdgm-content>.jdgm-arrow{position:absolute;top:0;right:0;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 2px 9px #1537810a;color:#092271;z-index:3}.souzou-reviews .jdgm-cards-carousel .jdgm-content>.jdgm-arrow:first-child{right:48px;background:#e8effa}.souzou-reviews .jdgm-cards-carousel .jdgm-arrow svg{width:15px;height:22px}.souzou-reviews .jdgm-cards-carousel .jdgm-arrow:focus-visible{outline:2px solid #2147bc;outline-offset:3px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 34px minmax(84px,1fr) 24px;height:auto;padding:0 0 10px;box-sizing:border-box;border:1px solid #e6edf9;border-radius:10px;background:#fff;text-align:center}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card>img{grid-column:1;grid-row:1;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center 35%}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section{display:contents}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section>.jdgm-stars{grid-column:1;grid-row:2;align-items:center;justify-content:center;gap:1px;padding:8px 12px 0}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-star{font-size:15px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-text{grid-column:1;grid-row:3;padding:6px 12px 10px;display:block;min-height:0;max-height:none;text-align:center;font-size:14px;line-height:1.4;color:#163678}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-text p{max-width:100%;line-height:1.4;-webkit-line-clamp:4}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-reviewer-info{grid-column:1;grid-row:4;justify-content:center!important;min-width:0;padding:0 12px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-name{font-size:12px;line-height:1.3;color:#102862;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.souzou-reviews .jdgm-widget.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-product-name{display:none!important}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-product-name.jdgm-product-name--unlinked,.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-product-name a{font-size:10px;color:#68738d}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card.jdgm-text-card{grid-template-rows:0 34px minmax(84px,1fr) 24px}@media(max-width:1100px){.souzou-reviews .jdgm-cards-carousel .jdgm-title{font-size:26px}.souzou-reviews .jdgm-cards-carousel .jdgm-header-info{gap:10px}.souzou-reviews .jdgm-cards-carousel .jdgm-average-rating{gap:5px}}@media(max-width:899px){.souzou-reviews .jdgm-cards-carousel{--visible-cards:2;--card-width: calc((100cqw - 14px)/2) }.souzou-reviews .jdgm-cards-carousel .jdgm-header{flex-direction:column;align-items:flex-start;gap:9px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-text{font-size:12px}}@media(max-width:599px){.souzou-reviews{padding:0 12px;margin:20px auto}.souzou-reviews__panel{padding:14px 12px 12px}.souzou-reviews__eyebrow{font-size:10px}.souzou-reviews .jdgm-cards-carousel{--jm-card-gap:10px;--visible-cards:2;--card-width:calc((100cqw - 20px)/2.2)}.souzou-reviews .jdgm-cards-carousel .jdgm-header{padding-right:0;gap:12px}.souzou-reviews .jdgm-cards-carousel .jdgm-title{padding-right:72px;font-size:24px;max-width:100%;line-height:1.1}.souzou-reviews .jdgm-cards-carousel .jdgm-content>.jdgm-arrow{width:30px;height:30px;top:0}.souzou-reviews .jdgm-cards-carousel .jdgm-content>.jdgm-arrow:first-child{right:36px}.souzou-reviews .jdgm-cards-carousel .jdgm-header-info{gap:14px;flex-wrap:wrap}.souzou-reviews .jdgm-cards-carousel .jdgm-rating-text,.souzou-reviews .jdgm-cards-carousel .jdgm-verified-text{font-size:12px}.souzou-reviews .jdgm-cards-carousel .jdgm-average-rating .jdgm-star{font-size:16px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card{grid-template-rows:auto 30px minmax(84px,1fr) 24px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-text{font-size:12px}}@media(max-width:599px){.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-text{padding:5px 8px 10px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section>.jdgm-stars{padding:6px 8px 0}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-reviewer-info,.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-product-name{padding:0 8px}.souzou-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-star{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/souzou-reviews.css.map */
