._navbar_2mg3c_1{background-color:var(--primary-color-dark);padding:1rem;display:flex;justify-content:space-between;align-items:center;color:var(--background-color)}._navbar_2mg3c_1 ._logo_2mg3c_10{text-decoration:none}._navbar_2mg3c_1 ul{list-style:none;margin:0;padding:0;display:flex}._navbar_2mg3c_1 ul li{margin-left:1.5rem}._navbar_2mg3c_1 ul li a{color:var(--background-color);text-decoration:none;padding:.5rem 0;transition:color .3s ease}._navbar_2mg3c_1 ul li a:hover{color:var(--primary-color-light)}._footer_1r9hp_1{background-color:var(--primary-color-dark);color:var(--background-color);text-align:center;padding:1rem;margin-top:auto}._footer_1r9hp_1 a{color:var(--primary-color-light);text-decoration:none}._footer_1r9hp_1 a:hover{text-decoration:underline}._appContainer_r46gb_1{display:flex;flex-direction:column;min-height:100vh;width:100vw}._content_r46gb_8{flex-grow:1;padding:2rem}._featuredProducts_m8ftb_1{margin-top:30px;text-align:center}._productGrid_m8ftb_6{display:flex;justify-content:space-around;margin-top:20px;flex-wrap:wrap;gap:20px}._productCard_m8ftb_14{border:1px solid #ccc;padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px #0000000d;flex:1;min-width:250px;max-width:300px}._productCard_m8ftb_14 h3{color:#333;margin-bottom:10px}._productCard_m8ftb_14 p{color:#666;font-size:.9em;margin-bottom:15px}._productImage_m8ftb_36{width:100px;height:100px;object-fit:contain;margin-top:10px}._whyChooseUs_1filq_1{margin-top:40px;text-align:center;background-color:var(--primary-color-light);padding:30px 20px;border-radius:8px;box-shadow:0 4px 8px #00000014}._whyChooseUs_1filq_1 h2{color:var(--background-color);margin-bottom:25px;font-size:2.2em}._benefitsList_1filq_16{list-style:none;padding:0;max-width:700px;margin:0 auto 30px;text-align:left}._benefitsList_1filq_16 li{background-color:var(--background-color);border:1px solid #e0e0e0;margin-bottom:15px;padding:15px 20px;border-radius:6px;font-size:1.1em;color:#34495e;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}._benefitsList_1filq_16 li:hover{transform:translateY(-3px);box-shadow:0 6px 12px #0000001f}._benefitsList_1filq_16 li strong{color:var(--primary-color);font-weight:600}._whyChooseUs_1filq_1 p{font-size:1.15em;color:var(--primary-color-dark);margin-top:30px;line-height:1.6}._aboutStory_lfi06_1{margin-top:30px;padding:20px;background-color:var(--primary-color-light);border-left:5px solid var(--primary-color);border-radius:5px}._aboutStory_lfi06_1 h2{color:var(--background-color);margin-bottom:15px;font-size:1.8em}._aboutStory_lfi06_1 p{font-size:1.1em;line-height:1.6}._ourValues_idd25_1{margin-top:30px;background-color:var(--primary-color-dark);padding:30px 20px;border-radius:8px;box-shadow:0 2px 5px #0000000d}._ourValues_idd25_1 h2{color:var(--background-color);text-align:center;margin-bottom:25px;font-size:2em}._valuesList_idd25_16{list-style:none;padding:0;max-width:800px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}._valuesList_idd25_16 li{background-color:var(--background-color);border:1px solid var(--primary-color-light);padding:20px;border-radius:8px;font-size:1.05em;line-height:1.6;text-align:left;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}._valuesList_idd25_16 li:hover{transform:translateY(-5px);box-shadow:0 8px 15px #0000001a}._valuesList_idd25_16 li strong{color:var(--primary-color-light);font-weight:700}._meetTheTeam_q6i63_1{margin-top:30px;text-align:center;padding:30px 20px;background-color:var(--primary-color-light);border-top:1px solid #eee;border-bottom:1px solid #eee}._meetTheTeam_q6i63_1 h2{color:#2c3e50;margin-bottom:30px;font-size:2em}._teamGrid_q6i63_16{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}._teamMember_q6i63_23{background-color:var(--background-color);border:2px solid var(--background-color);border-radius:10px;padding:20px;box-shadow:0 4px 10px #00000014;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;width:280px}._teamMember_q6i63_23:hover{transform:translateY(-8px);box-shadow:0 8px 20px #0000001f}._teamImage_q6i63_40{width:120px;height:120px;border-radius:50%;object-fit:cover;margin-bottom:15px;border:3px solid var(--primary-color-light)}._teamMember_q6i63_23 h3{color:var(--primary-color);margin-bottom:5px;font-size:1.5em}._teamMember_q6i63_23 p{color:#555;font-size:.95em;line-height:1.5}._memberBio_q6i63_61{font-size:.85em;color:#666;margin-top:10px}._button_1ulmn_1{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:700;font-family:inherit;background-color:var(--primary-color);color:var(--background-color);cursor:pointer;transition:border-color .25s}._button_1ulmn_1:hover{border-color:var(--primary-color)}._button_1ulmn_1:focus,._button_1ulmn_1:focus-visible{outline:4px auto -webkit-focus-ring-color}._productCard_17l7y_1{border:1px solid var(--primary-color-light);padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}._productCard_17l7y_1:hover{transform:translateY(-5px);box-shadow:0 4px 10px #00000026}._productImage_17l7y_21{width:450px;height:450px;object-fit:contain;margin:0 auto 15px;display:block}._productTitle_17l7y_29{color:var(--primary-color);margin-bottom:8px;font-size:1.3em}._productDescription_17l7y_35{font-size:.9em;margin-bottom:15px;flex-grow:1}._productPrice_17l7y_41{font-size:1.1em;margin-bottom:15px}._bicyclesSection_1hxdd_1{margin-top:30px}._sectionTitle_1hxdd_5{text-align:center;margin-bottom:25px;color:#2c3e50;font-size:2em}._productGrid_1hxdd_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:20px;justify-items:center}._accessoriesSection_v3yi4_1{margin-top:40px}._sectionTitle_v3yi4_5{text-align:center;margin-bottom:25px;color:#2c3e50;font-size:2em}._productGrid_v3yi4_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(520px,1fr));gap:20px;justify-items:center}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--background-color: #8450dd;--primary-color: #d351cd;--primary-color-dark: #8957c6;--primary-color-light: #5b3c91;color:var(--primary-color-dark);background-color:var(--background-color)}a{font-weight:500;color:var(--primary-color-light);text-decoration:inherit}a:hover{color:var(--primary-color)}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1;color:var(--primary-color)}
