.review-section{padding:40px 0;background-color:#000;color:#fff;text-align:center}.review-section-header{display:flex;justify-content:space-between;align-items:flex-end;max-width:1200px;margin:0 auto 30px;flex-wrap:wrap;padding:0 15px;gap:20px}.review-stars-count .stars{font-size:24px;color:#fc0;line-height:1}.review-stars-count .count{font-size:14px;color:#fff;margin-top:4px}.gradient-heading{font-size:48px;font-weight:900;font-family:Montserrat,sans-serif;background:linear-gradient(90deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:300% 300%;animation:gradientFlow 6s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;margin:0 auto;text-align:center}.write-review-btn{background:linear-gradient(90deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:300% 300%;animation:gradientFlow 6s ease infinite;border:none;color:#fff;padding:12px 20px;border-radius:30px;font-weight:700;cursor:pointer;font-size:14px;text-decoration:none}.review-grid{margin-top:30px;padding:0 15px}@media screen and (max-width: 768px){.review-section-header{flex-direction:column;align-items:center;gap:10px}.gradient-heading{font-size:36px}.write-review-btn{font-size:13px;padding:10px 18px}}.gradient-heading,.jdgm-widget-title,.jdgm-rev-widg__title,.review-section h2{font-size:48px;font-weight:900;font-family:Montserrat,sans-serif;background:linear-gradient(90deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:300% 300%;animation:gradientFlow 6s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;margin:0 auto 20px;text-align:center}@media screen and (max-width: 768px){.gradient-heading,.jdgm-widget-title{font-size:32px}}.jdgm-widget,.review-section{background-color:#000;color:#fff;padding:40px 0}.jdgm-widget,.review-section,.jdgm-review-widget,.shopify-section,.section,body,.main-content{background-color:#000!important;color:#fff}.jdgm-write-rev-link,.jdgm-write-rev-link:visited{background:linear-gradient(90deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:300% 300%;animation:gradientFlow 6s ease infinite;color:#fff!important;padding:12px 20px;font-size:14px;font-weight:700;border-radius:30px;text-decoration:none;display:inline-block;text-align:center;border:none;transition:transform .3s ease}.jdgm-write-rev-link:hover{transform:scale(1.05)}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.jdgm-write-rev-link{outline:none!important;box-shadow:none!important;border:none!important}.jdgm-rev{background:linear-gradient(135deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:400% 400%;animation:gradientCardFlow 8s ease infinite;color:#fff;padding:20px;border-radius:16px;border:none;margin-bottom:20px;box-shadow:0 4px 12px #0006}.jdgm-rev__body{color:#fff!important;font-style:italic;font-size:15px}.jdgm-rev__author{font-weight:700;font-size:16px;margin-top:10px;color:#fff}.jdgm-rev__rating{color:#fc0;font-size:18px}.jdgm-rev{background:linear-gradient(135deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:400% 400%;animation:gradientCardFlow 8s ease infinite;color:#fff;padding:18px;border-radius:16px;border:none;margin-bottom:20px;box-shadow:0 4px 12px #0006;max-width:280px;width:100%;flex:1 1 280px}.jdgm-rev__body{color:#fff!important;font-size:16px;font-weight:600;line-height:1.6}.jdgm-rev__author{font-weight:700;font-size:15px;margin-top:10px;color:#fff}.jdgm-rev__rating{color:#fc0;font-size:18px;margin-top:8px}.jdgm-rev{background:linear-gradient(135deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:400% 400%;animation:gradientCardFlow 8s ease infinite;color:#fff;padding:20px;border-radius:16px;border:none;margin-bottom:20px;box-shadow:0 4px 12px #0006;max-width:360px;width:100%;flex:1 1 360px;display:flex;flex-direction:column;align-items:center;text-align:center}.jdgm-rev__avatar{width:100px;height:100px;border-radius:50%;object-fit:cover;margin-bottom:12px;border:2px solid white}.jdgm-rev__author{font-weight:700;font-size:16px;margin-bottom:8px;color:#fff}.jdgm-rev__body{color:#fff!important;font-size:15px;font-weight:600;line-height:1.6}@keyframes gradientCardFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.jdgm-rev__pics{width:100%;margin-bottom:12px}.jdgm-rev__pic{width:100%;border-radius:12px;object-fit:cover;max-height:260px;display:block}.jdgm-rev{max-width:220px;flex:1 1 220px;padding:16px;border-radius:14px;margin-bottom:18px;background:linear-gradient(135deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:400% 400%;animation:gradientCardFlow 8s ease infinite;box-shadow:0 3px 10px #00000059;display:flex;flex-direction:column;align-items:center;text-align:center}.review-grid{display:flex;overflow-x:auto;gap:16px;padding:0 15px;scroll-snap-type:x mandatory;scrollbar-width:thin}.jdgm-rev{scroll-snap-align:start;flex:0 0 auto}.review-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:0 15px}.jdgm-rev{width:calc(20% - 16px);flex:0 0 calc(20% - 16px);max-width:calc(20% - 16px)}@media screen and (max-width: 768px){.jdgm-rev{width:100%;max-width:100%;flex:1 1 100%}}.jdgm-rev__pics{width:100%;margin-bottom:14px}.jdgm-rev__pic{width:100%;max-height:300px;object-fit:cover;border-radius:12px;display:block}.jdgm-rev__author{font-weight:700;font-size:16px;color:#000!important;margin-bottom:6px}.jdgm-rev__rating{color:#000!important;font-size:18px;margin-bottom:10px}.gradient-heading,.jdgm-widget-title,.jdgm-rev-widg__title,.review-section h2{font-size:64px;font-weight:900;font-family:Montserrat,sans-serif;background:linear-gradient(90deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:300% 300%;animation:gradientFlow 6s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;margin:0 auto 20px;text-align:center}.review-section h2,.jdgm-widget-title,.jdgm-rev-widg__title,.gradient-heading{font-size:72px!important;font-weight:900;font-family:Montserrat,sans-serif;background:linear-gradient(90deg,#ff4d4d,#ffa64d,#40e0d0,#8a2be2,#ff69b4);background-size:300% 300%;animation:gradientFlow 6s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;margin:0 auto 30px;text-align:center}@media screen and (max-width: 768px){.review-section h2,.jdgm-widget-title,.jdgm-rev-widg__title,.gradient-heading{font-size:42px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-judge-me-style.css.map */
