.tsr-stars{position:relative;display:inline-block;vertical-align:middle;line-height:0;flex-shrink:0}.tsr-row{display:flex;gap:3px;width:max-content}.tsr-row svg{display:block;width:var(--sz,16px);height:var(--sz,16px);flex:0 0 auto;fill:currentColor}.tsr-bg{color:#c06a3447}.tsr-fg{position:absolute;top:0;left:0;height:100%;overflow:hidden;color:#c06a34}.tsr-sum{display:inline-flex;align-items:center;gap:10px;margin-top:14px;font-family:Hanken Grotesk,sans-serif;font-size:13px;letter-spacing:.02em;color:#a79c89;text-decoration:none}.tsr-sum b{color:#efe9dd;font-weight:600}.tsr-sum:hover,.tsr-sum:hover b{color:#d98a4e}.tsr-sec{padding:clamp(56px,8vw,96px) 0;border-top:1px solid rgba(239,233,221,.07);scroll-margin-top:96px}.tsr-head{margin-bottom:40px}.tsr-head .tsp-h2{margin-top:14px}.tsr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tsr-card{display:flex;flex-direction:column;padding:26px 26px 22px;background:#0c0a08;border:1px solid rgba(239,233,221,.1);border-radius:3px}.tsr-t{font-family:Newsreader,serif;font-size:21px;font-weight:500;line-height:1.25;color:#f4efe4;margin-top:14px}.tsr-b{font-size:15px;line-height:1.65;color:#a79c89;margin-top:10px}.tsr-by{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-family:Hanken Grotesk,sans-serif;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#8f846f}.tsr-by i{font-style:normal;color:#c06a34;font-weight:700}.tsr-score{justify-content:center;background:#c06a340f;border-color:#d98a4e59}.tsr-big{font-family:Newsreader,serif;font-size:64px;font-weight:400;line-height:1;color:#efe9dd;margin-bottom:12px}.tsr-big small{font-size:22px;color:#8f846f;margin-left:4px}.tsr-based{font-family:Hanken Grotesk,sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#8f846f;margin-top:12px;line-height:1.7}@media(max-width:1000px){.tsr-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.tsr-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:22px;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -22px;padding:0 22px 4px}.tsr-grid::-webkit-scrollbar{display:none}.tsr-card{flex:0 0 84%;scroll-snap-align:start}.tsr-big{font-size:54px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/tetsu-reviews.css.map */
