:root{--glass-bg-primary: rgba(10, 10, 10, .6);--glass-bg-secondary: rgba(26, 26, 26, .4);--glass-bg-tertiary: rgba(255, 255, 255, .1);--glass-border: rgba(255, 255, 255, .2);--glass-border-strong: rgba(255, 255, 255, .3);--bg-gradient-primary: linear-gradient(135deg, #0A0A0A 0%, #1A1A1A 100%);--bg-gradient-secondary: linear-gradient(45deg, #0A0A0A 0%, #1A1A1A 50%, #2A2A2A 100%);--bg-gradient-accent: linear-gradient(135deg, #0A0A0A 0%, #1A1A1A 50%, #2A2A2A 100%);--text-primary: #E5E5E5;--text-secondary: #B8B8B8;--text-muted: #8A8A8A;--text-accent: #FFFFFF;--accent-cyan: #00C6FF;--accent-cyan-light: #4DFFFF;--accent-blue: #0066FF;--accent-purple: #8B5CF6;--accent-pink: #EC4899;--glass-blur: 20px;--glass-blur-strong: 40px;--glass-blur-light: 10px;--shadow-glass: 0 8px 32px rgba(0, 0, 0, .3);--shadow-glass-strong: 0 16px 64px rgba(0, 0, 0, .4);--shadow-glow: 0 0 20px rgba(0, 198, 255, .3);--shadow-glow-strong: 0 0 40px rgba(0, 198, 255, .5);--radius-glass: 16px;--radius-glass-large: 24px;--radius-glass-small: 8px;--spacing-glass: 24px;--spacing-glass-large: 32px;--spacing-glass-small: 16px;--transition-glass: all .3s cubic-bezier(.4, 0, .2, 1);--transition-glass-slow: all .5s cubic-bezier(.4, 0, .2, 1);--transition-glass-fast: all .15s cubic-bezier(.4, 0, .2, 1)}body{background:var(--bg-gradient-primary);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}.glass-panel{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-glass);box-shadow:var(--shadow-glass);position:relative;overflow:hidden}.glass-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border-strong),transparent);opacity:.6}.glass-panel--strong{background:var(--glass-bg-secondary);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));border:1px solid var(--glass-border-strong);box-shadow:var(--shadow-glass-strong)}.glass-panel--light{background:var(--glass-bg-tertiary);backdrop-filter:blur(var(--glass-blur-light));-webkit-backdrop-filter:blur(var(--glass-blur-light));border:1px solid var(--glass-border)}.glass-button{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-glass);color:var(--text-primary);padding:12px 24px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:var(--transition-glass);position:relative;overflow:hidden;cursor:pointer}.glass-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.glass-button:hover{background:var(--glass-bg-secondary);border-color:var(--accent-cyan);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.glass-button:hover:before{left:100%}.glass-button:active{transform:translateY(0)}.glass-button--primary{background:linear-gradient(135deg,var(--accent-cyan),var(--accent-blue));color:#fff;border:none;box-shadow:var(--shadow-glow)}.glass-button--primary:hover{background:linear-gradient(135deg,var(--accent-cyan-light),var(--accent-cyan));box-shadow:var(--shadow-glow-strong)}.glass-button--large{padding:16px 32px;font-size:1.1rem;border-radius:var(--radius-glass-large)}.glass-button--small{padding:8px 16px;font-size:.9rem;border-radius:var(--radius-glass-small)}.glass-input{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-glass);color:var(--text-primary);padding:12px 16px;font-size:1rem;transition:var(--transition-glass);width:100%}.glass-input:focus{outline:none;border-color:var(--accent-cyan);box-shadow:var(--shadow-glow);background:var(--glass-bg-secondary)}.glass-input::placeholder{color:var(--text-muted)}.glass-card{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-glass);box-shadow:var(--shadow-glass);padding:var(--spacing-glass);transition:var(--transition-glass);position:relative;overflow:hidden}.glass-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border-strong),transparent);opacity:.6}.glass-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-glass-strong);border-color:var(--glass-border-strong)}.glass-card--product{padding:0;overflow:hidden}.glass-card--product .card__media{position:relative;overflow:hidden}.glass-card--product .card__media img{transition:var(--transition-glass)}.glass-card--product:hover .card__media img{transform:scale(1.05)}.glass-nav{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border-bottom:1px solid var(--glass-border);position:sticky;top:0;z-index:1000;transition:var(--transition-glass)}.glass-nav--scrolled{background:var(--glass-bg-secondary);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));box-shadow:var(--shadow-glass)}.glass-nav__link{color:var(--text-primary);text-decoration:none;padding:8px 16px;border-radius:var(--radius-glass-small);transition:var(--transition-glass);position:relative;overflow:hidden}.glass-nav__link:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:var(--accent-cyan);transition:var(--transition-glass);transform:translate(-50%)}.glass-nav__link:hover{color:var(--accent-cyan);background:var(--glass-bg-tertiary)}.glass-nav__link:hover:before{width:80%}.glass-nav__link--active{color:var(--accent-cyan);background:var(--glass-bg-tertiary)}.glass-nav__link--active:before{width:80%}.glass-section{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-glass-large);box-shadow:var(--shadow-glass);padding:var(--spacing-glass-large);margin:var(--spacing-glass) 0;position:relative;overflow:hidden}.glass-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border-strong),transparent);opacity:.6}.glass-section--hero{background:var(--glass-bg-secondary);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));border-radius:var(--radius-glass-large);padding:48px 32px;text-align:center}.glass-footer{background:var(--glass-bg-primary);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border-top:1px solid var(--glass-border);padding:var(--spacing-glass-large) 0;position:relative}.glass-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border-strong),transparent);opacity:.6}@keyframes glassFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glassGlow{0%,to{box-shadow:var(--shadow-glass)}50%{box-shadow:var(--shadow-glow)}}@keyframes glassSlideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes glassFadeIn{0%{opacity:0}to{opacity:1}}.glass-animate--float{animation:glassFloat 6s ease-in-out infinite}.glass-animate--glow{animation:glassGlow 3s ease-in-out infinite}.glass-animate--slide-in{animation:glassSlideIn .6s ease-out}.glass-animate--fade-in{animation:glassFadeIn .8s ease-out}.glass-text--primary{color:var(--text-primary)}.glass-text--secondary{color:var(--text-secondary)}.glass-text--muted{color:var(--text-muted)}.glass-text--accent{color:var(--accent-cyan)}.glass-bg--primary{background:var(--glass-bg-primary)}.glass-bg--secondary{background:var(--glass-bg-secondary)}.glass-bg--tertiary{background:var(--glass-bg-tertiary)}.glass-blur--light{-webkit-backdrop-filter:blur(var(--glass-blur-light));backdrop-filter:blur(var(--glass-blur-light))}.glass-blur--medium{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.glass-blur--strong{-webkit-backdrop-filter:blur(var(--glass-blur-strong));backdrop-filter:blur(var(--glass-blur-strong))}.glass-shadow--light{box-shadow:var(--shadow-glass)}.glass-shadow--strong{box-shadow:var(--shadow-glass-strong)}.glass-shadow--glow{box-shadow:var(--shadow-glow)}@media (max-width: 768px){:root{--glass-blur: 15px;--glass-blur-strong: 25px;--radius-glass: 12px;--radius-glass-large: 16px;--spacing-glass: 16px;--spacing-glass-large: 24px}.glass-section{padding:var(--spacing-glass);margin:var(--spacing-glass-small) 0}.glass-section--hero{padding:32px 16px}.glass-button{padding:10px 20px}.glass-button--large{padding:14px 28px}}@media (max-width: 480px){:root{--glass-blur: 10px;--glass-blur-strong: 20px;--radius-glass: 8px;--radius-glass-large: 12px;--spacing-glass: 12px;--spacing-glass-large: 16px}.glass-section{padding:var(--spacing-glass-small);margin:8px 0}.glass-section--hero{padding:24px 12px}}.glass-bg-shapes{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;overflow:hidden}.glass-bg-shape{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(0,198,255,.1) 0%,transparent 70%);animation:glassFloat 20s ease-in-out infinite}.glass-bg-shape--1{width:300px;height:300px;top:10%;left:10%;animation-delay:0s}.glass-bg-shape--2{width:200px;height:200px;top:60%;right:20%;animation-delay:-10s}.glass-bg-shape--3{width:150px;height:150px;bottom:20%;left:30%;animation-delay:-5s}.glass-loading{position:relative;overflow:hidden}.glass-loading:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:glassShimmer 1.5s infinite}@keyframes glassShimmer{0%{left:-100%}to{left:100%}}.glass-scroll-reveal{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.glass-scroll-reveal.revealed{opacity:1;transform:translateY(0)}.gradient{background:var(--bg-gradient-primary)!important}.color-scheme-1{--color-background: 10, 10, 10;--color-foreground: 229, 229, 229;--color-button: 0, 198, 255;--color-button-text: 255, 255, 255}.color-scheme-2{--color-background: 26, 26, 26;--color-foreground: 229, 229, 229;--color-button: 77, 255, 255;--color-button-text: 10, 10, 10}.header-wrapper{background:var(--glass-bg-primary)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border-bottom:1px solid var(--glass-border)!important}.footer{background:var(--glass-bg-primary)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border-top:1px solid var(--glass-border)!important}.card{background:var(--glass-bg-primary)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-glass)!important}.button{background:var(--glass-bg-primary)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important;transition:var(--transition-glass)!important}.button:hover{background:var(--glass-bg-secondary)!important;border-color:var(--accent-cyan)!important;box-shadow:var(--shadow-glow)!important;transform:translateY(-2px)!important}.field__input{background:var(--glass-bg-primary)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border:1px solid var(--glass-border)!important;color:var(--text-primary)!important}.field__input:focus{border-color:var(--accent-cyan)!important;box-shadow:var(--shadow-glow)!important;background:var(--glass-bg-secondary)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/glassmorphism.css.map */
