:root{--bg-main: #111316;--bg-glass: rgba(22, 24, 28, .6);--bg-glass-hover: rgba(30, 32, 38, .8);--text-primary: #F8F9FA;--text-secondary: #9BA1A6;--text-muted: #5E636A;--brand-color: #00a859;--brand-hover: #0ce87e;--brand-orange: #FF5500;--brand-orange-hover: #FF702E;--glass-border: 1px solid rgba(255, 255, 255, .04);--glass-border-hover: 1px solid rgba(255, 255, 255, .1);--neon-glow: 0 4px 30px rgba(0, 0, 0, .5);--neon-glow-hover: 0 4px 40px rgba(255, 85, 0, .15);--font-stack: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;overflow-x:hidden}body{font-family:var(--font-stack);background-color:var(--bg-main);background-image:radial-gradient(circle at 50% 100%,rgba(255,255,255,.15) 0%,transparent 50%);background-attachment:fixed;color:var(--text-primary);line-height:1.5;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:padding-right .4s cubic-bezier(.16,1,.3,1)}body.cart-open{padding-right:400px}@media(max-width:992px){body.cart-open{padding-right:0;overflow:hidden}}.bg-clips-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;pointer-events:none}.bg-clip-wrapper{position:absolute;width:400px;will-change:transform}.clip-glow{position:absolute;top:50%;left:50%;width:800px;height:800px;transform:translate(-50%,-50%);border-radius:50%;z-index:1;pointer-events:none}.glow-orange{background:radial-gradient(circle at center,rgba(255,85,0,.4) 0%,transparent 60%)}.glow-black{background:radial-gradient(circle at center,rgba(0,168,89,.35) 0%,transparent 60%)}.bg-clip{width:100%;position:relative;z-index:2;opacity:.28;filter:blur(4px) drop-shadow(0 20px 40px rgba(0,0,0,.5))}.bg-clip-orange{top:30%;left:5%;transform:rotate(15deg)}.bg-clip-black{top:15%;right:5%;transform:rotate(-25deg)}a{color:inherit;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1)}.container{max-width:1200px;margin:0 auto;padding:0 5%}.grain-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}h1,h2,h3,h4{font-weight:600;letter-spacing:-.04em;line-height:1.1}h1{text-transform:uppercase;letter-spacing:-.02em}.muted-text{color:var(--text-secondary)}.brand-text{color:var(--brand-hover);text-shadow:0 0 16px rgba(11,175,77,.3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border-radius:var(--radius-sm);font-size:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);border:none;position:relative;overflow:hidden}.btn-primary{background-color:var(--brand-color);color:var(--bg-main);box-shadow:var(--neon-glow)}.btn-primary:hover{background-color:var(--brand-hover);transform:translateY(-2px);box-shadow:var(--neon-glow-hover)}.btn-outline{background:var(--bg-glass);color:var(--text-primary);border:var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn-outline:hover{background:#ffffff0d;border-color:#fff3}.btn-block{width:100%}.badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:var(--radius-sm);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:#0baf4d26;color:var(--brand-hover);border:1px solid rgba(11,175,77,.3);box-shadow:inset 0 0 12px #0baf4d1a}.badge:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:var(--brand-hover);box-shadow:0 0 8px var(--brand-hover)}.navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:20px 0;background:#060608b3;backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);border-bottom:var(--glass-border);transition:width .4s cubic-bezier(.16,1,.3,1),padding .4s}body.cart-open .navbar{width:calc(100% - 400px)}@media(max-width:992px){body.cart-open .navbar{width:100%}}.nav-container{display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nav-links{display:flex;gap:40px}.nav-links a{font-size:15px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);transition:all .3s}.nav-links a:hover{color:var(--brand-hover);text-shadow:0 0 12px rgba(11,175,77,.4)}@media(min-width:993px){body.cart-open .nav-links{gap:15px}body.cart-open .nav-links a{font-size:11px}body.cart-open .logo{font-size:16px;gap:8px}body.cart-open .logo svg{width:20px;height:20px}body.cart-open .lang-select{padding:4px 24px 4px 8px;font-size:11px}body.cart-open .btn-outline{padding:10px 16px;font-size:11px}}.lang-selector{display:flex;align-items:center;gap:8px;position:relative;color:var(--text-secondary)}.lang-selector svg{color:var(--text-secondary)}.lang-select{appearance:none;-webkit-appearance:none;background:var(--bg-glass);border:var(--glass-border);color:var(--text-primary);padding:6px 32px 6px 12px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}.lang-select:focus{outline:none;border-color:var(--brand-hover);box-shadow:inset 0 0 0 1px var(--brand-hover)}.lang-select:hover{border-color:#fff3}.lang-select option{background:var(--bg-main);color:var(--text-primary)}.lang-selector:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--text-secondary);pointer-events:none}.hero{min-height:calc(100vh - 110px);padding:80px 0;display:flex;align-items:flex-start}.hero-layout{display:flex;flex-direction:column;align-items:center;text-align:center;gap:48px}.hero-badge{margin-bottom:32px}.hero-title{font-size:72px;margin-bottom:24px}.line-wrap{display:block;overflow:hidden;padding-top:12px;margin-top:-12px}.line-wrap .line{display:block}.hero-subtitle{font-size:20px;color:var(--text-secondary);max-width:600px;margin:0 auto 48px;line-height:1.6}.hero-actions{display:flex;flex-direction:column;align-items:center;gap:16px}.shipping-info{font-size:12px;color:var(--text-muted);letter-spacing:.1em}.hero-visual{width:100%;display:flex;justify-content:center}.hero-visual .premium-video{object-position:top}.hero-visual .video-container{aspect-ratio:1/1}.video-container{position:relative;width:100%;max-width:800px;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#000;box-shadow:0 20px 40px #0006}.video-container:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(11,175,77,.3),transparent 40%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.premium-video{width:100%;height:100%;object-fit:cover;display:block;filter:contrast(1.1) brightness(.9) saturate(1.2)}.features{padding:120px 0;position:relative;z-index:10}.section-heading{margin-bottom:80px;max-width:600px}.section-heading h2{font-size:40px;margin-bottom:16px;text-transform:uppercase}.section-heading p{font-size:20px;color:var(--text-secondary)}.bento-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:240px;gap:24px}.bento-card{background:#ffffff05;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.02);box-shadow:0 10px 30px #0003;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.bento-card:hover{background:var(--bg-glass-hover);border:var(--glass-border-hover);transform:translateY(-4px);box-shadow:0 20px 40px #00000080,inset 0 0 20px #0baf4d0d}.card-icon{margin-bottom:auto;color:var(--brand-hover);filter:drop-shadow(0 0 8px rgba(11,175,77,.4))}.bento-card h3{font-size:20px;margin-bottom:12px}.bento-card p{color:var(--text-secondary);font-size:15px;line-height:1.6}.feat-1{grid-column:span 2;grid-row:span 2;background:linear-gradient(135deg,var(--bg-glass),rgba(11,175,77,.03))}.feat-1 h3{font-size:32px;margin-bottom:16px}.feat-1 p{font-size:18px;max-width:400px}.specs{padding:120px 0;position:relative;overflow:hidden}.specs:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.specs-layout{display:grid;grid-template-columns:5fr 4fr;gap:100px;align-items:center}.tall-video{aspect-ratio:4/5}.floating-quote{position:absolute;bottom:-30px;right:-30px;background:var(--bg-glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:32px;border-radius:var(--radius-md);border:var(--glass-border);width:min(340px,85vw);box-shadow:0 30px 60px #000c;z-index:10}.quote-text{font-size:15px;font-weight:400;line-height:1.6;margin-bottom:12px}.amazon-stars{color:#ffa41c;font-size:18px;margin-bottom:8px;display:flex;align-items:center;gap:8px}.amazon-title{color:var(--text-primary);font-size:14px;font-weight:600}.amazon-meta{font-size:12px;color:var(--text-secondary)}.amazon-author{font-weight:600;color:var(--text-primary);margin-bottom:4px;display:flex;align-items:center;gap:8px}.amazon-verified{color:#c45500;font-weight:600;font-size:11px}.amazon-date{margin-bottom:0}.specs-info h2{font-size:48px;margin-bottom:60px}.specs-data{background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--glass-border);border-radius:var(--radius-md);padding:0 32px}.spec-row{display:flex;justify-content:space-between;gap:16px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:15px}.spec-row:last-child{border-bottom:none}.spec-label{color:var(--text-secondary);text-transform:uppercase;font-size:13px;letter-spacing:.05em;flex-shrink:0}.spec-value{font-weight:600;font-size:14px;letter-spacing:.05em;color:var(--brand-hover);text-align:right}.specs-description{margin-top:40px;color:var(--text-secondary);font-size:18px;line-height:1.6}.distribution{padding:20px 0}.dist-container{max-width:800px;margin:0 auto}.dist-header{text-align:center;margin-bottom:60px}.dist-header h2{font-size:48px;margin-bottom:16px}.dist-header p{font-size:18px;color:var(--text-secondary)}.premium-form{background:var(--bg-glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:48px;border-radius:var(--radius-xl);border:var(--glass-border);box-shadow:0 20px 50px #00000080}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form-group{margin-bottom:24px}.form-group label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:8px;font-weight:600}.form-group input,.form-group textarea{width:100%;background:#0000004d;border:var(--glass-border);color:#fff;padding:16px;border-radius:var(--radius-sm);font-size:15px;font-family:inherit;transition:all .2s}.form-group textarea{resize:vertical;min-height:120px}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--brand-hover);background:#0baf4d0d;box-shadow:inset 0 0 0 1px var(--brand-hover),0 0 16px #0baf4d33}.checkboxes{margin:32px 0;display:flex;flex-direction:column;gap:16px}.checkbox-item{display:flex;align-items:flex-start;gap:12px}.checkbox-item input{margin-top:4px;accent-color:var(--brand-hover)}.checkbox-item label{font-size:13px;color:var(--text-secondary);line-height:1.5}.checkbox-item a{color:var(--brand-hover)}.checkbox-item a:hover{text-decoration:underline}.form-status{margin-top:24px;padding:16px;border-radius:var(--radius-sm);background:#0baf4d1a;color:var(--brand-hover);border:1px solid rgba(11,175,77,.2);font-size:14px;font-weight:600;text-align:center;display:none;box-shadow:var(--neon-glow)}.footer{border-top:1px solid rgba(255,255,255,.05);padding:80px 0 40px;background:linear-gradient(to top,#000,transparent)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;margin-bottom:80px}.footer-brand p{color:var(--text-secondary);margin-top:16px;font-size:15px}.footer h4{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);margin-bottom:24px}.footer-contact,.footer-legal{display:flex;flex-direction:column;gap:12px;color:var(--text-secondary);font-size:14px}.footer-contact a:hover{color:var(--brand-hover)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.05);padding-top:24px;font-size:13px;color:var(--text-muted)}.footer-bottom .links{display:flex;gap:24px}.footer-bottom a:hover{color:var(--text-secondary)}.heavy-duty{padding:120px 0;position:relative;overflow:hidden;background:radial-gradient(ellipse at center,rgba(255,85,0,.05) 0%,transparent 60%)}.hd-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.hd-badge{background:#ff550026;color:var(--brand-orange-hover);border:1px solid rgba(255,85,0,.3);box-shadow:inset 0 0 12px #ff55001a;margin-bottom:24px}.hd-badge:before{background:var(--brand-orange-hover);box-shadow:0 0 8px var(--brand-orange-hover)}.brand-text-orange{color:var(--brand-orange-hover);text-shadow:0 0 20px rgba(255,85,0,.4)}.hd-title{font-size:56px;margin-bottom:24px;color:#f37021}.hd-subtitle{font-size:18px;color:var(--text-secondary);line-height:1.6;margin-bottom:40px;max-width:480px}.hd-features{display:flex;flex-direction:column;gap:16px}.hd-feature{display:flex;align-items:center;gap:16px;background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--glass-border);padding:16px 24px;border-radius:var(--radius-sm);transition:all .3s ease}.hd-feature:hover{border-color:#ff55004d;transform:translate(8px);box-shadow:0 4px 20px #00000080,inset 0 0 10px #ff55000d}.hd-feature svg{color:var(--brand-orange);filter:drop-shadow(0 0 6px rgba(255,85,0,.4));flex-shrink:0}.hd-feature span{font-weight:600;font-size:15px;letter-spacing:.05em;text-transform:uppercase}.hd-visual{display:flex;flex-direction:row;gap:24px;align-items:center;position:relative;z-index:1;height:600px;max-width:100%}.orange-main-container{position:relative;flex:1;height:100%;min-width:0}.orange-main-img{width:100%;height:100%;object-fit:contain;filter:brightness(.9) contrast(1.1);transition:transform .6s ease,filter .6s;display:block;margin:0 auto}.orange-main-container:hover .orange-main-img{transform:scale(1.05);filter:brightness(1) contrast(1.2)}.orange-carousel{width:180px;flex-shrink:0;height:100%;overflow:hidden;position:relative;mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent)}.carousel-track{display:flex;flex-direction:column;height:fit-content;gap:16px;animation:scrollCarouselVert 15s linear infinite}.carousel-img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);border:var(--glass-border)}@keyframes scrollCarouselVert{0%{transform:translateY(calc(-50% - 8px))}to{transform:translateY(0)}}@keyframes scrollCarouselHoriz{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.orange-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease,filter .5s ease;filter:brightness(.8) contrast(1.1)}.orange-img:hover{transform:scale(1.05);filter:brightness(1) contrast(1.1)}.hd-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px;text-transform:uppercase;letter-spacing:.1em;color:#fffc;z-index:10;pointer-events:none}@media(max-width:1024px){.hero-title{font-size:56px}.hd-title{font-size:48px}.specs-layout,.hd-layout{grid-template-columns:1fr;gap:40px;width:100%;max-width:100%}.specs-layout>*,.hd-layout>*{min-width:0;max-width:100%}.hd-visual{flex-direction:column;height:auto;gap:24px;width:100%;max-width:100%;align-items:stretch}.orange-main-container{height:auto;flex:none;width:100%;max-width:100%;display:flex;flex-direction:column}.orange-main-img{width:100%;height:350px;object-fit:cover;border-radius:var(--radius-md)}.floating-quote{position:relative;bottom:auto;right:auto;width:100%;max-width:100%;margin-top:24px;transform:none;box-sizing:border-box}.orange-carousel{width:100%;max-width:100%;height:120px;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.carousel-track{flex-direction:row;width:max-content;height:100%;animation:scrollCarouselHoriz 12s linear infinite;gap:12px}.carousel-img{width:auto;height:100%;max-width:160px;aspect-ratio:unset}}@media(max-width:768px){.hero{padding:60px 0 40px!important;min-height:auto!important}.hero-title{font-size:clamp(25px,9vw,33px)!important;margin-bottom:20px!important}.hero-subtitle{font-size:14px!important;margin-bottom:32px!important}.hero-badge{margin-bottom:16px}.section-heading h2{font-size:clamp(24px,7vw,28px)!important}.section-heading p{font-size:16px!important}.nav-links,.navbar .btn{display:none}.bento-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:16px}.feat-1{grid-column:span 1;grid-row:span 1;min-height:200px}.bento-card{padding:24px}.feat-1 h3{font-size:22px}.feat-1 p{font-size:15px}.specs-info h2{font-size:32px!important;margin-bottom:24px!important}.floating-quote{position:relative!important;bottom:auto!important;right:auto!important;width:100%!important;transform:none!important;margin-top:16px;padding:20px;box-sizing:border-box}.hd-title{font-size:clamp(16px,5vw,22px)!important}.hd-subtitle{font-size:15px!important;max-width:100%}.orange-main-img{height:280px!important}.btn{padding:16px 24px;font-size:15px;width:100%;justify-content:center}.form-row,.footer-grid{grid-template-columns:1fr;gap:24px}.premium-form{padding:24px;width:100%;box-sizing:border-box}.footer-bottom{flex-direction:column;gap:16px;text-align:center}.dist-header h2{font-size:32px}.dist-header{margin-bottom:30px}.container{padding:0 20px;width:100%;max-width:100vw;box-sizing:border-box}.specs-section{padding:5px 0 10px!important}.heavy-duty{padding:20px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/styles.css.map */
