.jdgm-xx{left:0}:root{--jdgm-primary-color: #009661;--jdgm-secondary-color: rgba(0,150,97,0.1);--jdgm-star-color: #FFE900;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #009661;--jdgm-paginate-color: #009661;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #009661}.jdgm-histogram__bar-content{background-color:#009661}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#009661}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FFE900}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #009661;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#009661}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Based Supplies'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}

@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}


/* Static source bridge: show the already-captured review widget without loading Judge.me app JS. */
.bs-source-product-page .jdgm-legacy-widget-content{display:block!important}
.bs-source-product-page .jdgm-rev-widg{display:block!important}
.bs-source-product-page .jdgm-rev-widg__title{visibility:visible!important}
.bs-source-product-page .jdgm-rev-widg__summary-text{visibility:visible!important}
.bs-source-product-page .jdgm-histogram{display:block!important}
.bs-source-product-page .jdgm-write-rev-link{display:inline-block!important}
.bs-source-product-page .jdgm-temp-hidden{display:block!important}

/* v1.3.2 — restore the captured Judge.me storefront layout without loading Judge.me JS. */
.bs-source-product-page .jdgm-review-widget{
  width:100%;max-width:1200px!important;margin:0 auto!important;padding:0 0 3rem;
  color:rgb(var(--color-foreground,18,18,18));font-family:var(--font-body-family,Poppins,sans-serif);
}
.bs-source-product-page .jdgm-rev-widg{display:block!important;padding:3rem 0 0!important}
.bs-source-product-page .jdgm-rev-widg__header{
  display:grid!important;grid-template-columns:1fr 1.15fr 1fr;gap:2.8rem 4rem;align-items:center;
  padding:0 0 2.5rem;border-bottom:1px solid rgba(0,150,97,.15);
}
.bs-source-product-page .jdgm-rev-widg__title{
  grid-column:1/-1;visibility:visible!important;text-align:center!important;margin:0!important;
  font-family:var(--font-heading-family,Poppins,sans-serif);font-size:2.4rem!important;line-height:1.25!important;font-weight:700!important;
}
.bs-source-product-page .jdgm-rev-widg__summary{display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:10rem}
.bs-source-product-page .jdgm-rev-widg__summary-stars{display:block!important;white-space:nowrap;margin-bottom:.3rem!important}
.bs-source-product-page .jdgm-rev-widg__summary-stars .jdgm-star{font-size:2rem!important;color:#FFE900!important}
.bs-source-product-page .jdgm-rev-widg__summary-text{visibility:visible!important;font-size:1.6rem!important;line-height:1.35!important}
.bs-source-product-page .jdgm-histogram{display:flex!important;flex-direction:column;justify-content:center;gap:.35rem;min-height:10rem}
.bs-source-product-page .jdgm-histogram__row{display:grid!important;grid-template-columns:8.6rem 13rem 3.4rem;align-items:center;gap:1rem;min-height:1.9rem;cursor:pointer}
.bs-source-product-page .jdgm-histogram__row:last-child{display:none!important}
.bs-source-product-page .jdgm-histogram__star{white-space:nowrap}
.bs-source-product-page .jdgm-histogram__star .jdgm-star{font-size:1.4rem!important;color:#FFE900!important;padding-right:1px!important}
.bs-source-product-page .jdgm-histogram__bar{height:1.4rem;background:#e9e9e9;position:relative;overflow:hidden}
.bs-source-product-page .jdgm-histogram__bar-content{height:100%;background:#009661!important}
.bs-source-product-page .jdgm-histogram__percentage{display:none!important}
.bs-source-product-page .jdgm-histogram__frequency{font-size:1.35rem;color:rgba(var(--color-foreground,18,18,18),.62)}
.bs-source-product-page .jdgm-write-rev-link{
  justify-self:center;display:inline-flex!important;align-items:center;justify-content:center;min-width:23rem;min-height:4rem;
  padding:.9rem 2rem;background:#009661!important;color:#fff!important;text-decoration:none!important;font-size:1.5rem;font-weight:700;
}
.bs-source-product-page .jdgm-rev-widg__sort-wrapper{grid-column:1/-1;border-top:1px solid rgba(0,150,97,.15);padding-top:1.6rem;margin-top:.3rem}
.bs-source-product-page .jdgm-sort-dropdown-wrapper,.bs-source-product-page .jdgm-sort-dropdown{color:#009661!important;font-size:1.35rem!important}
.bs-source-product-page .jdgm-rev-widg__body{display:block!important}
.bs-source-product-page .jdgm-rev-widg__reviews{display:block!important}
.bs-source-product-page .jdgm-rev{
  display:grid!important;grid-template-columns:1fr;position:relative;padding:1.8rem 0 2.4rem!important;
  border-top:1px solid rgba(0,150,97,.15)!important;color:rgb(var(--color-foreground,18,18,18));
}
.bs-source-product-page .jdgm-rev:first-child{border-top:0!important}
.bs-source-product-page .jdgm-rev__header{
  display:grid!important;grid-template-columns:3.6rem auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:.9rem;row-gap:.35rem;
  margin:0 0 .65rem!important;
}
.bs-source-product-page .jdgm-rev__rating{grid-column:1/-1;grid-row:1;display:block!important;white-space:nowrap;margin:0 0 .35rem!important}
.bs-source-product-page .jdgm-rev__rating .jdgm-star{font-size:1.85rem!important;color:#FFE900!important;padding-right:2px!important}
.bs-source-product-page .jdgm-rev__icon{
  grid-column:1;grid-row:2;width:3.6rem!important;height:3.6rem!important;min-width:3.6rem;border-radius:0!important;
  background:#f2f2f2!important;color:transparent!important;font-size:0!important;position:relative;display:block!important;
}
.bs-source-product-page .jdgm-rev__icon:before{
  content:"";position:absolute;left:.8rem;top:.55rem;width:1.5rem;height:1.9rem;
  background-repeat:no-repeat;background-position:center;background-size:contain;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 30'%3E%3Ccircle cx='12' cy='7' r='4.2' fill='none' stroke='%23009661' stroke-width='2'/%3E%3Cpath d='M4.5 27v-6.2c0-4.1 3.3-7.4 7.5-7.4s7.5 3.3 7.5 7.4V27' fill='none' stroke='%23009661' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.bs-source-product-page .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon:after{
  content:"✓"!important;position:absolute!important;right:-.15rem!important;bottom:-.05rem!important;width:1.25rem!important;height:1.25rem!important;
  display:flex!important;align-items:center;justify-content:center;border-radius:0!important;background:#009661!important;color:#fff!important;
  font-family:Arial,sans-serif!important;font-size:.9rem!important;font-weight:700!important;line-height:1!important;
}
.bs-source-product-page .jdgm-rev__author-wrapper{grid-column:2;grid-row:2;display:flex!important;align-items:center;gap:.35rem;white-space:nowrap}
.bs-source-product-page .jdgm-rev__author{color:#009661!important;font-size:1.65rem!important;font-weight:500!important}
.bs-source-product-page .jdgm-rev__buyer-badge-wrapper{grid-column:3;grid-row:2;display:flex!important;align-items:center;margin:0!important}
.bs-source-product-page .jdgm-rev__buyer-badge{display:inline-flex!important;align-items:center;background:#009661!important;color:#fff!important;padding:.16rem .6rem!important;font-size:1.15rem!important;line-height:1.2!important;border-radius:0!important}
.bs-source-product-page .jdgm-rev__buyer-badge:before{content:"Verified"!important}
.bs-source-product-page .jdgm-rev__br,.bs-source-product-page .jdgm-rev__timestamp{display:none!important}
.bs-source-product-page .jdgm-rev__content{margin:0!important;padding:0!important}
.bs-source-product-page .jdgm-rev__title{display:block!important;margin:0 0 .5rem!important;font-size:1.6rem!important;line-height:1.3!important;font-weight:700!important;color:rgb(var(--color-foreground,18,18,18))!important}
.bs-source-product-page .jdgm-rev__body,.bs-source-product-page .jdgm-rev__body p{margin:0!important;font-size:1.55rem!important;line-height:1.48!important;color:rgb(var(--color-foreground,18,18,18))!important}
.bs-source-product-page .jdgm-rev__actions,.bs-source-product-page .jdgm-rev__reply,.bs-source-product-page .jdgm-rev__pics:empty,.bs-source-product-page .jdgm-rev__vids:empty{display:none!important}
.bs-source-product-page .jdgm-paginate{display:flex!important;align-items:center;justify-content:center;gap:1.8rem;padding:1.8rem 0 0!important;border-top:1px solid rgba(0,150,97,.15)}
.bs-source-product-page .jdgm-paginate__page{display:inline-block!important;padding:0!important;margin:0!important;color:#009661!important;text-decoration:none!important;font-size:1.65rem!important;line-height:1.4!important;font-weight:500!important;cursor:pointer}
.bs-source-product-page .jdgm-paginate__page.jdgm-curt{color:#777!important;font-weight:700!important;font-size:2rem!important}
.bs-source-product-page .jdgm-paginate__first-page:before{content:"«"!important}
.bs-source-product-page .jdgm-paginate__prev-page:before{content:"‹"!important}
.bs-source-product-page .jdgm-paginate__next-page:before{content:"›"!important}
.bs-source-product-page .jdgm-paginate__last-page:before{content:"»"!important}
.bs-source-product-page .jdgm-rev-widg__paginate-spinner-wrapper{display:none!important}
@media screen and (max-width:749px){
  .bs-source-product-page .jdgm-rev-widg{padding-top:2rem!important}
  .bs-source-product-page .jdgm-rev-widg__header{grid-template-columns:1fr;gap:1.8rem;padding-left:1.5rem;padding-right:1.5rem}
  .bs-source-product-page .jdgm-rev-widg__title,.bs-source-product-page .jdgm-rev-widg__sort-wrapper{grid-column:1}
  .bs-source-product-page .jdgm-histogram{width:min(100%,28rem);margin:auto}
  .bs-source-product-page .jdgm-histogram__row{grid-template-columns:8rem 1fr 3rem}
  .bs-source-product-page .jdgm-write-rev-link{width:min(100%,26rem)}
  .bs-source-product-page .jdgm-rev{padding-left:1.5rem!important;padding-right:1.5rem!important}
}
.bs-source-product-page .jdgm-rev-widg__sort-wrapper:before{content:"Most Recent ⌄";display:inline-block;color:#009661;font-size:1.35rem;line-height:1.4}
