@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&family=Orbitron:wght@500;700;900&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{--bg-carbon:#020305;--text-main:#fff;--text-muted:#8c92a0}html,body{background-color:var(--bg-carbon);width:100vw;height:100vh;color:var(--text-main);background-image:linear-gradient(45deg, #ffffff0a 25%, transparent 25%), linear-gradient(135deg, #ffffff0a 25%, var(--bg-carbon) 25%), repeating-linear-gradient(45deg, #010203 0, #010203 3px, #10151f 0, #10151f 6px);background-size:14px 14px;font-family:Inter,sans-serif;overflow:hidden}.main-screen{justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex}.glass-container{-webkit-backdrop-filter:blur(2px)saturate(0%);border:1px solid #ffffff2e;border-radius:32px;flex-direction:column;justify-content:space-between;width:100%;height:95vh;padding:10px;animation:.8s cubic-bezier(.16,1,.3,1) forwards fadeInContainer;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px #0006,inset 0 1px #ffffff40}@keyframes fadeInContainer{0%{opacity:0;transform:scale(.97)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}.navbar-main-header{flex-direction:column;flex-shrink:0;gap:8px;width:100%;display:flex}.navbar-container{-webkit-backdrop-filter:blur(20px)saturate(180%);z-index:100;background:#0f111799;border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 22px;display:flex;box-shadow:0 10px 30px #0006,inset 0 1px #ffffff1a}.logo-link{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 0 10px #ffffff4d);height:50px;transition:transform .3s}.brand-logo:hover{transform:scale(1.03)}.model-tabs-scroll-container{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;flex-shrink:1;align-items:center;max-width:100%;display:flex;overflow-x:auto}.model-tabs-scroll-container::-webkit-scrollbar{display:none}.model-tabs-wrapper{white-space:nowrap;background:#080a0eb3;border:1px solid #ffffff0f;border-radius:40px;gap:6px;padding:4px;display:flex}.model-tab-btn{color:#8c92a0;cursor:pointer;background:0 0;border:none;border-radius:30px;flex-shrink:0;padding:7px 20px;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;transition:all .35s cubic-bezier(.16,1,.3,1)}.model-tab-btn:hover{color:#fff}.model-tab-btn.active{color:#000;background:#fff;transform:scale(1.02);box-shadow:0 0 20px #ffffff59}.navbar-actions{flex-shrink:0;align-items:center;display:flex}.navbar-social-links{align-items:center;gap:10px;display:flex}.nav-soc-icon{color:#64748b;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.1rem;text-decoration:none;transition:all .3s;display:flex}.nav-soc-icon:hover{color:#fff;background:#ffffff1f;border-color:#ffffff40;transform:translateY(-2px);box-shadow:0 0 12px #fff3}@media (width<=850px){.navbar-container{flex-wrap:wrap;gap:10px;padding:10px 14px}.logo-link{order:1}.navbar-actions{order:2}.model-tabs-scroll-container{order:3;width:100%}.brand-logo{height:22px}.model-tab-btn{padding:6px 14px;font-size:.75rem}}.showcase-main-wrapper{touch-action:pan-y;box-sizing:border-box;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:clamp(20px,2.5vw,35px);width:100%;height:100%;margin:0 auto;padding:clamp(12px,2.2vh,20px) clamp(20px,3vw,10px);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:relative}.showcase-left-content{text-align:left;z-index:2;flex-direction:column;flex:1.25;justify-content:space-between;align-items:flex-start;height:100%;min-height:0;max-height:100%;display:flex}.slider-arrows{justify-content:flex-start;gap:12px;display:flex}.arrow-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:clamp(36px,3vh,44px);height:clamp(36px,3vh,44px);font-size:1.15rem;transition:background .2s,border-color .2s,transform .2s;display:flex}.arrow-btn:hover{background:#ffffff2e;border-color:#fff6;transform:scale(1.08)}.showcase-sub-category-bar{justify-content:flex-start;width:100%;margin:6px 0;display:flex}.showcase-sub-category-wrapper{-webkit-backdrop-filter:blur(25px);white-space:nowrap;scrollbar-width:none;background:#0f1118bf;border:1px solid #ffffff17;border-radius:40px;gap:10px;padding:5px 10px;display:flex;overflow-x:auto;box-shadow:inset 0 2px 6px #0006}.showcase-sub-category-wrapper::-webkit-scrollbar{display:none}.showcase-sub-cat-btn{color:#838d9f;cursor:pointer;background:0 0;border:none;border-radius:30px;padding:7px 18px;font-family:Inter,sans-serif;font-size:clamp(.78rem,1vw,.88rem);font-weight:600;transition:color .2s,background .2s}.showcase-sub-cat-btn:hover{color:#fff;background:#ffffff14}.showcase-sub-cat-btn.active{color:#fff;background:linear-gradient(135deg,#ffffff40,#ffffff1f);border:1px solid #ffffff40}.text-block{text-align:left;flex-direction:column;gap:5px;width:100%;margin:6px 0;display:flex}.main-heading{color:#fff;letter-spacing:-.5px;text-align:left;margin-bottom:8px;font-family:Orbitron,sans-serif;font-size:clamp(1.4rem,2.6vw,2.6rem);font-weight:800;line-height:1.1}.sub-heading-colored{color:#94a3b8;text-align:left;background:linear-gradient(90deg,#fff,#64748b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-top:4px;font-size:clamp(.9rem,1.5vw,1.5rem);font-weight:600;display:block}.description-text{color:#919bb0;text-align:left;max-width:410px;margin-bottom:10px;font-size:clamp(.75rem,1.1vw,.92rem);line-height:1.5}.buy-btn-container{text-align:left;margin-top:4px}.buy-main-btn{color:#000;cursor:pointer;z-index:3;background:#fff;border:none;border-radius:35px;padding:clamp(10px,1.2vh,14px) clamp(28px,2.8vw,45px);font-size:clamp(.82rem,1.05vw,.98rem);font-weight:700;transition:transform .2s,background .2s;box-shadow:0 0 15px #fff3}.buy-main-btn:hover{background:#f8fafc;transform:translateY(-1px)scale(1.02)}.social-links-footer{justify-content:flex-start;gap:16px;display:flex}.soc-icon{color:#64748b;font-size:1.2rem;text-decoration:none;transition:color .2s,transform .2s}.soc-icon:hover{color:#fff;transform:translateY(-2px)}.showcase-center-image{perspective:1000px;flex:1.3;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.active-product-img{object-fit:contain;z-index:2;will-change:transform;cursor:pointer;filter:drop-shadow(0 15px 25px #0009);width:clamp(200px,20vw,240px);max-width:100%;max-height:80vh;transform-style:preserve-3d;background:0 0}.image-glow-bg{filter:blur(40px);z-index:1;pointer-events:none;background:radial-gradient(circle,#ffffff0f 0%,#fff0 70%);border-radius:50%;width:clamp(200px,40vw,300px);height:clamp(200px,40vw,300px);position:absolute}.showcase-right-content{z-index:2;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-end;height:100%;min-height:0;max-height:100%;padding-right:4px;display:flex}.price-block{text-align:right}.current-price{color:#fff;letter-spacing:-1px;font-family:Orbitron,sans-serif;font-size:clamp(1.6rem,2.7vw,2.7rem);font-weight:800;display:block}.old-price{color:#64748b;margin-top:4px;font-family:Orbitron,sans-serif;font-size:clamp(.85rem,1.4vw,1.15rem);text-decoration:line-through;display:block}.corner-preview-container{flex-direction:column;align-items:flex-end;display:flex}.corner-preview-card{cursor:pointer;opacity:.8;border-radius:10px;width:clamp(45px,6vw,50px);height:clamp(95px,8vw,100px);transition:transform .2s,opacity .2s;overflow:hidden;box-shadow:0 8px 20px #00000080}.corner-preview-card img{object-fit:cover;width:100%;height:100%}.corner-preview-card:hover{opacity:1;transform:scale(1.05)translateY(-3px)}.slide-left{opacity:0;transition:opacity .15s,transform .15s;transform:translate(-20px)}.slide-right{opacity:0;transition:opacity .15s,transform .15s;transform:translate(20px)}.fade-in{opacity:1;transition:opacity .15s,transform .15s;transform:translate(0)}@media screen and (width<=768px){.active-product-img:hover{transform:none}.showcase-main-wrapper{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:stretch;gap:2px;height:100%;max-height:100vh;padding:6px 10px;overflow:hidden!important}.showcase-left-content{text-align:left;flex:none;order:1;align-items:flex-start;gap:10px;width:100%;height:auto;max-height:none}.slider-arrows{display:none}.showcase-sub-category-bar{justify-content:flex-start;width:100%;margin:1px 0}.showcase-sub-category-wrapper{max-width:100%;padding:2px 4px}.showcase-sub-cat-btn{padding:3px 10px;font-size:.68rem}.text-block{text-align:left;flex-direction:column;gap:5px;width:100%;margin:1px 0;display:flex}.main-heading{text-align:left;margin-bottom:2px;font-size:clamp(.95rem,3.2vw,1.25rem);line-height:1.1}.sub-heading-colored{text-align:left;margin-top:1px;font-size:clamp(.7rem,2.2vw,.88rem)}.description-text{text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-bottom:3px;padding:0;font-size:clamp(.64rem,1.8vw,.74rem);line-height:1.25;display:-webkit-box;overflow:hidden}.buy-btn-container{text-align:left;justify-content:flex-start;width:100%;margin-top:4px;display:flex}.buy-main-btn{padding:5px 10px;font-size:.8rem}.showcase-center-image{flex:auto;order:2;justify-content:center;width:100%;min-height:0;margin:1px 0}.active-product-img{object-fit:contain;width:auto;max-width:100vw;max-height:35vh}.image-glow-bg{width:160px;height:160px}.showcase-right-content{flex-direction:row;flex:none;order:3;justify-content:space-between;align-items:center;width:100%;height:auto;max-height:none;margin-top:1px;padding-right:0}.price-block{text-align:left}.current-price{text-align:left;font-size:clamp(1rem,3.5vw,1.3rem)}.old-price{text-align:left;margin-top:1px;font-size:clamp(.64rem,2vw,.78rem)}.social-links-footer{display:none}}
