.rating{display:flex;align-items:center;gap:.6rem;margin:0}.rating-star{--color-rating-star:var(--ds-accent);font-size:1.35rem;letter-spacing:.1em}.rating-text{display:none}.rating-count{font-family:var(--ds-mono);font-size:1.1rem;color:var(--ds-muted);letter-spacing:.04em}.card-information .rating{margin-block:.4rem .2rem}.ds-rating-note{font-family:var(--ds-mono);font-size:1.05rem;letter-spacing:.06em;color:var(--ds-muted);text-transform:none;margin:0}.ds-review__src{font-family:var(--ds-mono);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted)}.ds-review__src b{color:var(--ds-accent);font-weight:500}.ds-reviews__src-note{font-family:var(--ds-mono);font-size:1.15rem;line-height:1.7;color:var(--ds-muted);border-top:1px solid var(--ds-rule);margin-top:2.4rem;padding-top:1.6rem;max-width:78ch}.ds-review__title{font-family:var(--ds-display);font-weight:700;font-size:1.6rem;margin:0;letter-spacing:-.01em}.ds-desc{border-top:1px solid var(--ds-rule);border-bottom:1px solid var(--ds-rule);padding:2.4rem 0}.ds-desc__lede{font-size:1.75rem;margin:0 0 1.6rem;max-width:62ch}.ds-desc__body{position:relative;overflow:hidden;max-height:0;transition:max-height .35s ease}.ds-desc__body[data-open=true]{max-height:400rem}.ds-desc__body h3{font-family:var(--ds-display);font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ds-muted);margin:2.4rem 0 .8rem}.ds-desc__body ul{margin:0;padding-left:1.8rem}.ds-desc__body li{margin-bottom:.5rem}.ds-desc__body p{margin:0 0 1.2rem;max-width:62ch}.ds-desc__toggle{font-family:var(--ds-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;background:none;border:0;border-bottom:1px solid var(--ds-accent);color:var(--ds-accent);padding:0 0 .3rem;cursor:pointer;margin-top:1.2rem}.ds-desc__toggle:hover{color:var(--ds-ink);border-bottom-color:var(--ds-ink)}.ds-desc__toggle:focus-visible{outline:2px solid var(--ds-accent);outline-offset:3px}.ds-hero--overlay .ds-specimen img{will-change:transform}@media(prefers-reduced-motion:reduce){.ds-hero--overlay .ds-specimen img{transform:none!important}}.ds-strip__cell h3{letter-spacing:-.01em}.ds-tbl tbody tr:hover td{background:var(--ds-raised)}.ds-dl dd{color:var(--ds-ink)}.card__heading a:after{border-radius:0}.ds-sec+.ds-sec{padding-top:0}.ds-head h2{letter-spacing:-.025em}.ds-specimen__tag{background:var(--ds-raised);padding:.4rem .7rem}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ds2.css.map */
