.rr-reels{padding-top:calc(var(--rr-pt, 96px) * .6);padding-bottom:calc(var(--rr-pb, 96px) * .6)}@media screen and (min-width:750px){.rr-reels{padding-top:var(--rr-pt, 96px);padding-bottom:var(--rr-pb, 96px)}}rr-reels{display:grid;gap:3.2rem}.rr-reels__intro .rr-heading{margin-bottom:1.2rem}.rr-reels__text{margin-bottom:2.4rem}.rr-reels__follow{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem}.rr-center .rr-reels__follow{justify-content:center}.rr-reels__handle{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--rr-label-font);font-size:1.2rem;letter-spacing:.08em;color:var(--rr-muted)}.rr-reels__handle svg{width:1.6rem;height:1.6rem;color:var(--rr-accent)}@media screen and (min-width:990px){.rr-reels--intro_left rr-reels{grid-template-columns:minmax(24rem,1fr) 3.2fr;align-items:center;gap:4.8rem}.rr-reels--centered .rr-reels__intro,.rr-reels--grid .rr-reels__intro{max-width:64rem;margin:0 auto}}.rr-reels__rail-wrap{position:relative;min-width:0}.rr-reels__rail{list-style:none;margin:0;padding:1.2rem 0 1.6rem;--rr-gap: 1.2rem;--rr-col: 70%}@media screen and (min-width:750px){.rr-reels__rail{--rr-gap: 1.6rem;--rr-col: calc((100% - 2 * var(--rr-gap)) / 2.6)}}@media screen and (min-width:990px){.rr-reels__rail{--rr-gap: 2rem;--rr-col: calc((100% - (var(--rr-reel-cols) - 1) * var(--rr-gap)) / var(--rr-reel-cols))}}.rr-reels__rail.rr-scroller{scroll-padding-inline:0}@media screen and (max-width:749px){.rr-reels__rail.rr-scroller{margin-inline:-1.6rem;padding-inline:1.6rem;scroll-padding-inline:1.6rem}.rr-reels__rail.rr-scroller>*{scroll-snap-align:center}}.rr-reels--grid .rr-reels__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media screen and (min-width:990px){.rr-reels--grid .rr-reels__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.rr-reels__arrow{position:absolute;top:50%;z-index:4;transform:translateY(-50%);display:none}.rr-reels__arrow--prev{left:-2.2rem}.rr-reels__arrow--next{right:-2.2rem}.rr-reels__arrow{background:rgba(var(--rr-bg-rgb),.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 .8rem 2.4rem rgba(var(--rr-ink-rgb),.1)}.rr-reels__arrow[disabled]{opacity:0}@media screen and (min-width:990px){.rr-reels__arrow{display:inline-grid}}.rr-reel{min-width:0}.rr-reel__card{position:relative;aspect-ratio:9 / 16;border-radius:var(--rr-reel-radius, 6px);overflow:hidden;background:var(--rr-bg-alt);isolation:isolate;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black);box-shadow:0 0 0 1px rgba(var(--rr-ink-rgb, 42, 33, 30),.04);transition:transform .7s var(--rr-ease),box-shadow .7s var(--rr-ease)}@supports not (aspect-ratio: 1){.rr-reel__card{height:0;padding-bottom:177.78%}}.rr-reel.is-active .rr-reel__card{transform:translateY(-.6rem);box-shadow:0 2.4rem 4.8rem -2rem rgba(var(--rr-ink-rgb, 42, 33, 30),.38)}.rr-reel__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.rr-reel__media>img,.rr-reel__media>svg,.rr-reel__media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--rr-ease),opacity .6s var(--rr-ease)}.rr-reel__video{opacity:0}.rr-reel.is-playing .rr-reel__video{opacity:1}.rr-reel.is-active .rr-reel__media>*{transform:scale(1.045)}.rr-reel__media .placeholder-svg{background:var(--rr-bg-alt);fill:var(--rr-line)}.rr-reel__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--rr-ink-rgb),.32),rgba(var(--rr-ink-rgb),0) 22%),linear-gradient(to top,rgba(var(--rr-ink-rgb),.62),rgba(var(--rr-ink-rgb),0) 48%)}.rr-reel__progress{position:absolute;top:1.2rem;left:1.2rem;right:1.2rem;z-index:3;height:2px;background:#ffffff4d;border-radius:2px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .4s var(--rr-ease)}.rr-reel__progress span{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left}.rr-reel.is-playing .rr-reel__progress{opacity:1}.rr-reel__top{position:absolute;top:2.4rem;left:1.2rem;right:1.2rem;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:.8rem;pointer-events:none;color:#fff}.rr-reel__badge{display:inline-grid;place-items:center;width:3rem;height:3rem}.rr-reel__badge svg{width:1.8rem;height:1.8rem}.rr-reel__stat{font-family:var(--rr-label-font);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1rem;border-radius:99px;background:#ffffff29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rr-reel__open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;border:0;padding:0;margin:0;background:transparent;cursor:pointer;border-radius:inherit}.rr-reel__open:focus-visible{outline:2px solid #fff;outline-offset:-6px}.rr-reel__play{position:absolute;top:50%;left:50%;z-index:3;pointer-events:none;width:5.6rem;height:5.6rem;margin:-2.8rem 0 0 -2.8rem;display:grid;place-items:center;border-radius:50%;color:#fff;border:1px solid rgba(255,255,255,.6);background:#ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .5s var(--rr-ease),transform .5s var(--rr-ease)}.rr-reel__play svg{width:1.8rem;height:1.8rem;margin-left:.2rem}.rr-reel:hover .rr-reel__play{transform:scale(1.08)}.rr-reel.is-playing .rr-reel__play{opacity:0;transform:scale(.85)}.rr-reel__foot{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:3;display:grid;gap:1rem;pointer-events:none}.rr-reel__caption{margin:0;color:#fff;font-family:var(--font-heading-family);font-style:italic;font-size:1.7rem;line-height:1.25;text-shadow:0 1px 12px rgba(0,0,0,.25);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rr-reel__shop-row{display:flex;align-items:center;gap:.6rem;pointer-events:auto}.rr-reel__shop{flex:1;min-width:0;min-height:4.8rem;display:flex;align-items:center;gap:.8rem;padding:.5rem 1.2rem .5rem .5rem;border-radius:99px;color:var(--rr-ink);text-decoration:none;background:rgba(var(--rr-bg-rgb),.72);border:1px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 .8rem 2.4rem rgba(var(--rr-ink-rgb),.14);transition:background var(--rr-dur) var(--rr-ease),transform var(--rr-dur) var(--rr-ease)}.rr-reel__shop:hover{background:rgba(var(--rr-bg-rgb),.92);transform:translateY(-2px)}.rr-reel__shop-thumb{flex:none;width:3.8rem;height:3.8rem;border-radius:50%;overflow:hidden;background:var(--rr-bg-alt);display:grid;place-items:center;color:var(--rr-accent)}.rr-reel__shop-thumb img{width:100%;height:100%;object-fit:cover}.rr-reel__shop-thumb svg{width:1.6rem;height:1.6rem}.rr-reel__shop-text{display:grid;min-width:0;flex:1;line-height:1.2}.rr-reel__shop-label{font-family:var(--rr-label-font);font-size:.9rem;letter-spacing:var(--rr-label-tracking);text-transform:uppercase;color:var(--rr-accent)}.rr-reel__shop-title{font-family:var(--font-heading-family);font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-reel__shop-price{flex:none;font-family:var(--rr-label-font);font-size:1.1rem;letter-spacing:.04em}.rr-reel__wish .rr-wish{width:4.4rem;height:4.4rem;background:rgba(var(--rr-bg-rgb),.72);border-color:#ffffff8c}@media screen and (min-width:990px)and (max-width:1199px){.rr-reel__shop-price{display:none}}.rr-story{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;background:rgba(var(--rr-ink-rgb),.94);color:#fff;opacity:0;transition:opacity .45s var(--rr-ease);overscroll-behavior:contain;touch-action:pan-y}.rr-story[hidden]{display:none}.rr-story.is-open{opacity:1}.rr-story__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.rr-story__backdrop img{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;width:120%;height:120%;object-fit:cover;filter:blur(48px) saturate(1.15) brightness(.5);transform:scale(1.1);transition:opacity .6s var(--rr-ease)}.rr-story__close{position:absolute;top:1.2rem;right:1.2rem;z-index:6;width:4.8rem;height:4.8rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:#ffffff14;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background var(--rr-dur) var(--rr-ease),transform var(--rr-dur) var(--rr-ease)}.rr-story__close:hover{background:#fff3;transform:rotate(90deg)}.rr-story__close svg{width:1.8rem;height:1.8rem}.rr-story__layout{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:4.8rem;width:100%;height:100%}.rr-story__stage{position:relative;height:100%;width:100%;background:#000;overflow:hidden;transform:scale(.96);transition:transform .55s var(--rr-ease)}.rr-story.is-open .rr-story__stage{transform:none}@media screen and (min-width:750px){.rr-story__stage{height:min(88vh,88rem);width:auto;aspect-ratio:9 / 16;border-radius:1.2rem;box-shadow:0 4rem 10rem #00000080}}.rr-story__video,.rr-story__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rr-story__img[hidden],.rr-story__video[hidden]{display:none}.rr-story__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(to bottom,#00000073,#0000 18% 70%,#00000080)}.rr-story__bars{position:absolute;top:1.2rem;left:1.2rem;right:1.2rem;z-index:3;display:flex;gap:.4rem}.rr-story__bar{flex:1;height:2px;border-radius:2px;background:#ffffff52;overflow:hidden}.rr-story__bar span{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left}.rr-story__controls{position:absolute;top:2.4rem;left:1.2rem;right:1.2rem;z-index:4;display:flex;align-items:center;justify-content:flex-end;gap:.4rem}@media screen and (max-width:749px){.rr-story__controls{right:6.4rem}}.rr-story__count{margin-right:auto;font-family:var(--rr-label-font);font-size:1.05rem;letter-spacing:.14em;opacity:.85}.rr-story__ctrl{width:4.4rem;height:4.4rem;display:grid;place-items:center;background:none;border:0;color:#fff;cursor:pointer;border-radius:50%}.rr-story__ctrl:hover{background:#ffffff1f}.rr-story__ctrl svg{width:2rem;height:2rem}.rr-story__ico-play,.rr-story.is-paused .rr-story__ico-pause{display:none}.rr-story.is-paused .rr-story__ico-play{display:contents}.rr-story__ico-sound,.rr-story.is-sound .rr-story__ico-mute{display:none}.rr-story.is-sound .rr-story__ico-sound{display:contents}.rr-story__nav{position:absolute;z-index:3;top:12%;bottom:30%;width:32%;border:0;padding:0;background:transparent;color:#fff;cursor:pointer}.rr-story__nav svg{display:none}.rr-story__nav--prev{left:0}.rr-story__nav--next{right:0}.rr-story__nav:focus-visible{outline:1px solid #fff;outline-offset:-4px}@media screen and (min-width:750px){.rr-story__stage{overflow:visible}.rr-story__stage>video,.rr-story__stage>img,.rr-story__stage:after{border-radius:inherit}.rr-story__nav{top:50%;bottom:auto;width:5.2rem;height:5.2rem;margin-top:-2.6rem;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background var(--rr-dur) var(--rr-ease),opacity var(--rr-dur) var(--rr-ease)}.rr-story__nav:hover{background:#ffffff38}.rr-story__nav svg{display:block;width:1.8rem;height:1.8rem}.rr-story__nav--prev{left:-8rem}.rr-story__nav--next{right:-8rem}.rr-story__nav[disabled]{opacity:.25}}.rr-story__aside{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom));color:#fff}.rr-story__panel{display:grid;gap:1.2rem;animation:rr-story-in .5s var(--rr-ease)}.rr-story__panel[hidden]{display:none}@keyframes rr-story-in{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.rr-story__caption{margin:0;font-family:var(--font-heading-family);font-style:italic;font-size:2rem;line-height:1.25;text-shadow:0 1px 12px rgba(0,0,0,.3)}.rr-story__product{display:flex;align-items:center;gap:1.2rem;padding:.8rem;border-radius:1.2rem;color:var(--rr-ink);background:rgba(var(--rr-bg-rgb),.8);border:1px solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.rr-story__product-media{flex:none;width:6.4rem;height:6.4rem;border-radius:.8rem;overflow:hidden;background:var(--rr-bg-alt)}.rr-story__product-media img{width:100%;height:100%;object-fit:cover}.rr-story__product-info{flex:1;min-width:0}.rr-story__product-info .rr-eyebrow{margin:0 0 .2rem;font-size:.95rem}.rr-story__product-title{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.15}.rr-story__product-price{margin:.2rem 0 0;font-family:var(--rr-label-font);font-size:1.2rem;letter-spacing:.05em;color:var(--rr-muted)}.rr-story__cta{width:100%;background:#fff;color:var(--rr-ink);border-color:#fff}.rr-story__cta svg{width:1.4rem;height:1.4rem}.rr-story__ig{color:#fff;justify-self:start}.rr-story__ig:hover{color:#fff}.rr-story__ig svg{width:1.6rem;height:1.6rem}@media screen and (max-width:749px){.rr-story__aside{background:linear-gradient(to top,#0000008c,#0000)}.rr-story__product{padding:.6rem}.rr-story__product-media{width:5.2rem;height:5.2rem}.rr-story__product-title{font-size:1.6rem}.rr-story__cta{min-height:4.4rem}}@media screen and (min-width:750px){.rr-story__aside{position:relative;left:auto;right:auto;bottom:auto;width:34rem;flex:none;padding:0;order:2}.rr-story__layout{padding:0 12rem}.rr-story__product{padding:1.2rem}.rr-story__product-media{width:8.8rem;height:8.8rem}.rr-story__caption{font-size:2.8rem}}@media screen and (min-width:750px)and (max-width:1099px){.rr-story__layout{flex-direction:column;gap:2rem;padding:2rem 12rem}.rr-story__stage{height:min(58vh,72rem)}.rr-story__aside{width:min(48rem,100%)}.rr-story__caption{font-size:2.2rem}}@media(prefers-reduced-motion:reduce){.rr-reel__card,.rr-reel__media>*,.rr-story,.rr-story__stage,.rr-story__panel{transition:none!important;animation:none!important}}.rr-reel__card{aspect-ratio:var(--rr-reel-ratio, 9 / 16)}@media screen and (min-width:990px){.rr-reels--heading_4up rr-reels{gap:4rem}}.rr-reels--heading_4up .rr-reels__intro{max-width:72rem}.rr-reels--heading_4up .rr-reels__intro .rr-heading{margin-bottom:1.6rem}.rr-reels--heading_4up .rr-reels__text{font-family:var(--rr-label-font);font-size:1.5rem;letter-spacing:.06em;line-height:1.6;max-width:none}.rr-reels--heading_4up .rr-reels__text p{margin:0}.rr-reels--heading_4up .rr-reels__follow{margin-top:2rem}.rr-reels--heading_4up .rr-reels__rail{--rr-col: 76%}@media screen and (min-width:750px){.rr-reels--heading_4up .rr-reels__rail{--rr-col: calc((100% - 2 * var(--rr-gap)) / 2.4)}}@media screen and (min-width:990px){.rr-reels--heading_4up .rr-reels__rail{--rr-gap: 2.4rem;--rr-col: calc((100% - (var(--rr-reel-cols) - 1) * var(--rr-gap)) / var(--rr-reel-cols))}}.rr-reels--play-halo .rr-reel__play{width:5.6rem;height:5.6rem;margin:-2.8rem 0 0 -2.8rem;background:#fff;border:0;color:var(--rr-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 .6rem 2rem rgba(var(--rr-ink-rgb),.18)}.rr-reels--play-halo .rr-reel__play svg{width:1.6rem;height:1.6rem;fill:currentColor}.rr-reel__halo{display:none}.rr-reels--play-halo .rr-reel__halo{display:block;position:absolute;top:-2rem;right:-2rem;bottom:-2rem;left:-2rem;border-radius:50%;border:2px solid rgba(255,255,255,.78)}.rr-reels--play-halo .rr-reel__halo:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1px solid rgba(255,255,255,.9);animation:rr-reel-halo 2.6s var(--rr-ease) infinite}@keyframes rr-reel-halo{0%{transform:scale(1);opacity:.9}to{transform:scale(1.45);opacity:0}}.rr-reels--play-halo .rr-reel:hover .rr-reel__play{transform:scale(1.06)}.rr-reel__bloom{position:relative;pointer-events:auto;display:grid;justify-items:stretch}.rr-reel__pill{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:4.8rem;padding:0 1.8rem;border:0;border-radius:99px;background:#fff;color:var(--rr-ink);font-family:var(--rr-label-font);font-size:1.3rem;letter-spacing:.08em;text-align:left;box-shadow:0 .8rem 2.4rem rgba(var(--rr-ink-rgb),.16);cursor:pointer;transition:transform var(--rr-dur) var(--rr-ease),box-shadow var(--rr-dur) var(--rr-ease)}.rr-reel__pill-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-reel__pill svg{flex:none;width:1.4rem;height:1.4rem;transition:transform var(--rr-dur) var(--rr-ease)}.rr-reel__pill:hover{transform:translateY(-2px);box-shadow:0 1.2rem 3rem rgba(var(--rr-ink-rgb),.22)}.rr-reel__pill:hover svg{transform:translate(3px)}.rr-reel__pill[aria-expanded=true] svg{transform:rotate(-90deg)}.rr-reel__pill--static{cursor:default}.rr-reel__pill:focus-visible{outline:2px solid var(--rr-accent);outline-offset:2px}.rr-reel__bloom-card{position:absolute;left:0;right:0;bottom:calc(100% + .8rem);display:grid;grid-template-columns:6.4rem 1fr auto;align-items:center;gap:.4rem 1.2rem;padding:1rem;border-radius:1.4rem;background:rgba(var(--rr-bg-rgb),.94);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 2rem 4.8rem -1.6rem rgba(var(--rr-ink-rgb),.45);color:var(--rr-ink);transform-origin:50% 100%;animation:rr-reel-bloom .55s var(--rr-ease)}.rr-reel__bloom-card[hidden]{display:none}@keyframes rr-reel-bloom{0%{opacity:0;transform:translateY(1.2rem) scale(.86)}to{opacity:1;transform:none}}.rr-reel__bloom-media{grid-row:span 2;width:6.4rem;height:6.4rem;border-radius:.8rem;overflow:hidden;background:var(--rr-bg-alt)}.rr-reel__bloom-media img{width:100%;height:100%;object-fit:cover}.rr-reel__bloom-info{display:grid;min-width:0;line-height:1.2}.rr-reel__bloom-label{font-family:var(--rr-label-font);font-size:.9rem;letter-spacing:var(--rr-label-tracking);text-transform:uppercase;color:var(--rr-accent)}.rr-reel__bloom-title{font-family:var(--font-heading-family);font-size:1.7rem;color:var(--rr-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-reel__bloom-title:hover{color:var(--rr-accent)}.rr-reel__bloom-price{font-family:var(--rr-label-font);font-size:1.15rem;letter-spacing:.05em;color:var(--rr-muted)}.rr-reel__bloom-wish .rr-wish{width:4.4rem;height:4.4rem;background:transparent}.rr-reel__bloom-link{grid-column:2 / -1;justify-self:start;font-size:1rem}.rr-reels__note{grid-column:1 / -1;border-top:1px solid var(--rr-line);padding-top:3.2rem;margin-top:.8rem}.rr-reels__note-heading{margin:0 0 1rem;font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:calc(var(--rr-heading-scale, 1) * clamp(2.4rem,2.6vw,3.4rem));line-height:1.2;color:var(--rr-ink)}.rr-reels__note-text{margin:0;font-family:var(--font-heading-family);font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.5;color:var(--rr-muted)}@media(prefers-reduced-motion:reduce){.rr-reel__halo:after{animation:none!important;opacity:0}.rr-reel__bloom-card{animation:none!important}}.rr-reels--cinema rr-reels{gap:1.6rem}.rr-reels--cinema .rr-reels__intro{max-width:64rem;margin:0 auto}.rr-reels--cinema .rr-reels__intro .rr-heading{font-size:calc(var(--rr-heading-scale, 1) * clamp(2.8rem,3.2vw,4.2rem));margin-bottom:.8rem}.rr-reels--cinema .rr-reels__text{margin-bottom:1.2rem}.rr-reels__star{display:inline-block;width:.42em;height:.42em;margin-left:.18em;vertical-align:.9em;color:var(--rr-accent)}.rr-reels__star svg{width:100%;height:100%;display:block}.rr-cine{--w: min(var(--rr-cine-w, 340px), 30vw);position:relative;isolation:isolate;margin-inline:calc(50% - 50vw);padding:1.6rem 0 1rem}@media screen and (max-width:989px){.rr-cine{--w: min(var(--rr-cine-w, 340px), 42vw)}}@media screen and (max-width:749px){.rr-cine{--w: 58vw;padding-top:2rem}}.rr-cine__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 45%,#000 35%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 45%,#000 35%,transparent 100%)}.rr-cine__glow img{position:absolute;left:50%;top:45%;width:min(110vw,150rem);height:100%;object-fit:cover;transform:translate(-50%,-50%) scale(1.15);filter:blur(64px) saturate(1.25);opacity:0;transition:opacity 1.6s var(--rr-ease)}.rr-cine__glow img.is-on{opacity:.5}.rr-cine__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.rr-cine__spark{position:absolute;width:1.4rem;height:1.4rem;color:var(--rr-accent);opacity:.4;animation:rr-cine-float 15s ease-in-out infinite}.rr-cine__spark svg{width:100%;height:100%;display:block}.rr-cine__spark--1{left:12%;top:18%}.rr-cine__spark--2{left:86%;top:24%;width:1rem;height:1rem;animation-delay:-4s;animation-duration:18s}.rr-cine__spark--3{left:20%;top:72%;width:1.1rem;height:1.1rem;animation-delay:-8s}.rr-cine__spark--4{left:78%;top:66%;width:1.8rem;height:1.8rem;animation-delay:-2s;animation-duration:20s}.rr-cine__spark--5{left:52%;top:3%;width:.9rem;height:.9rem;animation-delay:-11s}.rr-cine__spark--6{left:5%;top:46%;width:1.2rem;height:1.2rem;animation-delay:-6s;animation-duration:17s}@keyframes rr-cine-float{0%,to{transform:translateZ(0) rotate(0) scale(.8);opacity:.2}50%{transform:translate3d(1.2rem,-2.6rem,0) rotate(25deg) scale(1.1);opacity:.75}}.rr-cine__track{position:relative;list-style:none;margin:0;padding:0;height:calc(var(--w) * 16 / 9 + 6.4rem);perspective:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;z-index:1}.rr-cine__track img,.rr-cine__track video{-webkit-user-drag:none}.rr-cine__track:not(.is-ready){display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:calc(50vw - var(--w) / 2)}.rr-cine__track:not(.is-ready)::-webkit-scrollbar{display:none}.rr-cine__track:not(.is-ready)>.rr-reel{flex:0 0 var(--w);scroll-snap-align:center}.rr-cine__track.is-ready>.rr-reel{position:absolute;top:0;left:50%;width:var(--w);margin-left:calc(var(--w) / -2);will-change:transform,opacity;backface-visibility:hidden;transition:transform 1s cubic-bezier(.2,1.1,.3,1),opacity .7s var(--rr-ease);cursor:pointer}.rr-cine__track.is-ready>.rr-reel.is-current{cursor:default}.rr-cine__track.is-dragging>.rr-reel{transition:none;cursor:grabbing}@media screen and (max-width:749px){.rr-cine__track{perspective:none}}.rr-cine .rr-reel__card{aspect-ratio:9 / 16;overflow:visible;-webkit-mask-image:none;mask-image:none;background:transparent;box-shadow:none;transform:none}.rr-cine .rr-reel.is-active .rr-reel__card{transform:none;box-shadow:none}.rr-cine .rr-reel__media{border-radius:var(--rr-reel-radius, 6px);overflow:hidden;isolation:isolate;transform:translateZ(0);background:var(--rr-bg-alt);box-shadow:0 3.2rem 6.4rem -2.4rem rgba(var(--rr-ink-rgb, 42, 33, 30),.45)}.rr-cine .rr-reel__media>img,.rr-cine .rr-reel__media>video{transition:transform 1.4s var(--rr-ease),opacity .6s var(--rr-ease)}.rr-cine .rr-reel.is-current .rr-reel__media>img,.rr-cine .rr-reel.is-current .rr-reel__media>video{transform:scale(1.02)}.rr-cine .rr-reel__media:before,.rr-cine .rr-reel__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transition:opacity .7s var(--rr-ease)}.rr-cine .rr-reel__media:before{background:gray;mix-blend-mode:saturation;opacity:calc(var(--a, 0) * .12)}.rr-cine .rr-reel__media:after{background:rgb(var(--rr-ink-rgb, 42, 33, 30));opacity:calc(var(--a, 0) * .06)}.rr-cine .rr-reel__shade,.rr-cine .rr-reel__open{border-radius:var(--rr-reel-radius, 6px)}.rr-cine .rr-reel__card:after{content:"";position:absolute;left:7%;right:7%;top:calc(100% + .6rem);height:18%;border-radius:var(--rr-reel-radius, 6px);pointer-events:none;background:linear-gradient(to bottom,rgba(var(--rr-ink-rgb, 42, 33, 30),.14),rgba(var(--rr-ink-rgb, 42, 33, 30),0));filter:blur(8px);opacity:.9}.rr-cine .rr-reel .rr-reel__top,.rr-cine .rr-reel .rr-reel__progress,.rr-cine .rr-reel .rr-reel__foot,.rr-cine .rr-reel .rr-reel__play{opacity:0;transition:opacity .5s var(--rr-ease)}.rr-cine .rr-reel.is-current .rr-reel__top,.rr-cine .rr-reel.is-current .rr-reel__progress,.rr-cine .rr-reel.is-current .rr-reel__play{opacity:1;transition-delay:.35s}.rr-cine .rr-reel.is-current .rr-reel__foot{opacity:1;transition-delay:.5s}.rr-cine .rr-reel.is-current.is-playing .rr-reel__play{opacity:0;transition-delay:0s}.rr-cine .rr-reel:not(.is-current) .rr-reel__foot{pointer-events:none}.rr-cine .rr-reel__progress{top:1rem;left:1rem;right:1rem;height:2px}.rr-cine .rr-reel__top{top:2rem}.rr-cine .rr-reel__foot{top:calc(100% + 1.4rem);bottom:auto;left:6%;right:6%}.rr-cine .rr-reel__bloom-card{transform-origin:50% 100%}.rr-cine__caption{position:relative;z-index:1;min-height:2.8rem;margin:0 auto 1.2rem;padding:0 1.6rem;max-width:56rem;text-align:center;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.8rem,1.8vw,2.2rem);line-height:1.35;color:var(--rr-ink)}.rr-cine__caption.is-typing:after{content:"";display:inline-block;width:1px;height:1em;margin-left:.2rem;vertical-align:-.12em;background:var(--rr-accent);animation:rr-cine-caret .9s steps(1) infinite}@keyframes rr-cine-caret{50%{opacity:0}}.rr-cine__nav{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:1.2rem}.rr-cine__btn{width:4.8rem;height:4.8rem;display:grid;place-items:center;border-radius:50%;cursor:pointer;border:1px solid var(--rr-line);background:rgba(var(--rr-bg-rgb),.6);color:var(--rr-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--rr-dur) var(--rr-ease),color var(--rr-dur) var(--rr-ease),border-color var(--rr-dur) var(--rr-ease),transform var(--rr-dur) var(--rr-ease)}.rr-cine__btn:hover{background:var(--rr-ink);color:var(--rr-bg);border-color:var(--rr-ink)}.rr-cine__btn:active{transform:scale(.94)}.rr-cine__btn svg{width:1.6rem;height:1.6rem}.rr-cine__count{min-width:9rem;text-align:center;font-family:var(--rr-label-font);font-size:1.2rem;letter-spacing:.24em;color:var(--rr-ink);font-variant-numeric:tabular-nums}.rr-cine__sound{margin-left:1.2rem}.rr-cine__ico-sound,.rr-cine.is-sound .rr-cine__ico-mute{display:none}.rr-cine.is-sound .rr-cine__ico-sound{display:contents}@media(prefers-reduced-motion:reduce){.rr-cine__track.is-ready>.rr-reel,.rr-cine .rr-reel__media>*,.rr-cine__glow img{transition:none!important}.rr-cine__spark,.rr-cine__caption.is-typing:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-rr-reels.css.map */
