.rr{--rr-sage:#7E9E8E;--rr-pink:#C51A62;--rr-pink-h:#F6DCE7;--rr-rule:#E6DFD9;background:#fff;padding:clamp(48px,5.6vw,88px) 0 clamp(40px,4.6vw,70px)}.rr-head{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(20px,3vw,48px)}.rr-head .rw-eyebrow{margin:0 0 clamp(8px,1vw,14px);text-align:left}.rr-head .rw-h{margin:0;text-align:left;font-size:clamp(28px,3.1vw,46px);line-height:1.12}.rr-pts{flex:none;display:grid;justify-items:end;gap:2px;text-align:right}.rr-pts b{display:block;min-width:3ch;font-weight:400;line-height:.9;color:var(--rr-sage);font-size:clamp(46px,6vw,92px);font-variant-numeric:lining-nums tabular-nums}.rr-pts span{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--kick)}.rr-stage{position:relative;margin-top:clamp(30px,3.6vw,56px)}.rr-line{position:absolute;left:0;right:0;top:56%;height:0}.rr-track{position:relative;height:2px;border-radius:2px;background:var(--rr-rule)}.rr-fill{position:absolute;left:0;top:0;height:2px;border-radius:2px;width:var(--fill,0%);background:var(--rr-sage);transition:width .25s ease}.rr-stop{position:absolute;left:var(--pos,0%);top:50%;width:0;height:0}.rr-stop i{position:absolute;left:50%;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px var(--rr-rule);transition:background .2s ease,box-shadow .2s ease}.rr-stop.is-hit i{background:var(--rr-sage);box-shadow:none}.rr-stop--prize i,.rr-stop--prize.is-hit i{background:var(--rr-pink);box-shadow:0 0 0 7px var(--rr-pink-h)}.rr-stop-t{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:grid;justify-items:center;gap:1px;width:max-content;max-width:15ch;text-align:center;cursor:pointer;background:none;border:0;padding:0;font:inherit}.rr-stop-t b{font-weight:400;font-size:clamp(20px,1.9vw,27px);line-height:1.1;color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.rr-stop-t small{font-size:13px;line-height:1.35;color:var(--body)}.rr-stop-t:hover b,.rr-stop-t:hover small{color:var(--rr-pink)}.rr-handle{position:absolute;left:var(--pos,0%);top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--rr-sage);box-shadow:0 0 0 3px #fff;pointer-events:none;transition:left .25s ease}.rr-range{position:absolute;left:0;right:0;top:50%;width:100%;height:34px;margin:-17px 0 0;padding:0;background:none;border:0;opacity:0;cursor:grab;-webkit-appearance:none;appearance:none;z-index:3}.rr-range:active{cursor:grabbing}.rr-range::-webkit-slider-thumb{-webkit-appearance:none;width:2px;height:34px}.rr-range::-moz-range-thumb{width:2px;height:34px;border:0}.rr-range:focus-visible{opacity:1;outline:2px solid var(--rr-pink);outline-offset:6px}.rr-card{position:relative;z-index:2;width:clamp(272px,29vw,340px);margin-inline:auto;display:grid;justify-items:center;text-align:center;gap:clamp(7px,.8vw,11px);padding:clamp(22px,2.4vw,34px) clamp(18px,2vw,28px) clamp(20px,2.2vw,30px);background:#fff;border:1px solid var(--rr-rule);border-radius:clamp(10px,1vw,14px);box-shadow:0 18px 40px -34px #4a2b3380}.rr-card-pts{margin:0;display:grid;justify-items:center;gap:4px}.rr-card-pts b{font-weight:400;line-height:.95;font-size:clamp(34px,3.4vw,50px);color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.rr-card-pts small{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--kick)}.rr-card hr{width:44px;height:1px;margin:clamp(4px,.5vw,8px) 0;border:0;background:var(--rr-rule)}.rr-card-name{margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.3;color:var(--ink)}.rr-card-spend{margin:0;font-size:13.5px;line-height:1.55;color:var(--body);min-height:3.1em}.rr-card-spend b{font-weight:400;color:var(--rr-pink)}.rr-card-go{display:inline-flex;align-items:center;gap:9px;margin-top:clamp(4px,.5vw,8px);color:var(--rr-pink);text-decoration:none;font-size:14px;transition:gap .2s ease}.rr-card-go:hover{gap:15px}.rr-card-go svg{width:16px;height:8px;display:block}.rr-hint{margin:clamp(18px,2.2vw,32px) 0 0;text-align:center;font-size:12.5px;letter-spacing:.02em;color:var(--mute)}.rr-note{margin:clamp(8px,1vw,14px) 0 0;text-align:center;font-size:11px;color:var(--mute)}@media(max-width:899px){.rr-stop-t b{font-size:19px}.rr-stop-t small{font-size:11.5px;max-width:13ch}.rr-card{width:clamp(250px,34vw,300px)}.rr-card-name{min-height:2.6em}}@media(max-width:749px){.rr{padding:clamp(40px,9vw,52px) 0 clamp(34px,8vw,44px)}.rr-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center}.rr-head>div{display:contents}.rr-head .rw-eyebrow{grid-column:1;grid-row:1;margin:0}.rr-pts{grid-column:2;grid-row:1}.rr-head .rw-h{grid-column:1/-1;grid-row:2;margin-top:clamp(10px,3vw,16px);font-size:clamp(26px,7.4vw,32px)}.rr-pts b{font-size:clamp(34px,10vw,44px)}.rr-stage{margin-top:clamp(74px,19vw,94px);display:grid;gap:clamp(20px,5.4vw,28px)}.rr-line{position:relative;top:auto;left:auto;right:auto;height:auto}.rr-stop-t{bottom:14px;max-width:11ch;gap:0}.rr-stop-t b{font-size:17px}.rr-stop-t small{font-size:10.5px;line-height:1.25}.rr-stop:first-child .rr-stop-t{left:0;transform:none;text-align:left;justify-items:start}.rr-stop--prize .rr-stop-t{left:auto;right:0;transform:none;text-align:right;justify-items:end}.rr-card{width:100%;margin:0;gap:9px;padding:clamp(20px,5.4vw,26px) 18px clamp(20px,5.4vw,26px)}.rr-card-name{font-size:19px;min-height:0}.rr-card-go{margin-top:6px;width:100%;justify-content:center;padding:14px 20px;border-radius:999px;background:var(--rr-pink);color:#fff;font-size:15px}.rr-card-go:hover{gap:9px;filter:brightness(1.1)}.rr-hint{margin-top:clamp(14px,4vw,20px);font-size:12px}}@media(prefers-reduced-motion:reduce){.rr-fill,.rr-handle,.rr-card-go,.rr-stop i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/beyondads-rewards-route.css.map */
