.dfn-reviews-hub{--dfn-review-accent: 133 23 26}@supports (content-visibility: auto){.dfn-reviews-hub{content-visibility:auto;contain-intrinsic-block-size:auto 1120px}}.dfn-reviews-hub__header{max-width:78rem;margin-bottom:2.4rem}.dfn-reviews-hub__kicker{width:fit-content;margin:0 0 .8rem;padding:.45rem .8rem;border:1px solid rgba(var(--dfn-review-accent) / .22);border-radius:999px;background:rgba(var(--dfn-review-accent) / .07);color:rgb(var(--dfn-review-accent));font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dfn-reviews-hub__title{margin:0}.dfn-reviews-hub__intro{margin-top:1rem;color:rgba(var(--text-color) / .72);font-size:16px}.dfn-reviews-hub__sources{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem}.dfn-reviews-hub__source{display:grid;gap:.4rem;min-width:0;padding:1.15rem;border:1px solid rgba(var(--text-color) / .1);border-radius:1.4rem;background:rgb(var(--bg-color));color:rgb(var(--text-color));box-shadow:0 .8rem 2rem #0f172a12;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dfn-reviews-hub__source:hover{border-color:rgba(var(--dfn-review-accent) / .38);box-shadow:0 1.2rem 2.6rem #0f172a1c;transform:translateY(-2px)}.dfn-reviews-hub__source-name{color:rgba(var(--text-color) / .65);font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.dfn-reviews-hub__brandmark{display:inline-flex;align-items:center;width:fit-content;min-height:2.4rem;font-size:2.2rem;font-style:normal;font-weight:800;line-height:1}.dfn-reviews-hub__brandmark--ebay{letter-spacing:-.13em}.dfn-reviews-hub__brandmark--ebay i{font-style:normal}.dfn-reviews-hub__brandmark--ebay i:nth-child(1){color:#e53238}.dfn-reviews-hub__brandmark--ebay i:nth-child(2){color:#0064d2}.dfn-reviews-hub__brandmark--ebay i:nth-child(3){color:#f5af02}.dfn-reviews-hub__brandmark--ebay i:nth-child(4){color:#86b817}.dfn-reviews-hub__brandmark--google{background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 0 42%,#fbbc05 0 66%,#ea4335 0 84%,#4285f4 0);background-clip:text;-webkit-background-clip:text;color:transparent}.dfn-reviews-hub__compact-widget{display:grid;gap:.35rem}.dfn-reviews-hub__compact-widget>span:last-child{color:rgba(var(--text-color) / .68);font-size:14px}.dfn-reviews-hub__stars{width:fit-content;font-size:1.55rem;letter-spacing:.08em;line-height:1}.dfn-reviews-hub__stars--ebay{color:#f5af02}.dfn-reviews-hub__stars--google{color:#fbbc04}.dfn-reviews-hub__stars--google i{color:rgba(var(--text-color) / .18);font-style:normal}.dfn-reviews-hub__source strong{font-size:clamp(1.6rem,1.4rem + .45vw,2.2rem);line-height:1.15}.dfn-reviews-hub__source>span:not(.dfn-reviews-hub__source-name):not(.dfn-reviews-hub__source-link):not(.dfn-reviews-hub__brandmark){color:rgba(var(--text-color) / .68);font-size:14px}.dfn-reviews-hub__source-link{margin-top:.55rem;color:rgb(var(--dfn-review-accent));font-size:14px;font-weight:800}.dfn-reviews-hub__detail{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(var(--text-color) / .1);scroll-margin-top:16rem}.dfn-reviews-hub__trustpilot-logo,.dfn-reviews-hub__trustpilot-stars,.dfn-reviews-hub__trustindex-stars{display:block;max-width:100%;height:auto}.dfn-reviews-hub__trustpilot-logo{align-self:center}.dfn-reviews-hub__source{grid-template-rows:auto 1fr auto;overflow-wrap:anywhere}.dfn-reviews-hub__source-link{align-self:end}@media(max-width:989px){.dfn-reviews-hub__sources{grid-template-columns:repeat(6,minmax(0,1fr))}.dfn-reviews-hub__source{grid-column:span 2}.dfn-reviews-hub__source:nth-last-child(-n+2){grid-column:span 3}}@media(max-width:549px){.dfn-reviews-hub__sources{gap:.65rem}.dfn-reviews-hub__source{padding:.8rem;border-radius:.9rem}.dfn-reviews-hub__source-name{font-size:11px;letter-spacing:0}.dfn-reviews-hub__source-link,.dfn-reviews-hub__compact-widget>span:last-child,.dfn-reviews-hub__source>span:not(.dfn-reviews-hub__source-name):not(.dfn-reviews-hub__source-link):not(.dfn-reviews-hub__brandmark){font-size:12px}.dfn-reviews-hub__stars{font-size:1.3rem}}@media(max-width:359px){.dfn-reviews-hub__sources{grid-template-columns:repeat(2,minmax(0,1fr))}.dfn-reviews-hub__source:nth-child(n){grid-column:span 1}.dfn-reviews-hub__source:last-child{grid-column:1 / -1}}.dfn-reviews-hub__sources{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 360px minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch}.dfn-reviews-hub__source{grid-column:auto;padding:16px;gap:8px;border-radius:8px;box-shadow:none;grid-template-rows:auto 1fr auto}.dfn-reviews-hub__source:hover{transform:none;box-shadow:none}.dfn-reviews-hub__source strong{font-size:17px;line-height:1.35}.dfn-reviews-hub__source-name{font-size:14px;text-transform:none;letter-spacing:0;color:rgb(var(--text-color))}.dfn-reviews-hub__logo{display:flex;height:24px;align-items:center}.dfn-reviews-hub__logo svg{width:70px;max-height:24px;height:auto}.dfn-reviews-hub__source-link{font-size:12px;font-weight:500;margin-top:0}.dfn-reviews-hub__native-trustpilot{width:340px;height:24px;position:relative;left:50%;margin-left:-170px;align-self:center}.dfn-reviews-hub__source--trustpilot{grid-template-rows:1fr auto}.dfn-reviews-hub__header{margin-bottom:16px}@media(max-width:1199px){.dfn-reviews-hub__sources{grid-template-columns:repeat(2,minmax(0,1fr))}.dfn-reviews-hub__source:nth-child(n){grid-column:auto}.dfn-reviews-hub__source--trustpilot:nth-child(n){grid-column:1 / -1;order:1;min-height:80px;text-align:center}}@media(max-width:549px){.dfn-reviews-hub__sources{gap:8px}.dfn-reviews-hub__source{padding:12px;min-height:0;gap:6px}.dfn-reviews-hub__source strong{font-size:15px}.dfn-reviews-hub__logo svg{width:64px;max-height:22px}.dfn-reviews-hub__source-link{font-size:12px}.dfn-reviews-hub__kicker{display:none}.dfn-reviews-hub__intro{font-size:14px;line-height:1.5}}@media(max-width:380px){.dfn-reviews-hub__native-trustpilot{transform:scale(.8);transform-origin:center}}.dfn-reviews-hub__source .dfn-reviews-hub__compact-widget{align-content:start}@media(max-width:549px){.dfn-reviews-hub__source{gap:5px;padding:10px}.dfn-reviews-hub__compact-widget>span:last-child{font-size:12px;line-height:1.4}.dfn-reviews-hub__source-link{font-size:12px;line-height:1.4}}.dfn-reviews-hub--summary-only{margin-block:20px;padding-block:0}.dfn-reviews-hub--summary-only .dfn-reviews-hub__intro,.dfn-reviews-hub--summary-only .dfn-reviews-hub__kicker{display:none}.dfn-reviews-hub__title{font-size:20px;line-height:1.3}.dfn-reviews-hub__header{margin-bottom:12px}.dfn-reviews-hub__kicker{display:none}.dfn-reviews-hub__intro{font-size:14px;line-height:1.45}.dfn-reviews-hub__source{padding:12px;gap:5px;min-height:0;grid-template-rows:auto 1fr}.dfn-reviews-hub__source>.dfn-reviews-hub__source-link{display:none}.dfn-reviews-hub__source--trustpilot{grid-template-rows:1fr;min-height:52px}.dfn-reviews-hub__compact-widget{gap:2px}.dfn-reviews-hub__source strong{font-size:15px;line-height:1.3}.dfn-reviews-hub__logo{height:22px}.dfn-reviews-hub__logo svg{width:62px;max-height:22px}.dfn-reviews-hub--details-only .dfn-reviews-hub__detail{border:0;margin-top:0;padding-top:0}@media(max-width:1199px){.dfn-reviews-hub__source--trustpilot:nth-child(n){min-height:48px}}@media(max-width:549px){.dfn-reviews-hub__title{font-size:18px}.dfn-reviews-hub__source{padding:10px;gap:4px}.dfn-reviews-hub__compact-widget>span:last-child{font-size:12px}.dfn-reviews-hub__source-name{font-size:13px}}.dfn-reviews-hub__native-trustpilot svg{width:100px;height:24px}.dfn-reviews-hub__native-trustpilot svg path:first-child{fill:currentColor}.dfn-reviews-hub__source--trustindex{display:flex;align-items:center;justify-content:center}.dfn-reviews-hub__native-trustindex{width:100%;min-width:0}.dfn-reviews-hub__native-trustindex .ti-widget,.dfn-reviews-hub__native-trustindex .ti-widget-container{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;transform:none!important;box-shadow:none!important;border:0!important;background:transparent!important}.dfn-reviews-hub__native-trustindex .ti-large-logo img{width:80px!important;max-width:100%!important;height:22px!important;object-fit:contain}.dfn-reviews-hub__native-trustindex .ti-header{position:static!important;margin:0!important;padding:0!important;box-shadow:none!important;border:0!important;background:transparent!important}.dfn-reviews-hub__native-trustindex .ti-text{font-size:12px!important;line-height:1.4!important;white-space:normal!important}.dfn-reviews-hub__native-trustindex:has(.ti-widget)>.dfn-trustindex-fallback{display:none}#dfn-trustindex-native .ti-widget .ti-large-logo img.ti-logo-fb{width:90px!important;max-width:100%!important;height:20px!important;object-fit:contain}#dfn-trustindex-native .ti-widget .ti-text,#dfn-trustindex-native .ti-widget .ti-text .nowrap{font-size:12px!important;font-weight:400!important;white-space:normal!important;line-height:1.4!important}.dfn-judge-stars{position:relative;display:block;width:fit-content;font-size:14px;line-height:1;letter-spacing:1px;color:#d3d8dc}.dfn-judge-stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;inset:0 auto 0 0;width:var(--dfn-stars-fill);overflow:hidden;white-space:nowrap;color:#b57e00}.dfn-product-details>.product-details__block{max-width:900px;margin-inline:auto}.dfn-product-details>.dfn-product-details__catalog{max-width:none}.dfn-product-reviews{margin-block:40px}.dfn-store-review-section{padding-block:24px}.dfn-store-review-section h2{margin:0 0 8px}.dfn-store-review-section__intro{margin:0 0 20px;font-size:14px;color:rgba(var(--text-color) / .7)}.dfn-product-reviews__original{margin-top:32px;scroll-margin-top:150px}.dfn-product-reviews__original .jdgm-rev-widg{max-width:1200px!important;margin-inline:auto}.dfn-store-review-slider .ti-review-item>.ti-inner{height:240px!important;box-sizing:border-box}.dfn-store-review-slider .ti-review-content{overflow-wrap:anywhere}@media(max-width:749px){.dfn-product-reviews{margin-block:24px}.dfn-store-review-section{padding-block:12px}.dfn-product-reviews__original{margin-top:24px}}.dfn-product-review-controls{display:flex;justify-content:flex-end;gap:8px;margin-bottom:16px}.dfn-product-review-controls[hidden]{display:none}.dfn-product-review-controls .btn{min-width:44px;min-height:44px;padding:8px 12px}.dfn-product-reviews__original :is(.jdgm-review-list,.jm-other-languages-section__list){display:grid!important;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px!important;overflow-x:auto;scroll-snap-type:x proximity;align-items:stretch;padding-bottom:12px;overscroll-behavior-x:contain}.dfn-product-reviews__original :is(.jdgm-review-list,.jm-other-languages-section__list)>.jm-review-item{min-width:0;min-height:240px;margin:0!important;padding:20px!important;border:1px solid rgba(var(--text-color) / .12);border-radius:8px;scroll-snap-align:start}.dfn-product-reviews__original .jm-review-item__content{min-width:0;overflow-wrap:anywhere}@media(max-width:1099px){.dfn-product-reviews__original :is(.jdgm-review-list,.jm-other-languages-section__list){grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:749px){.dfn-product-reviews__original :is(.jdgm-review-list,.jm-other-languages-section__list){grid-auto-columns:100%}}.dfn-product-reviews__original{position:relative;padding-inline:16px}.dfn-product-reviews__original #judgeme_product_reviews{max-width:none!important}.dfn-product-review-controls{position:absolute;top:48px;right:16px;margin:0;z-index:1}@media(max-width:749px){.dfn-product-reviews__original{padding-inline:0}.dfn-product-review-controls{right:0;top:16px}}.dfn-source-panel{margin-block:0 32px}.dfn-source-panel>h2{margin:0 0 16px}.dfn-source-panel--trustpilot .dfn-reviews-hub__native-trustpilot{left:0;margin:0 0 12px}.dfn-source-panel .dfn-product-reviews__original{margin-top:0}@media(max-width:749px){.dfn-source-panel{margin-bottom:24px}}.cc-main-product~.cc-link-list .card__media.media{padding-top:0!important;height:112px}.cc-main-product~.cc-link-list .card__media .img-fit{width:112px;height:112px;left:50%;right:auto;transform:translate(-50%);object-fit:contain}@media(max-width:749px){.cc-main-product~.cc-link-list .card__media.media{height:88px}.cc-main-product~.cc-link-list .card__media .img-fit{width:88px;height:88px}}@media(min-width:1600px){.dfn-product-reviews__original :is(.jdgm-review-list,.jm-other-languages-section__list){grid-auto-columns:calc((100% - 64px)/5)}}.dfn-trustpilot-summary{display:grid;align-content:start;gap:8px;color:inherit;text-decoration:none}.dfn-trustpilot-summary .dfn-reviews-hub__logo svg{width:100px;max-height:24px}.dfn-trustpilot-summary>span:last-child{font-size:13px;line-height:1.4}@media(min-width:1200px){.dfn-reviews-hub--summary-only .dfn-reviews-hub__sources{grid-template-columns:repeat(5,minmax(0,1fr))}}.dfn-trustpilot-summary .dfn-reviews-hub__logo svg path:first-child{fill:currentColor}.dfn-trustpilot-mini{width:100%;min-width:0;height:150px}.dfn-trustpilot-mini .trustpilot-widget{width:100%;height:150px}.dfn-source-panel--trustpilot .dfn-trustpilot-mini{max-width:250px}.dfn-trustpilot-carousel{width:100%;min-width:0;min-height:140px}@media(max-width:559px){.dfn-trustpilot-carousel,.dfn-trustpilot-carousel .trustpilot-widget,.dfn-trustpilot-carousel iframe{height:300px!important;min-height:300px}}@media(max-width:359px){.dfn-source-panel--trustpilot .dfn-trustpilot-carousel{width:300px;margin-inline:calc((100% - 300px)/2)}}.dfn-product-badges{container:dfn-product-badges / inline-size;margin-block:16px}.dfn-product-badges__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;align-items:stretch}.dfn-product-badges .dfn-reviews-hub__source{grid-column:span 2;padding:8px 4px;gap:4px;border-radius:8px;grid-template-rows:auto auto;align-content:center;min-height:88px}.dfn-product-badges .dfn-reviews-hub__source--trustpilot:nth-child(n){grid-column:span 3;grid-row:auto;order:1;min-height:0;padding:8px}.dfn-product-badges .dfn-reviews-hub__source-name{font-size:12px}.dfn-product-badges .dfn-reviews-hub__source strong{font-size:13px;line-height:1.3}.dfn-product-badges .dfn-reviews-hub__compact-widget>span:last-child{font-size:12px;line-height:1.25}.dfn-product-badges .dfn-reviews-hub__logo{height:20px}.dfn-product-badges .dfn-reviews-hub__logo svg{width:56px;max-height:20px}.dfn-product-badges .dfn-reviews-hub__stars,.dfn-product-badges .dfn-judge-stars{font-size:11px;letter-spacing:0}.dfn-product-badges #dfn-trustindex-native .ti-widget .ti-text,.dfn-product-badges #dfn-trustindex-native .ti-widget .ti-text .nowrap{font-size:11px!important;line-height:1.25!important}.dfn-product-badges #dfn-trustindex-native .ti-star{width:11px!important;height:11px!important}.dfn-product-badges .dfn-trustpilot-mini,.dfn-product-badges .dfn-trustpilot-mini .trustpilot-widget,.dfn-product-badges .dfn-trustpilot-mini iframe{height:110px!important;min-height:110px}.dfn-product-badges .dfn-trustpilot-mini{max-width:170px;margin-inline:auto}@container dfn-product-badges (max-width: 400px){.dfn-product-badges #dfn-trustindex-native .ti-widget .ti-text,.dfn-product-badges #dfn-trustindex-native .ti-widget .ti-text .nowrap{font-size:10px!important;overflow-wrap:normal;word-break:normal}}.dfn-product-badges .dfn-reviews-hub__source--ebay{grid-column:span 3;order:1;text-align:center;justify-items:center}.dfn-product-badges .dfn-reviews-hub__source--ebay .dfn-reviews-hub__compact-widget{justify-items:center}.dfn-judge-carousel__display[hidden]{display:none}.dfn-judge-carousel__header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.dfn-judge-carousel__header h2{margin:0 0 6px}.dfn-judge-carousel__header p{margin:0;font-size:14px;opacity:.75}.dfn-judge-carousel__controls{display:flex;gap:8px}.dfn-judge-carousel__controls[hidden]{display:none}.dfn-judge-carousel__controls .btn{min-width:44px;min-height:44px;padding:8px}.dfn-judge-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;overflow-x:auto;padding:1px 1px 12px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;align-items:stretch}.dfn-judge-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:20px;border:1px solid rgba(var(--text-color) / .12);border-radius:8px;scroll-snap-align:start}.dfn-judge-card__stars{color:transparent;background:linear-gradient(90deg,#c69a43 var(--dfn-stars-fill),#d6d6d6 var(--dfn-stars-fill));background-clip:text;-webkit-background-clip:text;font-size:19px;letter-spacing:1px;line-height:1}.dfn-judge-card__name{font-size:14px}.dfn-judge-card__verified{font-size:12px;color:#49654d}.dfn-judge-card__title{font-size:15px;line-height:1.4;margin:4px 0 0}.dfn-judge-card__body{font-size:14px;line-height:1.6;white-space:pre-line;max-height:12.8em;overflow-y:auto;margin:0 0 12px;overflow-wrap:anywhere}.dfn-judge-card__product{font-size:12px;line-height:1.4;color:inherit;opacity:.7;margin-top:auto}.dfn-judge-carousel__all{margin-top:16px}.dfn-judge-carousel__all>summary{cursor:pointer;font-size:14px;padding-block:12px;text-decoration:underline;text-underline-offset:3px}.dfn-judge-carousel__native{margin-top:20px}.dfn-judge-carousel__all[open] .jdgm-carousel-wrapper{width:100%;max-width:1200px}.dfn-home-review-badges{max-width:720px;margin:24px auto 40px}.dfn-review-section-heading{text-align:center}.dfn-store-review-slider__summary{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;margin-bottom:20px;font-size:15px}.dfn-store-review-slider[data-review-platform=ebay] .ti-widget-header{display:none!important}@media(max-width:999px){.dfn-judge-carousel__track{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:749px){.dfn-judge-carousel__track{grid-auto-columns:100%}.dfn-judge-card{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/dfn-reviews-hub.css.map */
