max-rive-stories.mr-stories{display:block;position:relative;width:100%;background:var(--mrs-bg,#111415);color:#f5f6f6;padding:var(--mrs-top,64px) 40px var(--mrs-bottom,56px);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;scroll-margin-top:calc(var(--mrpc-sticky-top,70px) + 18px);text-align:left}.mr-stories *,.mr-stories *:before,.mr-stories *:after{box-sizing:border-box}.mr-stories .mrs-container{max-width:1200px;margin:0 auto;width:100%}.mr-stories .mrs-header{margin:0 auto 32px;padding:0;text-align:center;border:0;background:none}.mr-stories .mrs-eyebrow{margin:0 0 14px;padding:0;color:var(--mrs-accent,#f39959);font-family:inherit;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;line-height:1.4}.mr-stories .mrs-heading{margin:0 auto;padding:0;color:#f5f6f6;font-family:inherit;font-size:clamp(36px,3.6vw,52px);font-weight:450;line-height:1.12;letter-spacing:-.045em;text-transform:none;max-width:none}.mr-stories .mrs-heading>span{color:var(--mrs-accent,#f39959)}.mr-stories .mrs-description{max-width:680px;margin:14px auto 0;padding:0;font-size:16px;line-height:1.6;color:#b8bec0}.mr-stories .mrs-viewport{border-radius:8px;outline-offset:6px;touch-action:pan-y}.mr-stories .mrs-slide{margin:0;padding:0;border:0;background:none}.mr-stories .mrs-slide[hidden]{display:none!important}.mr-stories .mrs-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:506px;background:var(--mrs-card,#1c2123);border:0;border-radius:8px;overflow:hidden}.mr-stories .mrs-card--text-only{grid-template-columns:1fr}.mr-stories .mrs-copy{padding:43px 44px 36px;display:flex;flex-direction:column;min-width:0;text-align:left}.mr-stories .mrs-topline{display:flex;align-items:center;gap:14px;margin-bottom:26px;flex-wrap:wrap}.mr-stories .mrs-stars{display:inline-flex;gap:3px;color:var(--mrs-accent,#f39959);font-size:14px;line-height:1;white-space:nowrap}.mr-stories .mrs-star-empty{color:#657074}.mr-stories .mrs-subject{font-size:13px;color:#b8bec0;border-left:1px solid #4d5557;padding-left:14px;line-height:1.4;letter-spacing:0;text-transform:none}.mr-stories .mrs-quote-heading{margin:0 0 22px;padding:0;color:#f5f6f6;font-family:inherit;font-size:clamp(30px,2.7vw,40px);font-weight:450;line-height:1.13;letter-spacing:-.032em;max-width:440px;text-wrap:balance;text-transform:none}.mr-stories .mrs-review{margin:0 0 28px;padding:0;border:0;color:#c8cdce;font-family:inherit;font-size:16px;line-height:1.75;font-weight:400;font-style:normal;quotes:none;text-align:left}.mr-stories .mrs-review:before,.mr-stories .mrs-review:after{content:none}.mr-stories .mrs-review p{margin:0 0 12px;padding:0;font:inherit;color:inherit}.mr-stories .mrs-review p:last-child{margin-bottom:0}.mr-stories .mrs-review p:empty{display:none}.mr-stories .mrs-review strong,.mr-stories .mrs-review b{font-weight:400}.mr-stories .mrs-person{display:flex;gap:14px;align-items:center;margin-top:auto;padding-top:2px}.mr-stories img.mrs-avatar{display:block;height:52px;width:52px;max-width:52px;min-width:52px;border:0;border-radius:50%;object-fit:cover;background:#30383c;flex-shrink:0;margin:0}.mr-stories .mrs-person-info{min-width:0}.mr-stories .mrs-name{margin:0 0 6px;padding:0;color:#f5f6f6;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0}.mr-stories .mrs-person-subject{margin:0;padding:0;font-size:13px;color:#929c9f;line-height:1.3;letter-spacing:0;text-transform:none}.mr-stories .mrs-photo{position:relative;margin:0;padding:0;min-height:506px;isolation:isolate;overflow:hidden;background:#323e4f;border:0}.mr-stories img.mrs-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;margin:0;border:0;border-radius:0}.mr-stories .mrs-photo:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(transparent,#0000008c)}.mr-stories .mrs-photo-caption{position:absolute;bottom:30px;left:32px;right:28px;z-index:2;margin:0;padding:0;color:#f5f6f6;font-family:inherit;font-size:19px;line-height:1.4;letter-spacing:-.01em;font-weight:500;text-shadow:0 1px 8px #0007;text-transform:none}.mr-stories .mrs-controls{display:flex;align-items:center;justify-content:center;padding-top:22px;gap:20px;flex-wrap:wrap}.mr-stories .mrs-position{display:flex;gap:24px;align-items:center}.mr-stories .mrs-counter{display:flex;gap:13px;margin:0;padding:0;align-items:baseline;color:#929c9f;font-size:14px;font-variant-numeric:tabular-nums;line-height:1.5;letter-spacing:0}.mr-stories .mrs-current{font-size:16px;font-weight:500;color:#f5f6f6}.mr-stories .mrs-counter-divider{color:#657074}.mr-stories .mrs-progress{display:block;width:132px;height:2px;background:#363f42;overflow:hidden;flex-shrink:0}.mr-stories [data-mrs-progress]{display:block;height:100%;background:var(--mrs-accent,#f39959);transition:width .3s ease}.mr-stories .mrs-arrows{display:flex;gap:10px}.mr-stories button.mrs-arrow{display:grid;place-items:center;width:48px;min-width:48px;height:48px;min-height:0;margin:0;padding:0;border:1px solid #495357;border-radius:50%;background:transparent;color:#f5f6f6;cursor:pointer;box-shadow:none;transition:background .16s,border-color .16s,transform .16s}.mr-stories button.mrs-arrow:before,.mr-stories button.mrs-arrow:after{content:none}.mr-stories button.mrs-arrow:hover{border-color:var(--mrs-accent,#f39959);background:var(--mrs-accent,#f39959);color:#111415;transform:translateY(-1px)}.mr-stories button.mrs-arrow:active{transform:translateY(0)}.mr-stories .mrs-arrow svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mr-stories :focus-visible{outline:2px solid var(--mrs-accent,#f39959);outline-offset:4px}.mr-stories .mrs-slide.mrs-enter{animation:mrs-arrive .3s ease-out}@keyframes mrs-arrive{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.mr-stories .mrs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1500px){.mr-stories .mrs-header{margin-bottom:40px}.mr-stories .mrs-copy{padding:46px 48px 40px}.mr-stories .mrs-card,.mr-stories .mrs-photo{min-height:530px}}@media(max-width:1000px)and (min-width:761px){.mr-stories .mrs-copy{padding:32px 30px}.mr-stories .mrs-topline{gap:10px}.mr-stories .mrs-subject{padding-left:10px}.mr-stories .mrs-review{line-height:1.65}.mr-stories .mrs-quote-heading{font-size:32px}}@media(max-width:760px){max-rive-stories.mr-stories{padding:var(--mrs-top-mobile,40px) 22px var(--mrs-bottom-mobile,40px)}.mr-stories .mrs-header{margin-bottom:25px}.mr-stories .mrs-eyebrow{font-size:12px;margin-bottom:12px}.mr-stories .mrs-heading{font-size:36px;max-width:330px}.mr-stories .mrs-card{display:flex;flex-direction:column;min-height:0}.mr-stories .mrs-photo{order:-1;min-height:0;aspect-ratio:1.5;width:100%}.mr-stories img.mrs-image{object-position:center 45%}.mr-stories .mrs-photo-caption{left:22px;bottom:20px;font-size:17px}.mr-stories .mrs-copy{padding:27px 24px 30px}.mr-stories .mrs-topline{margin-bottom:20px}.mr-stories .mrs-quote-heading{font-size:30px;margin-bottom:19px;max-width:none;text-wrap:initial}.mr-stories .mrs-review{font-size:16px;line-height:1.7;margin-bottom:27px}.mr-stories .mrs-controls{padding-top:19px}.mr-stories .mrs-position{gap:18px}.mr-stories .mrs-progress{width:65px}.mr-stories button.mrs-arrow{width:46px;min-width:46px;height:46px}.mr-stories .mrs-counter{gap:10px}.mr-stories img.mrs-avatar{width:46px;height:46px;max-width:46px;min-width:46px}.mr-stories .mrs-person{gap:12px}}@media(max-width:360px){max-rive-stories.mr-stories{padding-left:16px;padding-right:16px}.mr-stories .mrs-copy{padding-left:20px;padding-right:20px}.mr-stories .mrs-progress{width:45px}.mr-stories .mrs-heading{font-size:32px}}@media(prefers-reduced-motion:reduce){.mr-stories *,.mr-stories *:before,.mr-stories *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/max-rive-stories.css.map */
