.rd-ch{position:relative;pointer-events:none}.rd-ch__frames{position:relative}.rd-ch__frames img{display:block;width:100%;height:auto}.rd-ch__frames img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.is-on .rd-ch__boil,.rd-peek.is-peeking .rd-ch__boil{animation:rd-ch-boil .45s step-end infinite}@keyframes rd-ch-boil{0%{filter:url(#rd-boil-1)}33.33%{filter:url(#rd-boil-2)}66.66%{filter:url(#rd-boil-3)}}.is-on .rd-ch__frames--breathe{transform-origin:50% 100%;animation:rd-ch-breathe 1.8s step-end infinite}@keyframes rd-ch-breathe{0%{transform:none}50%{transform:scale(1.012,1.018)}}.is-on .rd-ch__frames--blink .rd-ch__half,.rd-peek.is-peeking .rd-ch__frames--blink .rd-ch__half{animation:rd-ch-blink-half var(--blink, 4.6s) step-end infinite var(--blink-delay, 0s)}.is-on .rd-ch__frames--blink .rd-ch__closed,.rd-peek.is-peeking .rd-ch__frames--blink .rd-ch__closed{animation:rd-ch-blink-closed var(--blink, 4.6s) step-end infinite var(--blink-delay, 0s)}@keyframes rd-ch-blink-half{0%{opacity:0}70%{opacity:1}71.8%{opacity:0}74.2%{opacity:1}76%{opacity:0}}@keyframes rd-ch-blink-closed{0%{opacity:0}71.8%{opacity:1}74.2%{opacity:0}}.rd-ch__frames--wave .rd-ch__w1{position:static;opacity:1}.is-on .rd-ch__frames--wave .rd-ch__w1{animation:rd-ch-w1 2.8s step-end infinite}.is-on .rd-ch__frames--wave .rd-ch__w2{animation:rd-ch-w2 2.8s step-end infinite}.is-on .rd-ch__frames--wave .rd-ch__w3{animation:rd-ch-w3 2.8s step-end infinite}.is-on .rd-ch__frames--wave .rd-ch__w4{animation:rd-ch-w4 2.8s step-end infinite}@keyframes rd-ch-w1{0%{opacity:1}38%{opacity:0}90%{opacity:1}}@keyframes rd-ch-w2{0%{opacity:0}38%{opacity:1}44%{opacity:0}84%{opacity:1}90%{opacity:0}}@keyframes rd-ch-w3{0%{opacity:0}44%{opacity:1}52%{opacity:0}60%{opacity:1}68%{opacity:0}76%{opacity:1}84%{opacity:0}}@keyframes rd-ch-w4{0%{opacity:0}52%{opacity:1}60%{opacity:0}68%{opacity:1}76%{opacity:0}}.rd-ch__jiggle{position:relative}.rd-ch__jiggle img{display:block;width:100%;height:auto}.is-on .rd-ch__jiggle{transform-origin:40% 45%;animation:rd-ch-brush .7s step-end infinite}@keyframes rd-ch-brush{0%{transform:rotate(-1.4deg) translate(-1.5%)}33%{transform:rotate(.6deg) translate(1%)}66%{transform:rotate(1.4deg) translate(1.8%)}}.rd-ch__foam{position:absolute;left:var(--x);top:var(--y);width:var(--s);aspect-ratio:1;border:2px solid var(--rd-ralph-blue, #46499f);border-radius:50%;background:#fff;opacity:0}.is-on .rd-ch__foam{animation:rd-ch-foam 2.1s step-end infinite calc(var(--d, 0s) * 2)}@keyframes rd-ch-foam{0%{opacity:0;transform:translateY(0) scale(.6)}20%{opacity:1;transform:translateY(-4px) scale(1)}45%{opacity:1;transform:translateY(-12px) scale(1.1)}70%,to{opacity:0}}.rd-ch--doug{--blink: 3.1s}.is-on .rd-ch__frames--waddle{transform-origin:50% 100%;animation:rd-ch-waddle .56s step-end infinite}@keyframes rd-ch-waddle{0%{transform:rotate(-6deg)}25%{transform:rotate(0) translateY(-4%)}50%{transform:rotate(6deg)}75%{transform:rotate(0) translateY(-4%)}}.rd-ch--quack{--blink: 3.6s;--blink-delay: -1.2s}.rd-ch__quack-body{position:relative;transform-origin:60% 100%}.is-on .rd-ch__quack-body{animation:rd-ch-quack 3.6s step-end infinite}@keyframes rd-ch-quack{0%{transform:none}58%{transform:scale(1.03,.95)}62%{transform:translateY(-4%) rotate(-5deg) scale(.98,1.05)}68%{transform:rotate(-2deg)}73%{transform:translateY(-3%) rotate(-6deg)}79%,to{transform:none}}.rd-ch__bubble{position:absolute;left:-16%;top:-22%;padding:.3em .65em .35em;border:2px solid var(--rd-ralph-blue, #46499f);border-radius:1.2em 1.2em 1.2em .3em;background:#fff;color:var(--rd-ralph-blue, #46499f);font-family:var(--rd-font-loud, "Shantell Sans", system-ui, sans-serif);font-weight:800;font-size:clamp(14px,.8vw + 10px,20px);line-height:1;white-space:nowrap;opacity:0;transform-origin:30% 100%}.rd-ch__bubble:after{content:"";position:absolute;left:22%;bottom:-.5em;width:.7em;height:.7em;border-right:2px solid var(--rd-ralph-blue, #46499f);border-bottom:2px solid var(--rd-ralph-blue, #46499f);background:#fff;transform:rotate(45deg) skew(10deg,10deg)}.is-on .rd-ch__bubble{animation:rd-ch-quack-bubble 3.6s step-end infinite}@keyframes rd-ch-quack-bubble{0%{opacity:0;transform:scale(.4)}62%{opacity:1;transform:scale(1.14) rotate(-4deg)}66%{transform:scale(1) rotate(-2deg)}73%{transform:scale(1.1) rotate(-5deg)}77%{transform:scale(1) rotate(-3deg)}94%,to{opacity:0;transform:scale(.4)}}.rd-faqhead{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px}.rd-ch--idle{width:84px;margin-bottom:2px}.rd-ch--idle.rd-ch--center{margin:0 auto 8px}@media screen and (min-width:1000px){.rd-ch--idle{width:120px}}.rd-ch--fright{position:absolute;right:18px;bottom:100%;width:74px;transform-origin:50% 100%}.rd-ch--fright .rd-ch__stand{position:static;opacity:1}.rd-book.is-end .rd-ch--fright .rd-ch__boil{animation:rd-ch-boil .45s step-end infinite}.rd-book.is-end .rd-ch--fright{animation:rd-ch-fright-body 2.6s step-end 1 .35s both}.rd-book.is-end .rd-ch--fright .rd-ch__shock{animation:rd-ch-fright-swap 2.6s step-end 1 .35s both}.rd-book.is-end .rd-ch--fright .rd-ch__stand{animation:rd-ch-fright-stand 2.6s step-end 1 .35s both}@keyframes rd-ch-fright-body{0%{transform:none}10%{transform:scale(1.05,.92)}16%{transform:translateY(-16%) scale(.97,1.05)}22%{transform:translateY(-4%)}27%{transform:scale(1.03,.96)}32%,to{transform:none}}@keyframes rd-ch-fright-swap{0%{opacity:0}16%,to{opacity:1}}@keyframes rd-ch-fright-stand{0%{opacity:1}16%,to{opacity:0}}.rd-reader .rd-ch--fright{display:none}@media screen and (min-width:750px){.rd-ch--fright{right:28px;width:104px}}.rd-signoff{padding:48px 16px 32px;border-top:1px solid var(--rd-cozy-blue, #d9d9ee);background:#fff;color:var(--rd-ralph-blue, #46499f);text-align:center}.rd-signoff__row{display:flex;justify-content:center;align-items:flex-end;gap:clamp(20px,6vw,80px);margin-bottom:24px}.rd-signoff__art{display:block;width:auto;height:72px}.rd-signoff__art--sm{height:34px}.rd-signoff .rd-ch--wave{width:104px}.rd-signoff__claim{margin:0;font-family:var(--rd-font-loud, "Shantell Sans", system-ui, sans-serif);font-weight:500;font-size:clamp(24px,3vw,36px);line-height:1.2;color:var(--rd-ralph-blue, #46499f)}@media screen and (min-width:750px){.rd-signoff{padding-block:64px 40px}.rd-signoff .rd-ch--wave{width:140px}}.rd-peek{position:fixed;z-index:15;pointer-events:none;visibility:hidden}.rd-peek.is-peeking{visibility:visible}.rd-peek img{display:block;width:100%;height:auto}.rd-peek--ralph{left:0;top:56svh;width:clamp(104px,15vw,200px);transform-origin:50% 100%;transform:translate(-120%) rotate(24deg);--blink: 4.4s;--blink-delay: -1.6s}.rd-peek--ralph.is-peeking{animation:rd-peek-ralph 4.4s step-end both}@keyframes rd-peek-ralph{0%{transform:translate(-120%) rotate(24deg)}6%{transform:translate(-86%) rotate(24deg)}10%{transform:translate(-66%) rotate(22deg)}14%{transform:translate(-52%) rotate(20deg)}58%{transform:translate(-54%) rotate(23deg)}64%{transform:translate(-52%) rotate(20deg)}82%{transform:translate(-66%) rotate(22deg)}87%{transform:translate(-86%) rotate(24deg)}92%,to{transform:translate(-120%) rotate(24deg)}}.rd-peek--doug{right:0;top:24svh;width:clamp(120px,16vw,230px);transform:translate(105%)}.rd-peek--doug.is-peeking{animation:rd-peek-doug 4.4s step-end both}@keyframes rd-peek-doug{0%{transform:translate(105%)}6%{transform:translate(70%)}10%{transform:translate(42%)}14%{transform:translate(18%)}40%{transform:translate(18%) rotate(-4deg)}46%{transform:translate(18%)}60%{transform:translate(18%) rotate(-4deg)}66%{transform:translate(18%)}82%{transform:translate(42%)}87%{transform:translate(70%)}92%,to{transform:translate(105%)}}.rd-peek--doug-low{left:14vw;bottom:var(--rd-peek-bottom, 0px);width:clamp(140px,20vw,280px);transform:translateY(105%)}.rd-peek--doug-low.is-peeking{animation:rd-peek-doug-low 4.4s step-end both}@keyframes rd-peek-doug-low{0%{transform:translateY(105%)}6%{transform:translateY(70%)}10%{transform:translateY(40%)}14%{transform:translateY(14%)}40%{transform:translateY(14%) rotate(-3deg)}46%{transform:translateY(14%)}60%{transform:translateY(14%) rotate(3deg)}66%{transform:translateY(14%)}82%{transform:translateY(40%)}87%{transform:translateY(70%)}92%,to{transform:translateY(105%)}}@media(prefers-reduced-motion:reduce){.rd-ch,.rd-ch *{animation:none!important}.rd-ch--fright .rd-ch__shock{opacity:1}.rd-ch--fright .rd-ch__stand{opacity:0}.rd-ch__bubble{opacity:1}.rd-peek{display:none}}
/*# sourceMappingURL=/cdn/shop/t/802/assets/rd-characters.css.map */
