@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.fusion-menu-highlight-label{font-size:13px;font-weight:500}.fusion-woo-product-design-clean .products .product-title,.fusion-woo-product-design-clean .slides .product-title{font-style:normal}.flowplayer,.flowplayer .fp-splash,.flowplayer .fp-player .fp-splash,.flowplayer video,.flowplayer iframe.fp-engine,.flowplayer .fp-ui{border-radius:10px!important}.flowplayer .fp-header,.flowplayer .fp-message{border-radius:10px 10px 0 0!important}.flowplayer .fp-controls{border-radius:0 0 10px 10px!important}img{border-radius:10px!important}.wp-block-image img,.wp-block-gallery img,.entry-content img,.entry-summary img,.post-content img,.featured-image img,.attachment img{border-radius:10px!important}.fusion-image-wrapper{position:relative;overflow:hidden}.hvc-preview-vid{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s;z-index:2;display:block}.fusion-image-wrapper.hvc-playing .hvc-preview-vid{opacity:1}.fusion-image-wrapper.hvc-playing img{opacity:0}.fusion-image-wrapper img{transition:opacity .35s;position:relative;z-index:1}.hvc-play-btn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:4;opacity:0;transition:opacity .2s;pointer-events:none}.fusion-image-wrapper:hover:not(.hvc-playing) .hvc-play-btn{opacity:1}.hvc-play-btn svg{width:48px;height:48px;filter:drop-shadow(0 2px 8px rgb(0 0 0 / .8))}.hvc-spin-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:3;opacity:0;pointer-events:none;transition:opacity .2s}.fusion-image-wrapper.hvc-loading .hvc-spin-wrap{opacity:1}.hvc-spin-ring{width:32px;height:32px;border:3px solid rgb(255 255 255 / .15);border-top-color:#f9225b;border-radius:50%;animation:hvcSpin .7s linear infinite}@keyframes hvcSpin{to{transform:rotate(360deg)}}.hvc-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-family:'Bebas Neue',sans-serif;font-size:15px;margin-top:6px}.hvc-card-models{color:#f9225b}.hvc-card-views{color:#fff}.hvc-card-dot{width:3px;height:3px;background:#fff;border-radius:50%;display:inline-block;flex-shrink:0}.pornstar-buttons-wrap{margin:10px 0}.pornstar-buttons-title{font-size:1rem;font-weight:700;margin-bottom:8px;color:#fff;text-transform:uppercase;letter-spacing:.05em}.pornstar-buttons{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pornstar-buttons a{display:inline-block;background-color:#000;color:#fff;border:1px solid #f9225b;border-radius:4px;padding:6px 12px;font-family:'Bebas Neue',sans-serif;font-size:16px;font-weight:400;text-decoration:none;white-space:nowrap;transition:all 0.2s ease;text-transform:none!important;font-variant:normal!important;letter-spacing:.05em}.pornstar-buttons a:hover{background-color:#f9225b;color:#fff}@media (max-width:640px){.pornstar-buttons{gap:6px}.pornstar-buttons a{font-size:15px;padding:5px 10px}}add_action('wp_head',function(){if (!is_single()) return;$title=get_field('scene_title') ?:get_the_title();$description=get_field('description') ?:get_the_excerpt();$duration=get_field('duration');$thumbnail=get_the_post_thumbnail_url(get_the_ID(),'full');$upload_date=get_the_date('c');$url=get_permalink();if (!$thumbnail) return;$schema=['@context'=>'https://schema.org','@type'=>'VideoObject','name'=>$title,'description'=>$description,'thumbnailUrl'=>$thumbnail,'uploadDate'=>$upload_date,'url'=>$url,];if ($duration){$schema['duration']=$duration}echo '<script type="application/ld+json">' . wp_json_encode($schema) . '</script>'});.flowplayer{position:relative}.flowplayer::before{content:'4K';position:absolute;top:12px;left:12px;z-index:99;background-color:#f9225b;color:#fff;font-family:'Bebas Neue',sans-serif;font-size:16px;letter-spacing:.1em;padding:3px 8px;border-radius:4px;pointer-events:none;line-height:1.4}.flowplayer.is-playing::before{opacity:0;transition:opacity 0.3s ease}.flowplayer.is-paused::before{opacity:1;transition:opacity 0.3s ease}@media (max-width:640px){.flowplayer::before{font-size:13px;padding:2px 6px;top:8px;left:8px}}