@import url(e5acd96d8d2f7aa41af9416a7d4c4283.css);:root{--ink:#171a20;--muted:#5c6470;--red:#e82127;--paper:#f6f7f8;--line:#e3e6e8;--shadow:0 14px 40px rgba(23, 26, 32, 0.09)}*{box-sizing:border-box}html{width:100vw!important;min-width:0!important;max-width:100vw!important;scroll-behavior:smooth}body{width:100vw!important;min-width:0!important;max-width:100vw!important;padding-top:0!important;background:#fff;color:var(--ink);font-family:Inter,'Segoe UI',Roboto,Arial,sans-serif;font-size:15px;line-height:1.55;overflow-x:hidden}a{color:var(--ink);transition:color .2s ease,background .2s ease,transform .2s ease}a:hover{color:var(--red);text-decoration:none}.container{width:100%!important;min-width:0!important;max-width:1240px!important;padding-left:24px;padding-right:24px}.header-top{background:var(--ink);color:#fff}.header-top .text-primary,.header-top a{color:#fff!important}.header-top>.container{min-height:48px}.header-top .small{opacity:.7}.header-top img{filter:saturate(.85)}.navbar{position:relative;z-index:20!important;margin:0!important;border-bottom:1px solid var(--line);box-shadow:0 5px 22px rgba(23,26,32,.05)}.navbar>.container{min-height:84px}.navbar-brand img{max-height:54px!important;max-width:190px}.navbar-nav .nav-link{padding:31px 13px!important;font-weight:650;letter-spacing:.01em;border-bottom:2px solid transparent}.navbar-nav .nav-link:hover{border-color:var(--red)}.container>.d-flex[style*='position: relative']{gap:30px;align-items:flex-start}.w-70{width:calc(72% - 15px)!important}.w-30{width:calc(28% - 15px)!important}#site-slider{min-height:120px;margin-top:26px!important;border-radius:22px;background:linear-gradient(120deg,#15181d,#313843);overflow:hidden;box-shadow:var(--shadow)}#site-slider:before{content:'TESLA PARTS';display:block;padding:42px 5%;color:#fff;font-size:clamp(30px, 5vw, 64px);font-weight:800;letter-spacing:.08em;text-align:left}#site-slider .swiper-wrapper{display:none}h1{margin:36px auto 24px;max-width:900px;font-size:clamp(28px, 3.2vw, 46px);line-height:1.08;font-weight:800;letter-spacing:-.035em}#moreLinks{max-height:none!important;overflow:visible!important;gap:8px}#moreLinks>.w-25{width:auto!important;flex:1 1 140px;padding:0!important}#moreLinks a{min-height:54px;background:var(--paper)!important;border:1px solid var(--line);border-radius:12px!important}#moreLinks a:hover{background:#fff!important;border-color:var(--red);transform:translateY(-2px)}.parts-list{margin-top:28px}.parts-list>.card{margin-bottom:14px!important;padding:14px!important;border:1px solid var(--line);border-radius:16px!important;box-shadow:none!important;transition:box-shadow .2s,transform .2s}.parts-list>.card:hover{transform:translateY(-2px);box-shadow:var(--shadow)!important}.parts-list .card-img{border-radius:11px;aspect-ratio:4/3;object-fit:cover}.card-title{line-height:1.3}.price-main{margin-top:8px}.text-success{color:#178548!important}.badge-success{background:#e0f3e7;color:#126b3b}.btn{border-radius:9px;font-weight:650}.btn-primary{background:var(--red);border-color:var(--red)}.btn-primary:hover{background:#c71920;border-color:#c71920}#parts-form>.card,.news-right-list .card{border:1px solid var(--line)!important;border-radius:16px!important;box-shadow:none!important}#parts-form>.card{position:sticky;top:16px;padding:16px!important}.form-control,.select2-selection{min-height:43px!important;border-color:var(--line)!important;border-radius:9px!important}footer{margin-top:60px!important;border-top:1px solid var(--line)}.footer-top{padding:48px 0!important;background:var(--paper)!important}.footer-top>.container{gap:38px}.footer-top .w-33{width:33.333%!important}.footer-top img[style*=max-height]{max-height:50px!important;max-width:180px}.footer-bottom{padding:18px 0!important;border-top:1px solid var(--line)}.ion,.ionicons,[class*=' ion-'],[class^=ion-]{font-family:Ionicons!important;font-style:normal!important}.mobile-menu-toggle{display:none;border:0;background:var(--ink);color:#fff;width:44px;height:44px;border-radius:10px;font-size:0;align-items:center;justify-content:center}.mobile-menu-toggle:before{content:'\2630';font-size:25px;line-height:1}.mobile-menu-toggle[aria-expanded=true]:before{content:'\00d7';font-size:31px}@media (max-width:991.98px){#sticky_66ecc67e3a98d,.footer-bottom,.footer-top,.sidebar__inner,body>footer,body>nav{width:100vw!important;min-width:0!important;max-width:100vw!important}.header-top>.container{padding-top:8px!important;padding-bottom:8px!important}.header-top>.container>.d-flex{display:none!important}.navbar>.container{min-height:70px;flex-wrap:wrap}.navbar-brand img{max-height:45px!important}.mobile-menu-toggle{display:flex;margin-left:auto}.navbar .navbar-nav{display:none;width:100%;order:5;padding:8px 0 18px}.navbar.menu-open .navbar-nav{display:block}.navbar .navbar-nav .nav-link{padding:12px 8px!important;border-bottom:1px solid var(--line)}.navbar>.container>a[href='/login']{display:none}.container>.d-flex[style*='position: relative']{display:block!important}.container>.d-flex[style*='position: relative']>.w-30,.container>.d-flex[style*='position: relative']>.w-70{width:100%!important}.container>.d-flex[style*='position: relative']>.w-30{margin-top:30px}#parts-form>.card{position:static}.footer-top>.container{flex-wrap:wrap}.footer-top .w-33{width:calc(50% - 19px)!important}.footer-top .w-33:last-child{width:100%!important}}@media (max-width:575.98px){body{font-size:14px}.container{padding-left:15px;padding-right:15px}.header-top>.container>div:first-child{width:100%}.header-top .nav-link{padding:8px 0}.navbar>.container{padding-top:7px;padding-bottom:7px}#site-slider{margin-top:16px!important;border-radius:15px;min-height:100px}#site-slider:before{padding:32px 20px;font-size:29px}h1{margin-top:26px;font-size:29px}.parts-list>.card>.d-flex{display:block!important}.parts-list>.card>.d-flex>.w-25,.parts-list>.card>.d-flex>.w-75{width:100%!important}.parts-list .card-body{padding:14px 0 0!important;display:block!important}.parts-list .card-body>.w-30,.parts-list .card-body>.w-70{width:100%!important}.parts-list .card-body>.w-30{align-items:flex-start!important;margin-top:10px}.parts-list .card-body>.w-30 .mt-auto{margin-top:10px!important;width:100%}.parts-list .card-body>.w-30 button{width:100%;min-height:42px}.footer-top>.container{display:block!important}.footer-top .w-33{width:100%!important;margin-bottom:28px}.footer-bottom>.container{gap:16px;align-items:flex-start!important}.nk-cookie-banner>.d-flex{display:block!important}.nk-cookie-banner .ml-2,.nk-cookie-banner .ml-3{margin-left:0!important;margin-top:8px}}