.otsm-review-marquee{overflow:hidden;padding:4rem 0;background:var(--orm-bg, #f8f8f8);color:var(--orm-text, #011624)}.otsm-review-marquee .orm-head{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;max-width:120rem;margin:0 auto 1.8rem;padding:0 2rem}.otsm-review-marquee .orm-heading{margin:0;color:var(--orm-text, #011624);font-size:clamp(2rem,2.4vw,2.6rem);font-weight:800;letter-spacing:-.01em;line-height:1.2}.otsm-review-marquee .orm-all{color:var(--orm-accent, #1566e0);font-size:1.4rem;font-weight:600;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem;white-space:nowrap}.otsm-review-marquee .orm-all:hover,.otsm-review-marquee .orm-all:focus-visible{text-decoration-thickness:.2rem}.otsm-review-marquee .orm-all:focus-visible{border-radius:.2rem;outline:.2rem solid var(--orm-accent, #1566e0);outline-offset:.3rem}.otsm-review-marquee .orm-viewport{position:relative;width:100%;max-width:100%;overflow:hidden;outline:.2rem solid transparent;outline-offset:-.2rem}.otsm-review-marquee.orm--multiple .orm-viewport:before,.otsm-review-marquee.orm--multiple .orm-viewport:after{position:absolute;z-index:1;top:0;bottom:0;width:2.4rem;content:"";pointer-events:none}.otsm-review-marquee.orm--multiple .orm-viewport:before{left:0;background:linear-gradient(to right,var(--orm-bg, #f8f8f8),transparent)}.otsm-review-marquee.orm--multiple .orm-viewport:after{right:0;background:linear-gradient(to left,var(--orm-bg, #f8f8f8),transparent)}.otsm-review-marquee .orm-viewport:focus-visible{outline-color:var(--orm-accent, #1566e0)}.otsm-review-marquee .orm-track{display:flex;width:max-content;animation:orm-scroll var(--orm-duration, 36s) linear infinite;will-change:transform}.otsm-review-marquee .orm-viewport:hover .orm-track,.otsm-review-marquee .orm-viewport:focus-within .orm-track{animation-play-state:paused}.otsm-review-marquee .orm-group{display:flex;flex:0 0 auto}.otsm-review-marquee .orm-list{display:flex;flex:0 0 auto;align-items:stretch;gap:1.6rem;margin:0;padding:0 .8rem;list-style:none}.otsm-review-marquee .orm-card{display:flex;flex:0 0 32rem;flex-direction:column;gap:1rem;width:32rem;padding:1.8rem 2rem;border:.1rem solid var(--orm-border, #e6e8e9);border-radius:1.2rem;background:var(--orm-surface, #ffffff);box-shadow:0 .1rem .3rem #0116240f;scroll-snap-align:start}.otsm-review-marquee .orm-stars,.otsm-review-marquee .orm-meta{margin:0}.otsm-review-marquee .orm-stars{color:var(--orm-star, #f59e0b);font-size:1.5rem;letter-spacing:.2rem;line-height:1}.otsm-review-marquee .orm-star--off{color:var(--orm-border, #e6e8e9)}.otsm-review-marquee .orm-quote{margin:0;padding:0;border:0;color:var(--orm-text, #011624);font-size:1.5rem;line-height:1.55}.otsm-review-marquee .orm-quote .metafield-rich_text_field{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.otsm-review-marquee .orm-quote .metafield-rich_text_field>:first-child{margin-top:0}.otsm-review-marquee .orm-quote .metafield-rich_text_field>:last-child{margin-bottom:0}.otsm-review-marquee .orm-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;margin-top:auto;font-size:1.3rem;line-height:1.4}.otsm-review-marquee .orm-author{color:var(--orm-text, #011624)}.otsm-review-marquee .orm-role,.otsm-review-marquee .orm-source{color:var(--orm-muted, #67737c)}.otsm-review-marquee.orm--single .orm-track,.otsm-review-marquee.orm--single .orm-group,.otsm-review-marquee.orm--single .orm-list{width:100%;justify-content:center}.otsm-review-marquee.orm--single .orm-track{animation:none;will-change:auto}@keyframes orm-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.otsm-review-marquee{padding:3.2rem 0}.otsm-review-marquee .orm-head{padding:0 1.6rem}.otsm-review-marquee .orm-card{flex-basis:min(30rem,calc(100vw - 4rem));width:min(30rem,calc(100vw - 4rem))}.otsm-review-marquee.orm--multiple .orm-viewport:before,.otsm-review-marquee.orm--multiple .orm-viewport:after{width:1.6rem}}@media(prefers-reduced-motion:reduce){.otsm-review-marquee .orm-viewport{overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.otsm-review-marquee .orm-track{animation:none;will-change:auto}.otsm-review-marquee .orm-list[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-otsm-review-marquee.css.map */
