.eh-insta{isolation:isolate;overflow:hidden;--ig:linear-gradient(100deg,#6A2BE0 0%,#B1349E 52%,#E4405F 100%)}.eh-insta__mat{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 55%,#ffffff47,#fff0 70%)}.eh-insta__swoosh{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.eh-insta__swoosh path{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1 10;opacity:.7;vector-effect:non-scaling-stroke}.eh-insta__dd{position:absolute;overflow:visible;pointer-events:none;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.eh-insta__dd *{vector-effect:non-scaling-stroke}.eh-insta__dd .is-fill{fill:#fff;stroke:none}.eh-insta__dd .is-path{stroke-dasharray:1 7}.eh-insta__dd text{font-family:var(--font-heading-family);font-weight:700}.eh-insta__anchor{position:relative;display:inline-block}.eh-insta__dd--hl{right:100%;top:50%;width:220px;height:100px;margin:-62px 22px 0 0}.eh-insta__dd--hr{left:100%;top:50%;width:200px;height:100px;margin:-64px 0 0 18px}.eh-insta__dd--bl{right:100%;top:50%;width:170px;height:70px;margin:-30px 16px 0 0}.eh-insta__dd--br{left:100%;bottom:6px;width:60px;height:96px;margin-left:14px}.eh-insta__f{transform-box:fill-box;transform-origin:center;animation:ehInstaFloat 5s ease-in-out infinite}@keyframes ehInstaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.eh-insta__like{transform-box:fill-box;transform-origin:center;opacity:0;animation:ehInstaLike 3.6s ease-out infinite;animation-delay:var(--d,0s)}@keyframes ehInstaLike{0%{opacity:0;transform:translate(0) scale(.5)}15%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(var(--x,0px),-56px) scale(1.05)}}@media screen and (max-width:989px){.eh-insta__dd--hl,.eh-insta__dd--bl{display:none}}@media screen and (max-width:749px){.eh-insta__dd--hr{display:none}.eh-insta__dd--br{width:44px;height:70px;margin-left:8px}}@media(prefers-reduced-motion:reduce){.eh-insta__like{opacity:1;animation:none}}.eh-insta .eh__title{color:var(--navy)}.eh-insta .eh__title em{background:linear-gradient(100deg,#6a2be0,#c1359b);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.04em}.eh-insta .eh-btn--ig{color:#fff;background:var(--ig);box-shadow:0 14px 26px -14px #8c1e6ed9,inset 0 1px #ffffff40}.eh-insta .eh-btn--ig:hover{transform:translateY(-2px);box-shadow:0 18px 30px -14px #8c1e6ee6,inset 0 1px #ffffff40}.eh-cf__tabs{display:flex;width:fit-content;margin:-10px auto 4px;padding:4px;gap:2px;border-radius:999px;background:#ffffff52;border:1.5px solid rgba(255,255,255,.85)}.eh-cf__tabs button{min-height:36px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--navy);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .25s,box-shadow .25s,color .25s}.eh-cf__tabs button[aria-selected=true]{background:var(--navy);color:#fff;box-shadow:0 6px 14px -8px #1b2340cc}.eh-cf{--w:270px;position:relative;height:calc(var(--w) * 16 / 9 + 44px);perspective:1400px;outline:none;touch-action:pan-y;-webkit-user-select:none;user-select:none}.eh-cf:after{content:"";position:absolute;left:50%;bottom:4px;width:calc(var(--w) * 1.3);height:30px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#78500052,#78500000);pointer-events:none}.eh-cf:focus-visible .eh-cf__item.is-center .eh-reel__phone{outline:3px solid var(--navy);outline-offset:4px}.eh-cf__stage{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.eh-cf__item{position:absolute;left:50%;top:14px;width:var(--w);margin:0 0 0 calc(var(--w) / -2);transform-style:preserve-3d;cursor:pointer;transition:transform .7s var(--ease),opacity .5s ease,filter .5s ease;will-change:transform}.eh-cf__item.is-center{cursor:default}.eh-cf__item.is-far{pointer-events:none}.eh-reel__phone{position:relative;aspect-ratio:9/16;border-radius:30px;overflow:hidden;background:#1b2340;border:5px solid #fff;box-shadow:0 30px 50px -26px #6e4600bf}.eh-reel__poster,.eh-reel__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.eh-reel__poster{z-index:1;transition:opacity .35s}.eh-reel__video,.eh-reel__poster{transform:scale(var(--zoom,1));transform-origin:var(--focus,50% 50%)}.eh-cf__item.is-playing .eh-reel__poster{opacity:0}.eh-reel__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,#0000006b,#0000 20% 62%,#0000008c)}.eh-reel__top,.eh-cf__mute,.eh-cf__hint,.eh-reel__bar{transition:opacity .35s}.eh-cf__item:not(.is-center) .eh-reel__top,.eh-cf__item:not(.is-center) .eh-cf__mute,.eh-cf__item:not(.is-center) .eh-cf__hint,.eh-cf__item:not(.is-center) .eh-reel__bar{opacity:0;pointer-events:none}.eh-reel__top{position:absolute;left:10px;right:10px;top:10px;z-index:3;display:flex;align-items:center;gap:7px;color:#fff;font-size:12px;font-weight:600;line-height:1;pointer-events:none}.eh-reel__ava{flex:none;width:30px;height:30px;padding:2px;border-radius:50%;background:conic-gradient(from 210deg,#fec02a,#ff7a45,#ff3d8b,#a83cf0,#fec02a)}.eh-reel__ava span{display:grid;place-items:center;width:100%;height:100%;border:2px solid #fff;border-radius:50%;background:#fff;overflow:hidden}.eh-reel__ava img{width:100%;height:100%;object-fit:contain}.eh-reel__ava svg{width:14px;height:14px;color:#1b2340}.eh-reel__handle{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.35)}.eh-reel__dur{flex:none;margin-left:auto;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;background:#0000006b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.eh-reel__dur:empty{display:none}.eh-cf__tap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;padding:0;border:0;background:none;cursor:pointer}.eh-cf__item:not(.is-center) .eh-cf__tap{pointer-events:none}.eh-cf__hint{position:absolute;left:50%;top:50%;z-index:4;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;transform:translate(-50%,-50%);color:#fff;font-size:12.5px;font-weight:700;white-space:nowrap;background:#14182d80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.eh-cf__hint svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.eh-cf__hint .is-play{display:none}.eh-cf__item.is-paused .eh-cf__hint .is-play{display:block}.eh-cf__item.is-paused .eh-cf__hint .is-muted,.eh-cf__item.is-paused .eh-cf__hint span{display:none}.eh-cf__item.is-paused .eh-cf__hint{width:58px;height:58px;padding:0;justify-content:center;background:#fffffff2;color:#1b2340;box-shadow:0 12px 24px -8px #00000080}.eh-cf__item.is-paused .eh-cf__hint svg{width:24px;height:24px;margin-left:3px;fill:currentColor;stroke:none}.eh-cf__item:not(.is-hint):not(.is-paused) .eh-cf__hint,.eh-cf__item.is-sound:not(.is-paused) .eh-cf__hint{opacity:0}.eh-cf__mute{position:absolute;right:10px;bottom:16px;z-index:5;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;color:#fff;background:#14182d73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.eh-cf__mute svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.eh-cf__mute .is-off,.eh-cf__item.is-sound .eh-cf__mute .is-on{display:none}.eh-cf__item.is-sound .eh-cf__mute .is-off{display:block}.eh-cf__under{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px;min-height:44px}.eh-cf__shop{display:inline-flex;align-items:center;gap:10px;max-width:min(340px,calc(100% - 64px));padding:8px 8px 8px 18px;border-radius:999px;background:#fff;color:#1b2340;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;box-shadow:0 10px 22px -12px #78500099;transition:transform .2s}.eh-cf__shop[hidden]{display:none}.eh-cf__shop span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eh-cf__shop i{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--yellow);font-style:normal}.eh-cf__shop svg{width:14px;height:14px}.eh-cf__ig{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;background:var(--ig);box-shadow:0 10px 22px -12px #8c1e6ecc;transition:transform .2s}.eh-cf__ig svg{width:19px;height:19px}@media(hover:hover){.eh-cf__shop:hover,.eh-cf__ig:hover{transform:translateY(-2px)}}.eh-reel__bar{position:absolute;left:12px;right:12px;bottom:8px;z-index:5;height:3px;border-radius:3px;background:#ffffff59;pointer-events:none}.eh-reel__bar i{display:block;width:0;height:100%;border-radius:inherit;background:#fff}.eh-cf__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.eh-cf__nav button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--navy);background:#fff9;border:1px solid rgba(255,255,255,.9);box-shadow:0 6px 16px -8px #78500080;cursor:pointer;transition:background-color .2s,transform .2s}.eh-cf__nav button:hover{background:#fff;transform:translateY(-1px)}.eh-cf__nav svg{width:16px;height:16px}.eh-cf__count{min-width:64px;margin:0;text-align:center;font-size:14px;font-weight:700;color:var(--navy);font-variant-numeric:tabular-nums}.eh-cf__count span{opacity:.55}.eh-insta .eh-insta__foot{margin-top:22px}@media screen and (max-width:989px){.eh-cf{--w:240px}}@media screen and (max-width:749px){.eh-cf{--w:220px;height:calc(var(--w) * 16 / 9 + 34px)}.eh-cf__tabs{margin-top:-6px}.eh-cf__tabs button{min-height:32px;padding:0 15px;font-size:13px}.eh-reel__phone{border-width:4px;border-radius:24px}.eh-reel__top{left:8px;right:8px;top:8px;gap:5px;font-size:10.5px}.eh-reel__ava{width:24px;height:24px}.eh-reel__dur{padding:3px 6px;font-size:10px}.eh-cf__hint{padding:7px 11px;font-size:11px}.eh-cf__mute{right:8px;bottom:14px;width:30px;height:30px}.eh-cf__mute svg{width:15px;height:15px}.eh-cf__shop{font-size:13px;padding:7px 7px 7px 15px}.eh-cf__shop i{width:26px;height:26px}.eh-cf__ig,.eh-cf__nav button{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.eh-cf__item{transition:opacity .3s}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/eduplay-reels.css.map */
