body.page-template.about,.rra-story,.rra-close{--rra-gx: 16px;--rra-radius: 28px}@media(max-width:359.98px){body.page-template.about,.rra-story,.rra-close{--rra-gx: 12px}}@media(min-width:415px){body.page-template.about,.rra-story,.rra-close{--rra-gx: 18px}}@media(min-width:431px)and (max-width:1023.98px){body.page-template.about,.rra-story,.rra-close{--rra-gx: var(--rrt-gutter, 18px)}}@media(min-width:1024px){body.page-template.about,.rra-story,.rra-close{--rra-gx: max(44px, calc((100% - 1440px)/2 + 44px) );--rra-radius: 34px}}.rra-story,.rra-close{--rra-navy: #255071;--rra-heading: #265072;--rra-body: #40546B;--rra-muted: #51707f;--rra-pink: #c05c84;--rra-plum: #a63d68;--rra-darkest: #8E3358;--rra-darkest-hover: #7A2B49;--rra-link: #A34765;--rra-muted-pink: #7E4A63;--rra-panel: #DCEEFB;--rra-field-default: #EAF3FB;--rra-cta-field: #FFE7F0;--rra-keyline: #DCE9F5;--rra-ctrl-keyline: #C4DDEF;--rra-display: "Chewy", cursive;--rra-ui: "Figtree", var(--font-body-family, system-ui), sans-serif;font-family:var(--rra-ui);color:var(--rra-body);-webkit-font-smoothing:antialiased}.rra-story *,.rra-story *:before,.rra-story *:after,.rra-close *,.rra-close *:before,.rra-close *:after{box-sizing:border-box}.rra-story__mast{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px 48px;margin:14px var(--rra-gx) 0;padding-bottom:26px;border-bottom:1px solid var(--rra-keyline)}@media(min-width:1024px){.rra-story__mast{margin-top:22px}}.rra-story__mast-title{flex:1 1 440px;min-width:0}.rra-story__rule{display:block;width:36px;height:3px;border-radius:2px;background:var(--rra-pink);margin-bottom:14px}.rra-story__eyebrow{margin:0;font-family:var(--rra-ui);font-size:12px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--rra-plum)}.rra-story__h1{margin:12px 0 0;font-family:var(--rra-display);font-weight:400;font-size:clamp(36px,4.1vw,58px);line-height:1.06;letter-spacing:0;text-transform:none;color:var(--rra-heading);max-width:17ch;text-wrap:balance}.rra-story__mast-intro{flex:1 1 320px;min-width:0;max-width:54ch}.rra-story__intro{margin:0;font-weight:500;font-size:16px;line-height:1.6;color:var(--rra-body);text-wrap:pretty}@media(min-width:431px){.rra-story__intro{font-size:17px}}.rra-story__hint{margin:16px 0 0;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--rra-muted)}.rra-story__panel{display:block;position:relative;margin:18px var(--rra-gx) 0;background:var(--rra-panel);border:1px solid var(--rra-keyline);border-radius:var(--rra-radius);box-shadow:0 18px 40px #2550711a;overflow:hidden;container-type:inline-size;container-name:rra-panel}@media(min-width:1024px){.rra-story__panel{margin-top:26px}}.rra-story__panel .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px}.rra-story__track{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:10px 38px 10px 10px;scroll-padding-left:10px;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.rra-story__track::-webkit-scrollbar{display:none}.rra-story__track:focus-visible{outline:3px solid var(--rra-navy);outline-offset:-3px}.rra-story__track:focus:not(:focus-visible){outline:none}.rra-story__slide{flex:0 0 calc(100% + 10px);flex-basis:calc(100cqw - 38px);min-width:0;scroll-snap-align:start;display:flex;flex-direction:row-reverse;flex-wrap:wrap;background:#fff;border-radius:20px;overflow:hidden}.rra-story[data-image-side=left] .rra-story__slide{flex-direction:row}.rra-story[data-no-peek] .rra-story__track{padding:10px 20px 10px 10px}.rra-story[data-no-peek] .rra-story__slide{flex-basis:calc(100cqw - 20px)}.rra-story__media{flex:2 1 480px;min-width:0;position:relative;aspect-ratio:16 / 10;max-height:460px;background:var(--rra-field, var(--rra-field-default));overflow:hidden}.rra-story__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;display:block;object-fit:cover;object-position:var(--rra-pos, 50% 50%)}.rra-story__img--contain{object-fit:contain}.rra-story__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.rra-story__pill{position:absolute;top:16px;left:16px;background:#fffffff0;border-radius:999px;padding:7px 16px;font-family:var(--rra-ui);font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--rra-navy)}.rra-story__placeholder .rra-story__pill{position:static;color:var(--rra-muted)}.rra-story__pill--navy{color:var(--rra-navy)}.rra-story__pill--plum{color:var(--rra-plum)}.rra-story__pair{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:2px}.rra-story__half{flex:1;min-width:0;position:relative;overflow:hidden;background:var(--rra-half, var(--rra-field-default))}.rra-story__half .rra-story__img{object-position:50% 100%}.rra-story__copy{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:22px 20px 26px}@media(min-width:431px){.rra-story__copy{padding:22px 24px 26px}}.rra-story__kicker{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--rra-ui);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--rra-plum)}.rra-story__kicker-rule{flex:none;width:26px;height:3px;border-radius:2px;background:var(--rra-pink)}.rra-story__title{margin:16px 0 0;font-family:var(--rra-display);font-weight:400;font-size:26px;line-height:1.06;letter-spacing:0;text-transform:none;color:var(--rra-heading);text-wrap:balance}@media(min-width:431px){.rra-story__title{font-size:28px}}.rra-story__text p{margin:16px 0 0;max-width:42ch;font-family:var(--rra-ui);font-weight:500;font-size:16px;line-height:1.6;color:var(--rra-body);text-wrap:pretty}.rra-story__text p+p{margin-top:12px}.rra-story__accent{margin:16px 0 0;font-family:var(--rra-display);font-weight:400;font-size:23px;line-height:1.15;letter-spacing:0;color:var(--rra-plum)}@media(min-width:431px){.rra-story__accent{font-size:26px}}.rra-story__spacer{display:none}.rra-story__controls{display:grid;grid-template-columns:auto auto auto;grid-template-areas:"prev counter next" "dots dots dots";justify-content:center;align-items:center;column-gap:16px;row-gap:12px;padding:12px 16px 18px}.rra-story__row{display:contents}.rra-story__prev{grid-area:prev}.rra-story__next{grid-area:next}.rra-story__counter{grid-area:counter;min-width:56px;text-align:center;font-family:var(--rra-ui);font-size:12px;font-weight:700;line-height:1;letter-spacing:.16em;color:var(--rra-navy)}.rra-story__dots{grid-area:dots;display:flex;align-items:center;justify-content:center}.rra-story__next-label{display:none}.rra-story__arrow{flex:none;width:44px;height:44px;min-height:0;border-radius:50%;border:1.5px solid var(--rra-ctrl-keyline);background:#fff;color:var(--rra-navy);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;touch-action:manipulation;text-transform:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.rra-story__arrow svg{width:20px;height:20px;display:block}.rra-story__arrow:hover{background:var(--rra-navy);color:#fff;border-color:var(--rra-navy)}.rra-story__arrow:disabled{opacity:.4;cursor:default;background:#fff;color:var(--rra-navy);border-color:var(--rra-ctrl-keyline)}.rra-story__arrow:focus-visible,.rra-story__dot:focus-visible{outline:3px solid var(--rra-navy);outline-offset:3px}.rra-story__arrow:focus:not(:focus-visible),.rra-story__dot:focus:not(:focus-visible){outline:none}.rra-story__dot{width:18px;height:28px;min-height:0;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:manipulation}.rra-story__dot span{display:block;width:8px;height:5px;border-radius:3px;background:var(--rra-muted);transition:width .18s ease,background-color .18s ease}.rra-story__dot.is-active{width:34px}.rra-story__dot.is-active span{width:24px;background:var(--rra-pink)}@container rra-panel (min-width: 840px){.rra-story__track,.rra-story[data-no-peek] .rra-story__track{gap:0;padding:0;scroll-padding-left:0}.rra-story__slide,.rra-story[data-no-peek] .rra-story__slide{flex-basis:100%;border-radius:0}.rra-story__media{max-height:720px}.rra-story__copy{padding:clamp(32px,3.4cqw,48px)}.rra-story__title{font-size:clamp(30px,3.1cqw,42px)}.rra-story__text p{font-size:16.5px}.rra-story__spacer{display:block;flex:none;height:112px}.rra-story__controls{display:flex;flex-direction:column;gap:14px;position:absolute;bottom:calc(clamp(32px,3.4cqw,48px) - 2px);left:clamp(32px,3.4cqw,48px);width:max(200px,calc(360px + (100cqw - 840px) / 3 - 2 * clamp(32px,3.4cqw,48px)));padding:0;align-items:stretch;justify-content:flex-start}.rra-story[data-image-side=left] .rra-story__controls{left:auto;right:clamp(32px,3.4cqw,48px)}.rra-story__row{display:flex;align-items:center;gap:10px;min-width:0}.rra-story__row--a{gap:14px}.rra-story__counter{min-width:0;text-align:left;color:var(--rra-muted)}.rra-story__next-label{display:block;margin-left:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--rra-ui);font-size:14px;font-weight:500;line-height:1.3;color:var(--rra-muted)}}.rra-close{margin:26px var(--rra-gx);container-type:inline-size;container-name:rra-close}@media(min-width:1024px){.rra-close{margin:34px var(--rra-gx)}}.rra-close__panel{background:var(--rra-cta-field);border-radius:var(--rra-radius);padding:28px 22px 30px;display:flex;flex-wrap:wrap;align-items:center;gap:28px 40px}.rra-close__copy{flex:1 1 360px;min-width:0}.rra-close__kicker{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--rra-ui);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--rra-plum)}.rra-close__kicker-rule{flex:none;width:26px;height:3px;border-radius:2px;background:var(--rra-pink)}.rra-close__h2{margin:14px 0 0;font-family:var(--rra-display);font-weight:400;font-size:clamp(32px,3.6vw,52px);line-height:1.06;letter-spacing:0;text-transform:none;color:var(--rra-darkest);text-wrap:balance}.rra-close__text{margin:14px 0 0;max-width:42ch;font-weight:500;font-size:16.5px;line-height:1.6;color:var(--rra-muted-pink);text-wrap:pretty}.rra-close__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:26px}.rra-close__shop{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;background:var(--rra-darkest);color:#fff;font-family:var(--rra-display);font-weight:400;font-size:18px;line-height:1.2;letter-spacing:0;text-transform:none;border-radius:999px;padding:14px 36px;white-space:nowrap;text-decoration:none;transition:background-color .24s ease}.rra-close__shop:hover{background:var(--rra-darkest-hover);color:#fff}.rra-close__shop:focus-visible,.rra-close__match:focus-visible{outline:3px solid var(--rra-navy);outline-offset:3px}.rra-close__secondary{display:flex;flex-direction:column;min-width:0}.rra-close__match{display:inline-flex;align-items:center;min-height:44px;font-family:var(--rra-ui);font-size:16px;font-weight:600;color:var(--rra-link);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.rra-close__match:hover{color:var(--rra-darkest)}.rra-close__note{display:block;font-size:13px;font-weight:500;line-height:1.4;color:var(--rra-muted-pink)}.rra-close__stage{--rra-pack: 88px;--rra-drop-top: 8px;--rra-drop-bot: 8px;position:relative;flex:1 1 280px;min-width:0;display:flex;justify-content:center;align-items:center;gap:16px;padding:var(--rra-drop-top) 0 var(--rra-drop-bot)}@media(min-width:431px){.rra-close__stage{--rra-pack: 110px}}.rra-close__slot{position:relative;flex:none;width:var(--rra-pack);max-width:calc(33.33% - 11px);aspect-ratio:1;pointer-events:none}.rra-close__slot:nth-of-type(1){--rra-tilt: -3deg}.rra-close__slot:nth-of-type(2){--rra-tilt: 2deg}.rra-close__slot:nth-of-type(3){--rra-tilt: -2deg}.rra-close__well,.rra-close__box,.rra-close__pack,.rra-close__lift{position:absolute;top:0;right:0;bottom:0;left:0}.rra-close__pack{display:block;border-radius:12px;transform:rotate(var(--rra-tilt, 0deg));pointer-events:auto;color:inherit}.rra-close__lift{border-radius:12px;box-shadow:0 10px 18px #14345029}.rra-close__img{position:relative;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;border-radius:12px}.rra-close__pack:focus-visible{outline:3px solid var(--rra-navy);outline-offset:3px}.rra-close__pack:focus:not(:focus-visible){outline:none}@media(hover:hover)and (pointer:fine){.rra-close__pack:hover>.rra-close__img,.rra-close__pack:hover>.rra-close__lift{translate:0 -6px}.rra-close__img,.rra-close__lift{transition:translate .2s cubic-bezier(.2,.8,.3,1)}}@container rra-close (min-width: 560px){.rra-close__shop{width:auto}}@container rra-close (min-width: 840px){.rra-close__panel{padding:calc(clamp(32px,3.4cqw,48px) + 8px) calc(clamp(32px,3.4cqw,48px) + 12px)}.rra-close__stage{--rra-pack: 150px}}@container rra-close (max-width: 723.98px){html.rr-motion .rra-close__stage--loop{--rra-drop-top: calc(8px + var(--rra-pack) * .3)}}html.rr-motion .rra-close__stage--loop .rra-close__pack{transform-origin:50% 100%}.rra-close__stage.is-drop .rra-close__well{overflow:clip;border-radius:var(--rra-drop-rad, 0);-webkit-mask:linear-gradient(#0000 var(--rra-m0),#000 var(--rra-m1),#000 var(--rra-m2),#0000 var(--rra-m3));mask:linear-gradient(#0000 var(--rra-m0),#000 var(--rra-m1),#000 var(--rra-m2),#0000 var(--rra-m3))}.rra-close__stage.is-drop .rra-close__box{perspective:calc(var(--rra-pack) * 4);perspective-origin:50% 51%}.rra-drop-shadow{position:absolute;left:5%;width:90%;top:93%;height:17%;border-radius:50%;background:radial-gradient(closest-side,#14345080,#0000);opacity:.3}.rra-drop-tick{--m: -1;position:absolute;left:1%;top:76%;width:calc(1.8% + 1px);height:15%;margin-left:calc(-.9% - .5px);border-radius:9px;background:var(--rra-pink);transform-origin:50% 100%;opacity:0}.rra-close__box>.rra-drop-tick:nth-child(n+5){--m: 1;left:99%}.rra-close__box>.rra-drop-tick:nth-child(3n){--g: 57deg;--s: 1.15}.rra-close__box>.rra-drop-tick:nth-child(3n+1){--g: 84deg}.is-go>.rra-drop-shadow{animation:rra-drop-sh 1.4s var(--d) both}.is-go>.rra-drop-tick{animation:rra-drop-tk .36s calc(var(--d) + .6s) both}@keyframes rra-drop-sh{0%{opacity:.3;transform:none;animation-timing-function:ease-in-out}10%{opacity:.15;transform:scaleX(1.2);animation-timing-function:ease-in-out}28.6%{opacity:0;transform:scaleX(1.6);animation-timing-function:ease-in}42.9%{opacity:.62;transform:scaleX(.78);animation-timing-function:cubic-bezier(.2,.8,.3,1)}47.1%{opacity:.66;transform:scaleX(1.12);animation-timing-function:ease-out}61.4%{opacity:.26;transform:scaleX(1.25);animation-timing-function:ease-in}71.4%{opacity:.55;transform:scaleX(.9);animation-timing-function:ease-in-out}to{opacity:.3;transform:none}}@keyframes rra-drop-tk{0%{opacity:1;transform:rotate(calc(var(--g, 30deg) * var(--m))) translateY(-30%) scaleY(0)}30%{opacity:1;transform:rotate(calc(var(--g, 30deg) * var(--m))) translateY(-70%) scaleY(var(--s, .85));animation-timing-function:cubic-bezier(.2,.8,.3,1)}to{opacity:1;transform:rotate(calc(var(--g, 30deg) * var(--m))) translateY(-190%) scaleY(0)}}body.page-template.about .section-breadcrumb.page-width{--page-padding: var(--rra-gx)}@media(prefers-reduced-motion:reduce){.rra-story__track{scroll-behavior:auto}.rra-story__arrow,.rra-story__dot span,.rra-close__shop,.rra-close__img,.rra-close__lift{transition:none}}.no-js .rra-story img[data-rr-src]{display:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rra-story.css.map */
