@media(min-width:1024px){:root{--rrd-powder: #bcd6ee;--rrd-dock: #eaf3fb;--rrd-pale: #f7fafd;--rrd-white: #ffffff;--rrd-navy: #12324a;--rrd-deep: #1b4f72;--rrd-blue: #2f7fbe;--rrd-pink: #c05a83;--rrd-pink-deep: #a84a70;--rrd-body-c: #44525f;--rrd-secondary: #5c6b7a;--rrd-muted: #7d8ea0;--rrd-hair: #dce6f0;--rrd-hair-soft: #cfdcea;--rrd-ink: #0b2231;--rrd-ink-rgb: 11, 34, 49;--rrd-glass-rgb: 11, 34, 49;--rrd-tint: #f2c3d5;--rrd-display: "Chewy", cursive;--rrd-content-w: 1200px;--rrd-wide-w: 1360px;--rrd-read-w: 720px;--rrd-gutter: 48px;--rrd-r-lg: 28px;--rrd-r-md: 22px;--rrd-r-sm: 14px;--rrd-shadow-soft: 0 10px 30px rgba(18, 50, 74, .08);--rrd-shadow-lift: 0 16px 40px rgba(18, 50, 74, .14);--rrd-section-pad: 64px;--rrd-p: 0}.rrd-content{max-width:calc(var(--rrd-content-w) + var(--rrd-gutter) * 2);padding-inline:var(--rrd-gutter);margin-inline:auto}.rrd-wide{max-width:calc(var(--rrd-wide-w) + var(--rrd-gutter) * 2);padding-inline:var(--rrd-gutter);margin-inline:auto}.rrd-section{padding-block:var(--rrd-section-pad)}.rrd-section--flush{padding-block:0}.rrd-eyebrow{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rrd-deep)}.rrd-h2{margin:0;font-family:var(--rrd-display);font-weight:400;font-size:clamp(38px,3.6vw,52px);line-height:1.08;color:var(--rrd-navy)}.rrd-section-head{margin-bottom:40px}.rrd-section-head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.rrd-link{font-size:15px;font-weight:600;color:var(--rrd-deep);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;transition:color .16s ease}.rrd-link:hover{color:var(--rrd-pink)}.rrd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.rrd-btn--primary{background:var(--rrd-pink);color:var(--rrd-white);font-size:17px;padding:16px 38px;box-shadow:var(--rrd-shadow-soft)}.rrd-btn--primary:hover{background:var(--rrd-pink-deep);transform:translateY(-2px);box-shadow:var(--rrd-shadow-lift)}.rrd-btn--primary:active{transform:translateY(0)}.rrd-btn--card{height:auto;border:1.5px solid rgba(30,74,105,.3);background:transparent;color:#1e4a69;font-family:var(--rrd-display);font-weight:400;font-size:15px;line-height:normal;padding:9px 18px}.rrd-hero{position:relative;display:flex;flex-direction:column;min-height:clamp(660px,51vw,860px);background:var(--rrd-hero-ink);overflow:hidden;--rrd-hero-ink: var(--rrd-ink);--rrd-hero-ink-rgb: var(--rrd-ink-rgb);--rrd-hero-tint: var(--rrd-tint)}.rrd-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.rrd-hero__picture,.rrd-hero__img{display:block;width:100%;height:100%}.rrd-hero__img{object-fit:cover;object-position:var(--rrd-hero-focus, 50% 50%);transform:scale(var(--rrd-hero-zoom, 1.287));transform-origin:var(--rrd-hero-origin, 74% 70%)}.rrd-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rrd-hero__scrim--x{background:linear-gradient(97deg,rgba(var(--rrd-hero-ink-rgb),.96),rgba(var(--rrd-hero-ink-rgb),.87) 28%,rgba(var(--rrd-hero-ink-rgb),.36),rgba(var(--rrd-hero-ink-rgb),.02) 80%)}.rrd-hero__scrim--y{background:linear-gradient(to top,rgba(var(--rrd-hero-ink-rgb),.8),rgba(var(--rrd-hero-ink-rgb),.34) 34%,rgba(var(--rrd-hero-ink-rgb),.1) 62%,rgba(var(--rrd-hero-ink-rgb),0) 78%)}.rrd-hero__stage{position:relative;z-index:1;flex:1;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding-top:24px;padding-bottom:74px}.rrd-hero__copy{max-width:620px;margin-left:16px}.rrd-hero__eyebrow{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#ffffffdb}.rrd-hero__title{margin:26px 0 0;max-width:6.4em;font-family:var(--rrd-display);font-weight:400;font-size:clamp(46px,6.5vw,94px);line-height:.94;color:#fff;text-wrap:pretty;text-shadow:0 4px 34px rgba(6,22,33,.45)}.rrd-hero__sub{margin:24px 0 0;max-width:22em;font-size:clamp(16px,1.4vw,20px);line-height:1.58;color:#ffffffdb;text-wrap:pretty}.rrd-hero__ctas{display:flex;align-items:center;flex-wrap:wrap;gap:28px;margin-top:38px}.rrd-hero__cta{font-family:var(--rrd-display);font-size:clamp(18px,1.6vw,22px);font-weight:400;line-height:1.36;padding:19px 50px;box-shadow:0 18px 34px -16px #000000a6}.rrd-hero__cta:hover{box-shadow:0 18px 34px -16px #000000a6}.rrd-hero__quiz-wrap{display:flex;flex-direction:column;gap:5px}.rrd-hero__quiz{display:inline-flex;align-items:center;align-self:flex-start;gap:9px;padding-bottom:3px;border-bottom:2px solid rgba(255,255,255,.42);font-family:var(--rrd-display);font-size:clamp(17px,1.5vw,20px);color:#fff;text-decoration:none;transition:color .14s ease,border-color .14s ease}.rrd-hero__quiz:hover{color:var(--rrd-hero-tint);border-bottom-color:var(--rrd-hero-tint)}.rrd-hero__arrow{flex:none}.rrd-hero__quiz-note{font-size:12.5px;color:#fff9}.rrd-hero__range{display:flex;flex-direction:column;gap:12px;width:clamp(280px,23vw,330px)}.rrd-hero__range-label{display:flex;align-items:center;gap:12px;margin:0 0 2px}.rrd-hero__range-label span{font-size:10.5px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#fff;white-space:nowrap}.rrd-hero__range-label i{flex:1;height:1px;background:#ffffff42}.rrd-hero__card{display:flex;align-items:center;gap:15px;padding:12px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:linear-gradient(rgba(var(--rrd-glass-rgb),.46),rgba(var(--rrd-glass-rgb),.46)),#ffffff1f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);text-decoration:none;transition:background-color .16s ease,transform .16s ease}.rrd-hero__card:hover{background:linear-gradient(rgba(var(--rrd-glass-rgb),.4),rgba(var(--rrd-glass-rgb),.4)),#ffffff3d;transform:translate(-4px)}.rrd-hero__card-img{flex:none;width:60px;height:60px;border-radius:10px;object-fit:cover;background:#fff}.rrd-hero__card-text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.rrd-hero__card-name{font-family:var(--rrd-display);font-size:18.5px;color:#fff}.rrd-hero__card-desc{font-size:12px;line-height:1.35;color:#ffffffe6}.rrd-hero__card-price{flex:none;font-family:var(--rrd-display);font-size:15px;color:#fffffff0;white-space:nowrap}.rrd-hero__util{position:relative;z-index:1;flex:none;height:58px;background:rgba(var(--rrd-hero-ink-rgb),.55);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.14)}.rrd-hero__util-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;height:100%}.rrd-hero__cats{display:flex;align-items:center;gap:clamp(16px,2.2vw,32px);min-width:0}.rrd-hero__cat{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffffdb;text-decoration:none;white-space:nowrap;transition:color .14s ease}.rrd-hero__cat:hover{color:var(--rrd-hero-tint)}.rrd-hero__social{display:flex;align-items:center;gap:22px;flex:none;text-decoration:none;transition:opacity .14s ease}.rrd-hero__social:hover{opacity:.82}.rrd-hero__tiktok{flex:none;color:#fff}.rrd-hero__stat{display:flex;align-items:center;gap:9px;font-size:12.5px;color:#ffffffd1;white-space:nowrap}.rrd-hero__stat strong{font-family:var(--rrd-display);font-weight:400;font-size:16px;color:#fff}.rrd-hero__rule{width:1px;height:18px;background:#ffffff3d}.rrd-hero__tiktok+.rrd-hero__stat{margin-left:-13px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.rrd-hero__card{background:rgba(var(--rrd-glass-rgb),.62)}.rrd-hero__util{background:rgba(var(--rrd-hero-ink-rgb),.78)}}@media(max-width:1279.98px){.rrd-hero{--rrd-hero-zoom: 1.14;--rrd-hero-origin: 74% 62%}.rrd-hero__stage{gap:32px}.rrd-hero__card{gap:12px}.rrd-hero__card-img{width:52px;height:52px}.rrd-hero__card-name{font-size:17px}}@media(max-width:1179.98px){.rrd-hero__social{display:none}}.rrd-hero__chip{position:absolute;left:50%;bottom:-14px;transform:translate(-50%) rotate(-2deg);white-space:nowrap;padding:8px 18px;background:var(--rrd-white);border:1px solid var(--rrd-hair-soft);border-radius:999px;box-shadow:var(--rrd-shadow-soft);font-family:var(--rrd-display);font-size:16px;color:var(--rrd-navy)}.rrd-hero__chip--rolo{transform:translate(-50%) rotate(2deg);color:var(--rrd-pink)}.rrd-worlds__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:stretch}.rrd-world{position:relative;display:flex;flex-direction:column;min-height:440px;padding:36px 36px 32px;border-radius:var(--rrd-r-lg);text-decoration:none;overflow:hidden}.rrd-world__eyebrow{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.rrd-world__title{margin:0;font-family:var(--rrd-display);font-weight:400;font-size:34px;line-height:1.1}.rrd-world__line{margin:12px 0 0;font-size:15.5px;line-height:1.5;max-width:34ch}.rrd-world__meter{display:flex;align-items:center;gap:12px;margin-top:22px}.rrd-world__meter-track{position:relative;width:96px;height:6px;border-radius:999px;background:currentColor;opacity:.18}.rrd-world__meter-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:currentColor}.rrd-world__meter-caption{font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.rrd-world__media{position:absolute;right:-8%;bottom:-10%;width:58%;transition:transform .3s ease}.rrd-world__img{display:block;width:100%;height:auto;border-radius:var(--rrd-r-sm);box-shadow:var(--rrd-shadow-soft)}.rrd-world__cta{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;position:relative;z-index:1}.rrd-world__arrow{transition:transform .2s ease}.rrd-world:hover .rrd-world__arrow{transform:translate(4px)}.rrd-world--treats{background:var(--rrd-dock);color:var(--rrd-navy);transition:transform .15s ease,box-shadow .15s ease}.rrd-world--treats .rrd-world__meter-fill{width:30%}.rrd-world--treats:hover{transform:translateY(-6px);box-shadow:var(--rrd-shadow-lift)}.rrd-world--treats:hover .rrd-world__media{transform:rotate(-2deg)}.rrd-world--chews{background:var(--rrd-navy);color:var(--rrd-white);transition:transform .42s cubic-bezier(.22,.61,.36,1),box-shadow .42s ease}.rrd-world--chews .rrd-world__meter-fill{width:92%}.rrd-world--chews:hover{transform:translateY(-4px);box-shadow:var(--rrd-shadow-lift)}.rrd-world--chews:hover .rrd-world__media{transform:translateY(-6px)}.rrd-world--supplements{background:var(--rrd-white);color:var(--rrd-navy);border:1px solid var(--rrd-hair);transition:transform .26s ease,box-shadow .26s ease}.rrd-world--supplements .rrd-world__meter-fill{width:55%}.rrd-world--supplements:hover{transform:translateY(-3px);box-shadow:var(--rrd-shadow-soft)}.rrd-section--sellers{padding-block:0}.rrd-sellers{--rrd-ts-navy: #1e4a69;--rrd-ts-navy-mid: #255071;--rrd-ts-pink: #c05b84;--rrd-ts-pink-deep: #a94a70;--rrd-ts-powder: #edf3f9;--rrd-ts-cream: #fbf7f1;--rrd-ts-cream-warm: #fbf2ea;--rrd-ts-slate: #46617a;--rrd-ts-slate-soft: #93a9b9;--rrd-ts-pink-ink: #b64672;--rrd-ts-meta: #5d7a8f;--rrd-ts-hair: rgba(30, 74, 105, .08);--rrd-ts-ease: cubic-bezier(.22, 1, .36, 1);position:relative;background:var(--rrd-ts-powder);border-radius:40px 40px 0 0;box-shadow:0 -26px 52px #07182466;padding:72px 64px 88px;margin-top:-40px}.rrd-sellers__inner{max-width:1312px;margin-inline:auto}.rrd-sellers__head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:52px}.rrd-sellers__headline{min-width:0}.rrd-sellers__eyebrow{margin:0;font-size:11.5px;line-height:16px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--rrd-ts-pink-ink)}.rrd-sellers__title{margin:14px 0 0;font-family:var(--rrd-display);font-weight:400;font-size:clamp(42px,4.6vw,64px);line-height:1;color:var(--rrd-ts-navy)}.rrd-sellers__aside{display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:6px}.rrd-sellers__note{margin:0;max-width:340px;font-size:14px;line-height:19px;text-align:right;color:var(--rrd-ts-slate)}.rrd-sellers__all{display:inline-flex;align-items:center;gap:9px;padding-bottom:3px;border-bottom:2px solid rgba(30,74,105,.22);font-family:var(--rrd-display);font-size:18px;color:var(--rrd-ts-navy);text-decoration:none;line-height:normal;transition:color .18s var(--rrd-ts-ease),border-color .18s var(--rrd-ts-ease)}.rrd-sellers__all:hover{color:var(--rrd-ts-pink);border-bottom-color:var(--rrd-ts-pink)}.rrd-sellers__arrow{flex:none}.rrd-sellers__grid{display:grid;grid-template-columns:repeat(min(var(--rrd-ts-n, 4),4),minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.rrd-pcard{--enter: 1;position:relative;display:flex;flex-direction:column;padding:20px;background:var(--rrd-white);border:1px solid var(--rrd-ts-hair);border-radius:18px;transform:translateY(calc((1 - var(--enter)) * 26px));opacity:calc(.4 + .6 * var(--enter));transition:transform .22s var(--rrd-ts-ease),box-shadow .22s var(--rrd-ts-ease),border-color .22s var(--rrd-ts-ease),opacity .22s var(--rrd-ts-ease)}.rrd-pcard__media{display:block;text-decoration:none}.rrd-pcard__stage{position:relative;display:block;overflow:hidden;aspect-ratio:1;border:1.5px solid transparent;border-radius:12px;background:var(--rrd-ts-cream);transition:background-color .22s var(--rrd-ts-ease)}.rrd-pcard__art{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .32s var(--rrd-ts-ease)}.rrd-pcard__stage--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1.5px dashed rgba(30,74,105,.25)}.rrd-pcard__mark{flex:none;width:72px;height:72px;color:var(--rrd-ts-pink);opacity:.9}.rrd-pcard__stage-note{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rrd-ts-meta);text-align:center}.rrd-pcard__stamp{position:absolute;top:10px;right:14px;z-index:2;padding:4px 10px;border:2px solid var(--rrd-ts-pink);border-radius:8px;background:#ffffffe0;font-family:var(--rrd-display);font-size:12px;letter-spacing:.06em;line-height:normal;text-transform:uppercase;color:var(--rrd-ts-pink-ink);transform:rotate(-7deg);transition:transform .22s var(--rrd-ts-ease),color .22s var(--rrd-ts-ease),border-color .22s var(--rrd-ts-ease)}.rrd-pcard__stamp--muted{border-color:var(--rrd-ts-slate-soft);color:var(--rrd-ts-meta)}.rrd-pcard__cat{margin-top:18px;font-size:10.5px;line-height:15px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rrd-ts-meta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rrd-pcard__title{margin:8px 0 0;font-family:var(--rrd-display);font-weight:400;font-size:22px;line-height:normal;color:var(--rrd-ts-navy);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .22s var(--rrd-ts-ease)}.rrd-pcard__title:hover{color:var(--rrd-ts-pink)}.rrd-pcard__title--soon:hover{color:var(--rrd-ts-navy)}.rrd-pcard__verdict{margin:6px 0 0;min-height:40px;font-size:13px;font-style:italic;line-height:1.5;color:var(--rrd-ts-slate)}.rrd-pcard__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.rrd-pcard__price{font-size:17px;line-height:23px;font-weight:800;color:var(--rrd-ts-navy)}.rrd-pcard__price--soon{color:var(--rrd-ts-meta)}.rrd-pcard__sold{font-size:13.5px;font-weight:600;color:var(--rrd-ts-meta)}.rrd-pcard__form{display:contents}@media(hover:hover)and (pointer:fine){.rrd-sellers__grid:hover .rrd-pcard:not(:hover){opacity:.85}.rrd-pcard:hover,.rrd-pcard:focus-within{z-index:2;transform:translateY(-10px) rotate(-.4deg);border-color:#c05b848c;box-shadow:0 30px 48px -22px #1e4a696b}.rrd-pcard:hover .rrd-pcard__stage,.rrd-pcard:focus-within .rrd-pcard__stage{background:var(--rrd-ts-cream-warm)}.rrd-pcard:hover .rrd-pcard__art,.rrd-pcard:focus-within .rrd-pcard__art{transform:scale(1.06)}.rrd-pcard:hover .rrd-pcard__stamp,.rrd-pcard:focus-within .rrd-pcard__stamp{transform:rotate(-9deg) scale(1.04);border-color:var(--rrd-ts-pink-deep);color:var(--rrd-ts-pink-deep)}.rrd-pcard__stamp--muted{transition:transform .22s var(--rrd-ts-ease)}.rrd-pcard:hover .rrd-pcard__stamp--muted,.rrd-pcard:focus-within .rrd-pcard__stamp--muted{border-color:var(--rrd-ts-slate-soft);color:var(--rrd-ts-meta)}.rrd-pcard:hover .rrd-btn--card,.rrd-pcard:focus-within .rrd-btn--card{background:var(--rrd-ts-pink);border-color:var(--rrd-ts-pink);color:var(--rrd-white);box-shadow:0 10px 20px -10px #c05b84cc}.rrd-pcard:hover .rrd-btn--card-alt,.rrd-pcard:focus-within .rrd-btn--card-alt{background:var(--rrd-ts-navy-mid);border-color:var(--rrd-ts-navy-mid)}}.rrd-section--sellers{display:none}.rrfp{--rrfp-ink-c: #0b2231;--rrfp-powder: #edf3f9;--rrfp-navy: #1e4a69;--rrfp-slate: #46617a;--rrfp-cream: #fbf7f1;--rrfp-blush: #f2c3d5;--rrfp-rose: #c05b84;--rrfp-rose-deep: #a94a70;--rrfp-rose-fill: #b6567d;--rrfp-rose-ink: #b64672;--rrfp-cat: #5a7184;--rrfp-hair: rgba(30, 74, 105, .22);--rrfp-hair-soft: rgba(30, 74, 105, .14);--rrfp-ease: cubic-bezier(.22, 1, .36, 1);--rrfp-ease-in: cubic-bezier(.32, 0, .34, 1);--rrfp-content: min(1272px, calc(100vw - 96px) );--rrfp-floor-h: 528px;--rrfp-pack: min(310px, calc(var(--rrfp-content) / 3 - 26px));--rrfp-console: min(360px, calc(var(--rrfp-content) / 3 - 20px));--rrfp-open: calc(100vh - var(--rrfp-top, var(--rrdm-sticky-h, 66px)));--rrfp-slack: max(0px, calc(400px + var(--rrfp-floor-h) - var(--rrfp-open)));--rrfp-ink: 1;--rrfp-floor-rise: 1;--rrfp-title-rise: 1;--rrfp-fill: 1;--rrfp-sub: 1;--rrfp-line: 1;--rrfp-band: 1;--rrfp-title-travel: 0px;--rrfp-pack-travel: 0px;position:relative;display:flex;flex-direction:column;min-height:var(--rrfp-open);overflow:hidden;line-height:normal}.rrd-section--first-picks{padding-block:0}.rrfp__ink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;background:var(--rrfp-ink-c);opacity:var(--rrfp-ink);pointer-events:none}.rrfp__wall{position:relative;z-index:2;flex:1 1 auto;display:flex;align-items:flex-end;padding-top:max(40px,calc(78px - var(--rrfp-slack) * .37));padding-bottom:max(104px,calc(167px - var(--rrfp-slack) * .63));width:var(--rrfp-content);margin-inline:auto}.rrfp__title-block{width:100%;transform:translate3d(0,calc((1 - var(--rrfp-title-rise)) * var(--rrfp-title-travel)),0)}.rrfp__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 18px;opacity:var(--rrfp-sub);font-size:11.5px;line-height:16px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--rrfp-blush)}.rrfp__eyebrow i{flex:0 0 auto;width:46px;height:1.5px;background:#f2c3d58c}.rrfp__title{margin:0;font-family:var(--rrd-display);font-weight:400;font-size:clamp(72px,8.47vw,122px);line-height:.9;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:1.5px var(--rrfp-cream);color:rgb(251 247 241 / var(--rrfp-fill))}.rrfp__sub{margin:20px 0 0;width:440px;max-width:100%;opacity:var(--rrfp-sub);font-size:15.5px;line-height:1.6;color:#fbf7f1bf;text-wrap:pretty}.rrfp__floor{position:relative;z-index:1;flex:0 0 auto;height:var(--rrfp-floor-h);background:var(--rrfp-powder);transform:translate3d(0,calc((1 - var(--rrfp-floor-rise)) * var(--rrfp-floor-h)),0)}.rrfp__hair{position:absolute;inset:0 0 auto;display:block;height:1px;background:var(--rrfp-hair-soft)}.rrfp__line{position:absolute;top:288px;left:50%;display:block;width:var(--rrfp-content);height:1.5px;margin-left:calc(var(--rrfp-content) / -2);background:var(--rrfp-hair);transform-origin:0 50%;transform:scaleX(var(--rrfp-line))}.rrfp__band{position:absolute;left:0;right:0;bottom:0;height:36px;display:flex;align-items:center;justify-content:center;gap:12px;background:var(--rrfp-ink-c);opacity:var(--rrfp-band)}.rrfp__band-text{font-size:12.5px;line-height:18px;color:#fbf7f1b3}.rrfp__band-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--rrd-display);font-size:15px;line-height:20px;color:var(--rrfp-blush);text-decoration:none;transition:color .22s var(--rrfp-ease)}.rrfp__band-link:hover{color:#fff}.rrfp__zones{position:absolute;left:0;right:0;bottom:0;z-index:3;height:var(--rrfp-floor-h);pointer-events:none}.rrfp__zones-grid{display:grid;grid-template-columns:repeat(3,1fr);width:var(--rrfp-content);height:100%;margin:0 auto;padding:0;list-style:none}.rrfp__zone{position:relative}.rrfp__zone:before{content:"";position:absolute;left:0;right:0;top:calc(250px - var(--rrfp-pack));bottom:60px;pointer-events:auto}.rrfp__pack{position:absolute;left:50%;bottom:calc(var(--rrfp-floor-h) - 250px);width:var(--rrfp-pack);height:var(--rrfp-pack);margin-left:calc(var(--rrfp-pack) / -2);opacity:var(--rrfp-quiet, 1);transform:translate3d(0,calc((1 - var(--rrfp-rise, 1)) * var(--rrfp-pack-travel)),0);transition:opacity .22s var(--rrfp-ease)}.rrfp__pack-lag{height:100%;transform:translate3d(0,calc((1 - var(--rrfp-lag, 1)) * 24px),0)}.rrfp__halo{position:absolute;left:50%;bottom:-30px;z-index:-1;display:block;width:calc(var(--rrfp-pack) * 1.161);height:calc(var(--rrfp-pack) * 1.097);margin-left:calc(var(--rrfp-pack) * -.5806);border-radius:50%;background:radial-gradient(ellipse closest-side,rgb(var(--rrfp-halo-rgb) / var(--rrfp-halo, .22)),transparent 70%);transition:background .22s var(--rrfp-ease);pointer-events:none}.rrfp__contact{position:absolute;left:50%;bottom:-7px;z-index:-1;display:block;width:calc(var(--rrfp-pack) * .7742);height:15px;margin-left:calc(var(--rrfp-pack) * -.3871);border-radius:50%;background:radial-gradient(ellipse closest-side,rgba(11,34,49,.22),transparent 78%);pointer-events:none}.rrfp__zone:nth-child(1){--rrfp-halo-rgb: 192 91 132}.rrfp__zone:nth-child(2){--rrfp-halo-rgb: 88 134 86}.rrfp__zone:nth-child(3){--rrfp-halo-rgb: 96 138 122}.rrfp__stage{position:relative;display:block;width:100%;height:100%;border-radius:20px;overflow:hidden;box-shadow:0 24px 38px -22px #07182480;pointer-events:auto;transform:translateY(0);transition:transform .22s var(--rrfp-ease)}.rrfp__art{display:block;width:100%;height:calc(100% * var(--rrfp-zoom, 1));object-fit:cover;object-position:center top}.rrfp__node{position:absolute;top:275px;left:50%;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:-13px;border-radius:50%;box-sizing:border-box;background:var(--rrfp-powder);border:2px solid rgba(30,74,105,.35);color:var(--rrfp-navy);font-family:var(--rrd-display);font-size:12px;line-height:22px;opacity:var(--rrfp-node, 1);transition:background .22s var(--rrfp-ease),border-color .22s var(--rrfp-ease),color .22s var(--rrfp-ease)}.rrfp__console{position:absolute;top:314px;left:50%;display:flex;flex-direction:column;align-items:center;width:var(--rrfp-console);margin-left:calc(var(--rrfp-console) / -2);text-align:center;opacity:calc(var(--rrfp-cap, 1) * var(--rrfp-quiet, 1));transition:opacity .22s var(--rrfp-ease)}.rrfp__cat{height:22px;font-size:10.5px;line-height:22px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--rrfp-cat)}.rrfp__name{height:30px;margin:0;font-family:var(--rrd-display);font-weight:400;font-size:21px;line-height:30px;letter-spacing:normal;text-transform:none}.rrfp__name a{color:var(--rrfp-navy);text-decoration:none;pointer-events:auto;transition:color .22s var(--rrfp-ease)}.rrfp__desc{height:40px;width:330px;max-width:100%;font-size:13px;line-height:20px;color:var(--rrfp-slate);text-wrap:pretty}.rrfp__price{height:26px;font-family:var(--rrd-display);font-weight:400;font-size:19px;line-height:26px;color:var(--rrfp-navy)}.rrfp__was{margin-left:8px;font-size:15px;color:var(--rrfp-cat)}.rrfp__action{display:flex;align-items:center;justify-content:center;height:36px;margin-top:14px}.rrfp__form{margin:0}.rrfp__btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 26px;border:0;border-radius:999px;background:var(--rrfp-rose-fill);color:#fff;font-family:inherit;font-size:12px;line-height:36px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;pointer-events:auto;box-shadow:0 6px 14px -8px #c05b8459;transition:background .22s var(--rrfp-ease),box-shadow .22s var(--rrfp-ease)}.rrfp__btn:hover{background:var(--rrfp-rose-deep)}.rrfp__sold{font-size:12px;line-height:36px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--rrfp-cat)}.rrfp__zone:hover,.rrfp__zone:focus-within{--rrfp-halo: .34}.rrfp__zone:hover .rrfp__stage,.rrfp__zone:focus-within .rrfp__stage{transform:translateY(-5px)}.rrfp__zone:hover .rrfp__node,.rrfp__zone:focus-within .rrfp__node{background:var(--rrfp-rose-fill);border-color:var(--rrfp-rose-fill);color:#fff}.rrfp__zone:hover .rrfp__name a,.rrfp__zone:focus-within .rrfp__name a{color:var(--rrfp-rose-ink)}.rrfp__zone:hover .rrfp__btn,.rrfp__zone:focus-within .rrfp__btn{box-shadow:0 10px 22px -10px #c05b848c}.rrfp__zones-grid:has(.rrfp__zone:hover) .rrfp__zone:not(:hover),.rrfp__zones-grid:has(.rrfp__zone:focus-within) .rrfp__zone:not(:focus-within){--rrfp-quiet: .94}.rrfp__name a:focus-visible,.rrfp__btn:focus-visible{outline:3px solid rgba(192,91,132,.5);outline-offset:3px}.rrfp__band-link:focus-visible{outline:3px solid rgba(242,195,213,.5);outline-offset:3px}.rrfp__btn.is-added{background:var(--rrfp-navy)}@keyframes rrfp-hero-recede{0%{transform:none}to{transform:scale(.97) translateY(-14px)}}@keyframes rrfp-hero-scrim{0%{opacity:0}to{opacity:.94}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.rrd-hero__picture{transform-origin:50% 60%;animation-name:rrfp-hero-recede;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit 0% exit 72%}.rrd-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rrfp-ink-c, #0b2231);pointer-events:none;animation-name:rrfp-hero-scrim;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit 0% exit 72%}}}.rrfp{--rrfp-t-stagger: .17s;--rrfp-t-pack: 1.3s}@keyframes rrfp-fade{0%{opacity:0}}@keyframes rrfp-rise-title{0%{opacity:0;transform:translate3d(0,40px,0)}}@keyframes rrfp-rise-floor{0%{transform:translate3d(0,var(--rrfp-floor-h),0)}}@keyframes rrfp-draw-line{0%{transform:scaleX(0)}}@keyframes rrfp-rise-pack{0%{opacity:0;transform:translate3d(0,56px,0)}}@keyframes rrfp-rise-lag{0%{transform:translate3d(0,24px,0)}}@keyframes rrfp-title-fill{0%{color:#0b223100}}@media(prefers-reduced-motion:no-preference){.rrfp[data-rrfp-replay-ready] .rrfp__ink,.rrfp[data-rrfp-replay-ready] .rrfp__floor,.rrfp[data-rrfp-replay-ready] .rrfp__title-block,.rrfp[data-rrfp-replay-ready] .rrfp__title,.rrfp[data-rrfp-replay-ready] .rrfp__sub,.rrfp[data-rrfp-replay-ready] .rrfp__line,.rrfp[data-rrfp-replay-ready] .rrfp__pack,.rrfp[data-rrfp-replay-ready] .rrfp__pack-lag,.rrfp[data-rrfp-replay-ready] .rrfp__node,.rrfp[data-rrfp-replay-ready] .rrfp__console{animation-play-state:paused;animation-fill-mode:backwards;animation-timing-function:var(--rrfp-ease-in)}.rrfp[data-rrfp-replay-ready].rrfp-reset :is(.rrfp__ink,.rrfp__floor,.rrfp__title-block,.rrfp__title,.rrfp__sub,.rrfp__line,.rrfp__pack,.rrfp__pack-lag,.rrfp__node,.rrfp__console){animation-name:none}.rrfp[data-rrfp-replay-ready].rrfp-in :is(.rrfp__ink,.rrfp__floor,.rrfp__title-block,.rrfp__title,.rrfp__sub,.rrfp__line,.rrfp__pack,.rrfp__pack-lag,.rrfp__node,.rrfp__console){animation-play-state:running}.rrfp[data-rrfp-replay-ready] .rrfp__ink{animation-name:rrfp-fade;animation-duration:2.1s;animation-delay:0ms}.rrfp[data-rrfp-replay-ready] .rrfp__floor{animation-name:rrfp-rise-floor;animation-duration:1.95s;animation-delay:.18s}.rrfp[data-rrfp-replay-ready] .rrfp__title-block{animation-name:rrfp-rise-title;animation-duration:1.75s;animation-delay:.36s}.rrfp[data-rrfp-replay-ready] .rrfp__title{animation-name:rrfp-title-fill;animation-duration:1.5s;animation-delay:.6s}.rrfp[data-rrfp-replay-ready] .rrfp__sub{animation-name:rrfp-fade;animation-duration:1.2s;animation-delay:.86s}.rrfp[data-rrfp-replay-ready] .rrfp__line{animation-name:rrfp-draw-line;animation-duration:1.35s;animation-delay:1.04s}.rrfp[data-rrfp-replay-ready] .rrfp__zone:nth-child(2){--rrfp-t-in: var(--rrfp-t-pack)}.rrfp[data-rrfp-replay-ready] .rrfp__zone:nth-child(1){--rrfp-t-in: calc(var(--rrfp-t-pack) + var(--rrfp-t-stagger))}.rrfp[data-rrfp-replay-ready] .rrfp__zone:nth-child(3){--rrfp-t-in: calc(var(--rrfp-t-pack) + var(--rrfp-t-stagger) * 2)}.rrfp[data-rrfp-replay-ready] .rrfp__pack{animation-name:rrfp-rise-pack;animation-duration:1.72s;animation-delay:var(--rrfp-t-in, 1.3s)}.rrfp[data-rrfp-replay-ready] .rrfp__pack-lag{animation-name:rrfp-rise-lag;animation-duration:1.6s;animation-delay:calc(var(--rrfp-t-in, 1.3s) + .15s)}.rrfp[data-rrfp-replay-ready] .rrfp__node{animation-name:rrfp-fade;animation-duration:.95s;animation-delay:calc(var(--rrfp-t-in, 1.3s) + .68s)}.rrfp[data-rrfp-replay-ready] .rrfp__console{animation-name:rrfp-fade;animation-duration:.88s;animation-delay:calc(var(--rrfp-t-in, 1.3s) + .82s)}}.rrd-cut{background:var(--rrd-pale);border-radius:var(--rrd-r-lg)}.rrd-cut__grid{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:center;padding:56px}.rrd-cut__aside{position:relative;text-align:center}.rrd-cut__portrait{max-width:360px;margin-inline:auto}.rrd-cut__img{display:block;width:100%;height:auto;filter:drop-shadow(0 16px 24px rgba(18,50,74,.18))}.rrd-cut__aside .rrd-hero__chip{position:static;display:inline-block;margin-top:-10px;transform:rotate(-2deg)}.rrd-cut__intro{margin:14px 0 0;max-width:46ch;font-size:16.5px;line-height:1.6;color:var(--rrd-secondary)}.rrd-cut__rows{margin:28px 0 0;padding:0;list-style:none}.rrd-cut__row{display:flex;align-items:flex-start;gap:18px;padding:20px 0;border-top:1px solid var(--rrd-hair)}.rrd-cut__row:last-child{border-bottom:1px solid var(--rrd-hair)}.rrd-cut__check{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--rrd-dock);color:var(--rrd-deep)}.rrd-cut__check svg path{stroke-dasharray:16;stroke-dashoffset:0}.rrd-cut__fact{margin:0;font-size:17.5px;font-weight:600;color:var(--rrd-navy)}.rrd-cut__note{margin:4px 0 0;font-size:14.5px;line-height:1.5;color:var(--rrd-secondary)}.rrd-cut__link{display:inline-block;margin-top:24px}html.rr-motion .rrd-cut:not(.rrd-cut--done) .rrd-cut__check svg path{stroke-dashoffset:16}.rrd-cut--done .rrd-cut__check svg path{transition:stroke-dashoffset .36s ease}.rrd-cut--done .rrd-cut__row:nth-child(1) .rrd-cut__check svg path{transition-delay:0ms}.rrd-cut--done .rrd-cut__row:nth-child(2) .rrd-cut__check svg path{transition-delay:.6s}.rrd-cut--done .rrd-cut__row:nth-child(3) .rrd-cut__check svg path{transition-delay:1.2s}.rrd-cut--done .rrd-cut__row:nth-child(4) .rrd-cut__check svg path{transition-delay:1.8s}.rrd-cut--done .rrd-cut__row:nth-child(5) .rrd-cut__check svg path{transition-delay:2.4s}.rrd-chars__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.rrd-char{background:var(--rrd-white);border:1px solid var(--rrd-hair);border-radius:var(--rrd-r-lg);overflow:hidden}.rrd-char__media{background:var(--rrd-dock)}.rrd-char__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.rrd-char__body{position:relative;padding:28px 32px 32px}.rrd-char__stamp{position:absolute;top:-18px;right:28px;display:inline-block;padding:6px 16px;border:2px solid var(--rrd-navy);border-radius:12px;background:var(--rrd-white);font-family:var(--rrd-display);font-size:20px;letter-spacing:.06em;color:var(--rrd-navy);transform:rotate(-3deg)}.rrd-char--rolo .rrd-char__stamp{border-color:var(--rrd-pink);color:var(--rrd-pink);transform:rotate(2deg)}.rrd-char__role{margin:0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rrd-muted)}.rrd-char__name{margin:6px 0 0;font-family:var(--rrd-display);font-weight:400;font-size:32px;color:var(--rrd-navy)}.rrd-char__text{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--rrd-body-c)}html.rr-motion .rrd-chars:not(.rrd-chars--in) .rrd-char__step{opacity:0;transform:translateY(14px)}.rrd-chars--in .rrd-char--reo .rrd-char__step{transition:opacity .38s ease,transform .38s ease}.rrd-chars--in .rrd-char--reo .rrd-char__step:nth-child(1){transition-delay:0ms}.rrd-chars--in .rrd-char--reo .rrd-char__media{transition-delay:0ms}.rrd-chars--in .rrd-char--reo .rrd-char__stamp{transition-delay:.6s}.rrd-chars--in .rrd-char--reo .rrd-char__role,.rrd-chars--in .rrd-char--reo .rrd-char__name{transition-delay:1.2s}.rrd-chars--in .rrd-char--reo .rrd-char__text{transition-delay:1.8s}.rrd-chars--in .rrd-char--rolo .rrd-char__step{transition:opacity .25s cubic-bezier(.34,1.4,.64,1),transform .25s cubic-bezier(.34,1.4,.64,1);transition-delay:.15s}.rrd-goals__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.rrd-goal{position:relative;display:flex;flex-direction:column;gap:6px;padding:26px 28px 24px;background:var(--rrd-white);border:1px solid var(--rrd-hair);border-radius:20px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.rrd-goal:hover{transform:translateY(-3px);border-color:var(--rrd-hair-soft);box-shadow:var(--rrd-shadow-soft)}.rrd-goal__label{font-size:18px;font-weight:600;color:var(--rrd-navy)}.rrd-goal__note{font-size:14px;color:var(--rrd-secondary)}.rrd-goal__arrow{position:absolute;top:24px;right:24px;color:var(--rrd-pink);font-size:18px;transition:transform .2s ease}.rrd-goal:hover .rrd-goal__arrow{transform:translate(4px)}.rrd-edit__grid{display:grid;grid-template-columns:7fr 5fr;gap:40px;align-items:start}.rrd-edit__feature{display:block;text-decoration:none}.rrd-edit__feature-media{border-radius:var(--rrd-r-md);overflow:hidden}.rrd-edit__img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;transition:transform .3s ease}.rrd-edit__feature:hover .rrd-edit__img,.rrd-edit__row:hover .rrd-edit__img{transform:scale(1.03)}.rrd-edit__feature-body{padding-top:20px}.rrd-edit__meta{margin:0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--rrd-muted)}.rrd-edit__feature-title{margin:8px 0 0;font-size:26px;font-weight:700;line-height:1.25;color:var(--rrd-navy)}.rrd-edit__feature:hover .rrd-edit__feature-title{color:var(--rrd-deep)}.rrd-edit__excerpt{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:var(--rrd-secondary)}.rrd-edit__row{display:grid;grid-template-columns:140px 1fr;gap:20px;align-items:center;padding:18px 0;border-top:1px solid var(--rrd-hair);text-decoration:none}.rrd-edit__row:first-of-type{border-top:0;padding-top:0}.rrd-edit__row-media{border-radius:var(--rrd-r-sm);overflow:hidden}.rrd-edit__row .rrd-edit__img{aspect-ratio:4 / 3}.rrd-edit__row-title{margin:6px 0 0;font-size:17px;font-weight:600;line-height:1.35;color:var(--rrd-navy)}.rrd-edit__row:hover .rrd-edit__row-title{color:var(--rrd-pink)}.rr-quiz-section,[id^=rr-quiz-section]{max-width:980px;margin-inline:auto}[id$=__image_with_text_slider_hero2v2],[id$=__custom_liquid_BXCg7h],[id$=__scrolling_promotion_PQwMPR],[id$=__image_with_text_overlay_G9366q]{display:none!important}@media(min-width:1600px){:root{--rrd-gutter: 64px;--rrd-section-pad: 80px}.rrd-hero{--rrd-hero-zoom: 1.15;--rrd-hero-focus: 50% 28%;--rrd-hero-origin: 74% 20%}}@media(min-width:2200px){:root{--rrd-gutter: 96px;--rrd-section-pad: 96px}}html.rr-motion .rrd-io:not(.rrd-in){opacity:0;transform:translateY(16px)}.rrd-io.rrd-in{opacity:1;transform:none;transition:opacity .48s ease,transform .48s ease}@media(prefers-reduced-motion:reduce){.rrd-hero__card:hover,.rrd-hero__cta:hover{transform:none}.rrd-io,.rrd-char__step,.rrd-cut__check svg path{opacity:1!important;transform:none!important;transition:none!important;stroke-dashoffset:0!important}.rrd-pcard{--enter: 1;transform:none;opacity:1;transition-property:box-shadow,border-color}.rrd-pcard__stage,.rrd-pcard__art,.rrd-pcard__stamp,.rrd-pcard__title,.rrd-btn--card{transition-property:background-color,border-color,color,box-shadow}.rrd-pcard:hover,.rrd-pcard:focus-within{transform:none}.rrd-pcard:hover .rrd-pcard__art,.rrd-pcard:focus-within .rrd-pcard__art{transform:none}.rrd-pcard:hover .rrd-pcard__stamp,.rrd-pcard:focus-within .rrd-pcard__stamp{transform:rotate(-7deg)}.rrd-sellers__grid:hover .rrd-pcard:not(:hover){opacity:1}}.rrd-btn:focus-visible,.rrd-link:focus-visible,.rrd-world:focus-visible,.rrd-goal:focus-visible,.rrd-pcard__title:focus-visible{outline:2px solid var(--rrd-deep);outline-offset:3px;border-radius:6px}.rrd-pcard .rrd-btn--card:focus-visible{outline:3px solid rgba(192,91,132,.5);outline-offset:2px;border-radius:999px}.rrd-sellers__all:focus-visible{outline:2px solid var(--rrd-deep);outline-offset:3px;border-radius:4px}.rrd-hero a:focus-visible,.rrd-hero .rrd-btn:focus-visible{outline:2px solid var(--rrd-hero-tint);outline-offset:2px;border-radius:6px}.rrd-hero__card:focus-visible{border-radius:14px}.rrd-hero__cta:focus-visible{border-radius:999px}[id$=__collection_list_slider_6qbNfj]{display:none}.rrd-spot__card{display:grid;grid-template-columns:7fr 5fr;background:var(--rrd-white);border:1px solid var(--rrd-hair);border-radius:var(--rrd-r-lg);overflow:hidden;box-shadow:var(--rrd-shadow-soft)}.rrd-spot__media{position:relative;min-height:340px;background:var(--rrd-dock)}.rrd-spot__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.rrd-spot__img--empty{background:var(--rrd-dock)}.rrd-spot__panel{display:flex;flex-direction:column;justify-content:center;padding:44px}.rrd-spot__eyebrow{margin-bottom:12px}.rrd-spot__title{margin:0;font-family:var(--rrd-display);font-weight:400;font-size:clamp(28px,2.4vw,38px);line-height:1.1;color:var(--rrd-navy)}.rrd-spot__title a{color:inherit;text-decoration:none}.rrd-spot__title a:hover{color:var(--rrd-deep)}.rrd-spot__body{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--rrd-secondary)}.rrd-spot__buy{margin-top:28px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.rrd-spot__price{font-size:22px;font-weight:700;color:var(--rrd-navy)}.rrd-spot__sold{font-size:15px;font-weight:600;color:var(--rrd-muted)}.rrd-spot__form{margin:0}.rrd-story__grid{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:center}.rrd-story__text:only-child{grid-column:1 / -1;max-width:var(--rrd-read-w)}.rrd-story__media{border-radius:var(--rrd-r-lg);overflow:hidden;background:var(--rrd-dock)}.rrd-story__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.rrd-story__heading{font-size:clamp(30px,2.8vw,42px)}.rrd-story__body{margin:18px 0 0;max-width:var(--rrd-read-w);font-size:17px;line-height:1.65;color:var(--rrd-body-c)}.rrd-story__link{display:inline-block;margin-top:22px}[id$=__custom_liquid_GtXHN6]{padding-block:var(--rrd-section-pad)}@media(max-width:1023.98px){:root{--rrd-gutter: 32px;--rrd-section-pad: 48px}.rrd-hero{min-height:clamp(520px,62vw,660px);--rrd-hero-zoom: 1;--rrd-hero-focus: 80% 48%}.rrd-hero__stage{gap:24px;padding-top:32px;padding-bottom:48px}.rrd-hero__scrim--y{background:linear-gradient(to top,rgba(var(--rrd-hero-ink-rgb),.82),rgba(var(--rrd-hero-ink-rgb),.4) 40%,rgba(var(--rrd-hero-ink-rgb),.16) 70%,rgba(var(--rrd-hero-ink-rgb),0) 88%)}.rrd-hero__title{margin-top:18px}.rrd-hero__ctas{gap:20px;margin-top:28px}.rrd-hero__cta{padding:15px 34px}.rrd-hero__range{width:clamp(258px,30vw,300px)}.rrd-hero__card-desc{display:none}.rrd-hero__cat{font-size:11px;letter-spacing:.14em}.rrd-worlds__grid{grid-template-columns:1fr;gap:16px}.rrd-world{min-height:0;padding:26px 38% 24px 30px}.rrd-world__title{font-size:28px}.rrd-world__line{max-width:46ch}.rrd-world__media{width:30%;right:-1%;bottom:-12%}.rrd-sellers__grid{grid-template-columns:repeat(var(--rrd-ts-n-tablet, 3),minmax(0,1fr));gap:18px}.rrd-sellers{padding:56px 40px 64px}.rrd-sellers__head{margin-bottom:40px}.rrd-cut__grid{gap:32px}.rrd-chars__grid{gap:20px}.rrd-edit__grid{gap:28px}.rrd-story__grid{gap:32px}.rrd-spot__panel{padding:32px}.rrd-spot__media{min-height:280px}.rrd-goals__grid{grid-template-columns:repeat(2,1fr);gap:16px}.rrd-h2{font-size:clamp(30px,4vw,38px)}.rrd-section-head{margin-bottom:28px}.rrd-section-head--split{gap:20px}}[id$=__footer],[id$=__multicolumn_icon_rTKNUF],[id$=__rrd_hero],[id$=__rrd_spotlight],[id$=__rrd_cut],[id$=__rrd_characters],[id$=__rrd_story],[id$=__rrd_editorial],[id$=__rrd_worlds],[id$=__rrd_goals],[id$=__custom_liquid_GtXHN6],[id$=__collapsible_tabs_rReoFAQ]{display:none!important}:root{--rrd-ink: #b8d1e7;--rrd-ink-rgb: 184, 209, 231;--rrd-on-field: #0b2231;--rrd-on-field-soft: #2f5068;--rrd-on-field-mute: #3d6076}.rrd-hero__eyebrow{color:var(--rrd-on-field-soft)}.rrd-hero__title{color:var(--rrd-on-field)}.rrd-hero__sub{color:var(--rrd-on-field-soft)}.rrd-hero__quiz{color:var(--rrd-on-field)}.rrd-hero__quiz-note{color:var(--rrd-on-field-mute)}.rrd-hero__card{border-color:#ffffff42;background:linear-gradient(rgba(var(--rrd-glass-rgb),.38),rgba(var(--rrd-glass-rgb),.38)),#ffffff29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.rrd-hero__card:hover{background:linear-gradient(rgba(var(--rrd-glass-rgb),.32),rgba(var(--rrd-glass-rgb),.32)),#ffffff42}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.rrd-hero__card{background:linear-gradient(rgba(var(--rrd-glass-rgb),.42),rgba(var(--rrd-glass-rgb),.42)),#ffffff2e}}.rrd-hero__cat{color:var(--rrd-on-field-soft)}.rrd-hero__tiktok{color:var(--rrd-on-field)}.rrd-hero__stat{color:var(--rrd-on-field-soft)}.rrd-hero__stat strong{color:var(--rrd-on-field)}.rrd-hero__rule{background:#0b22313d}.rrd-hero__util{border-top:1px solid rgba(11,34,49,.14)}:root{--rrfp-ink-c: #b8d1e7}.rrfp{--rrfp-ink-c: #b8d1e7;--rrfp-cream: #0b2231;--rrfp-blush: #a03e63}.rrfp__title{color:rgb(11 34 49 / var(--rrfp-fill))}.rrfp__sub{color:#0b2231c7}.rrfp__eyebrow i{background:#b0467280}.rrd-hero{--rrd-announce-h: 36px;--rrd-chrome: calc(var(--rrd-announce-h) + var(--rrdm-header-h, 104px));--rrd-fit: calc(100svh - var(--rrd-chrome));min-height:0;height:min(clamp(660px,51vw,860px),var(--rrd-fit))}.rrd-hero__stage{min-height:0;padding-top:clamp(12px,2.67svh,24px);padding-bottom:clamp(20px,8.22svh,74px)}.rrd-hero__title{margin-top:clamp(12px,2.89svh,26px)}.rrd-hero__sub{margin-top:clamp(12px,2.67svh,24px)}.rrd-hero__ctas{margin-top:clamp(18px,4.22svh,38px)}.rrd-hero__title{font-size:min(clamp(46px,6.5vw,94px),10.5svh)}.rrd-hero__util{flex:none}.rrd-hero{--rrd-hero-copy-x: calc(max(var(--rrd-gutter), (100% - var(--rrd-wide-w)) / 2) + 16px) }.rrd-hero__img{transform:none;object-position:50% 52%}.rrd-hero__scrim--x{background:linear-gradient(97deg,rgba(var(--rrd-hero-ink-rgb),.6),rgba(var(--rrd-hero-ink-rgb),.56) 14%,rgba(var(--rrd-hero-ink-rgb),.5) 23%,rgba(var(--rrd-hero-ink-rgb),.34),rgba(var(--rrd-hero-ink-rgb),.1) 32%,rgba(var(--rrd-hero-ink-rgb),.02) 37%,rgba(var(--rrd-hero-ink-rgb),0) 44%)}.rrd-hero__scrim--y{background:radial-gradient(ellipse 1080px 520px at calc(var(--rrd-hero-copy-x) + 40px) 100%,rgba(var(--rrd-hero-ink-rgb),.68),rgba(var(--rrd-hero-ink-rgb),.61) 32%,rgba(var(--rrd-hero-ink-rgb),.38) 58%,rgba(var(--rrd-hero-ink-rgb),.14) 78%,rgba(var(--rrd-hero-ink-rgb),0));-webkit-mask-image:linear-gradient(to top,#000 0 33%,rgba(0,0,0,.72) 41%,rgba(0,0,0,.32) 48%,rgba(0,0,0,.08) 55%,transparent 63%);mask-image:linear-gradient(to top,#000 0 33%,rgba(0,0,0,.72) 41%,rgba(0,0,0,.32) 48%,rgba(0,0,0,.08) 55%,transparent 63%)}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rr-desktop.css.map */
