.rr-story-product{position:relative;isolation:isolate;background:#080808;color:#f5f5f3;padding:64px 24px;font-family:Barlow,Arial,sans-serif;overflow:clip}.rr-story-product *{box-sizing:border-box}.rr-story-product__shell{max-width:1240px;margin:auto}.rr-story-product__hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,72px);align-items:center}.rr-story-product__intro{padding:0;min-width:0}.rr-story-product .rr-story-product__eyebrow{font-size:13px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#78d6e7;margin:0 0 14px}.rr-story-product h2{font-size:clamp(40px,4.4vw,58px);font-weight:700;line-height:1.02;letter-spacing:-.035em;text-transform:uppercase;color:#f5f5f3;margin:0 0 20px}.rr-story-product h2 span{display:block;color:#78d6e7}.rr-story-product p{font-size:17px;line-height:1.5;color:#bfc3cb}.rr-story-product .rr-story-product__lead{font-size:19px;line-height:1.45;max-width:38ch;margin:0 0 16px}.rr-story-product .rr-story-product__included{font-weight:500;font-size:16px;line-height:1.5;color:#e0e3e7;margin:0 0 24px}.rr-story-product__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;width:fit-content;min-width:0;max-width:100%;padding:14px 20px;min-height:50px;background:#f5f5f3;color:#101114!important;border:1px solid #f5f5f3;text-decoration:none;font-size:15px;font-weight:700;line-height:1.3;border-radius:6px}.rr-story-product__button span{color:#101114;font-size:20px;line-height:1}.rr-story-product__button:hover{background:#d8f3f7;border-color:#d8f3f7}.rr-story-product a:focus-visible,.rr-story-product summary:focus-visible{outline:3px solid #78d6e7;outline-offset:4px}.rr-story-product__film{margin-top:12px;max-width:520px;border-bottom:1px solid #303238}.rr-story-product__film summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;min-height:44px;font-size:15px;font-weight:600;line-height:1.3;list-style:none;color:#e4e6e9}.rr-story-product__film summary::-webkit-details-marker{display:none}.rr-story-product__film video{width:100%;height:auto;display:block;margin-bottom:16px;background:#101114}.rr-story-product figure{margin:0}.rr-story-product__carry{background:#101114;color:#f0f1f3;border:1px solid #303238;border-radius:8px;overflow:hidden}.rr-story-product__carry img{display:block;width:100%;height:360px;object-fit:contain;padding:12px;background:#1c1e22}.rr-story-product figcaption{display:grid;gap:6px;padding:18px 22px;border-top:1px solid #303238}.rr-story-product figcaption strong{font-size:19px;font-weight:600;line-height:1.3;color:#f0f1f3}.rr-story-product figcaption span{font-size:15px;line-height:1.45;max-width:54ch;color:#bfc3cb}.rr-story-product__details{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px;margin-top:32px}.rr-story-product--details .rr-story-product__details{margin-top:0}.rr-story-product__build{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;min-width:0;background:#101114;border:1px solid #303238;border-radius:8px;overflow:hidden}.rr-story-product__build-copy{padding:28px}.rr-story-product h3,.rr-story-product__build-copy h2{font-size:34px;line-height:1.08;letter-spacing:-.025em;text-transform:none;color:#f5f5f3;margin:0 0 16px;font-weight:700}.rr-story-product__build-copy>p:not(.rr-story-product__eyebrow){margin:0 0 20px}.rr-story-product dl{margin:0}.rr-story-product dl>div{padding:14px 0;border-top:1px solid #303238}.rr-story-product dt{font-size:16px;font-weight:600;line-height:1.35;color:#f0f1f3}.rr-story-product dd{font-size:15px;line-height:1.45;margin:5px 0 0;color:#bfc3cb}.rr-story-product__back{background:#1c1e22;margin:20px 20px 20px 0;border:1px solid #303238;border-radius:6px;overflow:hidden}.rr-story-product__back img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:8px}.rr-story-product__case{display:flex;flex-direction:column;background:#101114;border:1px solid #303238;border-radius:8px;overflow:hidden;min-width:0}.rr-story-product__case>img{display:block;object-fit:contain;width:100%;height:270px;background:#1c1e22;padding:18px;border-bottom:1px solid #303238}.rr-story-product__case>div{padding:26px}.rr-story-product__case h3{font-size:29px}.rr-story-product__case p{font-size:16px;line-height:1.5;margin:0 0 16px}.rr-story-product__case a{color:#f5f5f3;text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15px;line-height:1.4;font-weight:600;border-top:1px solid #303238;padding-top:16px;min-height:44px}.rr-story-product__case a span{color:#78d6e7;font-size:20px}@media(max-width:1100px){.rr-story-product__details{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.rr-story-product__build{grid-template-columns:1fr}.rr-story-product__back{margin:0 24px 24px;max-width:380px}.rr-story-product__build-copy{padding:26px}.rr-story-product__case>img{height:300px}}@media(max-width:849px){.rr-story-product{padding:40px 20px}.rr-story-product__hero{grid-template-columns:1fr;gap:24px}.rr-story-product h2{font-size:42px;margin-bottom:16px}.rr-story-product .rr-story-product__lead{font-size:18px;max-width:46ch}.rr-story-product__carry img{height:330px}.rr-story-product__details{grid-template-columns:1fr 1fr;gap:16px}.rr-story-product__film{max-width:none}.rr-story-product__case>img{height:260px}}@media(max-width:599px){.rr-story-product{padding:34px 20px}.rr-story-product__intro{display:grid;grid-template-columns:minmax(0,1fr)}.rr-story-product__intro>p,.rr-story-product__intro>h2{grid-column:1 / -1}.rr-story-product h2{font-size:38px;line-height:1.03;margin-bottom:14px}.rr-story-product .rr-story-product__eyebrow{font-size:12px;margin-bottom:12px}.rr-story-product .rr-story-product__lead{font-size:17px;line-height:1.45;margin-bottom:12px}.rr-story-product .rr-story-product__included{font-size:16px;margin-bottom:18px}.rr-story-product__button{padding:12px;gap:8px;font-size:14px;min-height:50px;width:100%}.rr-story-product__button span{font-size:18px}.rr-story-product__film{margin-top:8px;align-self:start}.rr-story-product__film summary{min-height:50px;font-size:14px;gap:8px;padding:12px 0}.rr-story-product__film[open]{grid-column:1 / -1;margin-top:12px}.rr-story-product__carry img{height:290px;padding:10px}.rr-story-product figcaption{padding:16px 18px}.rr-story-product figcaption strong{font-size:18px}.rr-story-product figcaption span{font-size:15px}.rr-story-product__details{grid-template-columns:1fr;gap:20px}.rr-story-product__build{display:flex;flex-direction:column-reverse}.rr-story-product__back{margin:0;width:100%;max-width:none;border:0;border-bottom:1px solid #303238;border-radius:0}.rr-story-product__back img{height:280px;aspect-ratio:auto}.rr-story-product__build-copy{padding:24px}.rr-story-product__build-copy h2,.rr-story-product__build-copy h3{font-size:31px}.rr-story-product__case>img{height:240px}.rr-story-product__case>div{padding:24px}.rr-story-product__case h3{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/390/assets/rr-product-story.css.map */
