.jdgm-widget,.jdgm-rev-widg,.jdgm-rev,.jdgm-rev__body,.jdgm-rev__title,.jdgm-rev__author,.jdgm-form,.jdgm-btn,.jdgm-form__submit{font-size:clamp(1.15rem,2.2vw,1.35rem)!important;line-height:1.7}.jdgm-rev__title{font-size:clamp(1.25rem,2.5vw,1.7rem)!important}.jdgm-rev__body{font-size:clamp(1.35rem,2.8vw,1.7rem)!important;line-height:1.85;letter-spacing:.01em}.jdgm-rev__author{font-size:clamp(1.1rem,1.8vw,1.2rem)!important}.jdgm-rev__img,.jdgm-media__image{width:clamp(140px,38vw,320px)!important;height:auto!important;max-width:100%;border-radius:16px;margin:1em 0;box-shadow:0 4px 18px #18182044,0 0 0 3px #f0d08066;object-fit:cover;display:block;transition:transform .18s,box-shadow .18s}.jdgm-rev__img:hover,.jdgm-media__image:hover{transform:scale(1.08) rotate(-1deg);box-shadow:0 8px 32px #f0d08088,0 0 0 4px #f0d080cc}.jdgm-rev__pics{display:flex;flex-wrap:wrap;gap:1.2em;justify-content:flex-start}.jdgm-widget,.jdgm-rev-widg,.jdgm-rev{background:#1a1a1ad9!important;border-radius:16px;box-shadow:0 4px 24px #18182044,0 1.5px 8px #f0d08022;border:1.5px solid #f0d080;color:#fffbe6;padding:2.2rem 2rem 2rem}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--active{color:#f0d080!important;text-shadow:0 0 8px #f0d08055,0 2px 12px #18182033;font-size:clamp(1.3rem,2.5vw,2.1rem)!important}.jdgm-rev__title{color:#f0d080!important;font-weight:700;font-family:var(--font-heading-family, "Montserrat", Arial, sans-serif);margin-bottom:.3em}.jdgm-btn,.jdgm-form__submit{background:linear-gradient(90deg,#f0d080,#4a2e4a)!important;color:#181820!important;border-radius:8px;border:none;font-weight:600;box-shadow:0 2px 8px #4a2e4a33;transition:background .2s,color .2s,transform .18s;padding:.7em 2.2em;font-size:clamp(1.1rem,2vw,1.2rem)!important}.jdgm-btn:hover,.jdgm-form__submit:hover{background:linear-gradient(90deg,#fffbe6,#f0d080)!important;color:#4a2e4a!important;transform:translateY(-2px) scale(1.04);box-shadow:0 4px 16px #f0d08044}.jdgm-rev__author{color:#f0d080!important;font-weight:500;margin-bottom:.2em}.jdgm-divider,.jdgm-rev__divider{border-color:#f0d08055!important;margin:1.2em 0}.jdgm-rev{margin-bottom:2.5em!important;padding:2.2em 2em 2em!important}.jdgm-form{margin-top:2.5em!important;padding:2em 1.5em!important;background:#1a1a1aeb!important;border-radius:14px;box-shadow:0 2px 12px #18182033}.jdgm-rev{opacity:0;animation:jdgmFadeIn .7s cubic-bezier(.4,0,.2,1) forwards}@keyframes jdgmFadeIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.jdgm-write-rev-link{position:relative;display:inline-block;background:#4a2e4a!important;color:#f0d080!important;border-radius:8px!important;border:2px solid #f0d080!important;font-weight:700!important;letter-spacing:.03em!important;box-shadow:0 2px 18px #4a2e4a1c!important;padding:1.1em 2.5em!important;font-size:clamp(1.25rem,2.8vw,1.5rem)!important;transition:background .18s,box-shadow .18s,filter .18s!important;z-index:1;overflow:hidden}.jdgm-write-rev-link:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:inherit;z-index:-1;background:linear-gradient(135deg,#4a2e4a,#2a1a2a,#d4a84e,#f0d080,#d4a84e,#2a1a2a,#4a2e4a 90%);background-size:300% 100%;animation:borderBrandShimmer 4s ease-in-out infinite;pointer-events:none;opacity:.9;filter:brightness(1.1);mix-blend-mode:overlay}.jdgm-write-rev-link:hover,.jdgm-write-rev-link:focus{filter:brightness(1.08) saturate(1.18) drop-shadow(0 0 8px #f0d08066);color:#fffbe6!important;background:#4a2e4a!important;border-color:#f0d080!important}.jdgm-write-rev-link:hover:before,.jdgm-write-rev-link:focus:before{filter:brightness(1.15) saturate(1.25) drop-shadow(0 0 12px #f0d08099);opacity:1}@keyframes borderBrandShimmer{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}.jdgm-form-wrapper,.jdgm-form,.jdgm-form *{line-height:1.7}.jdgm-form label,.jdgm-form__label{font-size:clamp(1.18rem,2.4vw,1.4rem)!important;font-weight:600;color:#f0d080!important}.jdgm-form__media-label:after{content:"  |  Uploading a photo or video helps other customers and boosts your review's credibility!";display:block;color:#f0d080;font-size:clamp(1.05rem,2vw,1.18rem);font-weight:500;margin-top:.2em;background:linear-gradient(90deg,#f0d08022,#fffbe6);border-radius:6px;padding:.2em .7em}.jdgm-form__submit,.jdgm-btn[type=button],.jdgm-btn[type=reset],.jdgm-btn[type=submit]{background:#f0d080!important;color:#4a2e4a!important;border-radius:8px!important;border:none!important;font-weight:700!important;font-family:var(--font-heading-family, "Montserrat", Arial, sans-serif);box-shadow:0 2px 8px #4a2e4a22;padding:.9em 2.2em!important;font-size:clamp(1.18rem,2.5vw,1.32rem)!important;letter-spacing:.02em;transition:background .18s,color .18s,box-shadow .18s;outline:none;cursor:pointer;margin:.5em .7em .5em 0;display:inline-block}.jdgm-form__submit:hover,.jdgm-btn[type=button]:hover,.jdgm-btn[type=reset]:hover,.jdgm-btn[type=submit]:hover{background:#4a2e4a!important;color:#f0d080!important;box-shadow:0 4px 16px #f0d08044}.jdgm-btn[type=reset],.jdgm-form__cancel,.jdgm-btn.jdgm-form__cancel{background:#c0392b!important;color:#fffbe6!important;border-radius:8px!important;border:none!important;font-weight:700!important;font-family:var(--font-heading-family, "Montserrat", Arial, sans-serif);box-shadow:0 2px 8px #c0392b33;padding:.9em 2.2em!important;font-size:clamp(1.18rem,2.5vw,1.32rem)!important;letter-spacing:.02em;transition:background .18s,color .18s,box-shadow .18s;outline:none;cursor:pointer;margin:.5em .7em .5em 0;display:inline-block}.jdgm-btn[type=reset]:hover,.jdgm-form__cancel:hover,.jdgm-btn.jdgm-form__cancel:hover{background:#e74c3c!important;color:#fffbe6!important;box-shadow:0 4px 16px #e74c3c44}.jdgm-form .jdgm-star{font-size:clamp(2.1rem,4vw,2.8rem)!important;margin:0 .12em}.jdgm-widget a,.jdgm-rev-widg a,.jdgm-rev a,.jdgm-form a{color:#f0d080!important;text-decoration:underline;transition:color .18s}.jdgm-widget a:hover,.jdgm-rev-widg a:hover,.jdgm-rev a:hover,.jdgm-form a:hover{color:#ffe9b3!important;text-decoration:underline}.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev,.jdgm-btn--border.jdgm-cancel-rev,.jdgm-btn.jdgm-cancel-rev,.jdgm-btn--border[role=button].jdgm-cancel-rev{background:#c0392b!important;color:#fffbe6!important;border-radius:8px!important;border:none!important;font-weight:700!important;font-family:var(--font-heading-family, "Montserrat", Arial, sans-serif)!important;box-shadow:0 2px 8px #c0392b33!important;padding:.9em 2.2em!important;font-size:clamp(1.18rem,2.5vw,1.32rem)!important;letter-spacing:.02em!important;transition:background .18s,color .18s,box-shadow .18s!important;outline:none!important;cursor:pointer!important;margin:.5em .7em .5em 0!important;display:inline-block!important}.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev:hover,.jdgm-btn--border.jdgm-cancel-rev:hover,.jdgm-btn.jdgm-cancel-rev:hover,.jdgm-btn--border[role=button].jdgm-cancel-rev:hover{background:#e74c3c!important;color:#fffbe6!important;box-shadow:0 4px 16px #e74c3c44!important}.jdgm-form .jdgm-form__fieldset .jdgm-star{color:#f0d080!important;text-shadow:0 0 8px #f0d08055,0 2px 12px #18182033}.jdgm-form .jdgm-form__fieldset input[type=radio][value="1"]:checked~.jdgm-star:nth-of-type(-n+1),.jdgm-form .jdgm-form__fieldset input[type=radio][value="2"]:checked~.jdgm-star:nth-of-type(-n+2),.jdgm-form .jdgm-form__fieldset input[type=radio][value="3"]:checked~.jdgm-star:nth-of-type(-n+3){color:#e74c3c!important;text-shadow:0 0 8px #e74c3c55,0 2px 12px #18182033}.jdgm-form .jdgm-form__fieldset input[type=radio][value="4"]:checked~.jdgm-star:nth-of-type(-n+4){color:#ff9800!important;text-shadow:0 0 8px #ff980055,0 2px 12px #18182033}.jdgm-form .jdgm-form__fieldset input[type=radio][value="5"]:checked~.jdgm-star:nth-of-type(-n+5){color:#f0d080!important;text-shadow:0 0 8px #f0d08055,0 2px 12px #18182033}.jdgm-form__media-label{display:none!important}.jdgm-media-fieldset__container{position:relative}.jdgm-media-fieldset__container:before{content:"Add a photo\2014help others see we\2019re the real deal! Your support means everything.";display:block;color:#fffbe6;font-size:clamp(1.12rem,2vw,1.25rem);font-weight:700;margin-bottom:.7em;background:#4a2e4a;border-radius:10px;border:2px solid #f0d080;box-shadow:0 2px 12px #18182033,0 1.5px 8px #f0d08022;padding:.7em 1.2em;text-align:center;position:static;opacity:1!important;z-index:2;letter-spacing:.01em}.jdgm-media-fieldset__input:before{display:none!important;content:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/judgeme-overrides.css.map */
