.rk-product-video{position:relative;width:100%;background:var(--rk-pv-bg);overflow:hidden}.rk-product-video__container{max-width:1200px;margin:0 auto;padding:0 24px}.rk-product-video__header{text-align:center;margin-bottom:40px}.rk-product-video__title{display:inline-flex;align-items:center;gap:12px;font-size:clamp(24px,3vw,32px);font-weight:800;color:var(--rk-pv-heading);margin:0 0 12px;line-height:1.2}.rk-product-video__title svg{width:28px;height:28px;color:var(--rk-pv-accent)}.rk-product-video__subtitle{font-size:15px;color:var(--rk-pv-text);margin:0;line-height:1.6}.rk-product-video__content{display:flex;justify-content:center}.rk-product-video__embed-wrapper{position:relative;width:100%;max-width:420px;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 16px 48px #0009}.rk-product-video__embed-wrapper.is-shorts{max-width:420px}.rk-product-video__embed-wrapper.is-shorts .rk-product-video__placeholder,.rk-product-video__embed-wrapper.is-shorts iframe{aspect-ratio:9 / 16}.rk-product-video__embed-wrapper.is-standard{max-width:900px}.rk-product-video__embed-wrapper.is-standard .rk-product-video__placeholder,.rk-product-video__embed-wrapper.is-standard iframe{aspect-ratio:16 / 9}.rk-product-video__placeholder{position:relative;width:100%;aspect-ratio:9 / 16;background:#ffffff08;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.rk-product-video__placeholder:hover{background:#ffffff0f}.rk-product-video__play-icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:var(--rk-pv-accent);border-radius:50%;box-shadow:0 0 32px #ff00ff80;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}.rk-product-video__placeholder:hover .rk-product-video__play-icon{transform:scale(1.1);box-shadow:0 0 48px #ff00ffb3}.rk-product-video__play-icon svg{width:32px;height:32px;color:#fff;margin-left:4px}.rk-product-video__embed-wrapper iframe{display:block;width:100%;border:none}@media(max-width:768px){.rk-product-video__container{padding:0 16px}.rk-product-video__embed-wrapper.is-standard{max-width:100%}.rk-product-video__embed-wrapper.is-shorts{max-width:320px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rk-product-video.css.map */
