@import url(https://fonts.googleapis.com/css2?family=Anton&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{box-sizing:border-box;margin:0;overflow-x:hidden;padding:0;width:100%}.lowernavbar{align-items:center;background-color:#181818;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 20px;position:relative;z-index:1000}.nav-logo img.bsclogo{filter:invert(1);height:40px;width:auto}.nav-links{align-items:center;display:flex;gap:1.2rem}.lowernavbtn{color:#fff;font-weight:500;text-decoration:none;transition:color .3s ease}.lowernavbtn:hover{color:#ff4500}.verticalline{background-color:grey;height:24px;width:1px}.srchcont{align-items:center;background-color:#222;border-radius:6px;display:flex;overflow:hidden;padding:0 10px}.lownavsrch{background:#0000;border:none;color:#fff;padding:6px 10px;width:140px}.lownavsrch:focus{outline:none}.srchicn{color:#fff;cursor:pointer;font-size:1.2rem;margin-left:6px}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:4px}.hamburger div{background:#fff;height:3px;width:25px}.mobile-menu{background-color:#111;display:none;flex-direction:column;gap:1rem;left:0;padding:15px 20px;position:absolute;right:0;top:60px;z-index:999}.mobile-menu a{color:#fff;font-weight:500;text-decoration:none}.navbar-dropdown-menu{background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #00000026;max-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:10px;top:60px;transition:all .3s ease;z-index:1000}.navbar-dropdown-menu.show{max-height:300px;opacity:1;pointer-events:auto;width:15vw}.navbar-dropdown-menu a,.navbar-dropdown-menu button{background:none;border:none;color:#333;cursor:pointer;display:block;font-size:14px;padding:10px 16px;text-align:left;text-decoration:none;width:100%}.navbar-dropdown-menu a:hover,.navbar-dropdown-menu button:hover{background-color:#f5f5f5}.srchcontd{background-color:#000;display:flex;width:100%}.lownavsrdch{border:none;height:3vh;text-align:start;width:94%}.lownavsrdch,.srchicn2{background-color:#000;color:#fff}.srchicn2{align-items:center;display:flex;justify-content:center;width:6%}.hm,.srchnav,.submenuhamburg{display:none}@media (max-width:768px){.nav-links,.srchcont{display:none}.hamburger,.mobile-menu.show{display:flex}.navbar-dropdown-menu{background-color:#000;color:#fff;width:100vw}.srchnav{display:block}.verticalline{display:none}.submenuhamburg{align-items:center;display:flex;flex-direction:column;gap:3vh;justify-content:center;width:70%}.dropdown-toggle-btn,.h{display:none}.hm{display:block;margin-right:4vw}}.ticker-wrapper{align-items:center;background-color:#000;border-bottom:1.3px solid red;display:flex;height:30px;overflow:hidden;position:relative;white-space:nowrap;width:100%}.ticker{animation:scrollText 20s linear infinite;display:inline-block;padding-left:100%}.ticker p{color:#fff;display:inline;font-size:1rem;font-weight:500}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.homepage{background-color:#fffffff3;display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;gap:8vh}.section-header{align-items:center;display:none;justify-content:space-between}.section-header h2{color:#333;font-size:1.6rem}.view-all{color:#e63946;font-weight:700;text-decoration:none;transition:color .3s ease}.view-all:hover{color:#c41e3a}.product-card{background:#fff;border:1px solid #ddd;border-radius:6px;padding:15px;text-align:center;transition:box-shadow .3s ease}.product-card:hover{box-shadow:0 2px 10px #0000001a}.product-img{border-radius:4px;height:160px;object-fit:cover;width:100%}.product-title{color:#222;font-size:1rem;margin:10px 0 5px}.product-price{color:#555;font-weight:700}.view-btn{background:#e63946;border-radius:4px;color:#fff;display:inline-block;margin-top:10px;padding:6px 12px;text-decoration:none;transition:.3s ease}.view-btn:hover{background:#c41e3a}.afterhero{display:none;gap:4vw;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);margin:auto;max-width:70%;position:relative;top:-7vh;z-index:2}.afterhero img{box-shadow:0 4px 8px #0003;height:auto;object-fit:cover;opacity:98%;width:100%}.hero2{border:2px dashed #818181;padding-bottom:5vh}.parts{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:auto;padding:1rem 0;width:100%}.parts img{filter:contrast(7);max-height:120px;max-width:100px;object-fit:contain;opacity:.5;transition:transform .3s ease,opacity .3s ease}.parts img:hover{opacity:.9;transform:scale(1.1)}.partsheader{display:flex;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:2.5rem;font-weight:regular 200;justify-content:center;margin-bottom:2vh;opacity:80%;text-decoration:underline;text-decoration-color:red;text-shadow:2px 2px 4px #1f1f1f99}.hb,.heroboxes{display:flex}.hb{align-items:center;background-color:#080808;border:.5px solid #000;color:#fff;height:40vh;justify-content:space-evenly;transition:transform .3s ease;width:50%}.heroboxes :hover{transform:scale(1.05)}.hbi{height:35vh}.l{background-color:#1b1b1bee}.pt{color:#acacac77}.my-text{text-shadow:4px 4px 5px #ffffff4d}@media (max-width:768px){.parts img{max-height:80px;max-width:70px}.partsheader{font-size:2rem;padding:0 1rem;text-align:center}.heroboxes{display:flex;flex-direction:column}.hb{height:25vh;width:100%}.hbi{height:18vh}}@media (max-width:480px){.parts img{max-height:60px;max-width:50px}.partsheader{font-size:1.6rem}}.hero-wrapper{height:70vh;overflow:hidden;position:relative;width:100%}.hero-background{object-fit:cover;z-index:0}.hero-background,.hero-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.hero-overlay{background:#0006;z-index:1}.hero-content{color:silver;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.hero-logo{filter:drop-shadow(0 0 5px rgb(192,192,192));height:100px;margin-bottom:10px}.hero-tagline{font-size:1.5rem;font-weight:500;text-shadow:1px 1px 2px #000}@media screen and (max-width:768px){.hero-background{height:100%;left:0;object-fit:cover;object-position:right;position:absolute;top:0;width:100%;z-index:0}}.pcontainer{display:flex}.filters{background-color:#383838;gap:2vh;padding:.5rem}.filters,.srchtxt{align-items:center;display:flex;justify-content:center}.srchtxt{gap:1vw}.filterssize{background-color:#dadada;border:1px solid #000;border-radius:3px;padding-left:.5vw;width:20vw}.product-page{background:#f9f9f9;font-family:sans-serif;padding:30px}.product-container{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;gap:5vw;padding:30px}.product-image img{border-radius:8px;object-fit:cover;width:30vw}.product-info{flex:1 1}.product-info h2{font-size:28px;margin-bottom:10px}.price{color:#e63946;font-size:24px;font-weight:700}.category{margin:10px 0}.stock{font-weight:700}.in-stock{color:green}.out-of-stock{color:red}.badges span{background:#e0f7fa;border-radius:6px;display:inline-block;font-size:14px;margin-right:15px;padding:5px 10px}.rating{color:#f4a261;font-size:18px;margin:15px 0}.add-to-cart{background:#2a9d8f;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px}.add-to-cart:hover{background:#21867a}.tabs-section{background:#fff;border-radius:10px;margin-top:40px;padding:25px}.tab{margin-bottom:30px}.tab h3{border-bottom:1px solid #ddd;font-size:22px;margin-bottom:10px;padding-bottom:5px}.tab table{border-collapse:collapse;width:100%}.tab table td{border-bottom:1px solid #eee;padding:8px 12px}.related-section{margin-top:40px}.related-grid{display:flex;flex-wrap:wrap;gap:20px}.related-item{background:#fff;border-radius:8px;box-shadow:0 1px 5px #0000001a;cursor:pointer;padding:15px;transition:transform .2s;width:180px}.related-item:hover{transform:scale(1.05)}.related-item img{border-radius:5px;height:140px;object-fit:cover;width:100%}.related-item .price{color:#333;font-size:16px;font-weight:700}@media screen and (max-width:780px){.product-image img{width:70vw}.product-container{flex-direction:column;gap:2vh}}.apbtns{background-color:#fff;border-radius:4px;height:5vh;width:10vw}.apbtncontainer{display:flex;gap:10px;margin-bottom:20px}.apinput{border:2px solid grey;border-radius:4px;height:4vh}.apform{display:flex;flex-direction:column;gap:2vh;width:50%}.pcont{grid-gap:.5rem;box-sizing:border-box;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:.5rem}.productcard{border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;justify-content:space-between;padding:20px;transition:box-shadow .3s ease;width:20vw}.imgcontainer{align-items:center;display:flex;justify-content:center;overflow:hidden;width:40vw}.pcimg{height:auto;max-width:100%}.ordercardcontainer{display:flex;flex-direction:column-reverse}@media screen and (Max-Width:700px){.apbtns{height:5vh;min-width:27vw}.apbtncontainer{display:grid;grid-template-columns:repeat(3,1fr)}.apform{display:flex;flex-direction:column;gap:2vh;width:100%}.pcimg{height:15vh}.productcard{width:90%}.pcont{display:flex;flex-direction:column}}.footer{background-color:#eee;color:#fff;font-family:Arial,sans-serif;overflow:hidden;padding:40px 20px 0;position:relative}.footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1200px;position:relative;z-index:2}.footer-section{flex:1 1 250px;margin:20px 0}.footer-section h3{color:#f4b400;font-size:18px;margin-bottom:12px}.footer-section p{color:#000;font-size:14px;line-height:1.6}.footer-section ul{list-style:none;margin:0;padding:0}.footer-section li{margin-bottom:8px}.footer-section a{color:#000;font-size:14px;text-decoration:none;transition:color .3s}.footer-section a:hover{color:#f4b400}.footer-bg-image{bottom:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:1}.footer-bg-image img{display:block;object-fit:cover;opacity:30%;transform:rotate(180deg);width:100%}.df{display:flex;flex-direction:column}.footer-bg-image:after{background:linear-gradient(90deg,#fff0 70%,"#eeeee"(0,0,0) 100%);bottom:0;content:"";left:0;pointer-events:"none";position:absolute;right:0;top:0}
/*# sourceMappingURL=main.d968246a.css.map*/