.zdn-below--reels .zdn-wrap{padding-block:0}.zdn-reels{--zdnr-ink: #0b0e12;--zdnr-mute: #565f6c;--zdnr-accent: #0b5fff;--zdnr-card: #12161d;margin:0}.zdn-reels__head{font-family:var(--zdn-font-display, inherit);font-weight:var(--zdn-w-display, 700);font-size:clamp(1.9rem,1.3rem + 1.4vw,2.6rem);line-height:1.15;letter-spacing:-.01em;color:var(--zdnr-ink);margin:0 0 1.4rem}.zdn-reels__rail{list-style:none;margin:0 -1.6rem;padding:.4rem 1.6rem 1.6rem;display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.zdn-reels__item{flex:0 0 auto;scroll-snap-align:start}.zdn-reels__card{display:block;position:relative;width:21rem;aspect-ratio:9 / 16;max-width:62vw;padding:0;border:0;border-radius:1.4rem;overflow:hidden;background:var(--zdnr-card);cursor:pointer;box-shadow:0 1px 2px #0b0e1229,0 10px 26px -12px #0b0e1280;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease}.zdn-reels__card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #0b0e1233,0 18px 34px -14px #0b0e128c}.zdn-reels__card:focus-visible{outline:3px solid var(--zdnr-accent);outline-offset:3px}.zdn-reels__vid{width:100%;height:100%;object-fit:cover;display:block;background:var(--zdnr-card)}.zdn-reels__play{position:absolute;inset-block-end:1rem;inset-inline-start:1rem;width:3.6rem;height:3.6rem;display:grid;place-items:center;border-radius:50%;background:#0b0e128c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff}.zdn-reels__play svg{width:2rem;height:2rem}.zdn-reels__stage{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#06080b;color:#fff;overflow:hidden}.zdn-reels__stage::backdrop{background:#030508eb}.zdn-reels__stage-in{position:relative;width:100%;height:100%;display:grid;grid-template-rows:1fr auto}.zdn-reels__stage-vid{width:100%;height:100%;min-height:0;object-fit:contain;background:#06080b}.zdn-reels__x,.zdn-reels__nav{position:absolute;z-index:2;width:4.4rem;height:4.4rem;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zdn-reels__x:hover,.zdn-reels__nav:hover{background:#ffffff42}.zdn-reels__x:focus-visible,.zdn-reels__nav:focus-visible{outline:3px solid #fff;outline-offset:2px}.zdn-reels__x svg,.zdn-reels__nav svg{width:2.2rem;height:2.2rem}.zdn-reels__x{inset-block-start:1.4rem;inset-inline-end:1.4rem}.zdn-reels__nav{inset-block-start:50%;transform:translateY(-50%)}.zdn-reels__nav--prev{inset-inline-start:1.2rem}.zdn-reels__nav--next{inset-inline-end:1.2rem}.zdn-reels__nav[hidden]{display:none}.zdn-reels__buy{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,#06080bfa,#06080bdb)}.zdn-reels__buy-txt{min-width:0}.zdn-reels__buy-ttl{margin:0;font-size:1.4rem;line-height:1.3;color:#ffffffd1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zdn-reels__buy-price{margin:.2rem 0 0;font-size:1.7rem;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.zdn-reels__buy-form{margin:0;flex:0 0 auto}.zdn-reels__cta{flex:0 0 auto;min-height:4.6rem;padding:0 2.2rem;font:inherit;font-size:1.5rem;font-weight:600;color:#0b0e12;background:#fff;border:0;border-radius:.9rem;cursor:pointer;white-space:nowrap}.zdn-reels__cta:hover{background:#ffffffe0}.zdn-reels__cta:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(min-width:750px){.zdn-reels__rail{margin:0;padding:.4rem 0 1.6rem}.zdn-reels__card{width:24rem;max-width:none}.zdn-reels__stage{width:min(46rem,96vw);height:min(92dvh,84rem);border-radius:1.6rem}.zdn-reels__stage-in{border-radius:1.6rem;overflow:hidden}}@media(prefers-reduced-motion:reduce){.zdn-reels__card{transition:none}.zdn-reels__card:hover{transform:none}.zdn-reels__rail{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/zdn-reels.css.map */
