.tvp{--tvp-primary: #073b62;--tvp-primary-hover: #052c49;--tvp-text: #1a1a1a;--tvp-muted: #5c5c5c;--tvp-radius: 10px;--tvp-gap: 12px;margin:24px 0;color:var(--tvp-text)}.tvp--pdp{margin:20px 0 8px}.tvp__header{margin-bottom:14px}.tvp__heading{margin:0;font-size:20px;line-height:1.3;font-weight:700}.tvp__subheading{margin:4px 0 0;font-size:14px;color:var(--tvp-muted)}.tvp__viewport{position:relative}.tvp__track{list-style:none;margin:0;padding:0;display:flex;gap:var(--tvp-gap)}.tvp--carousel .tvp__track{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.tvp--carousel .tvp__track::-webkit-scrollbar{display:none}.tvp--carousel .tvp-item{flex:0 0 150px;scroll-snap-align:start}.tvp--grid .tvp__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.tvp--carousel .tvp-item{flex-basis:180px}.tvp--grid .tvp__track{grid-template-columns:repeat(4,minmax(0,1fr))}.tvp--pdp .tvp-item{flex-basis:150px}}@media(min-width:1100px){.tvp--grid .tvp__track{grid-template-columns:repeat(6,minmax(0,1fr))}}.tvp__nav{display:none;position:absolute;top:40%;z-index:2;width:44px;height:44px;padding:0;align-items:center;justify-content:center;border:1px solid #d0d0d0;border-radius:50%;background:#fff;color:var(--tvp-text);cursor:pointer;box-shadow:0 2px 8px #00000026}.tvp__nav--prev{left:-12px}.tvp__nav--next{right:-12px}.tvp__nav:disabled{opacity:.35;cursor:default}@media(hover:hover)and (min-width:750px){.tvp__nav{display:inline-flex}}.tvp__nav[hidden]{display:none!important}.tvp-card{display:block;width:100%;padding:0;margin:0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.tvp-card__media{position:relative;display:block;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--tvp-radius);background:#1f2933}.tvp-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.tvp-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#26394a,#0f1a24)}@media(hover:hover){.tvp-card:hover .tvp-card__media img{transform:scale(1.04)}}.tvp-card__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:#0000008c}.tvp-card__play svg{margin-left:2px}.tvp-card__views{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:999px;background:#000000b3;color:#fff;font-size:12px;line-height:20px}.tvp-card__views:before{content:"\25b6\a0";font-size:9px}.tvp-card__handle{display:block;margin-top:6px;font-size:13px;line-height:1.3;color:var(--tvp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tvp-card:focus-visible,.tvp__nav:focus-visible,.tvp-dialog :focus-visible{outline:3px solid #1a73e8;outline-offset:2px}.tvp-card:focus-visible .tvp-card__media{outline:3px solid #1a73e8;outline-offset:2px}.tvp-card:focus-visible{outline:0}html.tvp-lock{overflow:hidden}.tvp-dialog{padding:0;border:0;width:100%;max-width:100%;height:100%;max-height:100%;background:transparent;color:#fff;overflow:hidden}.tvp-dialog::backdrop{background:#000000e0}.tvp-dialog__shell{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.tvp-dialog__panel{position:relative;display:flex;flex-direction:column;width:100%;height:100%;max-width:100%;background:#000}.tvp-dialog__stage{position:relative;flex:1 1 auto;min-height:0;background:#000}.tvp-dialog__player,.tvp-dialog__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000}.tvp-dialog__media{object-fit:contain}.tvp-dialog__top{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top,0px)) 10px 28px;pointer-events:none;background:linear-gradient(to bottom,#000000a6,#0000)}.tvp-dialog__top>*{pointer-events:auto}.tvp-dialog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;flex:1 1 auto;font-size:14px}.tvp-dialog__handle{font-weight:700;overflow:hidden;text-overflow:ellipsis}.tvp-dialog__partner{padding:1px 8px;border-radius:999px;background:#fff;color:#073b62;font-size:12px;font-weight:600;line-height:20px}.tvp-dialog__views{font-size:13px;opacity:.95}.tvp-dialog__follow{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.7);color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.tvp-dialog__follow:hover{background:#ffffff4d;color:#fff}.tvp-dialog__close,.tvp-dialog__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer;flex:0 0 auto}.tvp-dialog__arrow{display:none;position:absolute;right:24px;z-index:3;background:#ffffff2e}.tvp-dialog__arrow--prev{top:calc(50% - 56px)}.tvp-dialog__arrow--next{top:calc(50% + 12px)}.tvp-dialog__arrow:hover,.tvp-dialog__close:hover{background:#ffffff59}.tvp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tvp-dialog__product{display:flex;align-items:center;gap:12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;color:var(--tvp-text, #1a1a1a)}.tvp-dialog__pimg-link{flex:0 0 56px}.tvp-dialog__pimg{display:block;width:56px;height:56px;object-fit:cover;border-radius:8px;background:#f2f2f2}.tvp-dialog__pinfo{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.tvp-dialog__ptitle{color:#1a1a1a;font-size:14px;line-height:1.3;font-weight:600;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tvp-dialog__pprice{font-size:14px;font-weight:700;color:#073b62;margin-top:2px}.tvp-dialog__cta{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:0 18px;border:0;border-radius:8px;background:#073b62;color:#fff;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.tvp-dialog__cta:hover{background:#052c49;color:#fff}.tvp-dialog__cta:disabled{opacity:.65;cursor:default}.tvp-dialog__cta[hidden],.tvp-dialog__follow[hidden],.tvp-dialog__arrow[hidden]{display:none!important}.tvp-dialog__status{margin:0;padding:0 12px;background:#fff;color:#b3261e;font-size:13px}.tvp-dialog__status:empty{display:none;padding:0}.tvp-dialog__status{padding-bottom:8px}@media(min-width:750px){.tvp-dialog__panel{width:min(420px,calc((100vh - 120px)*.5625));min-width:320px;height:min(92vh,860px);border-radius:14px;overflow:hidden}.tvp-dialog__arrow{display:inline-flex;right:auto;left:calc(50% + min(210px,calc((100vh - 120px)*.28125)) + 24px)}}@media(prefers-reduced-motion:reduce){.tvp-card__media img{transition:none}}@media(max-width:749px){.tvp-dialog__top{flex-wrap:wrap}.tvp-dialog__meta{flex:1 0 calc(100% - 64px);min-width:0}.tvp-dialog__close{order:2}.tvp-dialog__follow{order:3;flex:0 0 auto;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tiktok-video-player.css.map */
