.product-reviews-custom-section{margin:40px 0;padding:30px 0;border-top:1px solid #e5e5e5}.reviews-container{max-width:1200px;margin:0 auto;padding:0 20px}.reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:15px}.reviews-title{font-size:24px;font-weight:700;margin:0;color:#333}.btn-write-review{padding:10px 20px;background:#ff4a13;color:#fff;border:2px solid #ff4a13;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}.btn-write-review:hover{background:#ff4a13;border-color:#ff4a13}.judgeme-reviews-wrapper{margin-bottom:30px}.photo-reviews-container{position:relative;margin-top:30px}.photo-reviews-scroll{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;gap:20px;padding:10px 0;scrollbar-width:thin;scrollbar-color:#ccc transparent;-webkit-overflow-scrolling:touch}.photo-reviews-scroll::-webkit-scrollbar{height:6px}.photo-reviews-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.photo-reviews-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.photo-reviews-scroll::-webkit-scrollbar-thumb:hover{background:#555}.photo-review-card{flex:0 0 auto;width:280px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;transition:transform .3s,box-shadow .3s}.photo-review-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.photo-review-image{width:100%;height:200px;object-fit:cover;background:#f5f5f5}.photo-review-content{padding:15px}.photo-review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.photo-review-author{font-size:14px;font-weight:600;color:#333}.photo-review-date{font-size:12px;color:#999}.photo-review-rating{display:flex;gap:2px;margin-bottom:10px}.photo-review-rating .star{color:#fedd32;text-shadow:0 2px 4px rgba(184,147,74,.4),0 1px 2px rgba(138,110,56,.5),0 0 8px rgba(229,199,107,.35),0 0 4px rgba(232,212,160,.3),0 -1px 3px rgba(255,255,255,.2),0 -2px 1px rgba(255,255,255,.15);filter:brightness(1.1) contrast(1.15) saturate(1.2) drop-shadow(0 2px 3px rgba(184,147,74,.3)) drop-shadow(0 0 4px rgba(229,199,107,.25));transform:translateZ(0);font-size:16px}.photo-review-text{font-size:14px;color:#666;line-height:1.5;display:-webkit-box;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.photo-review-verified{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-size:12px;color:#28a745}.photo-review-verified-icon{width:14px;height:14px}.photo-reviews-placeholder{width:100%;text-align:center}.reviews-empty-message{font-size:16px;color:#999;margin:0}.scroll-btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#fff;border:2px solid #e5e5e5;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s;box-shadow:0 2px 8px #0000001a}.scroll-btn:hover{background:#007bff;border-color:#007bff;color:#fff}.scroll-btn-left{left:-20px}.scroll-btn-right{right:-20px}.scroll-btn.hidden{display:none}.judgeme-reviews-wrapper .jdgm-review-widget{margin:0}.judgeme-reviews-wrapper [data-judgeme-write-review]:not(.btn-write-review),.judgeme-reviews-wrapper .jdgm-write-rev-link,.judgeme-reviews-wrapper .jdgm-write-review,.judgeme-reviews-wrapper a[href*=write-review]{display:none!important}.judgeme-reviews-wrapper .jdgm-rev{margin-bottom:20px}.judgeme-reviews-wrapper .jdgm-rev__pic{width:60px;height:60px;border-radius:8px}.judgeme-reviews-wrapper .jdgm-rev__rating{margin-bottom:10px}.jdgm-preview-badge .jdgm-star,.jdgm-star:not(.jdgm-star--empty),.jdgm-rev__rating .jdgm-star:not(.jdgm-star--empty),.jdgm-all-reviews-rating .jdgm-star:not(.jdgm-star--empty),.judgeme-reviews-wrapper .jdgm-rev__rating .jdgm-star:not(.jdgm-star--empty),.judgeme-reviews-wrapper .jdgm-star:not(.jdgm-star--empty){color:#fedd32!important;text-shadow:none!important;filter:none!important;transform:none!important}.judgeme-reviews-wrapper .jdgm-rev__rating .jdgm-star.jdgm-star--empty,.judgeme-reviews-wrapper .jdgm-star.jdgm-star--empty{color:#fedd32!important;opacity:.3;filter:brightness(.85) saturate(.6)}.judgeme-reviews-wrapper .jdgm-review-widget{margin:0;font-family:inherit}.judgeme-reviews-wrapper .jdgm-rev-widg__header{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:25px}.judgeme-reviews-wrapper .jdgm-rev-widg__title{font-size:22px!important;font-weight:600!important;color:#303030!important;margin:0 0 15px!important}.judgeme-reviews-wrapper .jdgm-rev-widg__summary{padding:20px;margin-bottom:30px}.judgeme-reviews-wrapper .jdgm-rev-widg__summary-rating{font-size:32px;font-weight:700;color:#303030}.judgeme-reviews-wrapper .jdgm-rev-widg__summary-text{color:#666;font-size:14px}.judgeme-reviews-wrapper .jdgm-rev{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px;margin-bottom:20px;transition:box-shadow .3s ease}.judgeme-reviews-wrapper .jdgm-rev__author,.judgeme-reviews-wrapper span.jdgm-rev__author{font-size:15px;font-weight:600;color:#303030;margin-bottom:8px}.judgeme-reviews-wrapper .jdgm-rev__title{font-size:16px;font-weight:600;color:#303030;margin-bottom:10px}.judgeme-reviews-wrapper .jdgm-rev__body{color:#666;font-size:14px;line-height:1.7;margin-bottom:12px}.judgeme-reviews-wrapper .jdgm-rev__body p{color:#666;font-size:14px;line-height:1.7;margin-bottom:10px}.judgeme-reviews-wrapper .jdgm-rev__timestamp{font-size:12px;color:#999}.judgeme-reviews-wrapper .jdgm-rev__pic{width:60px;height:60px;border-radius:8px;border:1px solid #e5e5e5}.judgeme-reviews-wrapper .jdgm-histogram{margin:20px 0}.judgeme-reviews-wrapper .jdgm-histogram__row{display:flex;align-items:center;margin-bottom:8px}.judgeme-reviews-wrapper .jdgm-histogram__bar{background:#e5e5e5;border-radius:4px;height:8px;flex:1;margin:0 10px}.judgeme-reviews-wrapper .jdgm-histogram__bar-fill{background:#ff4a13;border-radius:4px;height:100%}.judgeme-reviews-wrapper .jdgm-sort-dropdown,.judgeme-reviews-wrapper .jdgm-sort-dropdown.jdgm-sort-dropdown{border:1px solid #e5e5e5;border-radius:6px;padding:8px 12px;font-size:14px;color:#303030;background:#fff;font-family:inherit;transition:border-color .3s}.judgeme-reviews-wrapper .jdgm-sort-dropdown:hover,.judgeme-reviews-wrapper .jdgm-sort-dropdown:focus{border-color:#ff4a13;outline:none}.judgeme-reviews-wrapper .jdgm-form{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:25px;margin-top:20px}.judgeme-reviews-wrapper .jdgm-form__field{margin-bottom:20px}.judgeme-reviews-wrapper .jdgm-form__field label,.judgeme-reviews-wrapper .jdgm-widget label{font-size:14px;font-weight:600;color:#303030;margin-bottom:8px;display:block}.judgeme-reviews-wrapper .jdgm-form__field input[type=text],.judgeme-reviews-wrapper .jdgm-form__field input[type=email],.judgeme-reviews-wrapper .jdgm-form__field textarea,.judgeme-reviews-wrapper .jdgm-widget input:not([type=submit]),.judgeme-reviews-wrapper .jdgm-form__body-fieldset textarea{width:100%;padding:12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;color:#303030;font-family:inherit;transition:border-color .3s,box-shadow .3s}.judgeme-reviews-wrapper .jdgm-form__field input:focus,.judgeme-reviews-wrapper .jdgm-form__field textarea:focus,.judgeme-reviews-wrapper .jdgm-widget input:focus{outline:none;border-color:#ff4a13;box-shadow:0 0 0 3px #ff4a131a}.judgeme-reviews-wrapper .jdgm-form__submit,.judgeme-reviews-wrapper .jdgm-widget .btn{background:#ff4a13;color:#fff;border:2px solid #ff4a13;padding:12px 30px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;font-family:inherit}.judgeme-reviews-wrapper .jdgm-form__submit:hover,.judgeme-reviews-wrapper .jdgm-widget .btn:hover{background:#e6390a;border-color:#e6390a;transform:translateY(-2px);box-shadow:0 4px 8px #ff4a134d}.judgeme-reviews-wrapper .jdgm-rev__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;color:#fedd32;border-radius:50%;font-size:0px;font-weight:600;border:1px solid #666}.jdgm-rev__icon:before{color:#666!important}.jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__row{color:#666!important}.judgeme-reviews-wrapper .jdgm-rev__helpful{margin-top:12px}.judgeme-reviews-wrapper .jdgm-rev__helpful-btn{background:transparent;border:1px solid #e5e5e5;color:#666;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .3s}.judgeme-reviews-wrapper .jdgm-rev__helpful-btn:hover{border-color:#ff4a13;color:#ff4a13}.judgeme-reviews-wrapper .jdgm-paginate{margin-top:30px;text-align:center}.judgeme-reviews-wrapper .jdgm-paginate a{display:inline-block;padding:8px 12px;margin:0 4px;border:1px solid #e5e5e5;border-radius:4px;color:#303030;text-decoration:none;transition:all .3s}.judgeme-reviews-wrapper .jdgm-paginate a:hover,.judgeme-reviews-wrapper .jdgm-paginate a.jdgm-paginate__page--active{background:#ff4a13;border-color:#ff4a13;color:#fff}.judgeme-reviews-wrapper .jdgm-widget label.error{color:#dc3545;font-size:12px;margin-top:5px}.jdgm-widget .jdgm-verified-checkmark{display:none}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{background:#333!important}.jdgm-histogram__clear-filter{color:#666!important;font-weight:400!important}.jdgm-rev__reply{border-left:3px solid #fedd32!important;background-color:#e5c76b1a!important}.jdgm-histogram__bar-content{background-color:#fedd32!important}.jdgm-prev-badge__stars{padding-right:8px!important}.jdgm-link:not([disabled]):hover,.jdgm-link:hover,.jdgm-link:active,.jdgm-link:visited,.jdgm-histogram__clear-filter:not([disabled]):hover,.jdgm-histogram__clear-filter:hover,.jdgm-histogram__clear-filter:active,.jdgm-histogram__clear-filter:visited{color:#666!important}.jdgm-sort-dropdown-arrow{border-left:0!important;border-right:0!important;border-top:0!important;z-index:2;color:#666!important;right:6px!important;top:32%!important}.sp-review{display:none!important}.jdgm-preview-badge .jdgm-star.jdgm-star{font-size:16px!important}.bb-product-single .jdgm-prev-badge__text{font-size:14px!important}.sp-title-with-badge{flex-direction:column;align-items:flex-start!important}@media (max-width: 767px){.judgeme-reviews-wrapper .jdgm-rev-widg__summary{margin-bottom:0}.product-reviews-custom-section{margin:30px 0;padding:20px 0}.reviews-container{padding:0 15px}.reviews-header{flex-direction:column;align-items:flex-start}.reviews-title{font-size:20px}.btn-write-review{width:100%;text-align:center}.photo-review-card{width:240px}.photo-review-image{height:180px}.scroll-btn{width:36px;height:36px}.scroll-btn-left{left:-10px}.scroll-btn-right{right:-10px}.judgeme-reviews-wrapper .jdgm-rev{padding:15px}.judgeme-reviews-wrapper .jdgm-rev__body,.judgeme-reviews-wrapper .jdgm-rev__body p{font-size:13px}.judgeme-reviews-wrapper .jdgm-rev-widg__title{font-size:20px!important}.judgeme-reviews-wrapper .jdgm-rev-widg__summary{padding:15px}.judgeme-reviews-wrapper .jdgm-form{padding:20px 15px}}@media (max-width: 480px){.scroll-btn{display:none}}.review-purchase-message-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:#00000080;align-items:center;justify-content:center}.review-purchase-message-content{background-color:#fff;padding:30px 40px;border:2px solid #dedede;border-left:4px solid #ff4a13;max-width:400px;width:90%;position:relative;text-align:center}.review-purchase-message-close{position:absolute;top:12px;right:15px;font-size:24px;font-weight:700;color:#777;cursor:pointer;line-height:1;transition:color .3s;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.review-purchase-message-close:hover{color:#303030}.review-purchase-message-text{font-size:14px;color:#303030;margin:0;line-height:1.6;font-weight:500}@media (max-width: 767px){.review-purchase-message-content{padding:25px 30px;max-width:90%}.review-purchase-message-text{font-size:13px}.review-purchase-message-close{font-size:20px;top:10px;right:12px;width:20px;height:20px}}.text-review-card{min-height:200px;display:none;flex-direction:column}.text-review-card .photo-review-content{flex:1;display:flex;flex-direction:column}.text-review-card .photo-review-text{flex:1;margin-bottom:10px}.judgeme-reviews-wrapper .jdgm-form,.judgeme-reviews-wrapper .jdgm-form__body,.judgeme-reviews-wrapper .jdgm-form__fieldset{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/reviews-scroll.css.map */
