:root{--bh-review-mint: #80c1ae;--bh-review-deep: #397866;--bh-review-ink: #17211f;--bh-review-muted: #66736f;--bh-review-surface: #ffffff;--bh-review-soft: #eef7f4;--bh-review-line: rgba(57, 120, 102, .14);--bh-review-heading-font: "Trebuchet MS", Trebuchet, Arial, sans-serif;--bh-review-body-font: "Aileron", "Montserrat", "Helvetica Neue", Arial, sans-serif}.jdgm-carousel-wrapper.bh-judge-source{display:none!important}html.bh-judge-reviews-ready [id*=judge_me_reviews_featured_carousel] .jdgm-carousel-wrapper{visibility:hidden!important}.bh-reviews{position:relative;width:100%;margin:0 auto;padding:clamp(24px,3vw,38px) 0;overflow:hidden;color:var(--bh-review-ink);font-family:var(--bh-review-body-font);background:transparent;border:0;border-radius:0;isolation:isolate;contain:layout style}.bh-reviews:before,.bh-reviews:after{display:none}.bh-reviews:before{top:-160px;right:-80px}.bh-reviews:after{bottom:-190px;left:-70px}.bh-reviews__header{display:grid;max-width:760px;margin:0 auto clamp(20px,2.5vw,28px);text-align:center;justify-items:center}.bh-reviews__eyebrow{margin:0 0 6px;color:var(--bh-review-deep);font-size:10px;font-weight:800;line-height:1;letter-spacing:.16em}.bh-reviews__title{max-width:24ch;margin:0;font-family:var(--bh-review-heading-font);font-size:clamp(24px,2.25vw,32px);font-weight:400;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.bh-reviews__summary{display:inline-flex;align-items:center;gap:10px;margin-top:10px;padding:7px 11px;color:var(--bh-review-muted);font-size:13px;line-height:1;background:#ffffffd1;border:1px solid var(--bh-review-line);border-radius:999px;box-shadow:0 8px 24px #1c483c12}.bh-reviews__summary-score{color:var(--bh-review-ink);font-weight:800}.bh-reviews__verified{display:inline-grid;width:17px;height:17px;color:#fff;font-size:11px;font-weight:900;background:var(--bh-review-mint);border-radius:50%;place-items:center}.bh-reviews__stars{display:inline-flex;align-items:center;gap:3px;line-height:1}.bh-reviews__star{display:inline-grid;width:16px;height:16px;place-items:center}.bh-reviews__star svg{display:block;width:100%;height:100%;overflow:visible}.bh-reviews__star path{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1}.bh-reviews__star-base{fill:#d5e0dc;stroke:#d5e0dc}.bh-reviews__star-fill{fill:#14947f;stroke:#14947f;opacity:0}.bh-reviews__star.is-on .bh-reviews__star-fill{opacity:1}.bh-reviews__star.is-half .bh-reviews__star-fill{opacity:1;clip-path:inset(0 50% 0 0)}.bh-reviews__stage{position:relative;box-sizing:border-box;padding-inline:28px}.bh-reviews__viewport{width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.bh-reviews__viewport::-webkit-scrollbar{display:none}.bh-reviews__track{display:flex;align-items:flex-start;gap:16px}.bh-review-card{position:relative;display:flex;box-sizing:border-box;flex:0 0 calc((100% - 32px) / 3);min-width:0;min-height:0;padding:20px;overflow:hidden;background:#fffffff5;border:1px solid var(--bh-review-line);border-radius:18px;box-shadow:0 9px 24px #1a453a14;scroll-snap-align:start;flex-direction:column;contain:layout style;transition:transform .2s ease,border-color .2s ease}.bh-review-card--loop-spacer{visibility:hidden;pointer-events:none}.bh-review-card:before{content:"\201c";position:absolute;top:5px;right:17px;color:#80c1ae2e;font-family:Georgia,serif;font-size:64px;line-height:1;pointer-events:none}.bh-review-card__meta{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;z-index:1}.bh-review-card__meta.is-anonymous{grid-template-columns:1fr}.bh-review-card__avatar{display:grid;width:42px;height:42px;color:var(--bh-review-deep);font-size:15px;font-weight:800;background:linear-gradient(135deg,#d9eee8,#b9dfd4);border:1px solid rgba(57,120,102,.12);border-radius:50%;place-items:center}.bh-review-card__author{margin:0;overflow:hidden;font-size:14px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bh-review-card__author-copy{display:grid;min-width:0;gap:6px;justify-items:start}.bh-review-card__stars .bh-reviews__star{width:14px;height:14px}.bh-review-card__content{position:relative;z-index:1;margin-top:15px}.bh-review-card__title{display:-webkit-box;margin:0;overflow:hidden;font-family:var(--bh-review-heading-font);font-size:15px;font-weight:700;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bh-review-card__body{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:var(--bh-review-muted);font-size:13px;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bh-review-card__product{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:12px;margin-top:auto;padding-top:14px;color:inherit;text-decoration:none}a.bh-review-card__product{cursor:pointer}.bh-review-card__image{display:block;width:50px;height:50px;object-fit:cover;background:#edf3f1;border:1px solid rgba(57,120,102,.1);border-radius:10px}.bh-review-card__product-copy{min-width:0}.bh-review-card__product-label{display:block;margin-bottom:2px;color:var(--bh-review-deep);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bh-review-card__product-title{display:-webkit-box;overflow:hidden;font-size:11px;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .18s ease}.bh-reviews__arrow{position:absolute;z-index:8;top:50%;display:grid;width:44px;height:44px;padding:0;color:var(--bh-review-deep);background:#fffffff5;border:1px solid var(--bh-review-line);border-radius:50%;box-shadow:0 10px 28px #143e3326;cursor:pointer;place-items:center;transform:translateY(-50%);transition:transform .2s ease,opacity .2s ease,background-color .2s ease}.bh-reviews__arrow--prev{left:2px}.bh-reviews__arrow--next{right:2px}.bh-reviews__arrow:disabled{opacity:.32;cursor:default}.bh-reviews__arrow svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.bh-reviews__pagination{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px}.bh-reviews__dot{display:grid;width:20px;height:20px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer;place-items:center}.bh-reviews__dot:before{content:"";width:7px;height:7px;background:#b7cac4;border-radius:999px;transition:width .22s ease,background-color .22s ease}.bh-reviews__dot.is-active:before{width:20px;background:var(--bh-review-deep)}.bh-reviews__dot:focus-visible,.bh-reviews__arrow:focus-visible,.bh-review-card__product:focus-visible{outline:3px solid rgba(57,120,102,.36);outline-offset:3px}@media(hover:hover)and (pointer:fine){.bh-review-card:hover{border-color:#39786647;box-shadow:0 20px 45px #1a453a26;transform:translateY(-4px)}.bh-reviews__arrow:not(:disabled):hover{color:#fff;background:var(--bh-review-deep);transform:translateY(-50%) scale(1.05)}a.bh-review-card__product:hover .bh-review-card__product-title{color:var(--bh-review-deep)}}@media screen and (max-width:989px){.bh-review-card{flex-basis:calc((100% - 16px)/2)}}@media screen and (max-width:649px){.bh-reviews{padding:22px 10px 18px}.bh-reviews__header{margin-bottom:17px}.bh-reviews__title{max-width:23ch;font-size:clamp(22px,6.2vw,25px);line-height:1.08}.bh-reviews__summary{gap:7px;font-size:11px}.bh-reviews__stage{padding-inline:3px}.bh-reviews__track{gap:10px}.bh-review-card{flex-basis:100%;min-height:0;padding:17px;border-radius:17px;box-shadow:0 5px 14px #1a453a12;transition:none}.bh-reviews__arrow{display:none}.bh-reviews__pagination{min-height:20px;margin-top:8px;padding-inline:0}}@media(prefers-reduced-motion:reduce){.bh-reviews__viewport{scroll-behavior:auto}.bh-review-card,.bh-reviews__arrow,.bh-reviews__dot:before{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bh-judge-reviews.css.map */
