:root{--jh-badge-sale-bg: var(--jh-rose-700);--jh-badge-sale-fg: var(--jh-white);--jh-badge-sale-soft-bg: var(--jh-rose-100);--jh-badge-sale-soft-fg: var(--jh-rose-700);--jh-badge-new-bg: var(--jh-blue-800);--jh-badge-new-fg: var(--jh-white);--jh-badge-new-soft-bg: var(--jh-blue-50);--jh-badge-new-soft-fg: var(--jh-blue-800);--jh-badge-best-bg: var(--jh-green-700);--jh-badge-best-fg: var(--jh-white);--jh-badge-best-soft-bg: var(--jh-green-50);--jh-badge-best-soft-fg: var(--jh-green-700);--jh-badge-stock-bg: var(--jh-green-700);--jh-badge-stock-fg: var(--jh-white);--jh-badge-stock-soft-bg: var(--jh-green-50);--jh-badge-stock-soft-fg: var(--jh-green-700);--jh-badge-neutral-bg: var(--jh-neutral-900);--jh-badge-neutral-fg: var(--jh-neutral-100);--jh-badge-neutral-soft-bg: var(--jh-zinc-100);--jh-badge-neutral-soft-fg: var(--jh-neutral-900);--jh-badge-sold-out-bg: var(--jh-neutral-950);--jh-badge-sold-out-fg: var(--jh-neutral-100);--jh-badge-sold-out-soft-bg: var(--jh-zinc-100);--jh-badge-sold-out-soft-fg: var(--jh-neutral-550)}.badge:not(.badge--lg){padding:var(--jh-space-3xs) var(--jh-space-xs);border-radius:var(--jh-radius-pill);font-family:var(--jh-type-label-sm-family);font-weight:var(--jh-type-label-sm-weight);font-size:var(--jh-type-label-sm-size);line-height:var(--jh-type-label-sm-leading);letter-spacing:var(--jh-type-label-sm-tracking);white-space:nowrap}.badge--on-sale{--badge-background: var(--jh-badge-sale-bg);--badge-color: var(--jh-badge-sale-fg)}.badge--sold-out{--badge-background: var(--jh-badge-sold-out-bg);--badge-color: var(--jh-badge-sold-out-fg)}.badge--primary{--badge-background: var(--jh-badge-best-bg);--badge-color: var(--jh-badge-best-fg)}.jh-badge--sale-solid{--badge-background: var(--jh-badge-sale-bg);--badge-color: var(--jh-badge-sale-fg)}.jh-badge--sale-soft{--badge-background: var(--jh-badge-sale-soft-bg);--badge-color: var(--jh-badge-sale-soft-fg)}.jh-badge--new-solid{--badge-background: var(--jh-badge-new-bg);--badge-color: var(--jh-badge-new-fg)}.jh-badge--new-soft{--badge-background: var(--jh-badge-new-soft-bg);--badge-color: var(--jh-badge-new-soft-fg)}.jh-badge--best-solid{--badge-background: var(--jh-badge-best-bg);--badge-color: var(--jh-badge-best-fg)}.jh-badge--best-soft{--badge-background: var(--jh-badge-best-soft-bg);--badge-color: var(--jh-badge-best-soft-fg)}.jh-badge--stock-solid{--badge-background: var(--jh-badge-stock-bg);--badge-color: var(--jh-badge-stock-fg)}.jh-badge--stock-soft{--badge-background: var(--jh-badge-stock-soft-bg);--badge-color: var(--jh-badge-stock-soft-fg)}.jh-badge--neutral-solid{--badge-background: var(--jh-badge-neutral-bg);--badge-color: var(--jh-badge-neutral-fg)}.jh-badge--neutral-soft{--badge-background: var(--jh-badge-neutral-soft-bg);--badge-color: var(--jh-badge-neutral-soft-fg)}.jh-badge--sold-out-solid{--badge-background: var(--jh-badge-sold-out-bg);--badge-color: var(--jh-badge-sold-out-fg)}.jh-badge--sold-out-soft{--badge-background: var(--jh-badge-sold-out-soft-bg);--badge-color: var(--jh-badge-sold-out-soft-fg)}.price-list{gap:var(--jh-space-3xs) var(--jh-space-2xs)}.price-list sale-price{color:rgb(var(--jh-color-text));font-family:var(--jh-type-price-sm-family);font-weight:var(--jh-type-price-sm-weight);font-size:var(--jh-type-price-sm-size);line-height:var(--jh-type-price-sm-leading);letter-spacing:var(--jh-type-price-sm-tracking)}.price-list compare-at-price,.price-list unit-price,.price-list__suffix{color:rgb(var(--jh-color-text-muted));font-family:var(--jh-type-body-sm-family);font-weight:var(--jh-type-body-sm-weight);font-size:var(--jh-type-body-sm-size);line-height:var(--jh-type-body-sm-leading);letter-spacing:var(--jh-type-body-sm-tracking)}.price-list--sm sale-price{font-family:var(--jh-type-heading-h6-family);font-weight:var(--jh-type-heading-h6-weight);font-size:var(--jh-type-heading-h6-size);line-height:var(--jh-type-heading-h6-leading);letter-spacing:var(--jh-type-heading-h6-tracking)}.price-list--sm compare-at-price,.price-list--sm unit-price,.price-list--sm .price-list__suffix{font-family:var(--jh-type-caption-md-family);font-weight:var(--jh-type-caption-md-weight);font-size:var(--jh-type-caption-md-size);line-height:var(--jh-type-caption-md-leading);letter-spacing:var(--jh-type-caption-md-tracking)}.price-list--lg{gap:var(--jh-space-3xs) var(--jh-space-sm)}.price-list--lg sale-price{font-family:var(--jh-type-price-lg-family);font-weight:var(--jh-type-price-lg-weight);font-size:var(--jh-type-price-lg-size);line-height:var(--jh-type-price-lg-leading);letter-spacing:var(--jh-type-price-lg-tracking)}.price-list--lg compare-at-price,.price-list--lg unit-price,.price-list--lg .price-list__suffix{font-family:var(--jh-type-body-lg-family);font-weight:var(--jh-type-body-lg-weight);font-size:var(--jh-type-body-lg-size);line-height:var(--jh-type-body-lg-leading);letter-spacing:var(--jh-type-body-lg-tracking)}.rating--sm,.rating--md,.rating--lg,.rating--xl{gap:var(--jh-space-3xs);min-width:0;color:rgb(var(--jh-color-text))}.rating--sm{--jh-rating-star-size: var(--jh-size-icon-sm)}.rating--md,.rating--lg,.rating--xl{--jh-rating-star-size: var(--jh-size-icon-md)}.rating--sm .rating__star,.rating--md .rating__star,.rating--lg .rating__star,.rating--xl .rating__star{top:0;width:var(--jh-rating-star-size);height:var(--jh-rating-star-size);color:rgb(var(--jh-color-text) / .5)}.rating__caption{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rating--sm .rating__score{font-family:var(--jh-type-body-sm-family);font-weight:var(--jh-type-body-sm-weight);font-size:var(--jh-type-body-sm-size);line-height:var(--jh-type-body-sm-leading);letter-spacing:var(--jh-type-body-sm-tracking)}.rating--sm .rating__caption{font-family:var(--jh-type-caption-sm-family);font-size:var(--jh-type-caption-sm-size);line-height:var(--jh-type-caption-sm-leading);letter-spacing:var(--jh-type-caption-sm-tracking)}.rating--md .rating__score{font-family:var(--jh-type-body-md-family);font-weight:var(--jh-type-body-md-weight);font-size:var(--jh-type-body-md-size);line-height:var(--jh-type-body-md-leading);letter-spacing:var(--jh-type-body-md-tracking)}.rating--md .rating__caption{font-family:var(--jh-type-caption-md-family);font-size:var(--jh-type-caption-md-size);line-height:var(--jh-type-caption-md-leading);letter-spacing:var(--jh-type-caption-md-tracking)}.rating--lg .rating__score{font-family:var(--jh-type-body-lg-family);font-weight:var(--jh-type-body-lg-weight);font-size:var(--jh-type-body-lg-size);line-height:var(--jh-type-body-lg-leading);letter-spacing:var(--jh-type-body-lg-tracking)}.rating--lg .rating__caption{font-family:var(--jh-type-caption-lg-family);font-size:var(--jh-type-caption-lg-size);line-height:var(--jh-type-caption-lg-leading);letter-spacing:var(--jh-type-caption-lg-tracking)}.rating--xl .rating__score{font-family:var(--jh-type-body-xl-family);font-weight:var(--jh-type-body-xl-weight);font-size:var(--jh-type-body-xl-size);line-height:var(--jh-type-body-xl-leading);letter-spacing:var(--jh-type-body-xl-tracking)}.rating--xl .rating__caption{font-family:var(--jh-type-caption-xl-family);font-size:var(--jh-type-caption-xl-size);line-height:var(--jh-type-caption-xl-leading);letter-spacing:var(--jh-type-caption-xl-tracking)}.rating .rating__stars-bar{position:relative;display:inline-flex;flex-shrink:0}.rating .rating__stars-track,.rating .rating__stars-fill{display:flex}.rating .rating__stars-track{color:rgb(var(--star-color) / .25)}.rating .rating__stars-fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--jh-rating-fill);overflow:hidden;color:rgb(var(--star-color))}.rating .rating__stars-bar .rating__star{flex-shrink:0;color:inherit}.rating .rating__stars-bar+.rating__score{margin-inline-start:var(--jh-space-2xs)}.page-dots{gap:0}.page-dots>*{box-sizing:content-box;width:.5rem;height:.5rem;padding:var(--jh-space-xs);border-radius:var(--jh-radius-full);background:rgb(var(--jh-color-border-strong));background-clip:content-box;opacity:1;transition:width .2s ease-in-out,background-color .2s ease-in-out}.page-dots>*[aria-current=true]{width:1.5rem;background-color:currentColor}.numbered-dots{gap:var(--jh-space-xs)}.numbered-dots>.numbered-dots__item{width:var(--jh-size-control-md);height:var(--jh-size-control-md);border:var(--jh-border-sm) solid rgb(var(--jh-color-text-inverse));border-radius:var(--jh-radius-full);color:rgb(var(--jh-color-text-inverse));opacity:.66;font-family:var(--jh-type-button-sm-family);font-weight:700;font-size:var(--jh-type-button-sm-size);line-height:var(--jh-type-button-sm-leading);letter-spacing:var(--jh-type-button-sm-tracking);transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.numbered-dots>.numbered-dots__item[aria-current=true]{background-color:rgb(var(--jh-color-text-inverse));color:rgb(var(--jh-color-inverse));opacity:1}.numbered-dots__item svg{display:none}.jh-trust-score{--jh-trust-score-dot: .625rem;display:inline-flex;align-items:center;gap:var(--jh-space-2xs);padding:var(--jh-space-3xs) var(--jh-space-xs);border:var(--jh-border-sm) solid rgb(var(--jh-color-border));border-radius:var(--jh-radius-pill);background:rgb(var(--jh-color-surface));color:rgb(var(--jh-color-text));font-family:var(--jh-type-caption-md-family);font-weight:var(--jh-type-caption-md-weight);font-size:var(--jh-type-caption-md-size);line-height:var(--jh-type-caption-md-leading);letter-spacing:var(--jh-type-caption-md-tracking);white-space:nowrap}.jh-trust-score--sm{--jh-trust-score-dot: .5rem;font-size:var(--jh-type-caption-sm-size);line-height:var(--jh-type-caption-sm-leading);letter-spacing:var(--jh-type-caption-sm-tracking)}.jh-trust-score--lg{--jh-trust-score-dot: .75rem;gap:var(--jh-space-xs);padding:var(--jh-space-2xs) var(--jh-space-sm);font-size:var(--jh-type-caption-lg-size);line-height:var(--jh-type-caption-lg-leading);letter-spacing:var(--jh-type-caption-lg-tracking)}.jh-trust-score__dot{flex-shrink:0;width:var(--jh-trust-score-dot);height:var(--jh-trust-score-dot);border-radius:var(--jh-radius-full);background:rgb(var(--jh-color-brand))}.jh-trust-score__label{color:rgb(var(--jh-color-text-muted))}
/*# sourceMappingURL=/cdn/shop/t/140/assets/design-indicators.css.map */
