.tb-rating{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;line-height:1;text-decoration:none;color:var(--tb-navy)}.tb-rating__stars{position:relative;display:inline-flex;flex:none}.tb-rating__base,.tb-rating__fill{display:inline-flex;gap:2px}.tb-rating__base{color:#d9e0f0}.tb-rating__fill{position:absolute;top:0;bottom:0;left:0;overflow:hidden;white-space:nowrap;color:var(--tb-yellow)}.tb-rating__base svg,.tb-rating__fill svg{flex:none;display:block}.tb-rating__text{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--tb-muted)}.tb-rating__text b{font-weight:700;color:var(--tb-navy)}.tb-rating--pdp{gap:10px;padding:7px 14px 7px 10px;border-radius:999px;background:#fff7de;transition:background-color .2s ease}.tb-rating--pdp .tb-rating__text{font-size:15px;gap:6px}.tb-rating--pdp .tb-rating__text b{font-size:16px}.tb-rating--pdp .tb-rating__base{color:#f1dfa6}a.tb-rating--pdp:hover{background:#ffefc2}a.tb-rating:hover .tb-rating__count{text-decoration:underline;color:var(--tb-blue)}.tb-pdp--vault .tb-rating--pdp{background:#172650}.tb-pdp--vault a.tb-rating--pdp:hover{background:#22335e}.tb-pdp--vault .tb-rating__base{color:#fff3}.tb-pdp--vault .tb-rating__text{color:#a9b8e0}.tb-pdp--vault .tb-rating__text b{color:#fff}.tb-pdp--vault a.tb-rating:hover .tb-rating__count{color:var(--tb-yellow)}.tb-revband .tb-revband__app{margin-top:24px}.tb-revband .jm-review-widget{padding:0!important;color:var(--tb-navy)}.tb-revband .jm-review-widget__header-and-body{row-gap:16px!important}.tb-revband .jm-review-widget-minimal-header__title{display:none!important}.tb-revband .jm-review-widget__header{background:#fff;border:1px solid var(--tb-line);border-radius:20px;padding:20px 24px;box-sizing:border-box}.tb-revband .jm-average-rating-display .jm-cluster{align-items:baseline!important;gap:10px!important}.tb-revband .jm-average-rating-display p:first-child{font-family:var(--font-heading--family);font-weight:800;font-size:40px;line-height:1;color:var(--tb-navy)}.tb-revband .jm-average-rating-display p:first-child:before{content:"\2605";color:var(--tb-yellow);font-size:32px;margin-right:8px;position:relative;top:-2px}.tb-revband .jm-average-rating-display p:last-child{font-size:15px;color:var(--tb-muted)}.tb-revband .jm-review-widget-minimal-header__filter-container{justify-content:center}.tb-revband .jm-review-widget-minimal-header__button-and-filters{align-items:center!important;gap:10px!important}.tb-revband .jm-review-widget-minimal-header__filters{flex:none!important;width:auto!important}.tb-revband .jm-filters__buttons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important}.tb-revband .jm-button--primary{height:48px!important;padding:0 28px!important;border-radius:999px!important;background:var(--tb-blue)!important;border-color:var(--tb-blue)!important;color:#fff!important;font-weight:600!important;font-size:16px!important;transition:background-color .2s,translate .2s,box-shadow .2s}.tb-revband .jm-button--primary:hover{background:var(--tb-blue-dark)!important;translate:0 -2px;box-shadow:0 8px 18px #0e1b3d29}.tb-revband .jm-button--secondary,.tb-revband .jm-sort-filter__select{width:48px!important;height:48px!important;border-radius:50%!important;border:1.5px solid #B8C3DD!important;background:#fff!important;color:var(--tb-navy)!important;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}.tb-revband .jm-sort-filter{width:48px!important;height:48px!important;border:0!important;background:none!important;position:relative}.tb-revband .jm-sort-filter__select{color:transparent!important}.tb-revband .jm-sort-filter__icon--sort{position:absolute;left:16px!important;top:16px!important;translate:none!important;transform:none!important;pointer-events:none;color:var(--tb-navy);z-index:3;display:inline-flex}.tb-revband .jm-button--secondary:hover,.tb-revband .jm-sort-filter__select:hover{border-color:var(--tb-blue)!important}.tb-revband .jm-review-widget__body>div{display:flex;flex-direction:column;gap:12px}.tb-revband .jm-review-item{background:#fff!important;border:1px solid var(--tb-line)!important;border-radius:20px!important;padding:24px!important}.tb-revband .jm-star-rating__font-icon{color:var(--tb-yellow)!important;font-size:20px!important}.tb-revband .jm-reviewer-avatar{background:var(--tb-yellow)!important;color:var(--tb-navy)!important}.tb-revband .jm-reviewer-avatar__initial .jm-text{font-weight:800!important;color:var(--tb-navy)!important}.tb-revband .jm-reviewer-info__name{font-weight:700!important;color:var(--tb-navy)!important;font-size:16px!important}.tb-revband .jm-reviewer-info__details .jm-text:not(.jm-reviewer-info__name){color:var(--tb-muted)!important;font-size:14px!important}.tb-revband .jm-review-content__body{color:#26304f!important;font-size:16px!important;line-height:1.55}.tb-pdp--vault .tb-revband .jm-review-widget{color:#fff}.tb-pdp--vault .tb-revband .jm-review-widget__header,.tb-pdp--vault .tb-revband .jm-review-item{background:#0e1b3d!important;border-color:#22335e!important}.tb-pdp--vault .tb-revband .jm-average-rating-display p:first-child,.tb-pdp--vault .tb-revband .jm-reviewer-info__name{color:#fff!important}.tb-pdp--vault .tb-revband .jm-average-rating-display p:last-child,.tb-pdp--vault .tb-revband .jm-reviewer-info__details .jm-text:not(.jm-reviewer-info__name){color:#a9b8e0!important}.tb-pdp--vault .tb-revband .jm-review-content__body{color:#c9d3ee!important}.tb-pdp--vault .tb-revband .jm-button--primary{background:var(--tb-yellow)!important;border-color:var(--tb-yellow)!important;color:var(--tb-navy)!important}.tb-pdp--vault .tb-revband .jm-button--secondary,.tb-pdp--vault .tb-revband .jm-sort-filter__select{background:transparent!important;border-color:#4a5d93!important;color:#fff!important}.tb-pdp--vault .tb-revband .jm-sort-filter__icon--sort{color:#fff}@media screen and (max-width:749px){.tb-revband .tb-revband__app{margin-top:18px}.tb-revband .jm-review-widget__header{padding:18px 16px}.tb-revband .jm-review-widget__header>.jm-cluster{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.tb-revband .jm-review-widget-minimal-header__filter-container,.tb-revband .jm-review-widget-minimal-header__button-and-filters{width:100%;flex-wrap:nowrap!important}.tb-revband .jm-action-buttons,.tb-revband .jm-action-buttons>div{flex:1 1 auto;min-width:0}.tb-revband .jm-button--primary{width:100%!important}.tb-revband .jm-average-rating-display p:first-child{font-size:34px}.tb-revband .jm-review-item{padding:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tb-rating.css.map */
