:root{--ht-cyan: #22d3ee;--ht-violet: #8b5cf6;--ht-blue: #3b82f6;--ht-glow: rgba(34, 211, 238, .45);--ht-glow-soft: rgba(139, 92, 246, .25);--ht-surface: rgba(255, 255, 255, .6);--ht-border: rgba(148, 163, 184, .25)}.ht-glass{background:var(--ht-surface);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid var(--ht-border);position:relative}.ht-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(120deg,var(--ht-cyan),var(--ht-violet),var(--ht-blue),var(--ht-cyan));background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;animation:ht-gradient-shift 6s ease infinite;pointer-events:none}.ht-glass:hover:before{opacity:1}.ht-tilt{transform-style:preserve-3d;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease;will-change:transform}.ht-tilt:hover{transform:perspective(900px) rotateX(4deg) rotateY(-4deg) translateY(-6px) translateZ(10px);box-shadow:0 30px 60px -15px var(--ht-glow),0 10px 25px -10px var(--ht-glow-soft)}.ht-glow-text{background:linear-gradient(90deg,var(--ht-cyan),var(--ht-violet));-webkit-background-clip:text;background-clip:text;color:transparent}.ht-grid-bg{position:relative;isolation:isolate}.ht-grid-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(circle at 20% 20%,var(--ht-glow-soft),transparent 45%),radial-gradient(circle at 80% 70%,rgba(59,130,246,.18),transparent 45%),linear-gradient(rgba(148,163,184,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.14) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 90% 80% at 50% 50%,#000 55%,transparent 100%)}.ht-glow-ring{position:relative}.ht-glow-ring:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;z-index:-1;border-radius:inherit;background:conic-gradient(from 0deg,var(--ht-cyan),var(--ht-violet),var(--ht-blue),var(--ht-cyan));filter:blur(28px);opacity:.35;animation:ht-spin 8s linear infinite}@keyframes ht-gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes ht-spin{to{transform:rotate(360deg)}}.sf-home__slideshow .m-slide__media{perspective:1600px}.sf-home__slideshow .m-slide__bg{overflow:visible}.sf-home__slideshow .m-slide__bg picture,.sf-home__slideshow .m-slide__bg img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:50% 50%;transform-style:preserve-3d;animation:ht-hero-3d-float 11s ease-in-out infinite;will-change:transform}.sf-home__slideshow .m-slide__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(120deg,transparent 40%,rgba(34,211,238,.16) 50%,transparent 60%);background-size:250% 250%;animation:ht-hero-sheen 7s ease-in-out infinite;mix-blend-mode:screen}@keyframes ht-hero-3d-float{0%{transform:perspective(1600px) rotateY(0) rotateX(0) scaleZ(1)}25%{transform:perspective(1600px) rotateY(3.5deg) rotateX(-1.5deg) scale3d(1.02,1.02,1)}50%{transform:perspective(1600px) rotateY(0) rotateX(1.75deg) scale3d(1.035,1.035,1)}75%{transform:perspective(1600px) rotateY(-3.5deg) rotateX(-1deg) scale3d(1.02,1.02,1)}to{transform:perspective(1600px) rotateY(0) rotateX(0) scaleZ(1)}}@keyframes ht-hero-sheen{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}@media(prefers-reduced-motion:reduce){.ht-glass:before,.ht-glow-ring:after{animation:none}.ht-tilt{transition:none}.sf-home__slideshow .m-slide__bg picture,.sf-home__slideshow .m-slide__bg img,.sf-home__slideshow .m-slide__bg:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/high-tech-theme.css.map */
