@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800&family=Inter:wght@400;500;600&display=swap";.hero-immersion{position:relative;min-height:100vh;background:#0f0f0f;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.neon-fruits-animation{position:absolute;width:100%;height:100%}.fruit-particle{position:absolute;width:60px;height:60px;border-radius:50%;opacity:.3;animation:floatFruit 8s infinite ease-in-out}.fruit-1{background:radial-gradient(circle,#00ffae,#0c9);top:20%;left:10%;animation-delay:0s;box-shadow:0 0 30px #00ffae66}.fruit-2{background:radial-gradient(circle,#00ffae,#0c9);top:60%;right:15%;animation-delay:2s;box-shadow:0 0 30px #00ffae66}.fruit-3{background:radial-gradient(circle,#00ffae,#0c9);bottom:30%;left:20%;animation-delay:4s;box-shadow:0 0 30px #00ffae66}.fruit-4{background:radial-gradient(circle,#00ffae,#0c9);top:40%;right:30%;animation-delay:6s;box-shadow:0 0 30px #00ffae66}@keyframes floatFruit{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-20px) rotate(90deg)}50%{transform:translateY(-10px) rotate(180deg)}75%{transform:translateY(-30px) rotate(270deg)}}.wave-overlay{position:absolute;bottom:-1px;left:0;width:100%;height:100px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120'%3E%3Cpath d='M1200 120L0 16.48V120z' fill='%23ffffff' opacity='0.05'/%3E%3C/svg%3E") repeat-x;background-size:1200px 120px;animation:waveMove 8s linear infinite}@keyframes waveMove{0%{background-position-x:0}to{background-position-x:1200px}}.hero-container{position:relative;z-index:2;max-width:1200px;width:100%;padding:0 20px;text-align:center}.hero-content{animation:heroFadeUp 1.2s ease-out}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.product-title-wrapper{margin-bottom:40px}.product-title{font-family:Montserrat,sans-serif;margin:0;line-height:1.2}.title-line-1{display:block;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;color:#fff;margin-bottom:10px}.title-line-2{display:block;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:20px}.glow-text{color:#00ffae;text-shadow:0 0 20px rgba(0,255,174,.6),0 0 40px rgba(0,255,174,.4),0 0 60px rgba(0,255,174,.2);animation:textGlow 2s ease-in-out infinite alternate}@keyframes textGlow{0%{text-shadow:0 0 20px rgba(0,255,174,.6),0 0 40px rgba(0,255,174,.4),0 0 60px rgba(0,255,174,.2)}to{text-shadow:0 0 30px rgba(0,255,174,.8),0 0 50px rgba(0,255,174,.6),0 0 70px rgba(0,255,174,.4)}}.title-subtitle{display:block;font-family:Inter,sans-serif;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:500;color:#fffc}.price-stack{margin-bottom:50px;position:relative}.original-price{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:15px}.strike-through{font-family:Inter,sans-serif;font-size:1.4rem;color:#ffffff80;text-decoration:line-through;text-decoration-color:#ff4c4c;text-decoration-thickness:2px}.savings-badge{background:linear-gradient(135deg,#ff4c4c,#ff6b6b);color:#fff;padding:5px 12px;border-radius:20px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;box-shadow:0 4px 15px #ff4c4c4d}.sale-price{position:relative;display:inline-flex;align-items:baseline;margin-bottom:15px}.currency{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;color:#00ffae}.price-amount{font-family:Montserrat,sans-serif;font-size:clamp(3.5rem,8vw,5rem);font-weight:800;color:#00ffae;text-shadow:0 0 30px rgba(0,255,174,.5)}.price-cents{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;color:#00ffae}.price-pulse-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;border:2px solid #00FFAE;border-radius:50%;opacity:0;animation:pulsePriceRing 2s infinite}@keyframes pulsePriceRing{0%{transform:translate(-50%,-50%) scale(.8);opacity:1}to{transform:translate(-50%,-50%) scale(1.4);opacity:0}}.instant-delivery{display:flex;align-items:center;justify-content:center;gap:8px;font-family:Inter,sans-serif;font-size:1rem;color:#fffc}.hero-cta-wrapper{margin-bottom:60px}.hero-cta-btn{position:relative;background:linear-gradient(135deg,#00ffae,#0c9);border:none;border-radius:50px;padding:20px 50px;cursor:pointer;overflow:hidden;transition:all .3s ease;margin-bottom:20px;display:inline-block;text-decoration:none}.hero-cta-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00ffae66}.cta-text{display:block;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:700;color:#0f0f0f;margin-bottom:5px}.cta-subtext{display:block;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;color:#0f0f0fcc}.button-glow{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.hero-cta-btn:hover .button-glow{left:100%}.secondary-cta{margin-top:20px}.explore-link{color:#00ffae;text-decoration:none;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:500;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.explore-link:hover{color:#0c9;transform:translateY(-2px)}.scroll-hint{position:absolute;bottom:30px;left:50%;transform:translate(-50%);text-align:center;animation:scrollHintFloat 3s ease-in-out infinite}@keyframes scrollHintFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}.scroll-mouse{width:30px;height:50px;border:2px solid rgba(255,255,255,.4);border-radius:15px;margin:0 auto 10px;position:relative}.scroll-wheel{width:4px;height:10px;background:#00ffae;border-radius:2px;position:absolute;top:8px;left:50%;transform:translate(-50%);animation:scrollWheelMove 2s ease-in-out infinite}@keyframes scrollWheelMove{0%{top:8px;opacity:1}to{top:25px;opacity:0}}.scroll-text{font-family:Inter,sans-serif;font-size:.9rem;color:#fff9;margin-bottom:5px;display:block}.arrow-down-animated{color:#00ffae;animation:arrowBounce 2s ease-in-out infinite}@keyframes arrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.hero-trust-bar{position:absolute;bottom:0;left:0;width:100%;background:#000c;padding:15px 0;display:flex;justify-content:center;gap:40px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3}.trust-item{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.9rem;color:#fffc}@media (max-width: 768px){.hero-immersion{min-height:100vh;padding:60px 0 80px}.hero-container{padding:0 15px}.price-stack{margin-bottom:40px}.hero-cta-btn{padding:18px 40px;width:100%;max-width:300px}.hero-trust-bar{flex-wrap:wrap;gap:20px;padding:20px 15px}.trust-item{font-size:.8rem}.fruit-particle{width:40px;height:40px}}@media (max-width: 480px){.hero-cta-btn{padding:16px 30px}.cta-text{font-size:1.1rem}.cta-subtext{font-size:.8rem}}.problem-amplification{position:relative;background:linear-gradient(135deg,#0a0a0a,#0f0f0f,#0a0a0a);padding:100px 0;overflow:hidden}.wave-transition-top{position:absolute;top:-1px;left:0;width:100%;height:100px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120'%3E%3Cpath d='M0 0v120l1200-60V0z' fill='%23000000' opacity='0.1'/%3E%3C/svg%3E") repeat-x;background-size:1200px 100px}.wave-transition-bottom{position:absolute;bottom:-1px;left:0;width:100%;height:100px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120'%3E%3Cpath d='M1200 120L0 16.48V120z' fill='%23000000' opacity='0.1'/%3E%3C/svg%3E") repeat-x;background-size:1200px 100px}.problem-container{max-width:1400px;margin:0 auto;padding:0 20px}.problem-content-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;min-height:80vh}.glucose-visualization{position:relative;padding:40px}.glucose-meter-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:40px}.glucose-meter{background:linear-gradient(145deg,#1a1a1a,#0d0d0d);border:3px solid #333;border-radius:20px;padding:30px;box-shadow:0 10px 30px #00000080;animation:meterGlow 3s ease-in-out infinite alternate}@keyframes meterGlow{0%{box-shadow:0 10px 30px #00000080}to{box-shadow:0 10px 30px #ff4c4c4d}}.meter-screen{background:#000;border:2px solid #444;border-radius:10px;padding:20px;text-align:center;position:relative;overflow:hidden}.meter-screen:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,76,76,.1),transparent);animation:screenGlow 2s linear infinite}@keyframes screenGlow{0%{left:-100%}to{left:100%}}.glucose-reading{font-family:Montserrat,sans-serif;font-size:4rem;font-weight:800;color:#ff4c4c;text-shadow:0 0 20px rgba(255,76,76,.6);animation:numberPulse 1.5s ease-in-out infinite}@keyframes numberPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.meter-label{font-family:Inter,sans-serif;font-size:1rem;color:#ffffffb3;margin-top:5px}.danger-indicator{background:#ff4c4c;color:#fff;padding:5px 15px;border-radius:20px;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;margin-top:10px;animation:dangerBlink 2s ease-in-out infinite}@keyframes dangerBlink{0%,to{opacity:1}50%{opacity:.6}}.meter-buttons{display:flex;gap:10px;margin-top:15px;justify-content:center}.meter-button{width:12px;height:12px;background:#444;border-radius:50%;box-shadow:inset 0 2px 4px #0000004d}.glucose-level-bar{position:relative;width:100%;max-width:400px;margin:20px 0}.level-zones{display:flex;height:40px;border-radius:20px;overflow:hidden;box-shadow:0 4px 15px #0000004d}.zone{position:relative;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:.7rem;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}.safe-zone{background:linear-gradient(135deg,#00ffae,#0c9);flex:2}.warning-zone{background:linear-gradient(135deg,#ffb347,#ff8c42);flex:2}.danger-zone{background:linear-gradient(135deg,#ff4c4c,#c00);flex:1}.zone-label{font-size:.6rem;opacity:.9}.glucose-indicator{position:absolute;top:-5px;right:0;width:20px;height:50px;background:#fff;border:2px solid #FF4C4C;border-radius:10px;box-shadow:0 0 15px #ff4c4c99;animation:indicatorPulse 2s ease-in-out infinite}@keyframes indicatorPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.transformation-arrow{display:flex;flex-direction:column;align-items:center;gap:10px;margin:40px 0}.arrow-text{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:#00ffae;text-transform:uppercase;letter-spacing:1px}.arrow-icon{font-size:3rem;color:#00ffae;animation:arrowMove 2s ease-in-out infinite}@keyframes arrowMove{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.glucose-meter-after{background:linear-gradient(145deg,#1a2a1a,#0d1a0d);border:3px solid #00FFAE;border-radius:20px;padding:30px;box-shadow:0 10px 30px #00ffae33}.meter-screen-after{background:#000;border:2px solid #00FFAE;border-radius:10px;padding:20px;text-align:center}.glucose-reading-after{font-family:Montserrat,sans-serif;font-size:4rem;font-weight:800;color:#00ffae;text-shadow:0 0 20px rgba(0,255,174,.6)}.success-indicator{background:#00ffae;color:#0f0f0f;padding:5px 15px;border-radius:20px;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;margin-top:10px}.health-icons{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.health-icon{position:absolute;font-size:2rem;opacity:.3;animation:floatIcon 6s ease-in-out infinite}.icon-1{top:10%;left:5%;animation-delay:0s}.icon-2{top:20%;right:10%;animation-delay:1.5s}.icon-3{bottom:30%;left:15%;animation-delay:3s}.icon-4{bottom:10%;right:5%;animation-delay:4.5s}@keyframes floatIcon{0%,to{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-15px) rotate(5deg) scale(1.1)}50%{transform:translateY(-10px) rotate(-3deg) scale(.9)}75%{transform:translateY(-20px) rotate(3deg) scale(1.05)}}.story-content{padding:0 40px}.story-wrapper{max-width:600px}.story-header{margin-bottom:50px}.story-tag{display:inline-block;background:linear-gradient(135deg,#00ffae,#0c9);color:#0f0f0f;padding:8px 20px;border-radius:25px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:25px}.story-title{font-family:Montserrat,sans-serif;margin:0;line-height:1.2}.story-line-1{display:block;font-size:clamp(2rem,4vw,3rem);font-weight:600;color:#fff;margin-bottom:10px}.story-line-2{display:block;font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:800}.story-timeline{position:relative;margin:60px 0}.story-timeline:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,#00ffae,#0c9);border-radius:2px}.timeline-point{position:relative;margin-bottom:60px;padding-left:80px;opacity:0;transform:translate(-50px);animation:timelineReveal .8s ease-out forwards}.timeline-point:nth-child(1){animation-delay:.2s}.timeline-point:nth-child(2){animation-delay:.4s}.timeline-point:nth-child(3){animation-delay:.6s}.timeline-point:nth-child(4){animation-delay:.8s}@keyframes timelineReveal{to{opacity:1;transform:translate(0)}}.timeline-dot{position:absolute;left:19px;top:10px;width:24px;height:24px;background:#0f0f0f;border:4px solid #00FFAE;border-radius:50%;box-shadow:0 0 15px #00ffae66}.timeline-dot.active{background:#00ffae;animation:activeDotPulse 2s ease-in-out infinite}@keyframes activeDotPulse{0%,to{transform:scale(1);box-shadow:0 0 15px #00ffae66}50%{transform:scale(1.2);box-shadow:0 0 25px #00ffaecc}}.timeline-content{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.timeline-content:before{content:"";position:absolute;left:-15px;top:20px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid rgba(255,255,255,.03)}.timeline-title{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;color:#00ffae;margin:0 0 15px}.timeline-text{font-family:Inter,sans-serif;font-size:1rem;line-height:1.6;color:#ffffffe6;margin:0 0 20px}.highlight-danger{color:#ff4c4c;font-weight:600;background:#ff4c4c1a;padding:2px 6px;border-radius:4px}.highlight-success{color:#00ffae;font-weight:600;background:#00ffae1a;padding:2px 6px;border-radius:4px}.timeline-stat{display:flex;align-items:baseline;gap:10px;padding:15px;background:#0000004d;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.stat-number{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;color:#00ffae;text-shadow:0 0 10px rgba(0,255,174,.5)}.stat-label{font-family:Inter,sans-serif;font-size:.9rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:1px}.emotional-hook{background:linear-gradient(135deg,#00ffae1a,#00cc990d);border:1px solid rgba(0,255,174,.2);border-radius:20px;padding:40px;text-align:center;position:relative;margin-top:60px}.hook-icon{font-size:3rem;margin-bottom:20px;animation:hookIconPulse 3s ease-in-out infinite}@keyframes hookIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.hook-quote{font-family:Inter,sans-serif;font-size:1.2rem;line-height:1.6;color:#fffffff2;font-style:italic;margin:0 0 20px;position:relative}.hook-quote:before,.hook-quote:after{content:'"';font-size:3rem;color:#00ffae;opacity:.3;position:absolute}.hook-quote:before{top:-10px;left:-20px}.hook-quote:after{bottom:-40px;right:-20px}.hook-author{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;color:#00ffae;font-style:normal}@media (max-width: 1024px){.problem-content-wrapper{grid-template-columns:1fr;gap:60px;text-align:center}.glucose-visualization{order:2}.story-content{order:1;padding:0 20px}}@media (max-width: 768px){.problem-amplification{padding:60px 0}.problem-container{padding:0 15px}.glucose-meter-container{gap:30px}.glucose-reading,.glucose-reading-after{font-size:3rem}.story-timeline:before{left:20px}.timeline-point{padding-left:60px;margin-bottom:40px}.timeline-dot{left:9px;width:20px;height:20px}.hook-quote{font-size:1rem}.emotional-hook{padding:30px 20px}}@media (max-width: 480px){.glucose-meter,.glucose-meter-after{padding:20px}.glucose-reading,.glucose-reading-after{font-size:2.5rem}.timeline-content{padding:20px}.timeline-title{font-size:1.2rem}.timeline-text{font-size:.9rem}.stat-number{font-size:1.5rem}}.virtual-bundle-experience{position:relative;background:linear-gradient(135deg,#0f0f0f,#1a1a1a,#0f0f0f);padding:120px 0;overflow:hidden}.bundle-container{max-width:1400px;margin:0 auto;padding:0 20px}.bundle-header{text-align:center;margin-bottom:80px}.bundle-tag{display:inline-block;background:linear-gradient(135deg,#00ffae,#0c9);color:#0f0f0f;padding:10px 25px;border-radius:25px;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}.bundle-title{font-family:Montserrat,sans-serif;margin:0 0 30px;line-height:1.2}.bundle-line-1{display:block;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:#fff;margin-bottom:15px}.bundle-line-2{display:block;font-size:clamp(2rem,4vw,3rem);font-weight:800}.bundle-subtitle{font-family:Inter,sans-serif;font-size:1.2rem;line-height:1.6;color:#fffc;max-width:600px;margin:0 auto}.bundle-stack-container{position:relative;margin-bottom:80px}.bundle-stack-3d{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;perspective:1000px;padding:40px 0}.guide-card{position:relative;width:100%;height:320px;cursor:pointer;transform-style:preserve-3d;transition:all .6s cubic-bezier(.4,0,.2,1)}.guide-card:hover{transform:rotateY(180deg) scale(1.05)}.guide-front,.guide-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:20px;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.guide-front{background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.guide-back{background:linear-gradient(145deg,#00ffae1a,#00cc990d);border:1px solid rgba(0,255,174,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:rotateY(180deg)}.foundation-guide .guide-front{border-left:4px solid #00FFAE}.nutrition-guide .guide-front{border-left:4px solid #FFB347}.fitness-guide .guide-front{border-left:4px solid #FF6B6B}.mindset-guide .guide-front{border-left:4px solid #4ECDC4}.bonus-guide .guide-front{border-left:4px solid #A8E6CF}.guide-icon{font-size:3rem;margin-bottom:20px;text-align:center}.guide-title{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;color:#fff;margin:0 0 15px;line-height:1.3}.guide-desc{font-family:Inter,sans-serif;font-size:1rem;color:#fffc;margin:0 0 auto;line-height:1.5}.guide-value{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;color:#00ffae;text-align:center;padding:10px;background:#00ffae1a;border-radius:10px;margin-top:20px}.guide-back h4{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;color:#00ffae;margin:0 0 20px}.guide-back ul{list-style:none;padding:0;margin:0;flex-grow:1}.guide-back li{font-family:Inter,sans-serif;font-size:.95rem;color:#ffffffe6;margin-bottom:12px;padding-left:0;line-height:1.4}.category-filters{display:flex;justify-content:center;gap:15px;margin:60px 0 40px;flex-wrap:wrap}.filter-btn{display:flex;align-items:center;gap:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fffc;padding:12px 20px;border-radius:25px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.filter-btn:hover,.filter-btn.active{background:linear-gradient(135deg,#00ffae,#0c9);color:#0f0f0f;border-color:#00ffae;transform:translateY(-2px)}.filter-icon{font-size:1.1rem}.value-calculator{background:linear-gradient(145deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.1);border-radius:25px;padding:40px;margin-bottom:60px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.calculator-header{text-align:center;margin-bottom:40px}.calculator-header h3{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;color:#fff;margin:0 0 10px}.calculator-header p{font-family:Inter,sans-serif;font-size:1.1rem;color:#ffffffb3;margin:0}.value-breakdown{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start}.value-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.value-item{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#0003;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.value-item-name{font-family:Inter,sans-serif;font-size:.9rem;color:#fffc}.value-item-price{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;color:#00ffae}.value-total{background:linear-gradient(145deg,#00ffae1a,#00cc990d);border:1px solid rgba(0,255,174,.2);border-radius:20px;padding:30px}.total-calculation,.bundle-price,.savings-highlight{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.savings-highlight{border-bottom:none;margin-bottom:0}.total-label,.bundle-label,.savings-text{font-family:Inter,sans-serif;font-size:1rem;color:#fffc}.total-amount{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;color:#fff9;text-decoration:line-through}.bundle-amount{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:800;color:#00ffae}.savings-amount{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;color:#00ffae}.savings-percentage{font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;color:#ffb347;background:#ffb3471a;padding:4px 8px;border-radius:12px;margin-left:10px}.bundle-cta-section{text-align:center}.bundle-cta-btn{position:relative;background:linear-gradient(135deg,#00ffae,#0c9);border:none;border-radius:60px;padding:25px 60px;cursor:pointer;overflow:hidden;transition:all .4s ease;margin-bottom:30px;display:inline-block;text-decoration:none}.bundle-cta-btn:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00ffae80}.cta-icon{display:block;font-size:1.5rem;margin-bottom:5px}.cta-main{display:block;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;color:#0f0f0f;margin-bottom:5px}.cta-price{display:block;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;color:#0f0f0fcc}.button-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.particle{position:absolute;width:4px;height:4px;background:#ffffffb3;border-radius:50%;animation:particleFloat 3s linear infinite}.particle:nth-child(1){top:20%;left:20%;animation-delay:0s}.particle:nth-child(2){top:60%;right:25%;animation-delay:1s}.particle:nth-child(3){bottom:30%;left:70%;animation-delay:2s}@keyframes particleFloat{0%{transform:translateY(0) scale(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-20px) scale(1);opacity:0}}.bundle-guarantees{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.guarantee-item{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.95rem;color:#fffc}.guarantee-icon{font-size:1.2rem}@media (max-width: 1024px){.value-breakdown{grid-template-columns:1fr;gap:30px}.bundle-stack-3d{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}}@media (max-width: 768px){.virtual-bundle-experience{padding:80px 0}.bundle-container{padding:0 15px}.bundle-stack-3d{grid-template-columns:1fr;gap:20px}.guide-card{height:280px}.guide-front,.guide-back{padding:25px}.category-filters{gap:10px}.filter-btn{padding:10px 15px;font-size:.8rem}.value-calculator{padding:30px 20px}.bundle-cta-btn{padding:20px 40px;width:100%;max-width:350px}.bundle-guarantees{gap:20px}.guarantee-item{font-size:.85rem}}@media (max-width: 480px){.guide-icon{font-size:2.5rem}.guide-title{font-size:1.2rem}.bundle-cta-btn{padding:18px 35px}.cta-main{font-size:1.2rem}}.guide-card{transition:transform .6s ease!important;transform-style:preserve-3d}.guide-card.flipped{transform:rotateY(180deg) scale(1.05)}.guide-card:hover{box-shadow:0 15px 30px #00ffae4d}.guide-front,.guide-back{backface-visibility:hidden;transition:none}.guide-card{transition:transform .6s ease;transform-style:preserve-3d}.guide-card.flipped{transform:rotateY(180deg)}.guide-front,.guide-back{backface-visibility:hidden}.guide-back{transform:rotateY(180deg)}.guide-card:hover{box-shadow:0 10px 25px #00ffae33}
/*# sourceMappingURL=/cdn/shop/t/65/assets/product-lifestyle-system.css.map */
