.jdgm-widget-revamp{--tc-accent:#C8292A;--tc-accent-dark:#A81F21;--tc-ink:#1C1C1C;--tc-muted:#6B6B6B;--tc-line:#E6E6E6;--tc-card:#FFFFFF;--tc-bg:#F6F5F3;--tc-radius:12px;--tc-head:Montserrat,sans-serif;--tc-text:"Nunito Sans",sans-serif;font-family:var(--tc-text);color:var(--tc-ink)}.jdgm-widget-revamp .jm-text{font-family:var(--tc-text)}.jdgm-widget-revamp .jm-review-widget__header{padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--tc-line)}.jdgm-widget-revamp .jm-average-rating-display .jm-text{font-family:var(--tc-head)}.jdgm-widget-revamp .jm-average-rating-display .jm-text:first-child{font-size:44px;font-weight:700;line-height:1;letter-spacing:-.01em}.jdgm-widget-revamp .jm-average-rating-display .jm-text:not(:first-child){font-size:14px;color:var(--tc-muted);align-self:flex-end;padding-bottom:6px}.jdgm-widget-revamp .jm-button{font-family:var(--tc-head)!important;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-radius:0!important;transition:background .2s,transform .2s}.jdgm-widget-revamp .jm-button--primary{background:var(--tc-accent)!important;color:#fff!important;border:0}.jdgm-widget-revamp .jm-button--primary:hover{background:var(--tc-accent-dark)!important;transform:translateY(-1px)}.jdgm-widget-revamp .jm-action-buttons__button{min-height:48px;padding:0 28px}.jdgm-widget-revamp .jm-filters .jm-button--secondary,.jdgm-widget-revamp .jm-custom-answer-filter,.jdgm-widget-revamp .jm-sort-filter{font-family:var(--tc-text)!important;font-size:13px;font-weight:400;text-transform:none;letter-spacing:0;border:1px solid var(--tc-line)!important;border-radius:99px!important;background:var(--tc-card)!important;color:var(--tc-ink)!important}.jdgm-widget-revamp .jm-sort-filter__select{font-family:var(--tc-text);font-size:13px;color:var(--tc-ink)}.jdgm-widget-revamp .jdgm-masonry-grid__container{gap:20px}.jdgm-widget-revamp .jdgm-review-card{background:var(--tc-card)!important;border:1px solid var(--tc-line)!important;border-radius:var(--tc-radius)!important;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s}.jdgm-widget-revamp .jdgm-review-card:hover{box-shadow:0 10px 30px #00000014;transform:translateY(-2px)}.jdgm-widget-revamp .jdgm-review-card__content{padding:20px!important;background:transparent!important}.jdgm-widget-revamp .jdgm-review-card__content>.jm-stack--space-400{display:flex;flex-direction:column}.jdgm-widget-revamp .jm-star-rating__font-icon{color:var(--tc-accent);font-size:16px}.jdgm-widget-revamp .jdgm-review-card__name{font-family:var(--tc-head)!important;font-weight:600;font-size:14px;color:var(--tc-ink)}.jdgm-widget-revamp .jm-verified-buyer-badge{background:#eaf6ee!important;border:0!important;border-radius:99px!important;padding:2px 9px!important}.jdgm-widget-revamp .jm-verified-buyer-badge__text{color:#1f7a3e!important;font-size:11px;font-weight:700}.jdgm-widget-revamp .jm-verified-buyer-badge svg{fill:#1f7a3e;color:#1f7a3e}.jdgm-widget-revamp .jdgm-review-card__content .jm-stack--space-50>.jm-box .jm-text{font-size:12px;color:var(--tc-muted)}.jdgm-widget-revamp .jdgm-review-card__body{font-size:14px;line-height:1.65;color:#333}.jdgm-widget-revamp .jdgm-review-card__more-text{color:var(--tc-accent);font-weight:700;text-decoration:none}.jdgm-widget-revamp .jdgm-review-card__media-cover{order:-1;margin:-20px -20px 16px!important;padding:0!important;width:calc(100% + 40px)!important;max-width:none!important;box-sizing:border-box}.jdgm-widget-revamp .jdgm-review-card__media-thumbnail{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:3px!important;width:100%!important;max-width:none!important;border-radius:0!important}.jdgm-widget-revamp .jdgm-review-card__media-frame{width:100%!important;height:auto!important;aspect-ratio:1/1;border-radius:0!important;overflow:hidden}.jdgm-widget-revamp .jdgm-review-card__media-frame:first-child{grid-column:1 / -1;aspect-ratio:4/3!important}.jdgm-widget-revamp .jdgm-review-card__media-frame img{width:100%!important;height:100%!important;object-fit:cover;transition:transform .4s ease}.jdgm-widget-revamp .jdgm-review-card__media-frame:hover img{transform:scale(1.04)}.jdgm-write-review-modal__container{border-radius:12px;font-family:Nunito Sans,sans-serif}.jdgm-write-review-modal__title,.jdgm-write-review-modal__page-header{font-family:Montserrat,sans-serif;font-weight:700}.jdgm-write-review-modal__field-label{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b6b6b}.jdgm-write-review-modal__field-input{border:1px solid #E6E6E6;border-radius:0;padding:12px 14px;font-family:Nunito Sans,sans-serif;font-size:14px}.jdgm-write-review-modal__field-input:focus{outline:none;border-color:#1c1c1c}.jdgm-write-review-modal__nav-btn{font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-radius:0}.jdgm-write-review-modal__nav-btn-next{background:#c8292a;color:#fff;border:0}.jdgm-write-review-modal__nav-btn-back{background:transparent;color:#1c1c1c;border:1px solid #1C1C1C}.jdgm-write-review-modal__media-upload{border:1px dashed #CFCFCF;border-radius:8px;background:#f6f5f3}@media(max-width:767px){.jdgm-widget-revamp .jm-average-rating-display .jm-text:first-child{font-size:36px}.jdgm-widget-revamp .jdgm-review-card__content{padding:16px!important}.jdgm-widget-revamp .jdgm-review-card__media-cover{margin:-16px -16px 14px!important;width:calc(100% + 32px)!important}.jdgm-widget-revamp .jm-action-buttons__button{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/judgeme-taft.css.map */
