.dcv-rail::-webkit-scrollbar,.dcv-strip::-webkit-scrollbar{display:none}.dcv-rail,.dcv-strip{scrollbar-width:none}.dcv-post .lst-quickadd:hover,.dcv-post .lst-buynow:hover{opacity:.88}.dcv-modes a:hover,.dcv-rail a:hover span:first-child{opacity:.9}.dcv-post .dcv-poster{transition:opacity .25s ease}.dcv-reel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#000;display:none}.dcv-reel.is-open{display:block}body.dcv-reel-lock{overflow:hidden}.dcv-reel-track{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.dcv-reel-track::-webkit-scrollbar{display:none}.dcv-reel-slide{height:100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative}.dcv-reel-stage{position:relative;width:100%;height:100%;background:#000}.dcv-reel-nav{display:none}.dcv-reel-close:hover,.dcv-reel-navbtn:hover{opacity:.82}@media (min-width: 1024px){.dcv-reel-slide{display:flex;align-items:center;justify-content:center;padding:26px 0;box-sizing:border-box}.dcv-reel-stage{width:auto;height:100%;aspect-ratio:9 / 16;max-width:min(52vw,460px);border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #0000008c}.dcv-reel-nav{display:block}}.dcv-fa,.dcv-ra{display:inline-flex;flex-direction:column;align-items:center;gap:4px;min-width:48px;padding:0;margin:0;background:none;border:0;color:#fdf0f8;cursor:pointer;text-decoration:none;font-family:Jost,sans-serif;-webkit-tap-highlight-color:transparent}.dcv-fb,.dcv-rb{width:44px;height:44px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;color:#fdf0f8;background:#25062a8c;border:1px solid rgba(253,240,248,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .15s ease,background .15s ease,border-color .15s ease}.dcv-fb svg,.dcv-rb svg{display:block;overflow:visible}.dcv-fl,.dcv-rl{font:500 11px/1.2 Jost,sans-serif;letter-spacing:.02em;color:#fff;text-align:center;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.75),0 0 8px rgba(0,0,0,.45)}.dcv-fa:hover .dcv-fb,.dcv-ra:hover .dcv-rb{background:#25062acc;border-color:#fdf0f899;transform:scale(1.06)}.dcv-fa:active .dcv-fb,.dcv-ra:active .dcv-rb{transform:scale(.92)}.dcv-fa:focus-visible,.dcv-ra:focus-visible,.dcv-reel-mute:focus-visible,.dcv-mute:focus-visible{outline:2px solid #FF4D9E;outline-offset:3px;border-radius:12px}.dcv-ra[disabled],.dcv-ra[aria-disabled=true]{opacity:.55;cursor:default}.dcv-ra[aria-busy=true]{opacity:.65;pointer-events:none}.dcv-heart path{fill:none;stroke:currentColor;transition:fill .18s ease,stroke .18s ease}.dcv-fa.is-on .dcv-fb,.dcv-ra.is-on .dcv-rb{border-color:#ff4d9ebf}.dcv-fa.is-on .dcv-heart path,.dcv-ra.is-on .dcv-heart path{fill:#ff4d9e;stroke:#ff4d9e}.dcv-fa.is-on,.dcv-ra.is-on{color:#fdf0f8}.dcv-fa.is-pop .dcv-heart,.dcv-ra.is-pop .dcv-heart{animation:dcvPop .42s cubic-bezier(.2,1.4,.4,1)}@keyframes dcvPop{0%{transform:scale(.7)}55%{transform:scale(1.3)}to{transform:scale(1)}}.dcv-l-on{display:none}.dcv-fa.is-on .dcv-l-on,.dcv-ra.is-on .dcv-l-on{display:inline}.dcv-fa.is-on .dcv-l-off,.dcv-ra.is-on .dcv-l-off{display:none}.dcv-ra-order.is-bagged .dcv-rb,.dcv-ra-order.is-bagged:hover .dcv-rb{background:#e6157f;border-color:#e6157f;color:#fff}.dcv-ra-order.is-bagged .dcv-rb svg path:first-child{fill:#fff}.dcv-ra-order.is-bagged .dcv-rb svg path:last-child{stroke:#fff}.dcv-ra-order.is-pop .dcv-rb{animation:dcvPopBtn .42s cubic-bezier(.2,1.4,.4,1)}@keyframes dcvPopBtn{0%{transform:scale(.8)}55%{transform:scale(1.18)}to{transform:scale(1)}}.dcv-post .dcv-actions{align-items:flex-start!important}.dcv-post .dcv-actions .dcv-fb{background:#fdf0f81a}.dcv-post .dcv-actions .dcv-fl{text-shadow:none;color:#fdf0f8d9}.dcv-post .dcv-actions>div{align-self:center}.dcv-mute,.dcv-reel-mute{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;padding:0;border-radius:50%;cursor:pointer;flex:none;color:#fdf0f8;background:#25062ab8;border:1px solid rgba(253,240,248,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;transition:background .2s ease}.dcv-mute:hover,.dcv-reel-mute:hover{background:#e6157fd9;opacity:1!important}.dcv-mute svg,.dcv-reel-mute svg{flex:none;display:block}.dcv-mute .dcv-snd-off,.dcv-reel-mute .dcv-snd-off,.dcv-mute.is-muted .dcv-snd-on,.dcv-reel-mute.is-muted .dcv-snd-on{display:none}.dcv-mute.is-muted .dcv-snd-off,.dcv-reel-mute.is-muted .dcv-snd-off{display:inline}.dcv-reel-mute.is-muted{border-color:#ff4d9e}.dcv-reel-mute{position:absolute;top:max(16px,env(safe-area-inset-top));left:16px;z-index:3}.dcv-reel-hint{position:absolute;top:calc(max(16px,env(safe-area-inset-top)) + 52px);left:18px;z-index:3;padding:6px 12px;border-radius:999px;background:#e6157f;color:#fff;font:500 12px/1 Jost,sans-serif;letter-spacing:.02em;pointer-events:none;animation:dcvHint 4.2s ease forwards}@keyframes dcvHint{0%,85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.dcv-reel-close{position:absolute;top:max(14px,env(safe-area-inset-top));right:14px;z-index:5;width:44px;height:44px;border-radius:50%;background:#25062ab3;border:1px solid rgba(253,240,248,.4);color:#fdf0f8;display:grid;place-items:center;cursor:pointer}.dcv-reel-rail{position:absolute;right:10px;bottom:max(28px,calc(12px + env(safe-area-inset-bottom)));z-index:3;display:flex;flex-direction:column;align-items:center;gap:14px}.dcv-reel-caption{position:absolute;left:16px;right:84px;bottom:max(28px,calc(12px + env(safe-area-inset-bottom)));z-index:3;color:#fdf0f8;text-shadow:0 1px 6px rgba(0,0,0,.6)}.dcv-reel-price-now{font-size:21px;font-weight:600;color:#ff4d9e;text-shadow:0 1px 6px rgba(0,0,0,.55)}.dcv-reel-price s{color:#fdf0f8b3;opacity:1!important}@media (max-width: 600px){.dcv-reel-price-now{font-size:20px}}.dcv-reel-stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(to top,#0000008c,#0000);pointer-events:none;z-index:1}.dcv-reel-stage>*{z-index:3}.dcv-reel-stage>video{z-index:0}@media (prefers-reduced-motion: reduce){.dcv-fb,.dcv-rb{transition:none}.dcv-fa.is-pop .dcv-heart,.dcv-ra.is-pop .dcv-heart,.dcv-ra-order.is-pop .dcv-rb,.dcv-reel-hint{animation:none}}
