body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p,a,li,span,div,input,button,h1,h2,h3,h4,h5,h6,.price,.product-name,.product-hover{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6,.price{font-weight:700!important;text-transform:uppercase}.product-name,.product-hover{font-weight:500!important;text-transform:none!important}.tree-top-hover{display:flex!important;align-items:center!important;white-space:nowrap!important}.tree-top-hover-hamburger{margin-right:15px!important;position:static!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:14px!important;width:20px!important;flex-shrink:0!important}.tree-top-hover-hamburger span,.tree-top-hover-hamburger:before,.tree-top-hover-hamburger:after{display:block!important;width:100%!important;height:2px!important;background:#fff!important}.socials-wrapper{display:flex;gap:14px!important;justify-content:flex-end}.socials-wrapper a{display:flex;align-items:center;justify-content:center;padding:2px}.tm-dodo2{padding-top:10px}li[title^="DOBIERZ CZĘŚCI"]{display:flex!important;align-items:center!important}li[title^="DOBIERZ CZĘŚCI"]>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;height:auto!important;background:transparent!important;color:#ff7a4d!important;border:1.5px solid #ff5a28!important;border-radius:8px!important;padding:8px 16px!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap!important;transition:background .15s ease,color .15s ease,border-color .15s ease!important}li[title^="DOBIERZ CZĘŚCI"]>a:hover{background:#ff5a28!important;color:#fff!important;border-color:#ff5a28!important}.mainmenu>li[title^="DOBIERZ CZĘŚCI"]>a{gap:8px!important;background:#ea5b1d!important;color:#fff!important;border-color:#ea5b1d!important}.mainmenu>li[title^="DOBIERZ CZĘŚCI"]>a:before{content:"";display:block;flex:none;width:22px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.6 3.3 15.6 11.4' fill='none' stroke='%23fff' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='4' cy='11.4' r='2.8'/%3E%3Ccircle cx='12.8' cy='11.4' r='2.8'/%3E%3Cpath d='M2.8 5.6 L5.6 7 C6.7 6 7.8 5.7 8.9 5.9 C10.1 6.1 10.9 6.6 11.4 7.4'/%3E%3Cpath d='M10.2 4.4 C12.2 3.8 13.9 4.7 14.5 6.4 C14.8 7.3 14.4 8.1 13.6 8.4'/%3E%3Cpath d='M10.8 6.6 L12.7 11.1'/%3E%3Cpath d='M4.2 11.2 L6.6 8.4 L9.4 8.4'/%3E%3C/svg%3E") no-repeat center / contain}.mainmenu>li[title^="DOBIERZ CZĘŚCI"]>a:hover{background:#ff6a2c!important;border-color:#ff6a2c!important;color:#fff!important}.mainmenu>li[title^="DOBIERZ CZĘŚCI"]>a:after{display:none!important}.mainmenu>li[title="Asystent AI"],.mainmenu>li:has(>a[href$="#al-czat"]){display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.mainmenu>li[title="Asystent AI"]>a,.mainmenu>li>a[href$="#al-czat"]{display:inline-flex!important;align-items:center!important;gap:8px!important;height:auto!important;white-space:nowrap!important;line-height:1.1!important;padding:8px 16px!important;border:1.5px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#5ec4a6!important;transition:background .15s ease,color .15s ease!important}.mainmenu>li[title="Asystent AI"]>a:before,.mainmenu>li>a[href$="#al-czat"]:before{content:"";display:block;flex:none;width:26px;height:16px;background:url(https://alemotocykl.pl/dane/cms/al-nav-zielona.svg) no-repeat center / contain}.mainmenu>li[title="Asystent AI"]>a:hover,.mainmenu>li>a[href$="#al-czat"]:hover{background:#50ae9324!important;color:#7ad6bb!important}.mainmenu>li[title="Asystent AI"]>a:after,.mainmenu>li>a[href$="#al-czat"]:after{display:none!important}.mainmenu>li[title="Asystent AI"]:after,.mainmenu>li:has(>a[href$="#al-czat"]):after{content:"";position:absolute;right:0;top:50%;width:1px;height:26px;margin-top:-13px;background:#fff;opacity:.1;pointer-events:none}.mainmenu{justify-content:flex-start!important;gap:18px}.mainmenu>li{flex:0 0 auto!important}.mainmenu>li[title="Asystent AI"]+li,.mainmenu>li:has(>a[href$="#al-czat"])+li{margin-left:auto!important}.mainmenu>li[title="Asystent AI"]~li>a,.mainmenu>li:has(>a[href$="#al-czat"])~li>a{padding:0 18px!important}.mainmenu>li[title="Asystent AI"]:after,.mainmenu>li:has(>a[href$="#al-czat"]):after{display:none!important}.main-banner-wrapper{position:relative;display:grid;grid-template-columns:2fr 1fr;align-items:stretch;gap:0;overflow:hidden}.main-banner-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffd200 0% 60%,#111 60% 100%);z-index:0}.main-banner-wrapper .swiper-container,.main-banner-wrapper .main-greeting{position:relative;z-index:1;background:transparent}.main-banner-wrapper .banner-img-wrapper,.main-banner-wrapper .banner-img-wrapper img{width:100%;height:100%;display:block;object-fit:cover}.main-greeting{color:#fff;padding:32px}@media(max-width:991px){.main-banner-wrapper{display:block}.main-banner-wrapper:before{background:none}.main-greeting{background:#111!important;color:#fff;padding:10px 20px 20px;border-radius:12px;margin-top:12px}}.news-banner-wrapper{display:flex;flex-wrap:wrap;gap:16px}.news-article{flex:1 1 calc(33.33% - 16px);box-sizing:border-box}@media(max-width:768px){.news-article{flex:1 1 calc(50% - 16px)}}.main-page-products-wrapper .product .product-name{min-height:72px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}ul.footer li a{display:inline-flex;align-items:center}ul.footer li a:before{content:"";display:none;width:18px;height:18px;margin-right:8px;background-color:#fff!important;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(1px)}ul.footer li a[href*=kontakt]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/kontakt.svg);mask-image:url(https://alemotocykl.pl/dane/cms/kontakt.svg)}ul.footer li a[href*=tiktok]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/tiktok.svg);mask-image:url(https://alemotocykl.pl/dane/cms/tiktok.svg)}ul.footer li a[href*=facebook]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/fb.svg);mask-image:url(https://alemotocykl.pl/dane/cms/fb.svg)}ul.footer li a[href*=koszt-wysylki]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/dostawa.svg);mask-image:url(https://alemotocykl.pl/dane/cms/dostawa.svg)}ul.footer li a[href*="12-lat"]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/historia.svg);mask-image:url(https://alemotocykl.pl/dane/cms/historia.svg)}ul.footer li a[href*=regulamin-sklepu]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/regulamin.svg);mask-image:url(https://alemotocykl.pl/dane/cms/regulamin.svg)}ul.footer li a[href*=instrukcja]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/instrukcje.svg);mask-image:url(https://alemotocykl.pl/dane/cms/instrukcje.svg)}ul.footer li a[href*=wiadomosci]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/news.svg);mask-image:url(https://alemotocykl.pl/dane/cms/news.svg)}ul.footer li a[href*=poradnik-motocyklisty]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/poradnik.svg);mask-image:url(https://alemotocykl.pl/dane/cms/poradnik.svg)}ul.footer li a[href*=polityka-prywatnosci]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/prywartnosc.svg);mask-image:url(https://alemotocykl.pl/dane/cms/prywartnosc.svg)}ul.footer li a[href*=reklamacje-i-gwarancja]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/reklamacje.svg);mask-image:url(https://alemotocykl.pl/dane/cms/reklamacje.svg)}ul.footer li a[href*=twoje-zakupy]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/trusted.svg);mask-image:url(https://alemotocykl.pl/dane/cms/trusted.svg)}ul.footer li a[href*=zwroty-i-reklamacje]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/zwroty.svg);mask-image:url(https://alemotocykl.pl/dane/cms/zwroty.svg)}ul.footer li a[href*=youtube]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/yt.svg);mask-image:url(https://alemotocykl.pl/dane/cms/yt.svg)}ul.footer li a[href*=opinie-o-alemotocyklpl]:before{content:"";display:inline-block;-webkit-mask-image:url(https://alemotocykl.pl/dane/cms/opinie.svg);mask-image:url(https://alemotocykl.pl/dane/cms/opinie.svg)}li[title="Odstąp od umowy tutaj"]>a{color:#f60!important;font-weight:700!important}li[title="Odstąp od umowy tutaj"]>a:hover{color:#ff8533!important;text-decoration:underline!important}@media(max-width:1279px){.footer-item.submenu ul{column-count:auto;display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,auto);column-gap:16px;grid-auto-columns:max-content;justify-content:start}.footer-item.submenu a{white-space:normal;padding:6px 0;font-size:15px;line-height:1.35}}@media(max-width:359px){.footer-item.submenu ul{display:block;column-count:1}.footer-item.submenu a{font-size:16px;padding:8px 0}}.footer-item.submenu li:has(a[href*=how-to-place]) a,.footer-item.submenu li:has(a[href*=wie-man-eine]) a{font-size:14px;opacity:.72}.footer-item.submenu li:has(a[href*=how-to-place]) a:hover,.footer-item.submenu li:has(a[href*=wie-man-eine]) a:hover{opacity:1}.payment-banner img{aspect-ratio:144 / 33;width:100%;max-width:144px;height:auto}@media(max-width:1024px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea{font-size:16px!important}}
