.topbar_topbar__GJ6oK{background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:12px 24px;font-size:14px;z-index:999;box-shadow:0 2px 10px rgba(0,0,0,.08);transition:background-color .3s ease,box-shadow .3s ease;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.topbar_b2bTopbarWrapper__QGhkt,.topbar_topbar__GJ6oK{display:flex;justify-content:space-between;align-items:center;font-family:Jost,sans-serif;position:fixed;width:100%;top:0;left:0}.topbar_b2bTopbarWrapper__QGhkt{padding:10px 22px;background:hsla(0,0%,100%,.95);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);right:0;z-index:150;box-shadow:0 2px 8px rgba(0,0,0,.06);border-bottom:1px solid #ececec}.topbar_b2bLeftCluster__sCq_q{display:flex;align-items:center;gap:10px;min-width:0}.topbar_b2bRightCluster__OJU8e{display:flex;align-items:center;gap:14px}.topbar_b2bBackBtn__EOzxR{width:40px;height:40px;border-radius:14px;border:1px solid #e2e2e2;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#222;transition:all .25s;font-size:0;box-shadow:0 2px 4px rgba(0,0,0,.04)}.topbar_b2bBackBtn__EOzxR:hover{background:#111;color:#fff;border-color:#111}.topbar_b2bBackBtnDisabled__8blYV{opacity:.45;cursor:default}.topbar_b2bBackBtnDisabled__8blYV:hover{background:#fff;color:#222;border-color:#e2e2e2}.topbar_b2bLogoWrap__c2HMv{cursor:pointer;display:flex;align-items:center}.topbar_b2bLogo__IYa_p{height:46px;width:auto;object-fit:contain}.topbar_b2bHomeLink__UMCZa{display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-size:14px;font-weight:500;color:#2d2d2d;padding:8px 14px;border-radius:12px;line-height:1;border:1px solid #e8e8e8;background:#fff;transition:all .25s}.topbar_b2bHomeLink__UMCZa:hover{background:#111;color:#fff;border-color:#111}.topbar_b2bHomeIcon__nmgNg{font-size:16px}.topbar_b2bHomeText__Xyk2g{display:inline-block}.topbar_b2bTitle__rWAjh{font-size:14px;font-weight:500;color:#2d2d2d;white-space:nowrap}.topbar_b2bPrimaryCta__VV3JD{background:#2d2d2d;color:#fff;border:none;padding:12px 22px;border-radius:10px;font-size:14px;font-weight:600;letter-spacing:.3px;cursor:pointer;transition:background .25s,transform .25s,box-shadow .25s;box-shadow:0 4px 12px -2px rgba(0,0,0,.18)}.topbar_b2bPrimaryCta__VV3JD:disabled{background:#c5c5c5;cursor:not-allowed;box-shadow:none}.topbar_b2bPrimaryCta__VV3JD:not(:disabled):hover{background:#111;transform:translateY(-2px)}.topbar_b2bPrimaryCta__VV3JD:not(:disabled):active{transform:translateY(0)}.topbar_b2bMainSiteLink__25_ZL{text-decoration:none;font-size:13px;font-weight:500;color:#2d2d2d;padding:10px 18px;border-radius:12px;background:#fff;border:1px solid #e3e3e3;transition:all .25s;box-shadow:0 2px 4px rgba(0,0,0,.04)}.topbar_b2bMainSiteLink__25_ZL:hover{background:#111;color:#fff;border-color:#111}.topbar_b2bMainSiteLink__25_ZL:active{transform:translateY(1px)}@media (max-width:900px){.topbar_b2bMainSiteLink__25_ZL{display:none}}@media (max-width:780px){.topbar_b2bHomeText__Xyk2g{display:none}.topbar_b2bHomeLink__UMCZa{padding:8px 10px}.topbar_b2bTitle__rWAjh{display:none}.topbar_b2bPrimaryCta__VV3JD{padding:10px 16px;font-size:13px}.topbar_b2bBackBtn__EOzxR{width:36px;height:36px;border-radius:12px}.topbar_b2bLogo__IYa_p{height:40px}}@media (max-width:460px){.topbar_b2bPrimaryCta__VV3JD{font-size:12px;padding:8px 14px}.topbar_b2bBackBtn__EOzxR{width:34px;height:34px}.topbar_b2bHomeLink__UMCZa{padding:6px 8px}}.topbar_leftSection__svBL4{display:flex;align-items:center;gap:16px}.topbar_hamburgerIcon__nRK7i{display:none;transition:transform .2s ease}.topbar_hamburgerIcon__nRK7i:hover{transform:scale(1.05)}.topbar_logo__ZDFP0{display:flex;align-items:center}.topbar_logoImg__8aTXq{height:40px;width:auto;cursor:pointer;transition:opacity .2s ease}.topbar_logoImg__8aTXq:hover{opacity:.9}.topbar_navLinks__rUvPs{display:flex;gap:24px;margin-left:50px}.topbar_navItem__2nR02{font-size:16px;text-decoration:none;color:#333;padding:8px 12px;position:relative;transition:all .3s ease-in-out;font-weight:400;letter-spacing:.02em}.topbar_navItem__2nR02:after{content:"";position:absolute;left:50%;bottom:4px;width:0;height:2px;border-radius:4px;background-color:#333;transition:all .25s ease-in-out;transform:translateX(-50%)}.topbar_navItem__2nR02:hover:after{width:70%}.topbar_navItem__2nR02.topbar_active__2_ydU{font-weight:600;color:#222}.topbar_navItem__2nR02.topbar_active__2_ydU:after{content:"";position:absolute;left:50%;bottom:4px;width:70%;height:2px;border-radius:4px;background-color:#222;transform:translateX(-50%)}.topbar_searchBox__5EyMs{display:flex;align-items:center;background-color:hsla(0,0%,98%,.9);border-radius:12px;border:1.5px solid #e0e0e0;padding:8px 12px;width:350px;height:40px;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.topbar_searchBox__5EyMs:focus-within,.topbar_searchBox__5EyMs:hover{border-color:#bdbdbd;box-shadow:0 2px 6px rgba(0,0,0,.08)}.topbar_searchIcon__Y3Tn9{color:#555;font-size:20px;margin-right:6px}.topbar_searchInput__oAvmO{border:none;outline:none;font-size:15px;padding-left:6px;width:100%;color:#333;background:transparent;font-family:Jost,sans-serif;font-weight:300;letter-spacing:.02em}.topbar_rightIcons__lujQc{display:flex;align-items:center;gap:18px}.topbar_cartContainer__Rlyge{position:relative;cursor:pointer;transition:transform .2s ease}.topbar_cartContainer__Rlyge:hover{transform:scale(1.05)}.topbar_cartIcon__DgcsK{font-size:22px;color:#333}.topbar_MuiBadge-badge__m9ftl{background-color:#2196f3;color:#fff;font-weight:700;top:-6px;right:-6px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.topbar_mobileSearchIcon__q_oML{display:none;font-size:24px;color:#333;cursor:pointer;transition:transform .2s ease}.topbar_mobileSearchIcon__q_oML:hover{transform:scale(1.05)}@media (max-width:1000px){.topbar_hamburgerIcon__nRK7i{display:block;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.topbar_navLinks__rUvPs,.topbar_searchBox__5EyMs{display:none}.topbar_topbar__GJ6oK{justify-content:center;padding:10px 16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.topbar_rightIcons__lujQc{position:absolute;right:16px;top:50%;gap:12px;transform:translateY(-50%)}.topbar_cartIcon__DgcsK{margin-right:0;font-size:22px}.topbar_mobileSearchIcon__q_oML{display:block;font-size:22px}.topbar_logoImg__8aTXq{margin:0 auto}}@media (min-width:1000px){.topbar_mobileSearchIcon__q_oML{display:none!important}}@import url("https://fonts.googleapis.com/css2?family=Habibi&display=swap");body,html{margin:0;padding:0;overflow-x:hidden;background-color:#fff;color:#000;-webkit-tap-highlight-color:transparent}:root{--global-horizontal-padding:2rem;--global-horizontal-padding-phone:1rem}body::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#c0c0c0b3;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0bb}a{text-decoration:none;padding:0;margin:0}*{-webkit-tap-highlight-color:transparent;font-family:Jost,sans-serif}*,:after,:before{box-sizing:border-box}.black{display:none}.flexRorC{flex-direction:row}.margintopbottom{margin-top:4rem;margin-bottom:3rem}.sideBarLinks{color:#393939;font-family:sans-serif}.sideiconhover{padding:5px 6px 2px;border-radius:.5rem}.sideiconhover:hover{background-color:hsla(0,0%,83%,.4);scale:.95}.chooseContainer,.placeContainer{padding-top:3rem;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:800px){.chooseContainer{padding-left:2rem;padding-right:2rem;grid-template-columns:repeat(2,1fr);gap:20px;column-gap:2rem;justify-content:space-evenly}.placeContainer{grid-template-columns:repeat(2,auto)}}.errorbutton{display:inline-block;padding:10px 20px;background-color:#464646;color:#fff;text-decoration:none;border-radius:1.5rem;font-size:1.2rem;transition:background-color .3s,color .3s;cursor:pointer}.errorbutton:hover{scale:.95;background-color:#333;color:#fff}.loadingBar{transition:all .3s ease}@media (max-width:799px){.flexRorC{gap:4rem}.flexChange,.flexRorC{flex-direction:column}}@media (max-width:600px){#onlyPC{display:none}}@media (max-width:599px){.pcid{display:none}}@media (min-width:601px){.hideinpc{display:none}}input[type=radio]{accent-color:#000;width:20px;height:20px;margin-left:2rem;margin-right:1rem;cursor:pointer}@media (max-width:549px){input[type=radio]{margin-left:1.5rem}}@media (max-width:389px){input[type=radio]{margin-left:1rem;margin-right:.7rem}}input[name=helmetOption]{accent-color:#000;width:25px;height:25px;margin-left:2rem;margin-right:1rem;cursor:pointer}body{padding-top:3.5rem}