.sb,.sb *{box-sizing:border-box}.sb{font-family:var(--rs-bf);color:var(--rs-ink)}.sb p{margin:0}.sb-in{max-width:1200px;margin:0 auto;padding:0 20px}.sb-sec{padding:64px 0}.sb-eye{margin:0 0 10px!important;font:700 12px/1.2 var(--rs-bf);letter-spacing:.16em;text-transform:uppercase;color:var(--rs-red)}.sb-h2{font-family:var(--rs-hf);font-weight:600;text-transform:uppercase;font-size:clamp(32px,5.4vw,52px);line-height:1;margin:0 0 18px;color:var(--rs-ink);letter-spacing:.005em}.sb-lead{font-size:18px;line-height:1.55;color:#3a3a3a;max-width:620px}.sb .rs-btn{min-height:54px}.sb-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.sb-link{display:inline-block;margin-top:14px;font-weight:700;color:var(--rs-ink);text-decoration:underline;text-underline-offset:3px}.sb-link:hover{color:var(--rs-red)}.sb-hero{background:#1a1a1a;color:#fff}.sb-hero .sb-in{display:grid;grid-template-columns:1fr;gap:26px;padding-top:30px;padding-bottom:30px}.sb-hero .sb-eye{color:#f0a3a5}.sb-hero h1{font-family:var(--rs-hf);font-weight:600;text-transform:uppercase;font-size:clamp(42px,11.5vw,88px);line-height:.95;margin:0;color:#fff!important;max-width:12ch}.sb-hero h1 span{color:#e8343a}.sb-sub{margin-top:14px!important;font-size:17px;line-height:1.5;color:#e2e2e2;max-width:520px}.sb-hero .sb-ctas{margin-top:22px}.sb-hero .sb-ctas .rs-btn{flex:1 1 100%}.sb-trust{margin-top:16px!important;font-size:14px;line-height:1.6;color:#c9c9c9}.sb-trust b{color:#f4b400;letter-spacing:1px;font-weight:700}.sb-trust a{color:#fff;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.sb-col{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:8px;height:190px}.sb-col img{width:100%;height:100%;object-fit:cover;border-radius:4px;display:block}.sb-col img:first-child{grid-row:1/3}@media(min-width:600px){.sb-hero .sb-ctas .rs-btn{flex:0 0 auto}}@media(min-width:900px){.sb-hero .sb-in{grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;padding-top:64px;padding-bottom:64px}.sb-sub{font-size:19px;margin-top:20px!important}.sb-hero .sb-ctas .rs-btn{padding:0 30px;min-height:58px;font-size:18px}.sb-col{height:520px}}.sb-band{background:var(--rs-red);color:#fff}.sb-band .sb-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;padding-top:22px;padding-bottom:22px}.sb-band p{font-family:var(--rs-hf);font-weight:600;text-transform:uppercase;font-size:clamp(22px,3.2vw,32px);line-height:1.1;letter-spacing:.01em}.sb-band p span{display:inline-block;color:#ffe1e1}.sb-band .rs-btn{background:#fff;color:var(--rs-ink)!important}.sb-band .rs-btn:hover{background:#1a1a1a;color:#fff!important}.sb-stakes{background:#fff}.sb-stakes ul{list-style:none;margin:6px 0 22px;padding:0;display:grid;gap:12px;max-width:640px}.sb-stakes li{position:relative;padding-left:30px;font-size:19px;line-height:1.45}.sb-stakes li:before{content:"";position:absolute;left:0;top:.55em;width:16px;height:3px;background:var(--rs-red)}.sb-close{font-size:19px;line-height:1.5;font-weight:700}.sb-cards{display:grid;grid-template-columns:1fr;gap:14px}.sb-card{background:#fff;border:1px solid #E2DED6;border-radius:6px;padding:24px 22px}.sb-card h3{font-family:var(--rs-hf);font-weight:600;text-transform:uppercase;font-size:24px;line-height:1.05;margin:0 0 8px;color:var(--rs-ink)}.sb-card p{font-size:16px;line-height:1.5;color:#4a4a4a}@media(min-width:800px){.sb-cards{grid-template-columns:repeat(3,1fr);gap:20px}}.sb-guide{background:#1a1a1a;color:#edeae4}.sb-guide .sb-h2{color:#fff}.sb-guide .sb-in{display:grid;grid-template-columns:1fr;gap:30px;align-items:center}.sb-guide .sb-lead{color:#d8d8d8}.sb-vid{position:relative;aspect-ratio:4/5;max-height:560px;border-radius:6px;overflow:hidden;background:#000}.sb-vid img,.sb-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sb-vid video{opacity:0;transition:opacity .6s}.sb-vid video.on{opacity:1}.sb-proof{margin-top:24px!important;border-left:3px solid var(--rs-red);padding:4px 0 4px 16px}.sb-proof q{display:block;font-size:20px;line-height:1.4;color:#fff;font-weight:600;quotes:"\201c" "\201d"}.sb-proof small{display:block;margin-top:6px;font-size:14px;color:#bdbdbd}.sb-proof small b{color:#f4b400;letter-spacing:1px}.sb-proof a{color:#fff;text-decoration:underline}.sb-values{margin-top:16px!important;font-size:14px;color:#bdbdbd;font-style:italic}@media(min-width:900px){.sb-guide .sb-in{grid-template-columns:.8fr 1.2fr;gap:64px}}.sb-plan{background:#eeebe6}.sb-steps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:1fr;gap:14px;counter-reset:s}.sb-steps li{counter-increment:s;background:#fff;border-radius:6px;padding:22px 22px 22px 76px;position:relative;border:1px solid #E2DED6}.sb-steps li:before{content:counter(s);position:absolute;left:22px;top:20px;width:38px;height:38px;border-radius:50%;background:var(--rs-red);color:#fff;font:600 20px/38px var(--rs-hf);text-align:center}.sb-steps h3{font-family:var(--rs-hf);font-weight:600;text-transform:uppercase;font-size:22px;line-height:1.1;margin:0 0 6px}.sb-steps p{font-size:16px;line-height:1.5;color:#4a4a4a}@media(min-width:800px){.sb-steps{grid-template-columns:repeat(3,1fr);gap:20px}}.sb-prod{background:#fff}.sb-pgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sb-pc{display:block;text-decoration:none;color:var(--rs-ink)}.sb-pc .im{aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:#f2f0ec}.sb-pc img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.sb-pc:hover img{transform:scale(1.03)}.sb-pc span{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-family:var(--rs-hf);font-weight:600;text-transform:uppercase;font-size:19px;letter-spacing:.02em}.sb-pc span:after{content:"\2192";color:var(--rs-red)}@media(min-width:800px){.sb-pgrid{grid-template-columns:repeat(4,1fr);gap:20px}}.sb-exp{background:#eeebe6;padding:56px 0}.sb-exp p{font-size:19px;line-height:1.6;max-width:760px;color:#2e2e2e}.sb-final{background:#1a1a1a;color:#fff;text-align:center}.sb-final .sb-h2{color:#fff;max-width:900px;margin-left:auto;margin-right:auto}.sb-final .sb-ctas{justify-content:center}.sb-final .sb-link{color:#fff}.sb-final .sb-link:hover{color:#f0a3a5}.sb-final .sb-con{margin-top:22px!important;font-size:15px;color:#c9c9c9;line-height:1.7}.sb-final .sb-con a{color:#fff;white-space:nowrap}@media(max-width:599px){.sb-sec{padding:52px 0}.sb-final .sb-ctas .rs-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/rs-sb.css.map */
