@media(min-width:1024px){:root{--rrd3-pink: #c05c84;--rrd3-pink-hover: #a94a71;--rrd3-pink-darkest: #8E3358;--rrd3-pink-darkest-hover: #7A2B49;--rrd3-pink-mid: #CE6D94;--rrd3-pink-deep: #A63D68;--rrd3-pink-link: #A34765;--rrd3-hero-field: #FFE7F0;--rrd3-finder-field: #FFD9E4;--rrd3-photo-from: #F9D3DC;--rrd3-photo-to: #EFB4C4;--rrd3-navy: #255071;--rrd3-navy-heading: #265072;--rrd3-navy-deep: #22537A;--rrd3-navy-darkest: #1d4a68;--rrd3-navy-hover: #173b57;--rrd3-blue-field: #EAF6FF;--rrd3-blue-panel: #DCEEFB;--rrd3-blue-pale: #F2F8FD;--rrd3-blue-palest: #F4FAFF;--rrd3-rule: #BBD9EE;--rrd3-keyline: #C4DDEF;--rrd3-card-keyline: #DCE9F5;--rrd3-dot-idle: #A9CBE6;--rrd3-body-on-blue: #41667C;--rrd3-body: #51707f;--rrd3-body-story: #40546B;--rrd3-muted-pink: #7E4A63;--rrd3-finder-small: #6F4155;--rrd3-display: "Chewy", cursive;--rrd3-ui: "Figtree", var(--font-body-family), system-ui, sans-serif;--rrd3-legal: "Quicksand", var(--font-body-family), sans-serif;--rrd3-canvas: 1440px;--rrd3-gutter: 44px;--rrd3-r-panel: 34px;--rrd3-r-pill: 999px}.rrd3-band{background:#fff}.rrd3-band__in{max-width:var(--rrd3-canvas);margin-inline:auto;padding-inline:var(--rrd3-gutter)}:root{--rrd3-seam: 34px;--rrd3-seam-before: 26px;--rrd3-seam-after: 8px;--rrd3-spot-overhang: 13px}.rrd3-band--hero .rrd3-band__in{padding-block:var(--rrd3-seam) var(--rrd3-seam-after)}.rrd3-band--shelf .rrd3-band__in,.rrd3-band--finder .rrd3-band__in,.rrd3-band--cut .rrd3-band__in{padding-block:var(--rrd3-seam-before) var(--rrd3-seam-after)}.rrd3-band--spot .rrd3-band__in{padding-block:calc(var(--rrd3-seam-before) + var(--rrd3-spot-overhang)) var(--rrd3-seam-after)}.rrd3-band--story .rrd3-band__in{padding-block:var(--rrd3-seam-before) var(--rrd3-seam)}body.index-template .rr-quiz-section.rrf-host{padding-top:var(--rrd3-seam-before);padding-bottom:var(--rrd3-seam-after)}.rrd3-panel{border-radius:var(--rrd3-r-panel)}.rrd3-btn{height:auto;min-height:0;line-height:1.2;text-transform:none;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--rrd3-r-pill);font-family:var(--rrd3-display);color:#fff;text-align:center;cursor:pointer;white-space:nowrap;transition:background-color .24s ease,box-shadow .24s ease}.rrd3-btn:focus-visible{outline:3px solid var(--rrd3-navy);outline-offset:3px}.rrd3-tlink{font-family:var(--rrd3-ui);border-bottom:2px solid currentColor;padding-bottom:2px;transition:color .24s ease,border-color .24s ease}.rrd3-tlink:focus-visible{outline:3px solid var(--rrd3-navy);outline-offset:3px}.rrd3-hero{background:var(--rrd3-hero-field);overflow:hidden;display:grid;grid-template-columns:1.02fr .98fr;gap:0;align-items:center;padding:0}.rrd3-hero__photo{position:relative;height:clamp(398px,38.889vw,560px);border-radius:0 44px 44px 0;overflow:hidden;background:linear-gradient(180deg,var(--rrd3-photo-from),var(--rrd3-photo-to))}.rrd3-hero__pic{display:contents}.rrd3-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.rrd3-hero__tag{position:absolute;top:24px;right:24px;border:2px dashed rgba(255,255,255,.95);color:#fff;font-family:var(--rrd3-display);font-size:14px;letter-spacing:.06em;border-radius:11px;padding:7px 14px;transform:rotate(4deg)}.rrd3-hero__copy{padding:clamp(40px,3.889vw,56px) clamp(40px,3.889vw,56px) clamp(40px,3.889vw,56px) clamp(37px,3.611vw,52px)}.rrd3-hero__eyebrow{display:flex;align-items:flex-start;gap:12px;margin-bottom:28px}.rrd3-hero__eyebrow-rule{width:30px;height:3px;margin-top:.42em;border-radius:2px;background:var(--rrd3-pink);flex:none}.rrd3-hero__eyebrow-text{font-family:var(--rrd3-ui);font-size:clamp(10.2px,calc(.673vw + 3.31px),13px);line-height:normal;font-weight:700;letter-spacing:.18em;color:var(--rrd3-navy-deep)}.rrd3-hero__title{font-family:var(--rrd3-display);font-size:clamp(50px,calc(7.692vw - 28.77px),82px);line-height:1.03;letter-spacing:-.01em;color:var(--rrd3-pink-darkest);margin:0}.rrd3-hero__title em{font-style:normal;color:var(--rrd3-pink-mid)}.rrd3-hero__cta{display:flex;align-items:center;gap:clamp(20px,2.083vw,30px);margin-top:42px}.rrd3-hero__shop{background:var(--rrd3-pink-darkest);font-size:21px;padding:15px 40px;box-shadow:0 10px 24px #8e335852}.rrd3-hero__shop:hover{background:var(--rrd3-pink-darkest-hover)}.rrd3-hero__aside{display:flex;flex-direction:column;gap:3px}.rrd3-hero__quiz{font-size:16px;font-weight:700;color:var(--rrd3-pink-link);align-self:flex-start}.rrd3-hero__quiz:hover{color:var(--rrd3-pink)}.rrd3-hero__note{font-family:var(--rrd3-ui);font-size:12.5px;font-weight:500;color:var(--rrd3-muted-pink)}@media(prefers-reduced-motion:reduce){.rrd3-btn,.rrd3-tlink{transition:none}}}@media(min-width:1024px){.rrd3-shelf{background:var(--rrd3-blue-field);overflow:hidden;display:grid;grid-template-columns:1fr 1.04fr;gap:0;align-items:stretch}.rrd3-shelf__col{padding:clamp(31px,3.056vw,44px) clamp(31px,3.056vw,44px) clamp(28px,2.778vw,40px) clamp(28px,2.778vw,40px);display:flex;flex-direction:column}.rrd3-shelf__kicker{font-family:var(--rrd3-ui);line-height:normal;font-size:13px;font-weight:700;letter-spacing:.16em;color:var(--rrd3-pink-deep);margin:0 0 14px}.rrd3-shelf__title{font-family:var(--rrd3-display);font-size:clamp(38px,3.75vw,54px);color:var(--rrd3-navy-heading);line-height:1.04;margin:0}.rrd3-shelf__intro{font-family:var(--rrd3-ui);line-height:normal;font-size:15px;font-weight:500;color:var(--rrd3-body);margin:8px 0 0}.rrd3-shelf__list{display:flex;flex-direction:column;margin:22px 0 0;padding:0;list-style:none;flex:1}.rrd3-shelf__row{display:grid;grid-template-columns:44px 1fr auto;gap:20px;align-items:center;padding:22px 4px;transition:transform .28s ease}.rrd3-shelf__row+.rrd3-shelf__row{border-top:1.5px solid var(--rrd3-rule)}.rrd3-shelf__row:hover,.rrd3-shelf__row:focus-within{transform:translate(6px)}.rrd3-shelf__disc{width:44px;height:44px;border-radius:var(--rrd3-r-pill);background:var(--rrd3-navy);color:#fff;font-family:var(--rrd3-display);font-size:16px;display:flex;align-items:center;justify-content:center}.rrd3-shelf__text{display:flex;flex-direction:column;gap:6px;min-width:0}.rrd3-shelf__cat{font-family:var(--rrd3-ui);line-height:normal;font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--rrd3-pink-deep);text-transform:uppercase}.rrd3-shelf__name{font-family:var(--rrd3-display);font-size:clamp(20px,1.944vw,28px);color:var(--rrd3-navy-heading);line-height:1.1;margin:0;font-weight:400}.rrd3-shelf__name a{color:inherit}.rrd3-shelf__desc{font-family:var(--rrd3-ui);font-size:14px;line-height:1.5;color:var(--rrd3-body-on-blue);font-weight:500;max-width:32ch}.rrd3-shelf__buy{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.rrd3-shelf__price{font-family:var(--rrd3-display);line-height:normal;font-size:clamp(18px,1.667vw,24px);color:var(--rrd3-navy)}.rrd3-shelf__form{margin:0}.rrd3-shelf__btn{background:var(--rrd3-pink);font-size:16px;padding:11px 26px}.rrd3-shelf__btn:hover{background:var(--rrd3-pink-hover)}.rrd3-shelf__all{display:flex;justify-content:flex-end;margin:auto 0 0;padding:0 4px 23px 0}.rrd3-shelf__all-link{line-height:normal;font-size:14px;font-weight:800;color:var(--rrd3-navy)}.rrd3-shelf__all-link:hover{color:var(--rrd3-pink)}.rrd3-shelf__carousel{background:var(--rrd3-blue-panel);border-radius:46px 0 0 46px;padding:clamp(31px,3.056vw,44px) clamp(28px,2.778vw,40px) clamp(28px,2.778vw,40px) clamp(24px,2.361vw,34px);display:flex;flex-direction:column;justify-content:center;--rrd3-packh: clamp(353px, 34.444vw, 496px);--rrd3-packw: calc(var(--rrd3-packh) * .6647);--rrd3-cardy: calc(var(--rrd3-packh) * .2081);--rrd3-stageh: clamp(346px, 33.75vw, 486px);--rrd3-fall: calc(var(--rrd3-packw) * .2316)}.rrd3-shelf__stage{position:relative;height:var(--rrd3-stageh);display:flex;align-items:flex-end;justify-content:center;isolation:isolate}.rrd3-shelf__shadow{position:absolute;left:50%;bottom:-2px;width:calc(var(--rrd3-packh) * .6492);height:calc(var(--rrd3-packh) * .0847);margin-left:calc(var(--rrd3-packh) * -.3246);background:radial-gradient(50% 50% at 50% 50%,#14345057,#14345000 72%);border-radius:var(--rrd3-r-pill);z-index:0}.rrd3-shelf__pack{position:absolute;left:50%;bottom:-2px;width:var(--rrd3-packw);height:var(--rrd3-packh);margin-left:calc(var(--rrd3-packw) / -2);transform-origin:bottom center;will-change:transform;backface-visibility:hidden;filter:drop-shadow(0 12px 18px rgba(20,52,80,.26));display:block}.rrd3-shelf__packart{position:absolute;left:0;bottom:var(--rrd3-cardy);width:100%;height:var(--rrd3-packw);object-fit:contain;border-radius:calc(var(--rrd3-packw) * .0303);transform:scale(var(--rrd3-zoom, 1))}.rrd3-shelf__dots{display:flex;justify-content:center;gap:10px;margin-top:14px}.rrd3-shelf--wheel .rrd3-shelf__pack,.rrd3-shelf--wheel .rrd3-shelf__dot,.rrd3-shelf--wheel .rrd3-shelf__disc,.rrd3-shelf--wheel .rrd3-shelf__name{animation:none!important}.rrd3-shelf--wheel .rrd3-shelf__pack{will-change:transform}.rrd3-shelf--wheel .rrd3-shelf__dot{transition:background-color .32s ease,transform .32s ease}.rrd3-shelf--wheel .rrd3-shelf__dot[data-rrd3-on]{background:var(--rrd3-pink);transform:scale(1.25)}.rrd3-shelf--wheel .rrd3-shelf__disc{transition:background-color .32s ease}.rrd3-shelf--wheel .rrd3-shelf__disc[data-rrd3-on]{background:var(--rrd3-pink)}.rrd3-shelf--wheel .rrd3-shelf__name{transition:color .32s ease}.rrd3-shelf--wheel .rrd3-shelf__name[data-rrd3-on]{color:var(--rrd3-pink-deep)}@media(prefers-reduced-motion:no-preference){.rrd3-shelf__stage{height:calc(var(--rrd3-stageh) + var(--rrd3-fall));margin-top:calc(var(--rrd3-fall) * -1)}.rrd3-shelf--land .rrd3-shelf__stage{clip-path:inset(0 -56px -56px -56px)}}.rrd3-shelf__horizon{position:absolute;top:0;left:0;right:0;height:44px;z-index:40;pointer-events:none;background:linear-gradient(var(--rrd3-blue-panel),rgba(220,238,251,0))}.rrd3-shelf__ticks{position:absolute;left:50%;bottom:calc(var(--rrd3-cardy) - 2px);width:var(--rrd3-packw);height:var(--rrd3-packw);margin-left:calc(var(--rrd3-packw) / -2);z-index:25;pointer-events:none}.rrd3-shelf__tick{position:absolute;top:76%;width:calc(1.8% + 1px);height:15%;margin-left:calc(-.9% - .5px);border-radius:9px;background:var(--rrd3-pink);transform-origin:50% 100%;opacity:0}.rrd3-shelf__ticks.is-go .rrd3-shelf__tick{animation:rrd3DeckTick .45s both}@keyframes rrd3DeckTick{0%{opacity:1;transform:rotate(calc(var(--rrd3-g, 30deg) * var(--rrd3-m, -1))) translateY(-30%) scaleY(0);animation-timing-function:cubic-bezier(.2,.8,.3,1)}30%{opacity:1;transform:rotate(calc(var(--rrd3-g, 30deg) * var(--rrd3-m, -1))) translateY(-70%) scaleY(var(--rrd3-s, .85))}to{opacity:1;transform:rotate(calc(var(--rrd3-g, 30deg) * var(--rrd3-m, -1))) translateY(-190%) scaleY(0)}}.rrd3-shelf__stage{touch-action:pan-y;cursor:grab}.rrd3-shelf--grabbing .rrd3-shelf__stage,.rrd3-shelf--grabbing .rrd3-shelf__pack{cursor:grabbing}.rrd3-shelf__pack{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.rrd3-shelf__packart{pointer-events:none;-webkit-user-drag:none}.rrd3-shelf__dot{width:9px;height:9px;border-radius:var(--rrd3-r-pill);background:var(--rrd3-dot-idle)}@media(prefers-reduced-motion:no-preference){@keyframes rrSwTuck{0%,22%{transform:translateZ(0) scale(1) rotate(0);z-index:5;opacity:1}25%{transform:translate3d(66px,-4px,0) scale(.97) rotate(3deg);z-index:5;opacity:1}27.5%{transform:translate3d(110px,-11px,0) scale(.92) rotate(6deg);z-index:5;opacity:1}29.2%{transform:translate3d(132px,-17px,0) scale(.87) rotate(8deg);z-index:5;opacity:1}29.8%{transform:translate3d(134px,-19px,0) scale(.86) rotate(8deg);z-index:5;opacity:0}29.9%{transform:translate3d(134px,-20px,0) scale(.86) rotate(8deg);z-index:1;opacity:0}31%{transform:translate3d(126px,-30px,0) scale(.79) rotate(8deg);z-index:1;opacity:1}33.3%,55.5%{transform:translate3d(112px,-46px,0) scale(.7) rotate(8deg);z-index:2;opacity:1}58%{transform:translate3d(76px,-57px,0) scale(.67) rotate(5deg);z-index:1;opacity:1}60.5%{transform:translate3d(38px,-63px,0) scale(.64) rotate(2deg);z-index:1;opacity:1}63%{transform:translate3d(0,-65px,0) scale(.63) rotate(0);z-index:1;opacity:1}65.5%{transform:translate3d(-46px,-63px,0) scale(.64) rotate(-3deg);z-index:1;opacity:1}67.5%{transform:translate3d(-88px,-54px,0) scale(.67) rotate(-6deg);z-index:1;opacity:1}69.5%,89%{transform:translate3d(-112px,-46px,0) scale(.7) rotate(-8deg);z-index:3;opacity:1}92%{transform:translate3d(-86px,-34px,0) scale(.77) rotate(-6deg);z-index:4;opacity:1}95%{transform:translate3d(-56px,-22px,0) scale(.85) rotate(-4deg);z-index:4;opacity:1}97.5%{transform:translate3d(-26px,-9px,0) scale(.94) rotate(-2deg);z-index:4;opacity:1}to{transform:translateZ(0) scale(1) rotate(0);z-index:5;opacity:1}}@keyframes rrCarActive{0%,26%{background:#c05c84}33%,to{background:#255071}}@keyframes rrCarActiveText{0%,26%{color:#a63d68}33%,to{color:#265072}}@keyframes rrCarDot{0%,26%{background:#c05c84;transform:scale(1.25)}33%,to{background:#a9cbe6;transform:scale(1)}}.rrd3-shelf__pack{animation:rrSwTuck 12s linear var(--rrd3-delay, 0s) infinite}.rrd3-shelf__disc{animation:rrCarActive 12s ease-in-out var(--rrd3-delay, 0s) infinite}.rrd3-shelf__name{animation:rrCarActiveText 12s ease-in-out var(--rrd3-delay, 0s) infinite}.rrd3-shelf__dot{animation:rrCarDot 12s ease-in-out var(--rrd3-delay, 0s) infinite}}@media(prefers-reduced-motion:reduce){.rrd3-shelf__pack~.rrd3-shelf__pack{display:none}.rrd3-shelf__row{transition:none}}}.rrd3-shelf__disc{display:none!important}.rrd3-shelf__row{grid-template-columns:minmax(0,1fr) auto}.rrd3-hero{background:#fee1ef}.rrd3-hero__note{display:none}.rrd3-hero__shop{box-shadow:0 4px 12px #8e33582e}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rrd3-home.css.map */
