.bs-rev{background:var(--r3-bg, #E6F4F6);padding:clamp(48px,6vw,88px) 0;color:var(--bs-teal-ink)}.bs-rev .r3-head{position:relative;max-width:1240px;margin:0 auto;padding:0 clamp(16px,3vw,48px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 40px}.bs-rev .r3-title{display:flex;flex-direction:column;gap:10px;min-width:0}.bs-rev .r3-title h2{font-size:clamp(40px,5.2vw,76px);line-height:.92;font-weight:900;letter-spacing:-.035em;color:var(--bs-teal-ink)}.bs-rev .r3-rate{display:flex;align-items:center;gap:18px}.bs-rev .r3-pill{display:inline-flex;align-items:center;gap:5px;font-size:20px;font-weight:900;color:var(--bs-deep);white-space:nowrap}.bs-rev .r3-pill b{color:#f2c230;font-size:19px}.bs-rev .r3-btn{min-height:52px;font-size:16px}.bs-rev .r3-lanes{margin-top:40px;display:flex;flex-direction:column;gap:16px;transform:rotate(-1.5deg);position:relative}.bs-rev .r3-lane{overflow:hidden;padding:8px 0}.bs-rev .r3-row{display:flex;gap:16px;width:max-content}.bs-rev .r3-copy{display:contents}.bs-rev .r3-l{animation:r3L 55s linear infinite}.bs-rev .r3-r{animation:r3R 60s linear infinite}@keyframes r3L{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}@keyframes r3R{0%{transform:translate(calc(-50% - 8px))}to{transform:translate(0)}}.bs-rev.is-paused .r3-row{animation-play-state:paused}.bs-rev .r3-card{flex:0 0 auto;width:380px;margin:0;display:flex;gap:14px;align-items:center;border-radius:22px;padding:12px 18px 12px 12px;box-shadow:0 8px 18px #1f3f4314;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.bs-rev .r3-card img,.bs-rev .r3-ph{width:120px;height:120px;flex:0 0 auto;object-fit:cover;border-radius:16px}.bs-rev .r3-ph{background:var(--bs-aqua-soft)}.bs-rev .r3-card figcaption{display:flex;flex-direction:column;gap:6px;min-width:0;text-align:left}.bs-rev .r3-st{font-size:13px;letter-spacing:1px;color:#b57f00}.bs-rev .r3-q{font-size:16px;line-height:1.35;font-weight:800;white-space:normal}.bs-rev .r3-by{font-size:13px}.bs-rev .r3-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.bs-rev .r3-modal[hidden]{display:none}.bs-rev .r3-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#10373c73}.bs-rev .r3-box{position:relative;width:min(420px,100%);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 24px 50px #10373c4d}.bs-rev .r3-box img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--bs-aqua-soft)}.bs-rev .r3-box img[src=""]{display:none}.bs-rev .r3-x{position:absolute;right:12px;top:12px;width:40px;height:40px;border-radius:50%;border:0;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #10373c33}.bs-rev .r3-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px;text-align:left}.bs-rev .r3-mst{font-size:16px;letter-spacing:2px;color:#b57f00}.bs-rev .r3-mq{font-size:21px;line-height:1.35;font-weight:900;color:var(--bs-deep)}.bs-rev .r3-mby{font-size:14px;color:var(--bs-muted)}.bs-rev .r3-mby b{color:var(--bs-deep)}@media(hover:hover)and (pointer:fine)and (min-width:761px){.bs-rev .r3-lane:hover .r3-row{animation-play-state:paused}.bs-rev .r3-card:hover{transform:translateY(-4px) rotate(-1deg);box-shadow:0 16px 30px #1f3f432e}}@media(max-width:760px),(hover:none){.bs-rev .bs-cloud{animation:none}.bs-rev .r3-l{animation-duration:38s}.bs-rev .r3-r{animation-duration:42s}}@media(max-width:640px){.bs-rev .r3-head{flex-wrap:nowrap;gap:8px;justify-content:space-between}.bs-rev .r3-title{flex:1 1 auto}.bs-rev .r3-title h2{font-size:25px;line-height:.98;letter-spacing:-.03em}.bs-rev .r3-rate{gap:8px;flex:0 0 auto}.bs-rev .r3-pill{font-size:13px;gap:3px}.bs-rev .r3-pill b{font-size:12px}.bs-rev .r3-btn{min-height:34px;padding:0 14px;font-size:12px;white-space:nowrap}.bs-rev .r3-lanes{margin-top:22px;gap:10px}.bs-rev .r3-row{gap:10px}.bs-rev .r3-card{width:270px;gap:10px;padding:8px 12px 8px 8px;border-radius:16px}.bs-rev .r3-card img,.bs-rev .r3-ph{width:76px;height:76px;border-radius:12px}.bs-rev .r3-card figcaption{gap:3px}.bs-rev .r3-st{font-size:11px}.bs-rev .r3-q{font-size:13.5px;line-height:1.3}.bs-rev .r3-by{font-size:11.5px}@keyframes r3L{0%{transform:translate(0)}to{transform:translate(calc(-50% - 5px))}}@keyframes r3R{0%{transform:translate(calc(-50% - 5px))}to{transform:translate(0)}}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bs-reviews-ticker.css.map */
