:root{--rhv-chrome:linear-gradient(160deg,#fff,#b5bac0 28%,#f4f6f8 50%,#737a82 74%,#e3e6ea);--rhv-chrome-v:linear-gradient(180deg,#fff,#e6e9ed 22%,#7d848c 50%,#f1f3f6 74%,#5e656d);--rhv-brush:repeating-linear-gradient(135deg,rgba(0,0,0,.14) 0 1px,transparent 1px 3px);--rhv-red:radial-gradient(120% 170% at 50% 0%,#e0473a 0%,#b3221b 55%,#7e1410 100%);--rhv-halo:0 0 0 2px #cfe8ff,0 0 14px 4px rgba(0,128,255,.9),0 0 28px 9px rgba(53,196,255,.5);--rhv-gold:#ffd84a;--rhv-canvas:1500px}html body #google-merchantwidget-iframe-wrapper:not(.rh-rv-docked){visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body .jdgm-revs-tab-btn{display:none!important}.rh-rv-tile{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center}.rh-rv-tile__face{position:relative;box-sizing:border-box;width:var(--rh-rv-size,84px);height:var(--rh-rv-size,84px);margin-bottom:14px;border:3px solid transparent;border-radius:24%;background:var(--rhv-brush) padding-box,var(--rhv-red) padding-box,var(--rhv-chrome) border-box;box-shadow:0 0 0 .5px #000,0 3px 5px #000000b3,inset 0 1px #ffffff4d,inset 0 -8px 14px #00000059;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:transform .28s ease,box-shadow .2s ease}.rh-rv-tile__face:after{content:"";position:absolute;left:4px;right:4px;top:3px;height:42%;border-radius:18% 18% 40% 40%/30% 30% 60% 60%;background:linear-gradient(180deg,#ffffff57,#ffffff0a);pointer-events:none}.rh-rv-tile:hover .rh-rv-tile__face,.rh-rv-tile:focus-visible .rh-rv-tile__face{transform:translateY(-2px) scale(1.04);box-shadow:0 0 0 .5px #000,var(--rhv-halo)}.rh-rv-tile:focus-visible{outline:none}.rh-rv-tile__label{color:#fff;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.045em;font-weight:400;font-size:20px;line-height:1.1}.rh-rv-tile__sub{color:#9a9a9a;font-family:var(--font-body-family);font-size:14px;line-height:1.3;margin-top:4px;max-width:15ch;transition:color .2s ease}.rh-rv-tile__sub b{color:#6fd8ff;font-weight:700}.rh-rv-tile:hover .rh-rv-tile__sub,.rh-rv-tile:focus-visible .rh-rv-tile__sub{color:#cfe8ff}.rh-rv-g{width:58%;height:58%;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1.5px #0000008c,0 2px 4px #0009,inset 0 -2px 3px #0000002e}.rh-rv-g svg{width:64%;height:64%;display:block}.rh-rv-score{position:relative;z-index:1;color:#fff;font:800 calc(var(--rh-rv-size,84px)*.34)/1 Inter,system-ui,sans-serif;letter-spacing:-.02em;text-shadow:0 1px 0 #000,0 2px 1px rgba(0,0,0,.9),0 3px 6px rgba(0,0,0,.75)}.rh-rv-stars{position:relative;z-index:1;display:inline-block;font-size:calc(var(--rh-rv-size,84px)*.135);line-height:1;letter-spacing:1px;color:#ffffff47;font-family:Arial,sans-serif}.rh-rv-stars:before{content:"\2605\2605\2605\2605\2605"}.rh-rv-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--p,100%);overflow:hidden;white-space:nowrap;color:var(--rhv-gold);text-shadow:0 1px 1px rgba(0,0,0,.8)}.rh-tsx .rh-tsx__inner{max-width:var(--rhv-canvas)!important}.rh-tsx__wrap{display:flex;align-items:flex-start;gap:16px}.rh-tsx__wrap>.rh-tsx__row{flex:7 1 0;min-width:0}.rh-tsx__wrap>.rh-rv-tile{flex:1 1 0}@media(min-width:750px){.rh-tsx__wrap>.rh-rv-tile{--rh-rv-size:70px}.rh-tsx__wrap>.rh-rv-tile .rh-rv-tile__face{margin:4px 0 14px}}@media(max-width:1024px){.rh-rv-tile__label{font-size:16px}.rh-rv-tile__sub{font-size:13px}}@media(max-width:749px){.rh-tsx__wrap{display:grid;grid-template-columns:1fr 1fr;gap:14px 10px}.rh-tsx__wrap>.rh-tsx__row{grid-column:1 / -1;grid-row:2}.rh-tsx__wrap>.rh-rv-tile{grid-row:1;flex-direction:row;align-items:center;text-align:left;gap:10px;margin:0 12px;padding:8px 10px;border-radius:14px;border:1px solid rgba(214,219,225,.22);background:linear-gradient(180deg,#ffffff0f,#ffffff04)}.rh-tsx__wrap>.rh-rv-tile--judgeme{margin-left:0}.rh-tsx__wrap>.rh-rv-tile--google{margin-right:0}.rh-tsx__wrap>.rh-rv-tile .rh-rv-tile__face{--rh-rv-size:52px;margin:0;flex:0 0 auto;border-width:2px}.rh-tsx__wrap>.rh-rv-tile .rh-rv-tile__txt{display:flex;flex-direction:column;min-width:0}.rh-tsx__wrap>.rh-rv-tile .rh-rv-tile__label{font-size:15px}.rh-tsx__wrap>.rh-rv-tile .rh-rv-tile__sub{font-size:11.5px;margin-top:2px;display:block!important;max-width:none}}.rh-rv-tile__txt{display:contents}.rh-rv-dock{position:fixed;z-index:2147483000;left:max(12px,calc((100vw - var(--rhv-canvas)) / 2 + 15px));bottom:20px;display:flex;align-items:stretch;gap:0;border:2px solid transparent;border-radius:999px;background:linear-gradient(#0a0a0bdb,#0a0a0bdb) padding-box,var(--rhv-chrome) border-box;box-shadow:0 0 0 .5px #000,0 6px 18px #0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.rh-rv-dock.is-on{opacity:1;transform:none;pointer-events:auto}.rh-rv-dock[hidden]{display:none!important}.rh-rv-mini{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;cursor:pointer;display:flex;align-items:center;gap:7px;padding:6px 13px 6px 7px;color:#f2f1ee;font:700 12.5px/1 Inter,system-ui,sans-serif;letter-spacing:.02em;white-space:nowrap;border-radius:999px;transition:box-shadow .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.rh-rv-mini+.rh-rv-mini{border-left:1px solid rgba(214,219,225,.25);border-radius:0 999px 999px 0}.rh-rv-mini:first-child{border-radius:999px 0 0 999px}.rh-rv-mini:hover,.rh-rv-mini:focus-visible{outline:none;background:#0080ff29;box-shadow:inset 0 0 0 1px #cfe8ff,0 0 12px 2px #0080ff8c}.rh-rv-mini__ico{width:26px;height:26px;border-radius:8px;flex:0 0 auto;box-sizing:border-box;border:1.5px solid transparent;background:var(--rhv-brush) padding-box,var(--rhv-red) padding-box,var(--rhv-chrome) border-box;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #000000b3}.rh-rv-mini__ico .rh-rv-g{width:76%;height:76%;box-shadow:none}.rh-rv-mini__ico .rh-rv-g svg{width:72%;height:72%}.rh-rv-mini .rh-rv-stars{--rh-rv-size:96px;font-size:11px}.rh-rv-mini__n{color:var(--rhv-gold);font-weight:800}.rh-rv-mini__c{color:#a8a29c;font-weight:600}@media(max-width:749px){.rh-rv-dock{left:10px;bottom:calc(var(--rh-rv-dock-b,74px) + env(safe-area-inset-bottom,0px))}.rh-rv-mini{padding:5px 10px 5px 5px;font-size:11.5px;gap:6px}.rh-rv-mini__lbl-long{display:none}}html.rh-rv-open .rh-rv-dock{opacity:0!important;pointer-events:none!important}.rh-rv-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:16px}.rh-rv-modal[hidden]{display:none!important}.rh-rv-modal__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:rhRvFade .2s ease}.rh-rv-panel{position:relative;box-sizing:border-box;width:min(900px,100%);max-height:calc(100vh - 32px);overflow:auto;border:3px solid transparent;border-radius:14px;background:linear-gradient(#080809f0,#080809f0) padding-box,var(--rhv-chrome) border-box;box-shadow:0 0 0 .5px #000,0 3px 4px #000000bf,0 18px 46px #000000a6,inset 0 0 0 1px #000000f2,inset 0 0 0 2.75px #e8ebef59;color:#f2f1ee;font-family:Inter,Poppins,Helvetica Neue,Arial,sans-serif;animation:rhRvPop .22s ease;scrollbar-width:thin;scrollbar-color:rgba(220,224,229,.35) transparent}.rh-rv-panel__head{display:flex;align-items:center;gap:12px;margin:10px 10px 4px;padding:10px 10px 10px 12px;border:2.5px solid transparent;border-radius:10px;background:var(--rhv-brush) padding-box,var(--rhv-red) padding-box,var(--rhv-chrome) border-box;box-shadow:0 0 0 .5px #000,0 3px 4px #000000bf,inset 0 1px #ffffff40,inset 0 -6px 12px #00000059}.rh-rv-panel__head .rh-rv-g{width:38px;height:38px;flex:0 0 auto}.rh-rv-panel__title{display:block;margin:0;font-family:var(--font-heading-family);text-transform:var(--heading-text-transform);letter-spacing:var(--heading-letter-spacing);font-weight:var(--font-heading-weight)}.rh-rv-panel__title{flex:1 1 auto;margin:0;color:#fff;font:800 17px/1.15 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 0 #000,0 2px 1px rgba(0,0,0,.9),0 3px 6px rgba(0,0,0,.75)}.rh-rv-panel__title small{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;color:#ffd9d4;margin-top:3px}.rh-rv-x{-webkit-appearance:none;appearance:none;flex:0 0 auto;width:38px;height:38px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:9px;background:var(--rhv-brush) padding-box,radial-gradient(circle at 35% 30%,#3a3b3f,#141416 70%) padding-box,var(--rhv-chrome) border-box;box-shadow:0 0 0 .5px #000,0 2px 3px #000000b3;transition:box-shadow .2s ease,transform .15s ease}.rh-rv-x svg{width:14px;height:14px;display:block}.rh-rv-x:hover,.rh-rv-x:focus-visible{outline:none;box-shadow:0 0 0 .5px #000,var(--rhv-halo);transform:translateY(-1px)}.rh-rv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:999px;color:#fff!important;text-decoration:none!important;font:800 13px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;border:2.5px solid transparent;background:var(--rhv-brush) padding-box,var(--rhv-red) padding-box,var(--rhv-chrome-v) border-box;box-shadow:0 0 0 1px #050506,0 4px 10px #0000008c;transition:box-shadow .2s ease,transform .15s ease}.rh-rv-btn:hover,.rh-rv-btn:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 0 0 1px #050506,var(--rhv-halo)}@media(max-width:749px){.rh-rv-modal{align-items:flex-end;padding:0}.rh-rv-panel{width:100%;max-height:92vh;border-radius:16px 16px 0 0;border-bottom-width:0;animation:rhRvSheet .26s ease}.rh-rv-panel__head{margin:8px 8px 2px}.rh-rv-panel__title{font-size:15px}}@keyframes rhRvFade{0%{opacity:0}to{opacity:1}}@keyframes rhRvPop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes rhRvSheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes rhRvBob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}html body .jdgm-modal:has(.all-reviews-widget-content) .jdgm-modal__container{max-width:none!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jdgm-modal__container .jdgm-modal__container,html body .jdgm-modal:has(.all-reviews-widget-content) .jm-slide{width:min(1100px,calc(100vw - 32px))!important;max-width:min(1100px,calc(100vw - 32px))!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-slide{--jm-modal-bg-color:#0b0b0c;--jm-modal-text-color:#f2f1ee;--jm-review-widget-text-color:#f2f1ee;--jm-review-widget-lighter-text-color:#b9b5af;--jm-review-widget-light-color:#3a3a3e;--jm-review-widget-star-and-histogram-color:#ffd84a;--jm-widget-primary-color:#ffd84a;--jm-progress-track:#2a2a2e;--jm-progress-fill:#ffd84a;--jm-tag-bg:#1c1c1f;--jm-tag-color:#f2f1ee;--jm-tag-selected-bg:#b3221b;--jm-tag-selected-color:#fff;--jm-btn-bg:#b3221b;--jm-btn-color:#fff;--jm-btn-hover-bg:#d62828;--jm-primary-button-bg:#b3221b;--jm-secondary-button-bg:#1c1c1f;--jm-review-widget-button-color:#b3221b;--jm-review-widget-button-text-color:#fff;--jm-transparency-badge-color:#1e8e3e;position:relative!important;box-sizing:border-box!important;border:3px solid transparent!important;border-radius:14px!important;background:linear-gradient(#0b0b0c,#0b0b0c) padding-box,var(--rhv-chrome) border-box!important;box-shadow:0 0 0 .5px #000,0 3px 4px #000000bf,0 18px 46px #000000a6,inset 0 0 0 1px #000000f2!important;color:#f2f1ee!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-slide :is(.jm-content,.all-reviews-widget-content,.all-reviews-widget-content-inner,.jm-review-widget,.jm-review-widget__body,.jm-loading-overlay){background:transparent!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-slide :is(p,span,h1,h2,h3,h4,h5,h6,div,label,a,button):not([class*=star]):not(.jm-indicator__close){color:inherit}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-review-item{padding:14px 16px!important;border-radius:12px!important;border:1px solid rgba(214,219,225,.18)!important;background:linear-gradient(180deg,#ffffff0e,#ffffff04)!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-review-item :is(.jm-box,[class*=review-source],[class*=store-review]){background-color:#ffffff0f!important;color:#d9d6d1!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-star-rating__font-icon{color:#ffd84a!important;text-shadow:0 1px 1px rgba(0,0,0,.7)}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-progress-bar{background-color:#2a2a2e!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-progress-bar>*{background-color:#ffd84a!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-store-review-banner,html body .jdgm-modal:has(.all-reviews-widget-content) .jm-store-review-banner *{color:#d9d6d1!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-medals,html body .jdgm-modal:has(.all-reviews-widget-content) .jm-medals *{color:#e9e6e1!important}html body svg.jm-medals__medal{height:auto!important;block-size:auto!important;aspect-ratio:1 / 1!important;max-height:none!important;filter:none!important}html body .jdgm-modal:has(.jm-medals--lightbox) .jm-slide{--jm-modal-bg-color:#0b0b0c;color:#f2f1ee!important;border:3px solid transparent!important;border-radius:14px!important;background:linear-gradient(#0b0b0c,#0b0b0c) padding-box,var(--rhv-chrome) border-box!important;box-shadow:0 0 0 .5px #000,0 3px 4px #000000bf,0 18px 46px #000000a6!important}html body .jdgm-modal:has(.jm-medals--lightbox) .jm-content{background:transparent!important}html body .jdgm-modal:has(.all-reviews-widget-content) :is(.jdgm-sort-dropdown,.jm-sort-filter__select){color:#f2f1ee!important;background-color:#141416!important;border:1.5px solid rgba(214,219,225,.45)!important;border-radius:8px!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jdgm-sort-dropdown option{color:#f2f1ee;background:#141416}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-sort-filter,html body .jdgm-modal:has(.all-reviews-widget-content) .jm-sort-filter *,html body .jdgm-modal:has(.all-reviews-widget-content) .jdgm-tab-dropdown *{color:#f2f1ee!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-indicator__close{width:38px!important;height:38px!important;border-radius:9px!important;border:2px solid transparent!important;background:var(--rhv-brush) padding-box,radial-gradient(circle at 35% 30%,#3a3b3f,#141416 70%) padding-box,var(--rhv-chrome) border-box!important;box-shadow:0 0 0 .5px #000,0 2px 3px #000000b3!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-indicator__close:hover{box-shadow:0 0 0 .5px #000,var(--rhv-halo)!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-indicator__close svg{width:14px!important;height:14px!important;fill:#fff!important;color:#fff!important}.rh-rv-modal .rh-rv-modal__scrim{display:block!important}html body .jdgm-popup-widget .jdgm-popup-widget__cards-container{left:max(12px,calc((100vw - var(--rhv-canvas)) / 2 + 15px))!important;right:auto!important;bottom:72px!important}@media(max-width:749px){html body .jdgm-popup-widget .jdgm-popup-widget__cards-container{left:10px!important;bottom:calc(var(--rh-rv-dock-b,74px) + 52px)!important}}html body .rh-kn{position:relative!important;border:var(--kw,3px) solid transparent!important;background-clip:padding-box!important}html body .rh-kn:before{content:""!important;position:absolute!important;inset:calc(-1 * var(--kw,3px))!important;padding:var(--kw,3px)!important;border-radius:inherit;background:var(--rhv-chrome)!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;z-index:6;display:block!important}html body .rh-kn>.rh-knurl{position:absolute;left:calc(-1 * var(--kw,3px));top:calc(-1 * var(--kw,3px));pointer-events:none;overflow:visible;z-index:7}html body .jdgm-modal:has(.all-reviews-widget-content) .jdgm-modal__overlay{background:#00000080!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .2s ease}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-slide{overflow:visible!important;border-radius:14px!important;background:#000000b3!important;background-clip:padding-box!important;-webkit-backdrop-filter:blur(6px) saturate(1.15);backdrop-filter:blur(6px) saturate(1.15);box-shadow:0 0 0 .5px #000,0 3px 4px #000000bf,0 18px 46px #000000a6,inset 0 0 0 1px #000000f2,inset 0 0 0 2.75px #e8ebef73,inset 0 5px 14px #0000008c!important}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-content{border-radius:11px}html body .jdgm-modal:has(.all-reviews-widget-content) [class*=jm-review-widget-header__title]>:first-child{font-family:var(--font-heading-family)!important;text-transform:uppercase;letter-spacing:.05em;font-size:26px!important;color:#fff!important;text-shadow:0 1px 0 #000,0 2px 1px rgba(0,0,0,.9),0 3px 6px rgba(0,0,0,.75)}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-review-item{border-radius:12px!important;background:#ffffff0b!important;background-clip:padding-box!important;box-shadow:0 0 0 .5px #000,0 3px 8px #0000008c,inset 0 1px #ffffff0f!important;transition:box-shadow .2s ease,transform .2s ease}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-review-item:hover{transform:translateY(-1px);box-shadow:0 0 0 .5px #000,var(--rhv-halo)!important}html body .jdgm-modal:has(.all-reviews-widget-content) :is(button,select,[role=button]):not(.rh-jm-medal):not(.jm-indicator__close){transition:box-shadow .2s ease}html body .jdgm-modal:has(.all-reviews-widget-content) :is(button,select,[role=button]):not(.rh-jm-medal):not(.jm-indicator__close):hover,html body .jdgm-modal:has(.all-reviews-widget-content) :is(button,select,[role=button]):not(.rh-jm-medal):not(.jm-indicator__close):focus-visible{outline:none!important;box-shadow:0 0 0 1px #cfe8ff,0 0 12px 2px #0080ffb3,0 0 22px 5px #35c4ff4d!important}html body .jdgm-modal:has(.all-reviews-widget-content) [class*=thumbnail] :is(img,video){transition:box-shadow .2s ease;border-radius:8px}html body .jdgm-modal:has(.all-reviews-widget-content) [class*=thumbnail]:hover :is(img,video){box-shadow:0 0 0 2px #cfe8ff,0 0 14px 4px #0080ffcc!important}html.rh-jm-peek body .jdgm-modal:not(:has(.jm-medals--lightbox)){pointer-events:none!important}html.rh-jm-peek body .jdgm-modal:not(:has(.jm-medals--lightbox)) .jdgm-modal__overlay{opacity:0!important}html.rh-jm-peek body .jdgm-modal:not(:has(.jm-medals--lightbox)) .jm-slide{pointer-events:auto!important}html.rh-jm-harvest body .jdgm-modal:has(.jm-medals--lightbox){opacity:0!important;pointer-events:none!important}html body .jdgm-modal .jm-medals.rh-jm-replaced{display:none!important}.rh-jm-medals{--medal-size:52px;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px}.rh-jm-medal{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;width:78px;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.rh-jm-medal__tile{width:64px;height:64px;box-sizing:border-box;border-radius:15px!important;background:var(--rhv-brush),var(--rhv-red)!important;background-clip:padding-box!important;display:flex;align-items:center;justify-content:center;overflow:visible;box-shadow:0 0 0 .5px #000,0 3px 5px #000000b3,inset 0 1px #ffffff4d,inset 0 -8px 14px #00000059;transition:transform .22s ease,box-shadow .2s ease}.rh-jm-medal__tile:after{content:"";position:absolute;left:3px;right:3px;top:2px;height:40%;border-radius:12px 12px 40% 40%/12px 12px 60% 60%;background:linear-gradient(180deg,#ffffff4d,#ffffff08);pointer-events:none;z-index:2}.rh-jm-medal__art{position:relative!important;display:block!important;width:52px;height:52px;z-index:1;filter:drop-shadow(0 2px 2px rgba(0,0,0,.65))}.rh-jm-medal__art svg{width:52px!important;height:52px!important;display:block}.rh-jm-medal__name{font:800 10px/1.2 Inter,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#e9e6e1;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.8);transition:color .2s ease}.rh-jm-medal:hover .rh-jm-medal__tile,.rh-jm-medal:focus-visible .rh-jm-medal__tile,.rh-jm-medal.is-pinned .rh-jm-medal__tile{transform:translateY(-2px) scale(1.06);box-shadow:0 0 0 .5px #000,var(--rhv-halo)}.rh-jm-medal:hover .rh-jm-medal__name,.rh-jm-medal.is-pinned .rh-jm-medal__name{color:#cfe8ff}.rh-jm-pop{position:absolute;top:calc(100% + 12px);right:-8px;width:260px;z-index:30;box-sizing:border-box;padding:13px 15px 12px;border-radius:12px!important;text-align:left;cursor:default;background:#000000d6!important;background-clip:padding-box!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 .5px #000,0 10px 26px #000000b3;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.rh-jm-pop:after{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.rh-jm-medal:hover .rh-jm-pop,.rh-jm-medal:focus-visible .rh-jm-pop,.rh-jm-medal.is-pinned .rh-jm-pop{opacity:1;transform:none;pointer-events:auto}.rh-jm-medal.is-pinned{z-index:31}.rh-jm-pop__t{display:block;color:#fff;font:800 13px/1.25 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px}.rh-jm-pop p{margin:0 0 9px;color:#d9d6d1;font:500 13px/1.45 Inter,system-ui,sans-serif;text-transform:none;letter-spacing:0}.rh-jm-pop a{color:#6fd8ff!important;font:700 12px/1 Inter,system-ui,sans-serif;text-decoration:none!important}.rh-jm-pop a:hover{color:#cfe8ff!important;text-shadow:0 0 8px rgba(0,128,255,.8)}@media(max-width:749px){.rh-jm-medals{justify-content:center;gap:6px}.rh-jm-medal{position:static;width:60px;gap:5px}.rh-jm-medal__tile{width:52px;height:52px;border-radius:13px!important}.rh-jm-medal__art,.rh-jm-medal__art svg{width:42px!important;height:42px!important}.rh-jm-medal__name{font-size:8.5px}.rh-jm-pop{left:0;right:0;width:auto;top:calc(100% + 10px)}}@media(prefers-reduced-motion:reduce){.rh-jm-medal__tile,.rh-jm-pop,html body .jdgm-modal .jm-review-item{transition:none!important}}html body .jdgm-modal:has(.all-reviews-widget-content) .jm-review-item.rh-kn{border:2px solid transparent!important}.rh-jm-medal__art [class*=medal-count]{position:absolute!important;left:0!important;right:0!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;width:100%!important;text-align:center!important;font:800 12px/1 Inter,system-ui,sans-serif!important;letter-spacing:0!important;color:#a36710!important}.rh-jm-medal__art [class*=medal-count--ver-rev]{top:47%!important}@media(max-width:749px){.rh-jm-medal__art [class*=medal-count]{font-size:10px!important}}.rh-jm-medal__name{font-size:9.5px}html body .rh-rv-modal .rh-rv-panel{width:min(760px,100%);overflow:visible;border-radius:14px;background:#000000b3 padding-box;-webkit-backdrop-filter:blur(6px) saturate(1.15);backdrop-filter:blur(6px) saturate(1.15);box-shadow:0 0 0 .5px #000,0 3px 4px #000000bf,0 18px 46px #000000a6,inset 0 0 0 1px #000000f2,inset 0 0 0 2.75px #e8ebef73,inset 0 5px 14px #0000008c}.rh-rv-modal .rh-rv-panel__title{font-family:var(--font-heading-family),Inter,system-ui,sans-serif;font-weight:400;font-size:24px;letter-spacing:.05em}.rh-rv-modal .rh-rv-panel__title small{font-family:Inter,system-ui,sans-serif;font-weight:700}.rh-rv-modal.is-peek{pointer-events:none}.rh-rv-modal.is-peek .rh-rv-panel{pointer-events:auto}.rh-rv-modal.is-peek .rh-rv-modal__scrim{opacity:0}.rh-rv-modal .rh-rv-modal__scrim{background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .2s ease}.rh-gsq{padding:14px 22px 22px}.rh-gsq__intro{margin:0 0 14px;font-size:15px;line-height:1.55;color:#d9d6d1}.rh-gsq__list{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:10px}.rh-gsq__row{border-radius:10px;cursor:pointer;outline:none;background:#ffffff0b padding-box;box-shadow:0 0 0 .5px #000,0 3px 8px #0000008c,inset 0 1px #ffffff0f;transition:box-shadow .2s ease,transform .2s ease,background-color .2s ease}.rh-gsq__row:not(.rh-kn){border:2px solid rgba(214,219,225,.35)}.rh-gsq__line{display:flex;align-items:center;gap:12px;padding:12px 14px}.rh-gsq__dot{width:11px;height:11px;border-radius:50%;flex:0 0 auto;background:#34a853;box-shadow:0 0 0 2px #34a85347,0 0 8px #34a8538c}.rh-gsq__name{flex:1 1 auto;color:#fff;font:700 16px/1.2 Inter,system-ui,sans-serif;letter-spacing:.01em}.rh-gsq__score{flex:0 0 auto;padding:5px 12px;border-radius:999px;font:800 12px/1 Inter,system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#d9ffe4;background:#34a85329;border:1px solid rgba(52,168,83,.55)}.rh-gsq__row.is-top .rh-gsq__score{color:#1a1300;background:linear-gradient(180deg,#ffe27a,#f1b81f);border-color:#ffe9a0;box-shadow:0 0 10px #ffd84a59}.rh-gsq__info{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.rh-gsq__info>div{overflow:hidden;padding:0 14px 0 37px}.rh-gsq__info p{margin:0 0 6px;font-size:14px;line-height:1.5;color:#d9d6d1}.rh-gsq__info p:last-child{margin-bottom:12px}.rh-gsq__info .rh-gsq__g{color:#cfe8ff;font-weight:700}.rh-gsq__row:hover,.rh-gsq__row:focus-visible,.rh-gsq__row.is-open{background-color:#0080ff1a;box-shadow:0 0 0 .5px #000,var(--rhv-halo);transform:translateY(-1px)}.rh-gsq__row:hover .rh-gsq__info,.rh-gsq__row:focus-visible .rh-gsq__info,.rh-gsq__row.is-open .rh-gsq__info{grid-template-rows:1fr}@media(hover:none){.rh-gsq__info{grid-template-rows:1fr}}.rh-gsq__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.rh-gsq__foot .rh-rv-note{margin:0;font-size:12.5px;color:#9a9893;flex:1 1 260px}@media(max-width:749px){html body .rh-rv-modal .rh-rv-panel{width:100%;overflow:auto;border-radius:16px 16px 0 0}.rh-gsq{padding:10px 14px 18px}.rh-gsq__intro{font-size:13.5px;margin-bottom:10px}.rh-gsq__list{gap:8px}.rh-gsq__line{padding:10px 12px}.rh-gsq__name{font-size:15px}.rh-gsq__info>div{padding-left:35px}.rh-gsq__info p{font-size:13px}.rh-gsq__foot .rh-rv-btn{width:100%}}@media(prefers-reduced-motion:reduce){.rh-gsq__row,.rh-gsq__info{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/rh-review-hub.css.map */
