:root{--kp-bg-page: #000000;--kp-bg-hero: #050505;--kp-bg-band: #101010;--kp-bg-band-alt: #141414;--kp-bg-panel: #1A1A1A;--kp-bg-panel-soft: #202020;--kp-bg-panel-warm: #181818;--kp-border-soft: rgba(255, 255, 255, .09);--kp-border-bright: rgba(255, 246, 82, .32);--kp-border-blue: rgba(111, 168, 255, .38);--kp-text-main: #ffffff;--kp-text-muted: #888888;--kp-text-soft: #6f6f6f;--kp-accent-yellow: #fff652;--kp-accent-amber: #ffb84d;--kp-accent-blue: #6FA8FF;--kp-section-shadow: inset 0 1px 0 rgba(255, 255, 255, .04);--kp-starfield: radial-gradient(circle at 8% 18%, rgba(255, 255, 255, .44) 0 .7px, transparent 1.15px), radial-gradient(circle at 38% 30%, rgba(111, 168, 255, .2) 0 .7px, transparent 1.15px), radial-gradient(circle at 76% 24%, rgba(255, 255, 255, .34) 0 .7px, transparent 1.15px);--kp-starfield-size: 420px 420px;--kp-starfield-soft: radial-gradient(circle at 22% 64%, rgba(255, 255, 255, .16) 0 .6px, transparent 1px), radial-gradient(circle at 82% 72%, rgba(255, 246, 82, .1) 0 .6px, transparent 1px);--kp-starfield-soft-size: 520px 520px}html,body{background:var(--kp-starfield),radial-gradient(circle at 82% 8%,rgba(111,168,255,.06),transparent 24%),linear-gradient(180deg,#050505,var(--kp-bg-page) 100%)!important;background-size:var(--kp-starfield-size),auto,auto!important;background-attachment:fixed,scroll!important}.gradient,.color-scheme-1,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-transparent-header{color:var(--kp-text-main)}@keyframes kpMeteor{0%{opacity:0;transform:translate3d(24vw,-14vh,0) rotate(-26deg)}8%{opacity:.55}32%{opacity:0;transform:translate3d(-32vw,38vh,0) rotate(-26deg)}to{opacity:0;transform:translate3d(-32vw,38vh,0) rotate(-26deg)}}@keyframes kpStarsDrift{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:120px 80px,-80px 120px,0 0,0 0,0 0}}.kp-hero,.kp-learn-hero,.release-hero,.release-hero-banner,.releaseherov6,.ts-unified-section,.about-hero,div[class^=about-hero-]:not([class*=overlay]):not([class*=content]){background:var(--kp-starfield-soft),radial-gradient(circle at 18% 8%,rgba(111,168,255,.08),transparent 26%),radial-gradient(circle at 82% 18%,rgba(255,246,82,.07),transparent 24%),linear-gradient(180deg,var(--kp-bg-hero) 0%,#101010 100%)!important;background-size:var(--kp-starfield-soft-size),auto,auto,auto!important;animation:kpStarsDrift 90s linear infinite;position:relative;overflow:hidden}.kp-hero:after,.kp-learn-hero:after,.release-hero:after,.release-hero-banner:after,.releaseherov6:after,.ts-unified-section:after,.about-hero:after,div[class^=about-hero-]:not([class*=overlay]):not([class*=content]):after{content:"";position:absolute;top:7%;right:-8%;z-index:2;width:220px;height:2px;pointer-events:none;border-radius:999px;background:linear-gradient(90deg,#fff0,#fff652ad,#78a8ff1a);filter:drop-shadow(0 0 10px rgba(255,246,82,.18)) drop-shadow(0 0 16px rgba(111,168,255,.08));opacity:0;animation:kpMeteor 12s ease-in-out infinite}.kp-specs,.kp-accessories,.kp-faq-section,.kp-user-photos,.kp-video-carousel-wrapper,.kp-video-card-section,.kp-comparison,.kp-compatible,.kp-features,.kp-quick-help,.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"],.kp-acc-specs,.kp-acc-faq,.release-ba,.release-gallery,.release-testimonials,.release-trust-bar,.release-trust-marquee,.release-value-props,.release-two-column,.release-faq,.featured-blog,.shopify-section:has(.blog),.shopify-section:has(.release-ba){background:radial-gradient(circle at 86% 0%,rgba(111,168,255,.035),transparent 24%),linear-gradient(180deg,#ffffff06,#fff0),var(--kp-bg-band-alt)!important;background-size:auto,auto,auto!important;box-shadow:var(--kp-section-shadow)}.kp-scenes,.kp-faq-hero,.kp-acc-hero,.release-immersive-poster,.shopify-section:has(.kp-scenes),.shopify-section:has(.release-gallery){background:radial-gradient(circle at 16% 18%,rgba(111,168,255,.055),transparent 26%),radial-gradient(circle at 72% 12%,rgba(255,246,82,.035),transparent 26%),linear-gradient(180deg,var(--kp-bg-band) 0%,#070707 100%)!important;background-size:auto,auto,auto!important;box-shadow:var(--kp-section-shadow)}.kpt-see,[class*=kpt-see-]{background:radial-gradient(circle at 12% 14%,rgba(111,168,255,.08),transparent 26%),linear-gradient(180deg,#101010,#070707)!important;background-size:auto,auto!important;box-shadow:var(--kp-section-shadow)}.kp-hero .kp-gallery-main,.kp-hero .kp-gallery-thumb,.kp-hero .kp-highlight,.kp-hero .kp-variant-btn,.kp-hero .kp-qty-selector,.kp-specs .kp-spec-card,.kp-specs .kp-hotspot-tooltip,.kp-accessories .kp-masonry-item,.kp-scenes .kp-scene-card,.kp-faq-section .kp-faq-item,.kp-user-photo,.kp-video-card,.release-ba__card,.release-card,.ts-product-card,.article-card-wrapper .card,.card-wrapper .card{background-color:var(--kp-bg-panel)!important;border-color:var(--kp-border-soft)!important;box-shadow:inset 0 1px #ffffff09,0 18px 44px #0003}.kp-hero .kp-gallery-main,.kp-scenes .kp-scene-card,.release-gallery img,.release-ba img,.ts-visual-frame{background-color:#111!important}.kp-section-header p,.kp-product-subtitle,.kp-rating-text,.kp-trust-item,.kp-scene-subtitle,.kp-masonry-content p,.kp-faq-answer,.release-ba__subheading,.ts-quote,.article-card__excerpt{color:var(--kp-text-muted)!important}.kp-section-header h2,.kp-product-title,.kp-faq-question,.kp-masonry-content h5,.kp-scene-title,.release-ba__main-title,.ts-title,.ts-section-heading{color:var(--kp-text-main)!important}.kp-product-label,.kp-tag,.kp-faq-tab.active,.kp-btn-primary,.ts-cta-btn,.release-hero-banner .button,.releaseherov6 .button,.kp-hero .button,.kp-hero .shopify-payment-button__button,.kp-acc-hero .button{background-color:var(--kp-accent-yellow)!important;color:#06070a!important}.kp-product-label{background:#fff65221!important;border:1px solid rgba(255,246,82,.32)!important;color:var(--kp-accent-yellow)!important}.kp-product-label,.kp-price-current,.kp-value,.kp-stat-value,.kp-learn-hero h1 span,.ts-rating,.release-ba__accent{color:var(--kp-accent-yellow)!important}.kp-btn-secondary,.kp-btn-outline,.kp-hero .button--secondary,.kp-acc-hero .button--secondary,.release-hero-banner .button--secondary,.releaseherov6 .button--secondary{background-color:#6fa8ff1f!important;border-color:#6fa8ff6b!important;color:var(--kp-text-main)!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #6fa8ff14}.kp-btn-secondary:hover,.kp-btn-outline:hover,.kp-hero .button--secondary:hover,.kp-acc-hero .button--secondary:hover,.release-hero-banner .button--secondary:hover,.releaseherov6 .button--secondary:hover{background-color:#6fa8ff2e!important;border-color:#6fa8ffad!important;color:#dce9ff!important}.kp-stepper-difficulty,.kp-stepper-badge,.kp-trust-item:nth-child(4),.kp-compatible .kp-tag,.kp-accessories .kp-tag,.kp-scenes .kp-scene-card:nth-child(2) .kp-scene-title,.kp-faq-section .kp-faq-tab:not(.active):hover{color:#dce9ff!important}.kp-stepper-difficulty,.kp-stepper-badge,.kp-accessories .kp-tag,.kp-compatible .kp-tag{background-color:#6fa8ff21!important;border:1px solid rgba(111,168,255,.36)!important}.kp-stepper-time,.kp-stepper-time-badge span{color:var(--kp-accent-yellow)!important}.kp-hero .kp-gallery-badge,.kp-price-save,.kp-faq-icon{box-shadow:0 10px 28px #fff65226}.kp-hero .kp-trust-badges,.kp-faq-tabs,.kp-section-header{border-color:#ffffff14!important}.kp-hero .kp-gallery-main:before,.kp-accessories .kp-masonry-item:before,.kp-faq-section .kp-faq-item:before,.ts-product-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 38%);opacity:.55}.kp-hero .kp-gallery-main,.kp-accessories .kp-masonry-item,.kp-faq-section .kp-faq-item,.ts-product-card{position:relative;overflow:hidden}.kp-vcard-section,.kp-specs,.kp-accessories,.kp-comparison,.kp-user-photos,.kp-faq-section{position:relative;overflow:hidden;background:radial-gradient(circle at 86% 0%,color-mix(in srgb,var(--kp-accent-blue) 4%,transparent),transparent 24%),radial-gradient(circle at 12% 100%,color-mix(in srgb,var(--kp-accent-yellow) 3%,transparent),transparent 22%),linear-gradient(180deg,var(--kp-bg-band-alt) 0%,#070707 100%)!important;background-size:auto,auto,auto!important}.kp-vcard-section:after,.kp-specs:after,.kp-accessories:after,.kp-comparison:after,.kp-user-photos:after,.kp-faq-section:after{content:"";position:absolute;top:6%;right:-10%;z-index:0;width:180px;height:1px;pointer-events:none;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,246,82,.52),rgba(111,168,255,.22),transparent);opacity:0;animation:kpMeteor 15s ease-in-out infinite}.kp-vcard-section>*,.kp-specs>*,.kp-accessories>*,.kp-comparison>*,.kp-user-photos>*,.kp-faq-section>*{position:relative;z-index:1}.kp-vcard-main,.kp-vcard-info-bar,.kp-stepper-content,.kp-hotspot-wrap-pc,.kp-hotspot-wrap-mobile,.kp-spec-card,.kp-masonry-item,.kp-comparison-slider,.kp-user-photo,.kp-faq-item,.kp-scene-card{background:linear-gradient(180deg,color-mix(in srgb,var(--kp-bg-panel) 82%,#ffffff 10%) 0%,var(--kp-bg-panel) 100%)!important;border-color:var(--kp-border-soft)!important}.kp-vcard-main,.kp-comparison-slider,.kp-hotspot-wrap-pc,.kp-hotspot-wrap-mobile{box-shadow:inset 0 1px #ffffff0a,0 22px 50px #00000047,0 0 42px #6fa8ff0b}.kp-scenes{background:radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--kp-accent-blue) 7%,transparent),transparent 28%),radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--kp-accent-yellow) 4%,transparent),transparent 24%),linear-gradient(180deg,var(--kp-bg-band-alt) 0%,#090909 100%)!important;background-size:auto,auto,auto!important}.release-trust-bar,.release-trust-marquee,.release-value-props,.release-two-column,.release-ba,.release-gallery,.release-testimonials,.release-faq,.release-immersive-poster,.custom-3d-gear-showcase,.ts-unified-section,.featured-blog,.shopify-section:has(.release-gallery),.shopify-section:has(.release-ba),.shopify-section:has(.release-testimonials),.shopify-section:has(.release-trust-bar),.shopify-section:has(.ts-unified-section){background:radial-gradient(circle at 86% 0%,rgba(111,168,255,.028),transparent 24%),radial-gradient(circle at 12% 100%,rgba(255,246,82,.025),transparent 22%),linear-gradient(180deg,#101010,#070707)!important;background-size:auto!important;animation:none!important}.release-gallery:after,.release-testimonials:after,.release-ba:after,.release-immersive-poster:after,.ts-unified-section:after,.featured-blog:after,.shopify-section:has(.release-gallery):after,.shopify-section:has(.release-ba):after,.shopify-section:has(.release-testimonials):after{display:none!important}html body :is(header,sticky-header,.shopify-section-header,.header-wrapper,.mega-menu,.mega-menu__content,.menu-drawer,.header__submenu,[class*=mega],[class*=Mega]){z-index:1000000!important}html body [class^=hero-thumbs-],html body [class*=" hero-thumbs-"],html body [class^=hero-nav-],html body [class*=" hero-nav-"]{z-index:2!important}.template-collection,.template-list-collections{background:var(--kp-bg-page)!important}.collection,.facets-wrapper,.facets-vertical,.collection-list{color:var(--kp-text-main)}.facet-filters__sort,.facets__summary,.mobile-facets__open,.product-count__text{color:var(--kp-text-muted)!important}.product-grid .grid__item .card,.collection-list__item .card{background-color:var(--kp-bg-panel)!important;border:1px solid var(--kp-border-soft)!important}html body [data-oke-widget],html body .okeReviews,html body .oke-w{background:linear-gradient(180deg,#ffffff06,#fff0),var(--kp-bg-band-alt)!important;color:var(--kp-text-main)!important}html body [data-oke-widget] *,html body .okeReviews *,html body .oke-w *{color:inherit!important}html body [data-oke-widget] :is(.okeReviews-widget-holder,.okeReviews-reviewsWidget,.okeReviews-reviewsAggregate,.okeReviews-review,.okeReviews-review-reviewerProfile,.okeReviews-review-primary,.oke-w-main,.oke-w-header,.oke-w-reviews-main,.oke-w-review,.oke-w-review-side,.oke-w-review-main,.oke-w-reviewer,.oke-w-reviewer-profile,.oke-w-reviewer-identity,.oke-w-breakdownModule,.oke-w-ratingAverageModule){background-color:var(--kp-bg-panel)!important;border-color:var(--kp-border-soft)!important;color:var(--kp-text-main)!important;box-shadow:inset 0 1px #ffffff09,0 18px 44px #0000002e}html body [data-oke-widget] :is(.okeReviews-review-body,.okeReviews-review-recommendation,.okeReviews-review-reviewer-profile-status,.okeReviews-review-date,.oke-w-review-content-body,.oke-w-review-date,.oke-w-reviewer-verified,.oke-w-reviewer-attributes,.oke-w-review-footer,.oke-w-controls,.oke-w-reviews-controls,.oke-w-reviews-count,.oke-w-filter-summary){color:var(--kp-text-muted)!important}html body [data-oke-widget] :is(h1,h2,h3,h4,.okeReviews-review-title,.okeReviews-review-reviewer-profile-name,.oke-w-review-title,.oke-w-reviewer-name,.oke-w-header-title,.oke-w-ratingAverageModule-rating-average){color:var(--kp-text-main)!important}html body [data-oke-widget] :is(button,a[role=button],[role=button],.oke-button,.okeReviews-button,.oke-button-text,.oke-w-button,.oke-w-button-text,.okeReviews-reviewsWidget-header-controls-writeReview,.okeReviews-reviewsControls-filterToggle,.okeReviews-showMore,.okeReviews-reviews-showMore,.oke-w-writeReview,.oke-w-controls-filterToggle,.oke-w-reviews-controls-filterToggle,.oke-w-reviews-filterToggle,.oke-w-reviews-showMore,.oke-w-showMore,[class*=filterToggle],[class*=FilterToggle],[class*=showMore],[class*=ShowMore]){background-color:var(--kp-accent-yellow)!important;border-color:var(--kp-accent-yellow)!important;color:#06070a!important;box-shadow:0 12px 30px #fff6521f}html body [data-oke-widget] :is(button,a[role=button],[role=button],.oke-button,.okeReviews-button,.oke-button-text,.oke-w-button,.oke-w-button-text,.okeReviews-reviewsWidget-header-controls-writeReview,.okeReviews-reviewsControls-filterToggle,.okeReviews-showMore,.okeReviews-reviews-showMore,.oke-w-writeReview,.oke-w-controls-filterToggle,.oke-w-reviews-controls-filterToggle,.oke-w-reviews-filterToggle,.oke-w-reviews-showMore,.oke-w-showMore,[class*=filterToggle],[class*=FilterToggle],[class*=showMore],[class*=ShowMore]) *{color:#06070a!important}html body [data-oke-widget] :is(input,select,textarea,.okeReviews-select,.oke-select,.oke-w-select,.oke-w-filter,.oke-w-filterOption,.okeReviews-reviewsControls-sort,.okeReviews-reviewsControls-filter){background-color:var(--kp-bg-panel-soft)!important;border-color:var(--kp-border-soft)!important;color:var(--kp-text-main)!important}html body [data-oke-widget] :is(.oke-stars-foreground,.oke-w-ratingAverageModule-starRating,.oke-w-ratingAverageModule-stars,.okeReviews-starRating-indicator-layer--foreground){color:var(--kp-accent-yellow)!important;fill:var(--kp-accent-yellow)!important}html body [data-oke-widget] svg,html body [data-oke-widget] svg *{color:inherit;fill:currentColor}html body [data-oke-widget] :is(.oke-stars-foreground,.oke-stars-foreground *,.oke-w-ratingAverageModule-starRating,.oke-w-ratingAverageModule-starRating *,.oke-w-ratingAverageModule-stars,.oke-w-ratingAverageModule-stars *,.okeReviews-starRating-indicator-layer--foreground,.okeReviews-starRating-indicator-layer--foreground *){color:var(--kp-accent-yellow)!important;fill:var(--kp-accent-yellow)!important}@supports not selector(:has(*)){.kp-scenes,.kp-specs,.kp-accessories,.kp-faq-section,.release-ba,.ts-unified-section{background-color:var(--kp-bg-band-alt)!important}}@media(prefers-reduced-motion:reduce){.kp-hero:after,.kp-learn-hero:after,.release-hero:after,.release-hero-banner:after,.releaseherov6:after,.ts-unified-section:after,.about-hero:after,div[class^=about-hero-]:not([class*=overlay]):not([class*=content]):after{animation:none!important;opacity:0!important}.kp-hero,.kp-learn-hero,.release-hero,.release-hero-banner,.releaseherov6,.ts-unified-section,.about-hero,div[class^=about-hero-]:not([class*=overlay]):not([class*=content]){animation:none!important}}@media(max-width:768px){html,body{background-attachment:scroll!important}.kp-hero,.kp-learn-hero{background:var(--kp-starfield-soft),radial-gradient(circle at 50% 0%,rgba(120,168,255,.12),transparent 38%),linear-gradient(180deg,var(--kp-bg-hero),var(--kp-bg-page))!important;background-size:var(--kp-starfield-soft-size),auto,auto!important;animation:none!important}.kp-hero .kp-highlight,.kp-accessories .kp-masonry-item,.kp-faq-section .kp-faq-item{box-shadow:inset 0 1px #ffffff09}.kp-hero:after,.kp-learn-hero:after,.release-hero:after,.release-hero-banner:after,.releaseherov6:after,.ts-unified-section:after,.about-hero:after,div[class^=about-hero-]:not([class*=overlay]):not([class*=content]):after{display:none!important}}html,body{background:#000!important}html:before,html:after,body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:12;mix-blend-mode:screen}html:before{opacity:.52;background:radial-gradient(circle at 7% 14%,rgba(255,255,255,.72) 0 1px,transparent 1.7px),radial-gradient(circle at 16% 47%,rgba(111,168,255,.52) 0 1px,transparent 1.7px),radial-gradient(circle at 25% 78%,rgba(255,246,82,.48) 0 1px,transparent 1.7px),radial-gradient(circle at 35% 23%,rgba(255,255,255,.62) 0 1px,transparent 1.7px),radial-gradient(circle at 48% 64%,rgba(111,168,255,.42) 0 1px,transparent 1.7px),radial-gradient(circle at 57% 12%,rgba(255,255,255,.64) 0 1px,transparent 1.7px),radial-gradient(circle at 69% 38%,rgba(255,246,82,.44) 0 1px,transparent 1.7px),radial-gradient(circle at 81% 72%,rgba(255,255,255,.56) 0 1px,transparent 1.7px),radial-gradient(circle at 91% 20%,rgba(111,168,255,.46) 0 1px,transparent 1.7px),radial-gradient(circle at 11% 86%,rgba(255,255,255,.54) 0 1px,transparent 1.7px),radial-gradient(circle at 43% 42%,rgba(255,246,82,.38) 0 .9px,transparent 1.6px),radial-gradient(circle at 74% 90%,rgba(255,255,255,.5) 0 .9px,transparent 1.6px),radial-gradient(circle at 19% 8%,rgba(255,255,255,.42) 0 .8px,transparent 1.5px),radial-gradient(circle at 29% 57%,rgba(255,255,255,.38) 0 .8px,transparent 1.5px),radial-gradient(circle at 39% 88%,rgba(255,246,82,.34) 0 .8px,transparent 1.5px),radial-gradient(circle at 60% 48%,rgba(255,255,255,.4) 0 .8px,transparent 1.5px),radial-gradient(circle at 72% 18%,rgba(111,168,255,.38) 0 .8px,transparent 1.5px),radial-gradient(circle at 83% 8%,rgba(255,255,255,.38) 0 .8px,transparent 1.5px),radial-gradient(circle at 94% 80%,rgba(255,255,255,.42) 0 .8px,transparent 1.5px)}html:after{opacity:.18;background:radial-gradient(circle at 9% 32%,rgba(255,255,255,.95) 0 1px,transparent 1.8px),radial-gradient(circle at 31% 16%,rgba(111,168,255,.85) 0 1px,transparent 1.8px),radial-gradient(circle at 52% 72%,rgba(255,246,82,.78) 0 1px,transparent 1.8px),radial-gradient(circle at 67% 26%,rgba(255,255,255,.9) 0 1px,transparent 1.8px),radial-gradient(circle at 87% 58%,rgba(111,168,255,.82) 0 1px,transparent 1.8px);animation:kpCleanStarPulse 5.2s ease-in-out infinite}body:before,body:after{inset:auto auto auto -380px;width:340px;height:2px;border-radius:999px;opacity:0;background:linear-gradient(90deg,transparent 0%,rgba(111,168,255,.22) 28%,rgba(255,246,82,.58) 68%,rgba(255,255,255,.98) 100%);filter:drop-shadow(0 0 10px rgba(255,246,82,.38)) drop-shadow(0 0 18px rgba(111,168,255,.32));transform-origin:center;animation:kpCleanMeteorSweep 16s ease-in-out infinite}body:before{top:14%}body:after{top:28%;width:250px;animation-delay:8.5s;animation-duration:24s}@keyframes kpCleanStarPulse{0%,to{opacity:.14;filter:brightness(.8)}48%{opacity:.72;filter:brightness(1.55)}68%{opacity:.28;filter:brightness(.95)}}@keyframes kpCleanMeteorSweep{0%,64%,to{opacity:0;transform:translateZ(0) rotate(22deg)}68%{opacity:.96}78%{opacity:0;transform:translate3d(122vw,42vh,0) rotate(22deg)}}html body :is(.kp-hero,.kp-learn-hero,.release-hero,.release-hero-banner,.releaseherov6,.ts-unified-section,.about-hero,.kp-vcard-section,.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"],.kp-specs,.kp-accessories,.kp-comparison,.kp-user-photos,.kp-faq-section,.kp-scenes,.kp-video-card-section,.kp-video-carousel-wrapper,.kpt-see,[class*=kpt-see-],.release-ba,.release-gallery,.release-testimonials,.release-trust-bar,.release-trust-marquee,.release-value-props,.release-two-column,.release-faq,.release-immersive-poster,.custom-3d-gear-showcase,.featured-blog,.shopify-section:has(.release-gallery),.shopify-section:has(.release-ba),.shopify-section:has(.release-testimonials),.shopify-section:has(.release-trust-bar),.shopify-section:has(.ts-unified-section)){position:relative;overflow:hidden;background:#000!important;border-top:1px solid transparent;border-image:linear-gradient(90deg,#fff652d1,#6fa8ffc7) 1;box-shadow:none!important;animation:none!important}html body :is(.kp-hero,.kp-learn-hero,.release-hero,.release-hero-banner,.releaseherov6,.ts-unified-section,.about-hero,.kp-vcard-section,.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"],.kp-specs,.kp-accessories,.kp-comparison,.kp-user-photos,.kp-faq-section,.kp-scenes,.kp-video-card-section,.kp-video-carousel-wrapper,.kpt-see,[class*=kpt-see-],.release-ba,.release-gallery,.release-testimonials,.release-trust-bar,.release-trust-marquee,.release-value-props,.release-two-column,.release-faq,.release-immersive-poster,.custom-3d-gear-showcase,.featured-blog):after{display:none!important}html body :is(.kp-hero,.kp-learn-hero,.kp-vcard-section,.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"],.kp-specs,.kp-accessories,.kp-comparison,.kp-user-photos,.kp-faq-section,.kp-scenes,.kp-video-card-section,.kpt-see,[class*=kpt-see-],.release-ba,.release-gallery,.release-testimonials,.release-value-props,.release-two-column,.release-faq,.featured-blog):hover{border-image:linear-gradient(90deg,#fff652,#6fa8ff) 1}html body :is(.kp-gallery-main,.kp-gallery-thumb,.kp-highlight,.kp-variant-btn,.kp-qty-selector,.kp-vcard-main,.kp-vcard-info-bar,.kp-stepper-content,.kp-stepper-tab,.kp-hotspot-wrap-pc,.kp-hotspot-wrap-mobile,.kp-spec-card,.kp-masonry-item,.kp-comparison-slider,.kp-user-photo,.kp-faq-item,.kp-scene-card,.kp-video-card,.release-ba__card,.release-card,.ts-product-card,.article-card-wrapper .card,.card-wrapper .card){background:#1a1a1a!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff09,0 18px 44px #0000003d!important}html body :is(.kp-hero,.kp-learn-hero,.kp-vcard-section,.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"],.kp-specs,.kp-accessories,.kp-comparison,.kp-user-photos,.kp-faq-section,.kp-scenes,.kp-video-card-section,.kpt-see,[class*=kpt-see-]):hover :is(.kp-gallery-main,.kp-highlight,.kp-vcard-main,.kp-stepper-content,.kp-stepper-tab,.kp-hotspot-wrap-pc,.kp-hotspot-wrap-mobile,.kp-spec-card,.kp-masonry-item,.kp-comparison-slider,.kp-user-photo,.kp-faq-item,.kp-scene-card,.kp-video-card){border-color:#6fa8ff57!important;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #00000047,0 0 32px #6fa8ff12!important}html body :is(.kp-btn-primary,.kp-hero .shopify-payment-button__button,.kp-mobile-bottom-bar .kp-btn-primary){background:var(--kp-accent-yellow, #FFF652)!important;border-color:var(--kp-accent-yellow, #FFF652)!important;color:#050505!important;box-shadow:0 12px 28px #fff65229!important}html body :is(.kp-btn-secondary,.kp-hero .button--secondary,.kp-mobile-bottom-bar .kp-btn-secondary){background:#6fa8ff2e!important;border:1px solid rgba(111,168,255,.58)!important;color:#fff!important;box-shadow:0 12px 28px #6fa8ff1f!important}html body .kp-amazon-link{width:fit-content!important;min-width:0!important;max-width:240px!important;padding:11px 16px!important;background:#ffffff09!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;box-shadow:none!important}html body :is(.kp-stepper-time,.kp-stepper-time-badge span){color:var(--kp-accent-yellow, #FFF652)!important}html body :is(.kp-stepper-difficulty,.kp-stepper-badge){color:#dce9ff!important;background:#6fa8ff24!important;border-color:#6fa8ff6b!important}html body .kp-stepper-tab.active .kp-stepper-number,html body .kp-stepper-tab.active .kp-stepper-number *{color:var(--kp-accent-yellow, #FFF652)!important;-webkit-text-fill-color:var(--kp-accent-yellow, #FFF652)!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) :is(.kp-stepper-tab,.kp-stepper-content){background:#1a1a1a!important;border-color:#ffffff1f!important;box-shadow:none!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) .kp-stepper-tab:hover{border-color:#ffffff38!important;transform:none!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) .kp-stepper-tab.active{background:#1a1a1a!important;border-color:var(--kp-accent-yellow, #FFF652)!important;box-shadow:none!important;transform:none!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) .kp-stepper-tab.active:before{width:4px!important;background:var(--kp-accent-yellow, #FFF652)!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) .kp-stepper-number{background:#222!important;border:1px solid rgba(255,255,255,.12)!important;color:#888!important;box-shadow:none!important;transform:none!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) .kp-stepper-tab.active .kp-stepper-number{background:#050505!important;border-color:var(--kp-accent-yellow, #FFF652)!important;color:var(--kp-accent-yellow, #FFF652)!important;box-shadow:none!important;transform:none!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) :is(.kp-stepper-info h4,.kp-stepper-desc h3){color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) :is(.kp-stepper-time,.kp-stepper-time-badge span){color:var(--kp-accent-yellow, #FFF652)!important;-webkit-text-fill-color:var(--kp-accent-yellow, #FFF652)!important}html body :is(.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"]) :is(.kp-stepper-difficulty,.kp-stepper-badge){color:#dce9ff!important;-webkit-text-fill-color:#dce9ff!important;background:#6fa8ff24!important;border-color:#6fa8ff6b!important}html body .kp-hero .kp-purchase{display:flex!important;align-items:stretch!important;gap:12px!important;flex-wrap:wrap!important}html body .kp-hero .kp-purchase .kp-qty-selector{display:none!important}html body .kp-hero .kp-purchase :is(.kp-btn-primary,.kp-btn-secondary){flex:1 1 180px!important;min-width:160px!important;min-height:52px!important;padding:0 22px!important;line-height:1.15!important}html body .kp-hero .kp-amazon-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:52px!important;margin-top:0!important;padding:0 18px!important;font-size:14px!important;line-height:1.1!important;flex:0 1 170px!important;align-self:stretch!important}html body .kp-mobile-bottom-bar .kp-btn{min-height:46px!important;padding:0 16px!important;line-height:1.1!important}html body .kp-mobile-bottom-bar{display:none!important}@media(max-width:768px){html body .kp-hero .kp-purchase{flex-direction:column!important}html body .kp-hero .kp-purchase :is(.kp-btn-primary,.kp-btn-secondary),html body .kp-hero .kp-amazon-link{width:100%!important;max-width:none!important;min-height:50px!important;flex:0 0 auto!important}html body .kp-hero .kp-amazon-link{min-height:48px!important}}html body .kp-hero{border-top:0!important;border-image:none!important}html body :is(.kp-learn-hero,.release-hero,.release-hero-banner,.releaseherov6,.ts-unified-section,.about-hero,.release-ba,.release-gallery,.release-testimonials,.release-trust-bar,.release-trust-marquee,.release-value-props,.release-two-column,.release-faq,.release-immersive-poster,.custom-3d-gear-showcase,.featured-blog,.shopify-section:has(.release-gallery),.shopify-section:has(.release-ba),.shopify-section:has(.release-testimonials),.shopify-section:has(.release-trust-bar),.shopify-section:has(.ts-unified-section)){border-top:0!important;border-image:none!important}html body :is(.kp-vcard-section,.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"],.kp-specs,.kp-accessories,.kp-comparison,.kp-user-photos,.kp-faq-section,.kp-scenes,.kp-video-card-section,.kp-video-carousel-wrapper,.kpt-see,[class*=kpt-see-]){border-top:1px solid transparent!important;border-image:linear-gradient(90deg,#fff652d1,#6fa8ffc7) 1!important}html body :is(.kp-stepper-tab,.kp-stepper-content,.kp-stepper-panel,.kp-stepper-image,.kp-stepper-number,.kp-stepper-badge,.kp-stepper-time,.kp-stepper-difficulty,.kp-checklist-item){border-image:none!important}html body :is(.kp-vcard-section,.kp-stepper,section[class^=kp-stepper-],section[class*=" kp-stepper-"],.kp-specs,.kp-accessories,.kp-comparison,.kp-user-photos,.kp-faq-section,.kp-scenes,.kp-video-card-section,.kp-video-carousel-wrapper,.kpt-see,[class*=kpt-see-]):hover{border-image:linear-gradient(90deg,#fff652,#6fa8ff) 1!important}html body :is([data-oke-widget],.okeReviews,.oke-w) :is(button,a[role=button],[role=button],[class*=Button],[class*=button],[class*=filter],[class*=Filter],[class*=show],[class*=Show],[class*=more],[class*=More],[class*=load],[class*=Load]){background:var(--kp-accent-yellow, #FFF652)!important;border-color:var(--kp-accent-yellow, #FFF652)!important;color:#050505!important;-webkit-text-fill-color:#050505!important}html body :is([data-oke-widget],.okeReviews,.oke-w) :is(button,a[role=button],[role=button],[class*=Button],[class*=button],[class*=filter],[class*=Filter],[class*=show],[class*=Show],[class*=more],[class*=More],[class*=load],[class*=Load]) *{color:#050505!important;-webkit-text-fill-color:#050505!important;fill:#050505!important;stroke:#050505!important}html body :is([data-oke-widget],.okeReviews,.oke-w) :is(.oke-stars-foreground,.oke-stars-foreground *,.oke-w-ratingAverageModule-starRating,.oke-w-ratingAverageModule-starRating *,.oke-w-ratingAverageModule-stars,.oke-w-ratingAverageModule-stars *,.okeReviews-starRating-indicator-layer--foreground,.okeReviews-starRating-indicator-layer--foreground *){color:var(--kp-accent-yellow, #FFF652)!important;-webkit-text-fill-color:var(--kp-accent-yellow, #FFF652)!important;fill:var(--kp-accent-yellow, #FFF652)!important;stroke:var(--kp-accent-yellow, #FFF652)!important}@media(prefers-reduced-motion:reduce){html:after,body:before,body:after{animation:none!important;opacity:0!important}}@media(max-width:768px){html:before{opacity:.38}html:after{opacity:.14}body:before,body:after{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kp-visual-system.css.map */
