html{scroll-behavior:smooth}#Home.section{padding-top:110px!important}.hero-split-container{align-items:center;box-sizing:border-box;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.home-hero-wrapper{flex:0 0 58%;margin:0!important;max-width:58%!important;padding:0!important;text-align:left!important}.home-hero-wrapper .h1-xxxl{font-size:54px!important;line-height:1.25!important;margin-bottom:24px!important}.hero-product-nav{box-sizing:border-box;display:flex;flex:0 0 38%;flex-direction:column;gap:12px;margin-top:10px;max-width:38%;z-index:1}.product-nav-title{border-left:3px solid #a855f7;color:#fff;font-size:15px;font-weight:700;letter-spacing:.5px;line-height:1;margin:0 0 4px;padding-left:8px;text-align:left}.product-micro-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;overflow:hidden;padding:14px 18px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.product-micro-card:before{background:linear-gradient(135deg,rgba(168,85,247,.1),rgba(168,85,247,0));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.product-micro-card:hover{background:hsla(0,0%,100%,.05);border-color:rgba(168,85,247,.35);box-shadow:0 6px 20px rgba(168,85,247,.15);transform:translateY(-2px)}.product-micro-card:hover:before{opacity:1}.product-micro-card-content{position:relative;z-index:2}.product-micro-card-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.product-micro-card-title{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:700;gap:6px;letter-spacing:.5px;margin:0}.product-tag{background:rgba(168,85,247,.12);border:1px solid rgba(168,85,247,.2);border-radius:4px;color:#a855f7;font-size:11px;font-weight:500;padding:2px 6px}.product-micro-card-desc{color:hsla(0,0%,100%,.6);font-size:12.5px;line-height:1.45;margin:0 0 6px}.product-link-text{align-items:center;color:#a855f7;display:inline-flex;font-size:12px;font-weight:600;transition:transform .2s ease}.product-micro-card:hover .product-link-text{color:#c084fc;transform:translateX(4px)}.product-micro-card.highlight-card{background:rgba(168,85,247,.05);border-color:rgba(168,85,247,.3)}.product-micro-card.highlight-card:after{background:radial-gradient(circle,rgba(168,85,247,.08) 0,transparent 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;z-index:1}@media (min-width:992px){.index_brands .brands_nav_items{width:85%!important}.index_brands .brands_nav_items .brands_nav_item{margin-right:22px!important;width:calc(25% - 22px)!important}.index_brands .brands_nav_items .brands_nav_item:last-child{margin-right:0!important}}@media (max-width:991px){.index_brands .brands_nav_items{display:flex!important;flex-wrap:wrap!important;gap:16px 0!important;width:100%!important}.index_brands .brands_nav_items .brands_nav_item{margin-bottom:0!important;margin-right:16px!important;width:calc(50% - 16px)!important}.index_brands .brands_nav_items .brands_nav_item:nth-child(2n){margin-right:0!important}#Home.section{padding-top:95px!important}.hero-split-container{flex-direction:column;gap:20px;padding:0 20px}.home-hero-wrapper{flex:0 0 100%;max-width:100%!important;text-align:center!important}.home-hero-wrapper .h1-xxxl{font-size:42px!important;line-height:1.3!important}.hero-text-wrapper-left{display:flex;justify-content:center}.hero-product-nav{flex:0 0 100%;margin-top:0;max-width:100%;width:100%}}@media (max-width:479px){.home-hero-wrapper .h1-xxxl{font-size:32px!important;line-height:1.3!important}}.connect-us-aside,.gotop,.side-inquiry{z-index:99999!important}.new-badge{align-items:center;background:linear-gradient(135deg,#ec4899,#f43f5e);border-radius:4px;box-shadow:0 2px 5px rgba(236,72,153,.3);color:#fff;display:inline-flex;font-size:9px;font-weight:800;justify-content:center;letter-spacing:.5px;line-height:1;margin-left:2px;padding:2px 5px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.faq-section{background:linear-gradient(180deg,#040210 0,#040210 50%,#160d52);padding:80px 20px;position:relative;z-index:1}.footer-section{overflow:visible!important;z-index:6}.faq-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(100,50,180,.16);border:1px solid rgba(168,85,247,.28);border-radius:16px;margin:0 auto;max-width:900px;padding:48px 40px}.faq-header{margin-bottom:50px;text-align:center}.faq-header h2{color:#fff;font-size:32px;font-weight:700;margin-bottom:12px}.faq-header p{color:hsla(0,0%,100%,.85);font-size:16px}.faq-list{display:flex;flex-direction:column;gap:16px}.faq-item-group{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-item-group[open]{background:hsla(0,0%,100%,.05);border-color:rgba(168,85,247,.3);box-shadow:0 4px 20px rgba(168,85,247,.05)}.faq-summary-trigger{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;list-style:none;outline:none;padding:20px 24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-summary-trigger::-webkit-details-marker{display:none}.faq-summary-trigger span:first-child{line-height:1.4;padding-right:20px}.faq-arrow-icon{align-items:center;color:hsla(0,0%,100%,.5);display:flex;justify-content:center;transition:transform .3s ease,color .3s ease}.faq-item-group:hover .faq-arrow-icon{color:#a855f7}.faq-item-group[open] .faq-arrow-icon{color:#a855f7;transform:rotate(180deg)}.faq-answer-wrapper{overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.faq-answer-content{border-top:1px solid hsla(0,0%,100%,.04);color:#e2e8f0;font-size:15px;line-height:1.6;margin:0;padding:16px 24px 24px}.faq-answer-content *{color:#e2e8f0!important}@media (max-width:767px){.faq-section{padding:50px 16px}.faq-container{padding:32px 16px}.faq-header h2{font-size:26px}.faq-summary-trigger{font-size:16px;padding:16px}.faq-answer-content{font-size:14.5px;padding:0 16px 16px}}