1<!DOCTYPE html> 2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" 3 lang="pl" 4 > 5<head> 6 <title>Logowanie - Producent SprzÄtu Sportowego HMS Fitness</title> 7 <meta charset="utf-8" /> 8 <meta name="revisit-after" content="2 days" /> 9 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> 10 <meta name="mobile-web-app-capable" content="yes" /> 11 <meta name="msapplication-config" content="/static/images/favicon/browserconfig.xml" /> 12 <meta property="og:title" content="Logowanie" /> 13 <meta property="og:image" content="https://hms-fitness.pl/static/thumbnail/news/facebook/4.jpg" /> 14 <meta property="og:image:width" content="600" /> 15 <meta property="og:image:height" content="314" /> 16 <meta property="og:type" content="article" /> 17 <meta property="og:locale" content="pl_PL" /> 18 <meta name="twitter:title" content="Logowanie" /> 19 <meta name="twitter:description" content="HMS Fitness ⤠Logowanie â SprzÄt do SiÅowni i Fitness w jednym miejscu! â¤ï¸ Prosto od producenta! â Profesjonalny serwis i pomoc! â Sprawdź!" /> 20 <meta name="twitter:card" content="summary_large_image" /> 21 <meta name="robots" content="noindex, nofollow" /> 22 <meta name="google-site-verification" content="r5L1QPzZ_Wq-iHMlntCzLCYdOxMxilSSeaojeAAHptU" /> 23 <meta name="theme-color" content="#fc0101" /> 24 <meta name="msapplication-navbutton-color" content="#fc0101" /> 25 <meta name="apple-mobile-web-app-status-bar-style" content="#fc0101" /> 26 <meta name="msapplication-TileColor" content="#99cc33" /> 27 <meta name="keywords" content="" /> 28 <meta name="description" content="HMS Fitness ⤠Logowanie â SprzÄt do SiÅowni i Fitness w jednym miejscu! â¤ï¸ Prosto od producenta! â Profesjonalny serwis i pomoc! â Sprawdź!" /> 29 <link rel="mask-icon" href="/static/images/favicon/safari-pinned-tab.svg" color="#99cc33" /> 30 <link rel="preconnect" href="https://fonts.gstatic.com" /> 31 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> 32 <link rel="canonical" href="https://hms-fitness.pl/user/login" /> 33 <link rel="stylesheet" type="text/css" href="/static/lib/jquery-ui/css/jquery-ui.min.css" /> 34 <link rel="stylesheet" type="text/css" href="/static/lib/bootstrap/css/bootstrap.min.css" /> 35 <link rel="stylesheet" type="text/css" href="/static/lib/icheck/css/icheck.css" /> 36 <link rel="stylesheet" type="text/css" href="/static/lib/font-awesome/css/font-awesome.min.css" /> 37 <link rel="stylesheet" type="text/css" href="/static/lib/jquery-fancybox/css/jquery.fancybox.min.css" /> 38 <link rel="stylesheet" type="text/css" href="/static/lib/select2/css/select2.min.css" /> 39 <link rel="stylesheet" type="text/css" href="/static/lib/slick/css/slick.min.css" /> 40 <link rel="stylesheet" type="text/css" href="/static/lib/base-form/css/form.css?v=2" /> 41 <link rel="stylesheet" type="text/css" href="/static/lib/base-form/css/grid.css" /> 42 <link rel="stylesheet" type="text/css" href="/static/lib/base/css/base.min.css" /> 43 <link rel="stylesheet" type="text/css" href="/static/lib/base-shop/css/shop.css?v=2" /> 44 <link rel="stylesheet" type="text/css" href="/static/lib/base-shop/css/shop-rwd.css?v=4" /> 45 <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap" /> 46 <link rel="stylesheet" type="text/css" href="/static/css/style.css?v=78" /> 47 <link rel="stylesheet" type="text/css" href="/static/css/style2.css?v=78" /> 48 <link rel="stylesheet" type="text/css" href="/static/css/responsive.css?v=78" /> 49 <!--[if lt IE 9]>
49<script src="/static/lib/html/js/html5shiv-3.7.3.min.js"></script>
49<![endif]--> 50 <!--[if lt IE 9]>
50<script src="/static/lib/html/js/respond-1.4.2.min.js"></script>
50<![endif]--> 51
51<script src="/static/lib/jquery/js/jquery.min.js"></script>
51 52
52<script src="/static/lib/jquery-migrate/js/jquery-migrate-1.4.1.min.js"></script>
52 53
53<script src="/static/lib/jquery-ui/js/jquery-ui.min.js"></script>
53 54
54<script src="/static/lib/bootstrap/js/bootstrap.min.js"></script>
54 55
55<script src="/static/lib/icheck/js/icheck.min.js"></script>
55 56
56<script src="/static/lib/jquery-fancybox/js/jquery.fancybox.min.js"></script>
56 57
57<script src="/static/lib/jquery-lazyload/js/jquery.lazyload.min.js"></script>
57 58
58<script src="/static/lib/jquery-tinyscrollbar/js/jquery.tinyscrollbar.min.js"></script>
58 59
59<script src="/static/lib/jquery-waypoints/js/jquery.waypoints.min.js"></script>
59 60
60<script src="/static/lib/select2/js/select2.full.min.js"></script>
60 61
61<script src="/static/lib/select2/js/i18n/pl.js"></script>
61 62
62<script src="/static/lib/slick/js/slick.min.js"></script>
62 63
63<script src="/static/lib/base-form/js/form.js?v=2"></script>
63 64
64<script src="/static/lib/jquery-validate/js/jquery-validate.custom.min.js"></script>
64 65
65<script src="/static/lib/jquery-validate/js/additional-methods.min.js"></script>
65 66
66<script src="/static/lib/jquery-validate/js/localization/messages_pl.js"></script>
66 67
67<script src="/static/lib/jquery-scrollto/js/jquery.scrollto.min.js"></script>
67 68
68<script src="https://google.com/recaptcha/api.js?onload=recaptchaOnload&render=explicit&hl=pl"></script>
68 69
69<script src="/static/lib/recaptcha/js/recaptcha.js"></script>
69 70
70<script src="/static/lib/base/js/base.min.js"></script>
70 71
71<script src="/static/lib/base-advert/js/advert.js"></script>
71 72
72<script src="/static/lib/base-shop/js/shop.js?v=1"></script>
72 73
73<script src="/static/lib/jquery-match-height/js/jquery.matchHeight.min.js"></script>
73 74
74<script src="/static/js/scripts.js?v=72"></script>
74 75 76 <!-- Google Consent Mode -->
77<script data-cookieconsent="ignore"> 78window.dataLayer = window.dataLayer || []; 79function gtag() { 80dataLayer.push(arguments) 81} 82gtag("consent", "default", { 83ad_storage: "denied", 84analytics_storage: "denied", 85functionality_storage: "denied", 86personalization_storage: "denied", 87ad_personalization: "denied", 88ad_user_data: "denied", 89security_storage: "granted", 90wait_for_update: 2000 91}); 92gtag("set", "ads_data_redaction", true); 93</script>
93 94<!-- End Google Consent Mode--> 95 96 <!-- Google Tag Manager --> 97
97<script>
vendor: 335 bytes, lines 97-101
97(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 98 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 99 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 100 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 101 })(window,document,'script','dataLayer','
101GTM-KQKMVT9
vendor: 3 bytes, line 101
101');
101</script>
101 102 <!-- End Google Tag Manager --> 103 104 <!-- Cookiebot CMP--> 105
105<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="077aac55-1f87-455a-9bff-53e21bb0c286" type="text/javascript" async></script>
105 <!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 105-106
105 106<script async src="https://www.googletagmanager.com/gtag/js?id=
106G-TGMDEP1YCJ
vendor: 13 bytes, line 106
106"></script>
107<script> 108
vendor: 138 bytes, lines 108-112
108window.dataLayer = window.dataLayer || []; 109 function gtag(){dataLayer.push(arguments);} 110 gtag('js', new Date()); 111 112 gtag('config', '
112G-TGMDEP1YCJ
vendor: 5 bytes, line 112
112');
113</script>
113 <!-- Google Tag Manager -->
114<script>
vendor: 331 bytes, lines 114-118
114(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 115new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 116j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 117'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 118})(window,document,'script','dataLayer','
118GTM-KQKMVT9
vendor: 3 bytes, line 118
118');
118</script>
118 119<!-- End Google Tag Manager --> 120
120<script> 121 var MODULE = 'application', 122 HOST_URL = 'https://hms-fitness.pl', 123 BASE_URL = '/', 124 BASKET_URL = '/koszyk' 125 , 126 FAVORITE_URL = '/ulubione' 127 , 128 COMPARISON_URL = '/porownywarka' 129 ; 130 131 var cmsLang = {"basket.modal.btn.continue":"Powr\u00f3t do sklepu","basket.modal.btn.go-to-basket":"Przejd\u017a do koszyka","basket.modal.header":"Koszyk","navigation.close":"Zamknij","application.form.count.chosen":"Wybrano","application.form.count.out-of":"z","application.form.leave":"application.form.leave","application.form.yes":"Tak","application.form.no":"Nie","application.form.label.save":"application.form.label.save","application.form.label.cancel":"application.form.label.cancel","application.confirm.modal.title":"Potwierdzenie akcji","application.confirm.modal.body":"Czy na pewno chcesz usun\u0105\u0107 ten element?","application.confirm.modal.action.cancel":"Nie, anuluj akcj\u0119","application.confirm.modal.action.proceed":"Tak, kontynuuj","basketmodal.btn.continue":"basketmodal.btn.continue","basketmodal.btn.go-to-basket":"basketmodal.btn.go-to-basket","basketmodal.header":"basketmodal.header","shop.basket.header":"shop.basket.header","shop.basket.btn":"shop.basket.btn","shop.basket.btn.add":"shop.basket.btn.add","shop.basket.btn.delete":"shop.basket.btn.delete","favoritemodal.btn.continue":"favoritemodal.btn.continue","favoritemodal.btn.go-to-favorite":"favoritemodal.btn.go-to-favorite","favoritemodal.header":"favoritemodal.header","shop.favorite.header":"Ulubione","shop.favorite.btn":"ulubione","shop.favorite.btn.add":"dodaj do ulubionych","shop.favorite.btn.delete":"usu\u0144 z ulubionych","comparisonmodal.btn.continue":"comparisonmodal.btn.continue","comparisonmodal.btn.go-to-comparison":"comparisonmodal.btn.go-to-comparison","comparisonmodal.header":"comparisonmodal.header","shop.comparison.header":"Por\u00f3wnywarka","shop.comparison.btn":"por\u00f3wnywarka","shop.comparison.btn.add":"dodaj do por\u00f3wnania","shop.comparison.btn.delete":"usu\u0144 z por\u00f3wnania"}; 132 133 function getLang(key, params) { 134 if (key in cmsLang) { 135 var string = cmsLang[key]; 136 if (typeof params !== "undefined") { 137 for (var _key in params) { 138 if (params.hasOwnProperty(_key)) { 139 string = string.replaceAll('{' + _key + '}', params[_key]); 140 } 141 } 142 } 143 return string; 144 } 145 return key; 146 } 147</script>
147 <!-- Meta Pixel Code -->
148<script type="text/plain" data-cookieconsent="marketing" >
vendor: 408 bytes, lines 148-157
148 149!function(f,b,e,v,n,t,s) 150{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 151n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 152if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 153n.queue=[];t=b.createElement(e);t.async=!0; 154t.src=v;s=b.getElementsByTagName(e)[0]; 155s.parentNode.insertBefore(t,s)}(window, document,'script', 156'https://connect.facebook.net/en_US/fbevents.js'); 157fbq('init', '
157753377152235795
vendor: 32 bytes, lines 157-158
157'); 158fbq('track', 'PageView');
159</script>
159 160<!-- End Meta Pixel Code -->
160<script type='text/javascript' src='https://platform-api.sharethis.com/js/sharethis.js#property=64ef2fd4db3eba0019fa779e&product=inline-share-buttons' async='async'></script>
160 <!--
160<script>--> 161 <!-- var scriptUrl = 'https:\/\/www.youtube.com\/s\/player\/50cf60f0\/www-widgetapi.vflset\/www-widgetapi.js';window['yt_embedsEnableHouseBrandAndYtCoexistence'] = true ;try{var ttPolicy=window.trustedTypes.createPolicy("youtube-widget-api",{createScriptURL:function(x){return x}});scriptUrl=ttPolicy.createScriptURL(scriptUrl)}catch(e){}var YT;if(!window["YT"])YT={loading:0,loaded:0};var YTConfig;if(!window["YTConfig"])YTConfig={"host":"https://www.youtube.com"};--> 162 <!-- if(!YT.loading){YT.loading=1;(function(){var l=[];YT.ready=function(f){if(YT.loaded)f();else l.push(f)};window.onYTReady=function(){YT.loaded=1;for(var i=0;i<l.length;i++)try{l[i]()}catch(e$0){}};YT.setConfig=function(c){for(var k in c)if(c.hasOwnProperty(k))YTConfig[k]=c[k]};var a=document.createElement("script");a.type="text/javascript";a.id="www-widgetapi-script";a.src=scriptUrl;a.async=false;var c=document.currentScript;if(c){var n=c.nonce||c.getAttribute("nonce");if(n)a.setAttribute("nonce",n)}var b=--> 163 <!-- document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})()};--> 164 <!-- </script>
164--> 165</head> 166<body class="sticky-footer subpage "> 167 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 167-168
167 168<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
168GTM-KQKMVT9
vendor: 85 bytes, lines 168-169
168" 169height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
170<!-- End Google Tag Manager (noscript) --><!-- TikTok Pixel Code Start -->
171<script> 172!function (w, d, t) { 173 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for( 174var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};n=document.createElement("script") 175;n.type="text/javascript",n.async=!0,n.src=r+"?sdkid="+e+"&lib="+t;e=document.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)}; 176 177 178 ttq.load('CQ36TGRC77U64T6SBHP0'); 179 ttq.page(); 180}(window, document, 'ttq'); 181</script>
181 182<!-- TikTok Pixel Code End -->
182<script id="rmv-b6ac2b29989e43b"> 183 $(function () { 184 var browserAlert = $('<div>'); 185 browserAlert.attr('id', 'b6ac2b29989e43b'); 186 187 var advertPolicy = false; 188 for (var b = document.cookie.split(";"), c = 0; c < b.length; c++) { 189 var d = b[c].substr(0, b[c].indexOf("=")), 190 e = b[c].substr(b[c].indexOf("=") + 1); 191 192 if (d = d.replace(/^\s+|\s+$/g, ""), "ADVERT_POLICY" == d && "1" == e) { 193 advertPolicy = true; 194 break; 195 } 196 } 197 198 if (advertPolicy === false && typeof window.advertChecker === "undefined") { 199 browserAlert.append( 200 '<div class="alert alert-warning alert-dismissable">' + 201 '<div class="container">' + 202 '<a href="#" class="close" data-dismiss="alert" aria-label="close" title="close">Ã</a>' + 203 'Do prawidÅowego dziaÅania i wyÅwietlania siÄ strony należy wyÅÄ czyÄ wtyczkÄ adblocka z Twojej przeglÄ darki!' + 204 '</div>' + 205 '</div>' 206 ); 207 $('body').append(browserAlert); 208 $('#b6ac2b29989e43b .alert [data-dismiss="alert"]').on('click touch', function () { 209 var b = new Date; 210 b.setDate(b.getDate() + 365); 211 document.cookie = "ADVERT_POLICY=1; expires=" + b.toUTCString() + "; path=/"; 212 $(this).closest('alert').hide(); 213 }); 214 if ($('#cookiePolicy').height() > 60) { 215 $('#b6ac2b29989e43b').css({ 216 bottom: $('#cookiePolicy').height() + 30 217 }); 218 } 219 $('head').append( 220 '<style>' + 221 '#b6ac2b29989e43b {letter-spacing: normal; position:fixed;bottom:100px;left:30px;right:30px; max-width:500px; font-size: 12px; clear: both; z-index: 9998;}' + 222 '#b6ac2b29989e43b .close {position:absolute;opacity:1;right:15px;top:50%;transform:translate3d(0,-50%,0);height:20px;line-height:16px;}' + 223 '#b6ac2b29989e43b .close:hover {opacity:0.6;color:#fff;}' + 224 '#b6ac2b29989e43b .container {padding-left:15px;padding-right:55px;}' + 225 '#b6ac2b29989e43b .alert {background:rgba(0,0,0,0.85);color:#fff;padding-left:0;padding-right:0;font-style: normal; line-height: 1.4em;font-family: Tahoma,sans-serif;font-weight: 400;padding-top: 7px; padding-bottom: 7px; margin-bottom:0; line-height: 21px; border-radius: 0px;}' + 226 '@media screen and (max-width:900px) {#b6ac2b29989e43b {display:none;}' + 227 '</style>' 228 ); 229 } 230 $("#rmv-b6ac2b29989e43b").remove(); 231 }); 232</script>
232 <div id="container-page"> 233 <div id="page"> 234 <header class="stickable"> 235 <div class="container container--md"> 236 <div class="header-inner"> 237 <div class="header-inner-left"> 238 <div class="logo"> 239 <a href="/" 240 title="HMS"> 241 <img src="/static/thumbnail/logoHeader/min/64679.webp" alt="HMS"> 242 </a> 243 </div> 244 </div> 245 <div class="header-inner-right"> 246 <div class="header-top"> 247 <div class="header-top-left"> 248 <div class="top-menu"> 249 <ul> 250 <li> 251 <a href="/oferta-dla-domu"> 252 Oferta dla domu </a> 253 </li> 254 <li> 255 <a href="/oferta/oferta-komercyjna"> 256 Oferta Komercyjna </a> 257 </li> 258 <li> 259 <a href="https://hms-fitness.pl/serwis-2"> 260 Serwis HMS </a> 261 </li> 262 </ul> 263 </div> 264 </div> 265 266 <div class="header-top-right opacityZero"> 267 <ul> 268 <li class="header-top-left-menu"> 269 <a href="/o-nas" title="O nas"> 270 O nas </a> 271 <ul class="header-top-left-submenu"> 272 <li class="header-submenu-item"> 273 <a href="/o-nas/marka-hms" title="Marka HMS" class="header-submenu-title link" 274 > 275 Marka HMS </a> 276 </li> 277 <li class="header-submenu-item"> 278 <a href="/o-nas/aktualnosci" title="AktualnoÅci" class="header-submenu-title link" 279 > 280 AktualnoÅci </a> 281 </li> 282 <li class="header-submenu-item"> 283 <a href="/o-nas/nowa-generacja-produktow" title="Nowa generacja produktów" class="header-submenu-title link" 284 > 285 Nowa generacja produktów </a> 286 </li> 287 <li class="header-submenu-item"> 288 <a href="/o-nas/jakosc" title="JakoÅÄ" class="header-submenu-title link" 289 > 290 JakoÅÄ </a> 291 </li> 292 <li class="header-submenu-item"> 293 <a href="/o-nas/wspieramy-mistrzow" title="Wspieramy mistrzów" class="header-submenu-title link" 294 > 295 Wspieramy mistrzów </a> 296 </li> 297 <li class="header-submenu-item"> 298 <a href="/o-nas/gdzie-kupic" title="gdzie kupiÄ" class="header-submenu-title link" 299 > 300 gdzie kupiÄ </a> 301 </li> 302 <li class="header-submenu-item"> 303 <a href="https://hms-fitness.pl/silownie-realizacje-1" class="header-submenu-title link" 304 > 305 SiÅownie - realizacje </a> 306 </li> 307 <li class="header-submenu-item"> 308 <a href="/kontakt-2" class="header-submenu-title link" 309 > 310 Kontakt </a> 311 </li> 312 </ul> 313 </li> 314 <li class="header-top-left-menu second"> 315 <a href="/wsparcie" title="Wsparcie"> 316 Wsparcie </a> 317 <ul class="header-top-left-submenu"> 318 <li class="header-submenu-item"> 319 <a href="/wsparcie/katalogi" title="Katalogi" class="header-submenu-title link" 320 > 321 Katalogi </a> 322 </li> 323 <li class="header-submenu-item"> 324 <a href="/wsparcie/zestawy-cwiczen" title="Zestawy ÄwiczeÅ" class="header-submenu-title link" 325 >
326 Zestawy ÄwiczeÅ </a> 327 </li> 328 <li class="header-submenu-item"> 329 <a href="/wsparcie/instrukcje-obslugi" title="Instrukcje obsÅugi" class="header-submenu-title link" 330 > 331 Instrukcje obsÅugi </a> 332 </li> 333 <li class="header-submenu-item"> 334 <a href="/wsparcie/deklaracja-zgodnosci" title="Deklaracja zgodnoÅci" class="header-submenu-title link" 335 > 336 Deklaracja zgodnoÅci </a> 337 </li> 338 <li class="header-submenu-item"> 339 <a href="/wsparcie/karty-gwarancyjne" title="Karty Gwarancyjne" class="header-submenu-title link" 340 > 341 Karty Gwarancyjne </a> 342 </li> 343 <li class="header-submenu-item"> 344 <a href="/wsparcie/recenzje-i-prezentacje" title="Recenzje i prezentacje" class="header-submenu-title link" 345 > 346 Recenzje i prezentacje </a> 347 </li> 348 <li class="header-submenu-item"> 349 <a href="/wsparcie/blog" title="Blog" class="header-submenu-title link" 350 > 351 Blog </a> 352 </li> 353 <li class="header-submenu-item"> 354 <a href="https://hms-fitness.pl/faq" class="header-submenu-title link" 355 > 356 FAQ </a> 357 </li> 358 </ul> 359 360 </li> 361 </ul> 362 <nav class="langs"> 363 <ul> 364 <li class="active"> 365 <a class="loaction-marker" href="/" 366 title="polski"> 367 <i class="fa fa-map-marker" aria-hidden="true"></i>
368 <span class="header-country">PL</span> 369 <i class="fa fa-angle-down" aria-hidden="true"></i> 370 </a> 371 </li> 372 <li> 373 <a class="loaction-marker" href="https://hms-fitness.com/" 374 title="English"> 375 <i class="fa fa-map-marker" aria-hidden="true"></i> 376 <span class="header-country">EN</span> 377 <i class="fa fa-angle-down" aria-hidden="true"></i> 378 </a> 379 </li> 380 <li> 381 <a class="loaction-marker" href="https://hms-fitness.de/" 382 title="Deutsch"> 383 <i class="fa fa-map-marker" aria-hidden="true"></i> 384 <span class="header-country">DE</span> 385 <i class="fa fa-angle-down" aria-hidden="true"></i> 386 </a> 387 </li> 388 <li> 389 <a class="loaction-marker" href="https://hms-sport.cz/" 390 title="ÄeÅ¡tina"> 391 <i class="fa fa-map-marker" aria-hidden="true"></i> 392 <span class="header-country">CS</span> 393 <i class="fa fa-angle-down" aria-hidden="true"></i> 394 </a> 395 </li> 396 <li> 397 <a class="loaction-marker" href="https://hms-sport.sk/" 398 title="slovenský"> 399 <i class="fa fa-map-marker" aria-hidden="true"></i> 400 <span class="header-country">SK</span> 401 <i class="fa fa-angle-down" aria-hidden="true"></i> 402 </a> 403 </li> 404 </ul> 405 </nav> 406 <button class="rwdButton rwdPanel-action-toggle lang-rwd-button" data-panel="rwd-langs"> 407 <i class="fa fa-map-marker" aria-hidden="true"></i> 408 <span class="animIcon animIcon--close"> 409 <span></span> 410 <span></span> 411 </span> 412 <span class="header-country">PL</span> 413 </button> 414 <nav class="rwdPanel" id="rwd-langs"> 415 <div class="rwdMenu"> 416 <ul class="cloneMenu" data-source=".langs > ul" data-levels="3"></ul> 417 </div> 418 </nav> 419 </div> 420 </div> 421 <div class="header-bottom"> 422 <div class="header-bot-left"> 423 424 <nav id="main-menu"> 425 <ul> 426 <li> 427 <a href="/oferta/sprzet-silowy"> 428 SprzÄt siÅowy </a> 429 430<ul class="submenu"> 431 <li class="submenu-item"> 432 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha" 433 title="SprzÄt na siÅowniÄ" 434 > 435 <div class="submenu-item-iconBox"> 436 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M416.79 418.12H269.48v-35.51h35.55v-23.03c0-5.88-4.79-10.67-10.67-10.67h-93.6c-5.88 0-10.67 4.79-10.67 10.67v23.03h38.93v35.51H83.21c-5.88 0-10.67 4.79-10.67 10.67v31.54c0 5.88 4.79 10.67 10.67 10.67h333.58c5.88 0 10.67-4.79 10.67-10.67v-31.54c0-5.88-4.79-10.67-10.67-10.67Zm-216.71-58.54c0-.37.3-.67.67-.67h93.6c.37 0 .67.3.67.67v13.03h-94.94v-13.03Zm38.93 23.03h20.47v35.51h-20.47v-35.51Zm178.45 77.72c0 .37-.3.67-.67.67H83.21a.67.67 0 0 1-.67-.67v-31.54c0-.37.3-.67.67-.67h333.58c.37 0 .67.3.67.67v31.54ZM105.18 274.84h43.07c2.76 0 5-2.24 5-5s-2.24-5-5-5h-32.99l.17-20.31 18.07-.37V91.56c0-13.12 10.67-23.79 23.79-23.79h58.74v125.98h-2.31c-5.88 0-10.67 4.79-10.67 10.67v131.36h91.25V204.42c0-5.88-4.79-10.67-10.67-10.67h-1.18V67.77h58.74c13.12 0 23.79 10.67 23.79 23.79v152.21l15.02.47.17 20.6h-32.99c-2.76 0-5 2.24-5 5s2.24 5 5 5h43.07l-.25-30.28 17.14.54V62.79c0-18.63-15.16-33.79-33.79-33.79H124.57c-18.63 0-33.79 15.16-33.79 33.79v182.25l14.65-.3-.25 30.1Zm179.12-70.42v121.36h-71.25V204.42c0-.37.3-.67.67-.67h69.91c.37 0 .67.3.67.67ZM100.78 62.79c0-13.12 10.67-23.79 23.79-23.79h248.79c13.12 0 23.79 10.67 23.79 23.79v171.99l-22.16-.7V91.56c0-18.63-15.16-33.79-33.79-33.79h-68.74v135.98h-46.42V57.77H157.3c-18.63 0-33.79 15.16-33.79 33.79v142.8l-22.72.47V62.79Z"/></svg> </div> 437 <div class="submenu-item-title"> 438 Atlasy, bramy i suwnice Smitha </div> 439 </a> 440 441<ul class="submenu-item-list"> 442 <li class="submenu-item-link"> 443 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/atlasy" 444 title="Atlas do ÄwiczeÅ" 445 > 446 Atlasy </a> 447 </li> 448 <li class="submenu-item-link"> 449 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/suwnice-i-suwnice-smitha" 450 title="Suwnica SiÅownia" 451 > 452 Suwnice i Suwnice Smitha </a> 453 </li> 454 <li class="submenu-item-link"> 455 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/suwnica-na-nogi" 456 title="Suwnica na nogi"
457 > 458 Suwnica na nogi </a> 459 </li> 460 <li class="submenu-item-link"> 461 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/uchwyty-do-atlasow" 462 title="Uchwyty do atlasu" 463 > 464 Uchwyty do atlasów </a> 465 </li> 466 <li class="submenu-item-link"> 467 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/uchwyty-do-wyciagow" 468 title="Uchwyty do wyciÄ gów" 469 > 470 Uchwyty do wyciÄ gów </a> 471 </li> 472 <li class="submenu-item-link"> 473 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/klatki" 474 title="Klatki treningowe" 475 > 476 Klatki treningowe </a> 477 </li> 478 <li class="submenu-item-link"> 479 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/bramy" 480 title="Brama do ÄwiczeÅ" 481 > 482 Brama do ÄwiczeÅ </a> 483 </li> 484 <li class="submenu-item-link"> 485 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/hip-thrust" 486 title="Maszyny do Hip Thrust" 487 > 488 Hip Thrust </a> 489 </li> 490 <li class="submenu-item-link"> 491 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha/wyposazenie-atlasow" 492 title="Akcesoria do atlasów" 493 > 494 Wyposażenie atlasów </a> 495 </li> 496 </ul> </li> 497 <li class="submenu-item"> 498 <a href="/oferta/sprzet-silowy/lawki-i-porecze" 499 title="Åaweczki do ÄwiczeÅ i porÄcze" 500 > 501 <div class="submenu-item-iconBox"> 502 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fffefe}</style></defs><path class="cls-1" d="M472.5 128.42c0-41.94-34.12-76.06-76.06-76.06s-76.06 34.12-76.06 76.06c0 34.81 23.52 64.22 55.5 73.21v23.47l-163.05 54.12-80.94-.31c-13.17 0-23.89 10.72-23.89 23.89 0 11.8 8.6 21.62 19.86 23.54v16.75c-35.77 1.03-65.42 22.74-75.26 55.02H38.17c-5.88 0-10.67 4.79-10.67 10.67v28.18c0 5.88 4.79 10.67 10.67 10.67h41.04c5.88 0 10.67-4.79 10.67-10.67v-28.18c0-2.35-.77-4.51-2.06-6.27 7.83-21.51 27.39-26.12 42.67-26.12l50.32.33c3.69-.02 7.21-1.4 9.85-4.02 2.64-2.62 4.09-6.11 4.09-9.82v-6.15c0-2.72-.79-5.32-2.24-7.54h183.37v50.78c-8.06 3.48-13.72 11.51-13.72 20.84v4.14c0 12.51 10.18 22.69 22.69 22.69h17c12.51 0 22.69-10.18 22.69-22.69v-4.14c0-8.95-5.21-16.92-13.18-20.59V262.47c12.38-.88 22.18-11.22 22.18-23.82s-9.81-22.94-22.18-23.82v-11.82c34.82-6.95 61.15-37.75 61.15-74.58Zm-142.12 0c0-36.43 29.63-66.06 66.06-66.06s66.06 29.63 66.06 66.06-29.63 66.06-66.06 66.06c-4.56 0-9.01-.46-13.31-1.35-.68-.35-1.44-.56-2.25-.56-.04 0-.08.01-.11.01-28.88-7.06-50.38-33.14-50.38-64.16Zm45.5 188.6h-123.6l123.6-42.49v42.49ZM118 302.82c0-7.66 6.23-13.89 13.87-13.89l82.55.32 161.45-53.59v28.31l-153.13 52.64c-.33.11-.63.25-.92.42h-88.25c-.53-.19-1.09-.31-1.69-.31-7.66 0-13.89-6.23-13.89-13.89ZM79.88 436.98c0 .37-.3.67-.67.67H38.17a.67.67 0 0 1-.67-.67V408.8c0-.37.3-.67.67-.67h41.04c.37 0 .67.3.67.67v28.18Zm104.87-74.08a3.838 3.838 0 0 1-3.84 3.85h-.03l-50.35-.33c-25.63 0-43.84 11.23-51.73 31.72H63.14c9.68-27.19 36.03-45.07 67.4-45.07l50.35-.16h.01c1.02 0 1.99.4 2.71 1.12.73.73 1.13 1.69 1.13 2.72v6.15Zm-46.88-23.69v-12.18h238.02v12.18H137.86Zm276.68 85.76c0 7-5.69 12.69-12.69 12.69h-17c-7 0-12.69-5.69-12.69-12.69v-4.14c0-7 5.69-12.69 12.69-12.69h17c.98 0 1.95.11 2.9.33a12.662 12.662 0 0 1 9.79 12.36v4.14Zm9-186.31c0 7.08-5.33 12.93-12.18
50213.78v-27.55c6.86.85 12.18 6.69 12.18 13.78Zm-22.18 159.48h-15.48V203.73c3.45.48 6.98.75 10.56.75 1.65 0 3.29-.07 4.91-.18v193.82Z"/><path class="cls-1" d="M396.44 182.06c29.58 0 53.64-24.06 53.64-53.64s-24.06-53.64-53.64-53.64-53.64 24.06-53.64 53.64 24.06 53.64 53.64 53.64Zm0-97.28c24.06 0 43.64 19.58 43.64 43.64s-19.58 43.64-43.64 43.64-43.64-19.58-43.64-43.64 19.58-43.64 43.64-43.64Z"/><path class="cls-1" d="M396.44 155.53c14.95 0 27.11-12.16 27.11-27.11s-12.16-27.11-27.11-27.11-27.11 12.16-27.11 27.11 12.16 27.11 27.11 27.11Zm0-44.22c9.43 0 17.11 7.67 17.11 17.11s-7.67 17.11-17.11 17.11-17.11-7.67-17.11-17.11 7.67-17.11 17.11-17.11Z"/></svg> </div> 503 <div class="submenu-item-title"> 504 Åawki i porÄcze </div> 505 </a> 506 507<ul class="submenu-item-list"> 508 <li class="submenu-item-link"> 509 <a href="/oferta/sprzet-silowy/lawki-i-porecze/lawki-do-cwiczen" 510 title="Åawki do ÄwiczeÅ, treningowe" 511 > 512 Åawki do ÄwiczeÅ </a> 513 </li> 514 <li class="submenu-item-link"> 515 <a href="/oferta/sprzet-silowy/lawki-i-porecze/lawki-pod-sztange" 516 title="Profesjonalne Åawki pod sztangÄ" 517 > 518 Åawki pod sztangÄ </a> 519 </li> 520 <li class="submenu-item-link"> 521 <a href="/oferta/sprzet-silowy/lawki-i-porecze/porecze-i-drabinki" 522 title="PorÄcze i drabinki" 523 > 524 PorÄcze i drabinki </a> 525 </li> 526 </ul> </li> 527 <li class="submenu-item"> 528 <a href="/oferta/sprzet-silowy/drazki" 529 title="DrÄ Å¼ki do podciÄ gania i ÄwiczeÅ" 530 > 531 <div class="submenu-item-iconBox"> 532 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M473.94 292.85a5.002 5.002 0 0 0-4.34-.87l-57.18 15.32c-.98.26-1.82.82-2.45 1.54H90.51a4.986 4.986 0 0 0-3.2-2.56l-56.18-14.32a5.016 5.016 0 0 0-4.28.88 4.99 4.99 0 0 0-1.96 3.91l-.78 61.99a5.005 5.005 0 0 0 5 5.06c.58 0 1.16-.1 1.71-.3l57.07-20.81c.92-.34 1.69-.93 2.26-1.68h319.47c.57.75 1.34 1.35 2.26 1.68l57.07 20.81c.56.2 1.14.3 1.71.3a5.003 5.003 0 0 0 5-4.98l.22-61.99c0-1.56-.71-3.03-1.95-3.98Zm-382.84 26h317.58l-.05 12.16H91.15l-.05-12.16Zm-56.9 32.78.61-48.4 46.28 11.8.08 19.47-46.96 17.13Zm431.49.04-47.08-17.17.08-18.52 47.17-12.64-.17 48.33ZM73.53 232.58l46.5-.89 81.85.22h.01c1.67 0 3.24-.84 4.16-2.23.93-1.4 1.1-3.17.44-4.71l-15.87-37.6 117.61-.2-22.5 38.8c-.9 1.55-.9 3.47 0 5.02.9 1.54 2.54 2.49 4.32 2.49h.03l132.94-.9c1.8-.01 3.45-.99 4.33-2.55a4.98 4.98 0 0 0-.08-5.02l-51.92-86.39c-.9-1.5-2.53-2.42-4.29-2.42l-243.04.45c-1.71 0-3.29.88-4.21 2.32L69.2 224.91a4.998 4.998 0 0 0-.14 5.13c.9 1.6 2.61 2.57 4.46 2.55Zm120.82-10.69-71.7-.2 7.12-10.55 20.56.4c1.94.04 3.72-1.05 4.58-2.79l10.3-20.9 14.61-.39 14.53 34.43Zm125.3-34.46 15.73.42 10.3 20.9a4.992 4.992 0 0 0 4.48 2.79h.1l20.56-.4 7.92 11.73-79.95.54 20.86-35.98ZM130.8 146.64l237.47-.44 45.94 76.44-23.85.16c-.14-.55-.35-1.1-.69-1.6l-12.08-17.9a4.999 4.999 0 0 0-4.14-2.2h-.1l-20.1.39-10.23-20.76a4.997 4.997 0 0 0-4.35-2.79l-20.21-.54c-.49-.16-1-.25-1.52-.25l-133.83.22h-.13l-21.04.56a4.985 4.985 0 0 0-4.35 2.79l-10.23 20.76-20.1-.39c-1.7-.02-3.29.8-4.24 2.2l-12.08 17.9c-.14.21-.25.44-.36.66l-27.91.54 48.14-75.76Z"/></svg> </div> 533 <div class="submenu-item-title"> 534 DrÄ Å¼ki </div> 535 </a> 536 537<ul class="submenu-item-list"> 538 <li class="submenu-item-link"> 539 <a href="/oferta/sprzet-silowy/drazki/drazki-do-montazu" 540 title="DrÄ Å¼ki do podciÄ gania na ÅcianÄ" 541 > 542 DrÄ zki do montażu </a> 543 </li> 544 <li class="submenu-item-link"> 545 <a href="/oferta/sprzet-silowy/drazki/drazki-rozporowe" 546 title="DrÄ Å¼ki rozporowe do ÄwiczeÅ i podciÄ gania" 547 > 548 DrÄ zki rozporowe </a> 549 </li> 550 </ul> </li> 551 <li class="submenu-item"> 552 <a href="/oferta/sprzet-silowy/stojaki" 553 title="Stojaki" 554 > 555 <div class="submenu-item-iconBox"> 556 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="m362.3 383.24-35.06 1.37c-1.68-15.52-3.55-32.77-5.53-51.07l39.92-1.35c2.76-.09 4.92-2.41 4.83-5.17a4.98 4.98 0 0 0-5.17-4.83l-40.66 1.37c-1.62-14.99-3.31-30.58-5.01-46.39 15.93-1.41 37.32-3.28 39.13-3.37 2.72-.05 4.9-2.27 4.9-5s-2.24-5-5-5c-1.3 0-24.36 2.03-40.11 3.42-2.17-20.12-4.37-40.48-6.5-60.35l38.37-4.06a5 5 0 0 0 4.45-5.5 5 5 0 0 0-5.5-4.45l-38.38 4.06c-2.25-20.97-4.43-41.25-6.42-59.94l40.13-2.71a4.996 4.996 0 0 0 4.65-5.33c-.19-2.76-2.58-4.84-5.32-4.65l-40.52 2.73c-2.01-18.88-3.81-35.85-5.29-49.92l39.62-3.19c2.75-.22 4.8-2.63 4.58-5.38-.22-2.75-2.62-4.79-5.39-4.58l-39.86 3.21c-.04-.35-.07-.7-.11-1.05-1.12-10.78-5.4-19.16-12.72-24.91-13.16-10.34-31.27-8.02-32.04-7.91-.07 0-.12.03-.19.05-.06-.01-.11-.03-.17-.04-.73-.1-18.1-2.4-30.94 7.65-7.35 5.75-11.66 14.22-12.8 25.16l-.09.83-37.12-2.99c-2.74-.23-5.16 1.83-5.38 4.58a4.997 4.997 0 0 0 4.58 5.38l36.89 2.97c-1.46 14.09-3.19 31.08-5.11 49.96L160 124.28a4.997 4.997 0 0 0-5.33 4.65 5.003 5.003 0 0 0 4.65 5.33l37.62 2.54c-1.9 18.68-3.94 38.94-6.05 59.88l-36.25-3.84c-2.74-.29-5.21 1.7-5.5 4.45s1.7 5.21 4.45 5.5l36.3 3.84c-2 19.91-4.05 40.3-6.07 60.42-15.66-1.39-37.21-3.28-38.47-3.28-2.76 0-5 2.24-5 5s2.19 4.95 4.9 5c1.75.08 21.84 1.84 37.57 3.23-1.59 15.86-3.15 31.48-4.65 46.49l-39.46-1.33a5.012 5.012 0 0 0-5.17 4.83 5.011 5.011 0 0 0 4.83 5.17l38.8 1.31c-1.84 18.36-3.56 35.62-5.1 51.08l-34.37-1.35c-2.78-.13-5.08 2.04-5.19 4.8a4.997 4.997 0 0 0 4.8 5.19l33.77 1.32c-3.63 36.44-6.04 60.66-6.13 61.49-.03.3
5561-.02.62 0 .92H142c-2.76 0-5 2.24-5 5s2.24 5 5 5h57.46c2.76 0 5-2.24 5-5s-2.24-5-5-5H174.9c.05-.5.32-3.23.79-7.89l148.44-.45c.4 3.64.7 6.45.91 8.34h-25.19c-2.76 0-5 2.24-5 5s2.24 5 5 5h57.46c2.76 0 5-2.24 5-5s-2.24-5-5-5H335.1c-.69-6.32-3.22-29.67-6.77-62.39l34.37-1.35a4.997 4.997 0 0 0 4.8-5.19c-.11-2.76-2.45-4.92-5.19-4.8ZM197.64 229.51h102.78c1.81 16.81 3.64 33.78 5.44 50.48l-113.38.86c1.7-16.96 3.43-34.23 5.15-51.34Zm-6.15 61.35 115.46-.87c5.38 49.8 10.43 96.37 13.87 128.1l-142.02-.11c3.09-31.03 7.71-77.34 12.7-127.11ZM223.1 48.9c9.45-7.44 23.32-5.68 23.46-5.66.53.07 1.05.04 1.55-.05.49.09 1 .12 1.52.06.15-.02 14.79-1.83 24.57 5.9 5.08 4.01 8.08 10.09 8.91 18.04 3.52 33.83 9.69 91.48 16.24 152.33h-100.7c6.1-60.71 11.94-118.37 15.48-152.33.85-8.12 3.86-14.27 8.97-18.29Zm-46.41 390.18c.33-3.31.7-7.02 1.11-11.1l144.11.11c.41 3.82.8 7.35 1.15 10.55l-146.36.44Z" style="fill:#fff"/></svg> </div> 557 <div class="submenu-item-title"> 558 Stojaki </div> 559 </a> 560 </li> 561 <li class="submenu-item"> 562 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie" 563 title="Akcesoria na siÅowniÄ do ÄwiczeÅ siÅowych" 564 > 565 <div class="submenu-item-iconBox"> 566 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M469.97 182.11c-.01-.18-.02-.36-.05-.54-.03-.16-.08-.31-.12-.47-.04-.16-.08-.31-.14-.47-.06-.16-.15-.31-.22-.46-.07-.14-.13-.27-.21-.4-.11-.17-.24-.32-.36-.48-.07-.09-.12-.18-.2-.26-.53-.57-13.42-14.1-46.36-27.42-29.89-12.08-83.03-26.41-166.58-26.1-170.76.66-222.16 50.67-224.26 52.8 0 0 0 .01-.01.02-.23.23-.44.49-.62.76-.
56606.09-.1.2-.16.3-.1.18-.21.37-.29.56-.06.15-.09.31-.14.46-.05.16-.11.31-.14.47-.05.29-.08.58-.08.87v.1l.62 124.27c0 1.87 1.06 3.58 2.72 4.43 4.65 2.38 114.49 58.29 161.29 62.97l.28.03c1.42.14 3.16.32 5.12.32 9.75 0 24.94-4.36 33.66-38.6 11.1.65 22.29 1 32.72 1 8.75 33.89 23.81 38.22 33.53 38.22 1.96 0 3.71-.18 5.14-.32l.28-.03c46.8-4.68 156.64-60.59 161.29-62.97a5.007 5.007 0 0 0 2.72-4.43l.62-124.27c0-.12-.03-.24-.03-.36Zm-98 136.51c-.07 0-.21-.02-.34-.12-.22-.17-.22-.38-.22-.45v-72.92c0-1.47.94-2.75 2.34-3.19l27.2-8.62a3.322 3.322 0 0 1 2.99.49c.87.64 1.37 1.62 1.37 2.7v65.92c0 1.49-1 2.81-2.43 3.22-.19.06-.38.12-.57.2l-30.33 12.77Zm25.95-94.83-27.2 8.62a13.3 13.3 0 0 0-9.31 12.72v4.06c-.49 0-.99.06-1.48.22-.46.15-45.79 14.72-61.08 17.13-7.53 1.19-17.79 2.03-29.89 2.44-.28-11.69-.25-24.51.1-38.18.82-31.91 18.59-38.59 35.86-40.93 34.32-4.63 132.02-3 155.06-2.53l-.17 34.07c-.73-.1-1.5-.06-2.25.19l-42.31 14.1c-.23-3.98-2.16-7.58-5.42-9.96-3.47-2.54-7.81-3.25-11.92-1.95ZM271.95 326.22c-.87-.32-1.83-.4-2.8-.18-.22.05-.42.13-.63.21-30.45.12-68.69-2.86-90.21-7.7-33.26-7.47-126.41-43.15-137.86-47.56l-.19-38.59c23.74 8.06 114.13 38.29 149.21 43.43 14.89 2.18 38.31 3.48 61.16 3.48 4.25 0 8.48-.04 12.62-.14 15.13-.34 27.98-1.28 37.16-2.73 14.56-2.3 52.61-14.31 60.99-16.98v46.35a5.017 5.017 0 0 0-3.6-.02c-.44.17-43.98 16.94-58.82 18.87-7.25.94-16.61 1.45-27.03 1.57Zm-40.91-57.24c-15.48-.5-29.89-1.56-40.12-3.06-35.67-5.22-134.28-38.52-150.71-44.12l-.17-35.07c23.05-.46 120.74-2.1 155.06 2.53 17.27 2.33 35.04 9.02 35.86 40.93.36 13.91.39 26.94.09 38.79Zm184.27-22.74 44.46-14.82-.2 40.67c-.72-.06-1.47.02-2.19.29l-42.07 15.97v-42.11ZM255.76 135.52c81.31-.3 132.9 13.43 161.89 25.01 14.91 5.96 25.51 11.96 32.53 16.63-33.78-.58-114.91-1.46-146.58 2.81-10.73 1.45-43.37 5.85-44.52 50.58-.36 13.84-.39 26.82-.1 38.68-5.92.09-11.95.08-17.93-.01.3-12.02.27-25.21-.09-39.29-1.15-44.73-33.79-49.13-44.52-50.58-31.39-4.24-111.36-3.41-145.67-2.83 23.21-14.19 82.72-40.53 204.99-41.01Zm-59.83 228.09-.29-.03c-41.01-4.1-137.6-51.81-155.03-60.56l-.11-21.31c21.08 8.08 103.64 39.4 135.61 46.58 12.27 2.76 29.37 4.92 47.43 6.29-8.3 30.96-20.34 29.75-27.62 29.02Zm108.45.59-.29.03c-3.82.38-8.57.86-13.42-2.61-5.71-4.09-10.39-12.65-13.94-25.46 8.94-.22 17.01-.74 23.55-1.59 16.02-2.09 59.28-18.75 61.13-19.46v2.96c0 3.34 1.53 6.42 4.2 8.43 1.87 1.41 4.08 2.14 6.33 2.14.97 0 1.96-.14 2.93-.41.19-.06.38-.12.57-.2l30.5-12.84c5.53-1.73 9.36-6.92 9.36-12.74v-3.39l44.21-16.79-.11 21.38c-17.43 8.75-114.02 56.46-155.03 60.56Z" style="fill:#fff"/></svg> </div> 567 <div class="submenu-item-title"> 568 Akcesoria na siÅowniÄ </div> 569 </a> 570 571<ul class="submenu-item-list"> 572 <li class="submenu-item-link"> 573 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie/rekawiczki" 574 title="RÄkawiczki do ÄwiczeÅ na siÅowni" 575 > 576 RÄkawiczki </a> 577 </li> 578 <li class="submenu-item-link"> 579 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie/pasy-do-cwiczen" 580 title="Pasy do ÄwiczeÅ na siÅowni" 581 > 582 Pasy do ÄwiczeÅ </a> 583 </li> 584 <li class="submenu-item-link"> 585 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie/pozostale-akcesoria-na-silownie" 586 title="PozostaÅe akcesoria na siÅowniÄ" 587 > 588 PozostaÅe akcesoria na siÅowniÄ </a> 589 </li> 590 <li class="submenu-item-link"> 591 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie/magnezja" 592 title="Magnezja na siÅowniÄ" 593 > 594 Magnezja </a> 595 </li> 596 <li class="submenu-item-link"> 597 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie/paski-i-haki" 598 title="Paski i haki" 599 > 600 Paski i haki </a> 601 </li> 602 <li class="submenu-item-link"> 603 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie/zaciski-i-nakladki" 604 title="Zaciski na sztangÄ, nakÅadki na gryf" 605 > 606 Zaciski i nakÅadki </a> 607 </li> 608 </ul> </li> 609 <li class="submenu-item"> 610 <a href="/oferta/sprzet-silowy/trening-funkcjonalny" 611 title="Trening funkcjonalny" 612 > 613 <div class="submenu-item-iconBox"> 614 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M155.9 206.59v-33.47c0-9.37-7.63-17-17-17h-2.44V68.66c0-2.76-2.24-5-5-5s-5 2.24-5 5v87.46h-4.17c-9.37 0-17 7.63-17 17v34.2c-51.78 11.3-87.78 57.34-87.78 112.69 0 63.61 51.75 115.36 115.36 115.36s115.36-51.75 115.36-115.36c0-56.35-38.61-103.48-92.32-113.43Zm-49 49.95c2.71 5.79 8.58 9.82 15.39 9.82h16.61c7.58 0 14.01-4.99 16.2-11.85 27.88 8.65 46.33 34.46 46.33 65.5 0 37.81-30.76 68.57-68.57 68.57s-68.57-30.76-68.57-68.57c0-27.96 16.97-52.99 42.61-63.47Zm8.39-83.42c0-3.86 3.14-7 7-7h16.61c3.86 0 7 3.14 7 7v76.24c0 3.86-3.14 7-7 7h-16.61c-3.86 0-7-3.14-7-7v-76.24Zm17.58 252.25c-58.09 0-105.36-47.26-105.36-105.36 0-49.82 31.79-91.37 77.78-102.44v28.86c-30.58 11.46-51 40.77-51 73.58 0 43.32 35.25 78.57 78.57 78.57s78.57-35.25 78.57-78.57c0-18.07-5.53-34.93-15.98-48.76-10.01-13.24-23.65-22.51-39.55-26.93v-27.55c48 9.78 82.32 52.4 82.32 103.24 0 58.09-47.26 105.36-105.36 105.36ZM390.18 207.56v-33.47c0-9.37-7.63-17-17-17h-2.44V69.63c0-2.76-2.24-5-5-5s-5 2.24-5 5v87.46h-4.17c-9.37 0-17 7.63-17 17v34.2c-51.78 11.3-87.78 57.33-87.78 112.69 0 63.61 51.75 115.36 115.36 115.36s115.36-51.75 115.36-115.36c0-56.35-38.61-103.48-92.32-113.42Zm-49 49.95c2.71 5.79 8.58 9.82 15.39 9.82h16.61c7.58 0 14.01-4.99 16.2-11.85 27.88 8.65 46.33 34.46 46.33 65.5 0 37.81-30.76 68.57-68.57 68.57s-68.57-30.76-68.57-68.57c0-27.96 16.97-52.99 42.61-63.47Zm8.39-83.42c0-3.86 3.14-7 7-7h16.61c3.86 0 7 3.14 7 7v76.24c0 3.86-3.14 7-7 7h-16.61c-3.86 0-7-3.14-7-7v-76.24Zm17.58 252.25c-58.09 0-105.36-47.26-105.36-105.36 0-49.82 31.79-91.37 77.78-102.44v28.86c-30.58 11.46-51 40.77-51 73.58 0 43.32 35.25 78.57 78.57 78.57s78.57-35.25 78.57-78.57c0-18.07-5.53-34.93-15.99-48.76-10.01-13.24-23.65-22.51-39.55-26.93v-27.55c48 9.78 82.32 52.4 82.32 103.24 0 58.09-47.26 105.36-105.36 105.36Z"/></svg> </div> 615 <div class="submenu-item-title"> 616 Trening funkcjonalny </div> 617 </a> 618 619<ul class="submenu-item-list"> 620 <li class="submenu-item-link"> 621 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/liny" 622 title="Liny do ÄwiczeÅ siÅowych" 623 > 624 Liny </a> 625 </li> 626 <li class="submenu-item-link"> 627 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/skrzynie-plyometryczne" 628 title="Skrzynie plyometryczne" 629 > 630 Skrzynie plyometryczne </a> 631 </li> 632 <li class="submenu-item-link"> 633 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/akcesoria-do-treningu-funkcjonalnego" 634 title="Akcesoria do treningu funkcjonalnego - drÄ Å¼ki, porÄcze, podstawki" 635 > 636 Akcesoria do treningu funkcjonalnego </a> 637 </li> 638 <li class="submenu-item-link"> 639 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/worki" 640 title="Worki na siÅowniÄ" 641 > 642 Worki </a> 643 </li> 644 <li class="submenu-item-link"> 645 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/uchwyty" 646 title="Uchwyty" 647 > 648 Uchwyty </a> 649 </li> 650 <li class="submenu-item-link"> 651 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/kamizelki-i-pasy" 652 title="Pasy treningowe, kamizelki z obciÄ Å¼eniem" 653 > 654 Kamizelki i pasy </a> 655 </li> 656 <li class="submenu-item-link"> 657 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/tarcze-bokserskie" 658 title="Tarcze bokserskie" 659 > 660 Tarcze bokserskie </a> 661 </li> 662 <li class="submenu-item-link"> 663 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/deski-do-pompek" 664 title="Deski do pompek"
665 > 666 Deski do pompek </a> 667 </li> 668 <li class="submenu-item-link"> 669 <a href="/oferta/sprzet-silowy/trening-funkcjonalny/deski-do-cwiczen" 670 title="Deski do ÄwiczeÅ" 671 > 672 Deski do ÄwiczeÅ </a> 673 </li> 674 </ul> </li> 675 </ul> </li> 676 <li> 677 <a href="/oferta/sprzet-cardio"> 678 SprzÄt cardio </a> 679 680<ul class="submenu"> 681 <li class="submenu-item"> 682 <a href="/oferta/sprzet-cardio/rowery-treningowe" 683 title="Rowery stacjonarne, treningowe" 684 > 685 <div class="submenu-item-iconBox"> 686 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M444.33 404.41h-43.7l-11.98-37.33c18.19-17.29 29.55-41.71 29.55-68.73 0-47.85-35.62-87.53-81.74-93.94l-32.12-100.12 32.93-39.52-81-21.27c-2.67-.7-5.41.9-6.11 3.57-.7 2.67.9 5.4 3.57 6.11l65.8 17.28-26.38 31.66 32.54 101.42c-.77-.02-1.54-.03-2.32-.03-31.89 0-61.13 15.67-78.81 42.06l-97.29-9.43-.48-.02c-4.22 0-8.34.46-12.31 1.32-.07-.23-.14-.46-.24-.68l-24.06-51.09 25.87 3.67.7.05c10.93 0 19.83-8.9 19.83-19.83s-8.54-19.46-19.16-19.82l-60.1-15.21h-.62c-12.77 0-23.17 10.39-23.17 23.17s10.19 22.96 22.79 23.16l22.01 3.12 26.57 56.42c-21.22 8.66-36.22 29.51-36.22 53.81 0 22.72 13.11 42.42 32.16 51.97l-17.63 58.23H55.67c-5.88 0-10.67 4.79-10.67 10.67V446c0 5.88 4.79 10.67 10.67 10.67h388.66c5.88 0 10.67-4.79 10.67-10.67v-30.92c0-5.88-4.79-10.67-10.67-10.67ZM76.69 170.86c-7.26 0-13.17-5.91-13.17-13.17s5.6-12.85 12.59-13.15l60.01 15.19h.62c5.42 0 9.83 4.41 9.83 9.83s-4.24 9.66-9.51 9.82l-59.67-8.47-.7-.05Zm331.52 127.48c0 22.41-8.75 42.81-23 58l-45.3-141.21c38.89 7.72 68.3 42.09 68.3 83.22Zm-84.85-84.85c1.88 0 3.74.08 5.59.2l48.19 150.22c-14.65 12.04-33.38 19.27-53.78 19.27-29.91 0-56.99-15.35-72.36-40.52l27.96-2.59c25.03-.13 45.35-20.53 45.35-45.59s-20.32-45.46-45.34-45.59l-22.93-2.22c16.02-20.91 40.63-33.18 67.32-33.18ZM98.67 294.2c0-26.45 21.45-47.98 47.87-48.1l131.71 12.77.48.02c19.63 0 35.59 15.97 35.59 35.59s-15.97 35.59-35.59 35.59h-.23l-34.67 3.21c-.95-.2-1.96-.12-2.91.27l-56.97 5.28-6.45-12.46c11.86-5.85 20.05-18.08 20.05-32.18 0-19.77-16.09-35.86-35.86-35.86s-35.86 16.09-35.86 35.86 16.09 35.86 35.86 35.86c2.11 0 4.17-.19 6.18-.54l5.34 10.32-26.65 2.47c-5.41-.03-10.61-.96-15.47-2.64a4.94 4.94 0 0 0-2.53-1.78c-.74-.22-1.48-.25-2.2-.14-16.34-7.69-27.69-24.31-27.69-43.54Zm50.5-.76 13.77 26.59c-.42.02-.84.03-1.27.03-14.26 0-25.86-11.6-25.86-25.86s11.6-25.86 25.86-25.86 25.86 11.6 25.86 25.86c0 10.24-5.99 19.11-14.64 23.3l-14.84-28.66a5.003 5.003 0 0 0-6.74-2.14 5.003 5.003 0 0 0-2.14 6.74Zm-19.02 56.43a57.797 57.797 0 0 0 16.62 2.44h.23l31.16-2.89 7.55 14.58h-24.87c-2.76 0-5 2.24-5 5s2.24 5 5 5h63.95c2.76 0 5-2.24 5-5s-2.24-5-5-5h-27.82l-8.06-15.57 51.14-4.74c16.65 30.63 48.24 49.5 83.32 49.5 21.39 0 41.15-7.12 57.04-19.12l9.73 30.34H113.65l16.51-54.53ZM445 445.99c0 .37-.3.67-.67.67H55.67a.67.67 0 0 1-.67-.67v-30.92c0-.37.3-.67.67-.67h46.79c.61.75 1.44 1.34 2.44 1.64.48.15.97.22 1.45.22 1.51 0 2.92-.7 3.87-1.85H444.32c.37 0 .67.3.67.67V446Z" style="fill:#fff"/></svg> </div> 687 <div class="submenu-item-title"> 688 Rowery treningowe </div> 689 </a> 690 691<ul class="submenu-item-list"> 692 <li class="submenu-item-link"> 693 <a href="/oferta/sprzet-cardio/rowery-treningowe/rowery-z-oporem-mechanicznym" 694 title="Rowery z oporem mechanicznym" 695 > 696 Rowery z oporem mechanicznym </a> 697 </li> 698 <li class="submenu-item-link"> 699 <a href="/oferta/sprzet-cardio/rowery-treningowe/rowery-z-oporem-magnetycznym" 700 title="Rowery magnetyczne - stacjonarne, treningowe" 701 > 702 Rowery z oporem magnetycznym </a> 703 </li> 704 <li class="submenu-item-link"> 705 <a href="/oferta/sprzet-cardio/rowery-treningowe/rowery-z-oporem-elektromagnetycznym" 706 title="Rowery elektromagnetyczne - stacjonarne, treningowe" 707 > 708 Rowery z oporem elektromagnetycznym </a> 709 </li> 710 <li class="submenu-item-link"> 711 <a href="/oferta/sprzet-cardio/rowery-treningowe/rowery-z-oporem-powietrznym" 712 title="Rowery powietrzne - stacjonarne, treningowe" 713 > 714 Rowery z oporem powietrznym </a> 715 </li> 716 </ul> </li> 717 <li class="submenu-item"> 718 <a href="/oferta/sprzet-cardio/trenazery-eliptyczne" 719 title="Trenażery eliptyczne" 720 > 721 <div class="submenu-item-iconBox"> 722 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M402.46 335.97c0-21.32-12.97-39.66-31.44-47.56l-27.68-128.73c-.04-.2-.12-.38-.18-.57.73-1.83 1.24
722-3.76 1.44-5.82 1.06-10.89-6.68-21.83-23.02-32.58l25.84-23.66a4.987 4.987 0 0 0 .31-7.06 4.988 4.988 0 0 0-7.06-.31l-27.96 25.6c-10.92-6.83-17.19-14.31-18.65-22.28-1.72-9.47 4.16-16.8 4.2-16.85l.19-.23 24.97-38.19c1.51-2.31.86-5.41-1.45-6.92a5.001 5.001 0 0 0-6.92 1.45L290.37 70c-1.4 1.79-8.46 11.61-6.18 24.6 1.8 10.27 8.83 19.55 20.9 27.65l-24.99 22.88a4.987 4.987 0 0 0-.31 7.06 4.97 4.97 0 0 0 3.69 1.62c1.21 0 2.42-.43 3.38-1.31l27.09-24.8c14.25 8.9 21.4 17.36 20.7 24.61-.96 10.02-16.73 17.75-23.22 20.09-6.41 1.04-79.63 12.87-104.59 16.7-27.07 4.17-38.28 16.19-42.92 25.54-6.65 13.4-3.66 28.03 1.34 37.24 17.28 31.8 28.99 67.23 36.93 99.87h-53.7c-2.76 0-5 2.24-5 5s2.24 5 5 5h56.04c.96 4.26 1.85 8.46 2.68 12.58-12.78 10.84-21.71 22.31-27.9 32.67-5.59 9.36-9.4 18.43-12 26.48h-64.77c-2.76 0-5 2.24-5 5s2.24 5 5 5h62c-2.79 11.92-2.8 19.97-2.79 20.57l.04 5.04 5.04-.08c1.2-.02 120.18-1.85 159.38.72 2.65.17 5.22.26 7.72.26 21.73 0 37.7-6.57 47.51-19.57 18.99-25.15 8.14-65.89 4.71-76.83 10.02-9.43 16.3-22.81 16.3-37.62Zm-10 0c0 22.99-18.71 41.7-41.7 41.7s-41.7-18.71-41.7-41.7 18.71-41.7 41.7-41.7 41.7 18.71 41.7 41.7Zm-218.4-88.85c-3.63-6.69-6.12-18.04-1.17-28.03 5.14-10.37 17.41-17.31 35.48-20.09 26.01-4 104.32-16.66 105.1-16.79l.42-.07.41-.14c1.84-.63 12.78-4.61 21.01-12.1l24.77 115.23a52.11 52.11 0 0 0-9.32-.86c-28.18 0-51.14 22.66-51.67 50.71-36.89 6.22-63.69 18.44-83.1 32.48-8-37.99-20.96-81.74-41.93-120.34Zm1.61 193.42c.19-.41.31-.85.38-1.31 2.42-8.19 6.21-17.73 12.13-27.54 5.84-9.68 12.92-18.38 21.2-26.11 6.28 34.37 8.39 61.94 9.03 72.89-20.48.13-37.85.35-46.33.47.42-4.16 1.39-10.62 3.6-18.4Zm52.75 17.87c-.66-11.49-2.97-42.26-10.28-80.3 20.94-16.3 48.27-27.4 81.73-33.13 4.19 23.74 24.63 41.94 49.39 42.65l-26.15 71.91c-21.82-1.16-60.98-1.29-94.69-1.13Zm145.03-13.99c-7.87 10.41-21.28 15.62-39.86 15.56l26.62-73.2a51.184 51.184 0 0 0 17.42-6.67c3.61 13.14 10.25 45.21-4.18 64.3Z"/><circle class="cls-1" cx="350.76" cy="335.97" r="6.54"/></svg> </div> 723 <div class="submenu-item-title"> 724 Trenażery eliptyczne </div> 725 </a> 726 727<ul class="submenu-item-list"> 728 <li class="submenu-item-link"> 729 <a href="/oferta/sprzet-cardio/trenazery-eliptyczne/trenazery-z-oporem-mechanicznym" 730 title="Trenażery eliptyczne z oporem mechanicznym" 731 > 732 Trenażery z oporem mechanicznym </a> 733 </li> 734 <li class="submenu-item-link"> 735 <a href="/oferta/sprzet-cardio/trenazery-eliptyczne/trenazery-z-oporem-magnetycznym" 736 title="Trenażery magnetyczne" 737 > 738 Trenażery z oporem magnetycznym </a> 739 </li> 740 <li class="submenu-item-link"> 741 <a href="/oferta/sprzet-cardio/trenazery-eliptyczne/trenazery-z-oporem-elektromagnetycznym" 742 title="Trenażery elektromagnetyczne" 743 > 744 Trenażery z oporem elektromagnetycznym </a> 745 </li> 746 <li class="submenu-item-link"> 747 <a href="/oferta/sprzet-cardio/trenazery-eliptyczne/trenazery-z-oporem-powietrzno-magnetycznym" 748 title="Trenażery z oporem powietrzno-magnetycznym" 749 > 750 Trenażery z oporem powietrzno-magnetycznym </a> 751 </li> 752 </ul> </li> 753 <li class="submenu-item"> 754 <a href="/oferta/sprzet-cardio/bieznie" 755 title="Bieżnia" 756 > 757 <div class="submenu-item-iconBox"> 758 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M472.19 432.01 369.75 153.06c-.14-.39-.34-.74-.57-1.07.27-1.22.46-2.51.51-3.88.25-5.98-1.94-11.7-6.17-16.12a23.606 23.606 0 0 0-13.74-7c-.73-.41-1.56-.63-2.44-.63h-41.8l41.61-57.29a4.994 4.994 0 0 0-1.11-6.98 4.992 4.992 0 0 0-6.98 1.11l-45.88 63.16h-35.07c-.55 0-1.09.09-1.61.27l-.47.16c-12.35.46-22.26 10.65-22.26 23.12s10.38 23.13 23.16 23.13l58.13-.26c.05.22.09.44.17.66l60.6 166.44c-48.44 5.87-68.17 34.44-73.45 43.95l-247.83-.7h-.01c-1.98 0-3.77 1.17-4.57 2.98l-22.03 49.75a5 5 0 0 0 4.57 7.02h.02l381.75-1.87c.64.29 1.34.45 2.05.45.57 0 1.15-.1 1.71-.3.12-.05.23-.11.35-.17l49.14-.24c1.63 0 3.15-.81 4.08-2.15.93-1.34 1.15-3.05.59-4.58ZM256.91 161.03c-7.24 0-13.13-5.89-13.13-13.13s5.89-13.13 13.13-13.13c.55 0 1.09-.09 1.61-.27l.42-.14h35.98c.26.04.51.06.77.06s.49-.02.73-.06h48.16c.61.27 1.28.41 1.98.41 3.66 0 7.21 1.51 9.74 4.15 2.33 2.43 3.54 5.55 3.4 8.78-.38 8.94-10.61 12.28-13 12.94l-89.8.41Z
758M57.78 391.12l247.64.7h.01c1.98 0 3.79-1.19 4.58-3 .64-1.46 16.36-35.86 69.33-41.3l29.68 81.5-368.83 1.81 17.58-39.71Zm361.87 37.85-94.03-258.25 21.75-.1c.36 0 .72-.04 1.07-.12.52-.12 8.3-1.94 14.3-7.51l97.61 265.78-40.7.2Z" style="fill:#fff"/></svg> </div> 759 <div class="submenu-item-title"> 760 Bieżnie </div> 761 </a> 762 763<ul class="submenu-item-list"> 764 <li class="submenu-item-link"> 765 <a href="/oferta/sprzet-cardio/bieznie/bieznie-elektryczne" 766 title="Bieżnie elektryczne" 767 > 768 Bieżnie elektryczne </a> 769 </li> 770 </ul> </li> 771 <li class="submenu-item"> 772 <a href="/oferta/sprzet-cardio/wioslarze" 773 title="Ergometry wioÅlarskie" 774 > 775 <div class="submenu-item-iconBox"> 776 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M420.84 165.96c-18.38 0-34.63 9.21-44.43 23.24L318 160.37c-6.77-3.34-11.05-10.38-10.91-17.92l.68-36.93a5.003 5.003 0 0 0-4.91-5.09c-2.76-.04-5.04 2.15-5.09 4.91l-.68 36.93c-.21 11.4 6.26 22.03 16.49 27.08l24.03 11.86c2.55 17.68 3.83 43.74-1.1 49.71-2.53 3.06-8.38 7.46-15.16 12.55-10.14 7.62-23.32 17.53-35.1 30.1a18.41 18.41 0 0 0-5.25-6.72c-9.22-7.36-22.71-5.84-30.07 3.38l-14.87 18.64-189.54 1.32c-11.56.08-21.09 9.55-21.24 21.11l-.27 20.08c-.02 1.34.5 2.63 1.45 3.59.94.95 2.22 1.48 3.55 1.48h.03l47.58-.26-39.16 55.51a5.008 5.008 0 0 0 1.2 6.97c.88.62 1.88.91 2.88.91 1.57 0 3.12-.74 4.09-2.12l43.27-61.34 111.8-.61c-.49 2.25-.64 4.59-.37 6.95.64 5.68 3.45 10.77 7.92 14.33a18.361 18.361 0 0 0 13.6 3.92c4.91-.55 9.31-2.98 12.39-6.84l14.87-18.63 112.99-.62 38.6 61.65a4.993 4.993 0 0 0 4.24 2.35c.91 0 1.82-.25 2.65-.76a4.993 4.993 0 0 0 1.58-6.89l-59.83-95.55 38.58-31.6c8.96 6.57 20.01 10.47 31.95 10.47 29.86 0 54.16-24.29 54.16-54.16s-24.29-54.16-54.16-54.16ZM35.27 311.43c.08-6.16 5.16-11.2 11.31-11.24l181.45-1.26-21.18 26.55-171.78.94.2-14.99Zm192.13 36.2c-2.92 3.66-8.27 4.26-11.93 1.34-2.38-1.9-3.88-4.61-4.22-7.63-.34-3.02.52-6 2.42-8.38l28.07-35.18c.62-.48 1.12-1.1 1.45-1.82l15.55-19.49c2.25-2.82 5.57-4.28 8.92-4.28 2.49 0 5 .81 7.09 2.48 1.77 1.41 2.89 3.43 3.14 5.69s-.39 4.47-1.8 6.24-48.7 61.04-48.7 61.04Zm112.1-50.64 17.32 27.67-98.73.54 25.82-32.36c1.03-1.29 1.85-2.69 2.49-4.16 12.57-15.88 28.97-28.21 40.95-37.21 7.59-5.7 13.58-10.2 16.86-14.18 7.72-9.34 5.88-36.08 4.17-50.76l23.08 11.4a53.824 53.824 0 0 0-4.78 22.2c0 14.28 5.57 27.28 14.63 36.97l-40.75 33.38a4.99 4.99 0 0 0-1.07 6.52Zm81.35-32.71c-10.45 0-20.06-3.66-27.63-9.75-.1-.16-.19-.32-.31-.47a5.003 5.003 0 0 0-1.86-1.39c-8.82-8.08-14.36-19.68-14.36-32.55 0-24.35 19.81-44.16 44.16-44.16s44.16 19.81 44.16 44.16-19.81 44.16-44.16 44.16Z"/><path class="cls-1" d="M137.59 273.79h87.95c3.89 0 7.05-3.16 7.05-7.05v-35.42c0-3.89-3.16-7.05-7.05-7.05h-87.95c-3.89 0-7.05 3.16-7.05 7.05v35.42c0 3.89 3.16 7.05 7.05 7.05Zm2.95-39.52h82.05v29.52h-82.05v-29.52ZM420.84 211.02c-5.02 0-9.1 4.08-9.1 9.1s4.08 9.1 9.1 9.1 9.1-4.08 9.1-9.1-4.08-9.1-9.1-9.1Zm0 10c-.5 0-.9-.4-.9-.9s.4-.9.9-.9.9.4.9.9-.4.9-.9.9Z"/></svg> </div> 777 <div class="submenu-item-title"> 778 WioÅlarze </div> 779 </a> 780 781<ul class="submenu-item-list"> 782 <li class="submenu-item-link"> 783 <a href="/oferta/sprzet-cardio/wioslarze/wioslarze-z-oporem-powietrznym" 784 title="WioÅlarze powietrzne" 785 > 786 WioÅlarze z oporem powietrznym </a> 787 </li> 788 <li class="submenu-item-link"> 789 <a href="/oferta/sprzet-cardio/wioslarze/wioslarze-z-oporem-magnetycznym" 790 title="WioÅlarze magnetyczne" 791 > 792 WioÅlarze z oporem magnetycznym </a> 793 </li> 794 <li class="submenu-item-link"> 795 <a href="/oferta/sprzet-cardio/wioslarze/wioslarze-z-oporem-wodnym" 796 title="WioÅlarze wodne" 797 > 798 WioÅlarze z oporem wodnym </a> 799 </li> 800 </ul> </li> 801 <li class="submenu-item"> 802 <a href="/oferta/sprzet-cardio/schody-treningowe" 803 title="Schody treningowe" 804 > 805 <div class="submenu-item-iconBox"> 806 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="m382.77 81.01-64.5-42.92c-2.3-1.53-5.4-.91-6.93 1.39-1.53 2.3-.91 5.4 1.39 6.93l57.96 38.56-33.71 20.47c-.43.26-.81.59-1.13.96-.51.2-1 .47-1.44.84L152.48 263.23a4.998 4.998 0 0 0-1.71 4.39c.22 1.82 5.62 44.87 27.81 71.35.56.66 1.25 1.14 2 1.44v30.74h-39.24s-.07 0-.11.01c-.19 0-.38.03-.57.06-.14.02-.28.03-.41.06-.
80616.04-.32.1-.48.15-.15.05-.31.09-.45.16-.13.06-.25.14-.38.21-.16.09-.33.18-.48.29-.03.02-.06.03-.09.06-14.17 10.54-22.21 23.54-23.23 37.6-.97 13.23 4.44 26.46 15.22 37.24 9.94 9.94 22.99 14.9 36.04 14.9 1.21 0 2.41-.06 3.62-.14.83.62 1.85.99 2.97.99h125.03c17.11 0 33.54-7.03 45.07-19.28 11.22-11.92 16.88-27.47 15.93-43.8V290.41l2.42-2.42c19.87-19.87 19.87-52.2 0-72.07a52.964 52.964 0 0 0-16.32-11.14 4.961 4.961 0 0 0-2.4-1.6l1.84-90.61 38.08-23.12a4.99 4.99 0 0 0 2.4-4.17c.04-1.71-.81-3.32-2.23-4.27Zm-221.7 188.03 173.29-148.57-1.67 82.48h-24.64c-2.76 0-5 2.24-5 5v34.98h-34.52c-2.76 0-5 2.24-5 5v41.32h-39.24c-2.76 0-5 2.24-5 5v30.6h-33.71c-1.53 0-2.88.7-3.8 1.78-13.97-20.61-19.33-48.94-20.7-57.58Zm187.92 131.07c.82 13.61-3.87 26.57-13.22 36.5-9.65 10.25-23.43 16.13-37.79 16.13H195.51c2.42-1.69 4.73-3.6 6.89-5.76L348.98 300.4v99.7Zm5.34-119.19-159 159c-15.97 15.97-41.96 15.97-57.93 0-8.69-8.69-13.07-19.15-12.32-29.44.78-10.66 6.99-20.77 17.95-29.32h40.46c.54 0 1.07-.09 1.58-.26l2.07-.69a5 5 0 0 0 3.42-4.74v-40.63h30.7c.84.64 1.88 1.04 3.02 1.04 2.76 0 5-2.24 5-5v-31.64h37.17c.54 0 1.07-.09 1.58-.26l2.07-.69a5 5 0 0 0 3.42-4.74v-40.62h32.68c.54 0 1.04-.11 1.53-.26.11 0 .21.03.32.03 2.76 0 5-2.24 5-5v-34.75h26.25c.36.29.74.54 1.18.73 5.18 2.17 9.84 5.31 13.85 9.31 15.97 15.97 15.97 41.96 0 57.93Z" style="fill:#fff"/></svg> </div> 807 <div class="submenu-item-title"> 808 Schody treningowe </div> 809 </a> 810 </li> 811 <li class="submenu-item"> 812 <a href="/oferta/sprzet-cardio/steppery" 813 title="Steppery do ÄwiczeÅ" 814 > 815 <div class="submenu-item-iconBox"> 816 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M184.22 378.7c-14.59 0-26.46 11.87-26.46 26.46s11.87 26.46 26.46 26.46 26.46-11.87 26.46-26.46-11.87-26.46-26.46-26.46Zm0 42.91c-9.07 0-16.46-7.38-16.46-16.46s7.38-16.46 16.46-16.46 16.46 7.38 16.46 16.46-7.38 16.46-16.46 16.46Z"/><path class="cls-1" d="m375.18 73.07-59.72-39.74c-2.3-1.53-5.4-.91-6.93 1.39-1.53 2.3-.91 5.4 1.39 6.93l53.18 35.38-30.71 18.65a4.988 4.988 0 0 0-2.4 4.19l-1.05 60.31c-38.28 3.11-95.38 11.78-133.7 35.85-22.13 13.9-35.34 35.85-36.25 60.2-.95 25.49 12.22 50.32 36.14 68.3l-57.98 57.98c-9.39 9.39-14.56 21.87-14.56 35.14s5.17 25.75 14.56 35.14c8.98 8.98 20.92 13.93 33.63 13.93 1.09 0 2.18-.05 3.26-.12.81.56 1.78.89 2.84.89h115.76c15.94 0 31.25-6.55 42-17.97 10.46-11.11 15.73-25.6 14.85-40.82V307.71l2.13-2.13c8.98-8.98 13.93-20.92 13.93-33.62s-4.95-24.64-13.93-33.63c-4.1-4.1-8.78-7.39-13.87-9.8l1.03-58.94c18.05-1.2 30.07-1.13 30.42-1.12 2.77.07 5.02-2.19 5.05-4.95a5.002 5.002 0 0 0-4.95-5.05c-1.43-.02-13.12-.1-30.35.99l.99-56.66 35.07-21.3a4.99 4.99 0 0 0 2.4-4.17c.04-1.71-.81-3.32-2.23-4.27Zm-35.69 336.09c.75 12.5-3.56 24.4-12.14 33.52-8.87 9.42-21.52 14.82-34.72 14.82h-93.68c1.92-1.41 3.74-2.98 5.46-4.7l135.08-135.08V409.15Zm16.05-137.19c0 10.03-3.91 19.46-11 26.55L197.33 445.73c-7.09 7.09-16.52 11-26.55 11s-19.46-3.91-26.55-11c-7.5-7.5-11.63-17.47-11.63-28.07s4.13-20.57 11.63-28.07l144.18-144.18c7.5-7.5 17.47-11.63 28.07-11.63s20.57 4.13 28.07 11.63c7.09 7.09 11 16.52 11 26.55Zm-27.74-46.88c-3.67-.85-7.47-1.3-11.33-1.3-13.28 0-25.76 5.17-35.14 14.56l-79.09 79.09c-.11-.1-.21-.21-.33-.3-22.08-16.27-33.77-37.77-32.93-60.53.78-21 12.29-39.99 31.57-52.1 35.89-22.54 90.85-30.99 128.2-34.15l-.96 54.73Z"/></svg> </div> 817 <div class="submenu-item-title"> 818 Steppery </div> 819 </a> 820 821<ul class="submenu-item-list"> 822 <li class="submenu-item-link"> 823 <a href="/oferta/sprzet-cardio/steppery/steppery-proste" 824 title="Steppery proste do ÄwiczeÅ" 825 >
826 Steppery proste </a> 827 </li> 828 <li class="submenu-item-link"> 829 <a href="/oferta/sprzet-cardio/steppery/steppery-skosne" 830 title="Steppery skoÅne z linkami" 831 > 832 Steppery skoÅne </a> 833 </li> 834 </ul> </li> 835 <li class="submenu-item"> 836 <a href="/oferta/sprzet-cardio/masazery" 837 title="Masażery stóp i ciaÅa HMS" 838 > 839 <div class="submenu-item-iconBox"> 840 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M318.5 291.76c8.89-19.14 17.92-46.03 26.85-79.93 13.82-52.45 23.17-105.94 24.77-115.29 5.33-3.04 8.98-10.03 8.98-18.37 0-11.21-6.59-20-15-20-2.46 0-4.76.77-6.79 2.12-3.61-5.37-16.31-23-32.1-30.86-6.74-4.5-16.66-7.26-28.11-7.26-14.71 0-26.92 4.54-33.05 11.51-13.3 10.88-36.39 39.22-29.15 54.92.4.88.9 1.72 1.45 2.54-.53.82-.82 1.8-.8 2.84.02.57 1.63 57.56 7.55 114.2 10.07 96.35 24.39 116.38 35.36 119.99v1.44c-.34.07-.67.17-.99.31-.92.39-92.36 39.62-122.67 52.67-21.34 9.18-32.38 19.38-33.75 31.16-1.76 15.07 13.62 26.48 19.42 30.78 10.09 7.49 28.96 20.38 39.58 25.2 8.85 4.02 21.57 8.2 36.16 8.2 17.18 0 36.97-5.81 56.07-24.52 17.05-16.69 48.47-51.56 64.26-69.61 7.81-8.92 10.51-17.34 8.03-25.02-4.01-12.43-20-17.28-23.96-18.31l-7.5-16.39v-21.61c1.8-3.26 3.6-6.83 5.4-10.71Zm17.17-82.42c-8.26 31.35-15.84 53.86-22.57 69.97V107.08c18.51-5.04 29.8-14.74 36.55-23.49 1.36 6.69 5.2 11.87 10.18 13.78-2.44 13.99-11.38 63.45-24.17 111.98ZM243.98 84.41c-.89-1.94-.66-5.74 1.74-11.36 4.3 5.96 12.92 14.29 28.37 16.4 22.51 3.08 36.76-.44 44.01-3.3l2.61 7.62c-4.01 1.81-8.54 3.37-13.69 4.52-17.85 4-57.53-1.94-63.03-13.88Zm45.12 24.92c1.51.05 3 .08 4.44.08 3.48 0 6.71-.15 9.57-.44v190.99c-5.89 10.18-10.82 15.09-14.61 17.29l.61-207.93Zm75-41.16c2.04 0 5 3.9 5 10s-2.96 10-5 10-5-3.9-5-10 2.96-10 5-10Zm-46.09-31.39c.4.38.86.72 1.4.95.22.1.45.21.67.31 2.78 1.93 4.36 4.13 4.36 6.23 0 5.72-11.69 12.11-27.33 12.11s-27.33-6.39-27.33-12.11c0-1.15.48-2.33 1.37-3.48.41-.31.81-.61 1.21-.9.61-.43 1.08-.98 1.42-1.59 4.71-3.45 13.19-6.14 23.34-6.14 8.59 0 15.98 1.93 20.91 4.61Zm-56.93 13.54c4.22 9.48 18.31 16.07 36.02 16.07 19.14 0 34.04-7.69 36.85-18.41 6.95 6.57 12.34 13.92 14.66 17.3-1.6 4.4-6.55 15.09-19.03 23.55l-3.86-11.28c-.51-1.49-1.67-2.67-3.17-3.16-1.5-.48-3.12-.25-4.41.67-.13.09-13.06 8.55-42.7 4.49-18.17-2.49-23.77-15.81-24.02-16.43-.03-.08-.08-.15-.12-.22 2.83-4.31 6.25-8.67 9.77-12.57Zm-8.03 156.85c-4.81-45.98-6.76-92.2-7.32-107.88 8.9 5.1 21.41 8.03 33.37 9.32l-.61 207.71c-6.1-6.5-17.1-29.37-25.44-109.15Zm82 154.69c1.31 4.1-.72 9.26-6.05 15.35-16.86 19.27-47.78 53.43-63.74 69.05-16.81 16.46-34.2 21.56-49.32 21.56-12.82 0-24-3.68-31.79-7.21-9.84-4.47-28.38-17.17-37.75-24.13-4.52-3.36-16.53-12.27-15.44-21.59.9-7.7 10.5-15.7 27.77-23.13 24.49-10.54 88.91-38.18 113.2-48.61l-13.98 20.53a5.01 5.01 0 0 0-.12 5.45c.4.64 9.61 15.13 30.8 15.12 1.01 0 2.04-.03 3.1-.1 26.58-1.71 37.84-16 38.31-16.61a5.004 5.004 0 0 0 .58-5.13l-4.09-8.94c3.75 2 7.34 4.8 8.49 8.38Zm-31.5-34.61 16.58 36.24c-3.73 3.34-12.8 9.65-29.03 10.69-12.35.79-19.59-4.64-22.79-7.93l19.24-28.27c.56-.83.86-1.8.87-2.8l.02-7.06c4.95-1.45 9.82-5 14.65-10.71v7.75c0 .72.15 1.43.45 2.08Z" style="fill:#fff"/></svg> </div> 841 <div class="submenu-item-title"> 842 Masażery </div> 843 </a> 844 </li> 845 <li class="submenu-item"> 846 <a href="/oferta/sprzet-cardio/akcesoria-cardio" 847 title="Akcesoria cardio" 848 > 849 <div class="submenu-item-iconBox"> 850 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M331.49 130.11V88.07h7.06c2.76 0 5-2.24 5-5V36.35c0-2.76-2.24-5-5-5h-177.1c-2.76 0-5 2.24-5 5v46.72c0 2.76 2.24 5 5 5h12.33v42H170c-30.33 0-55 24.67-55 55v228.58c0 30.33 24.67 55 55 55h160c30.33 0 55-24.67 55-
85055V185.07c0-29.83-23.87-54.17-53.51-54.96ZM125 219.96h62.83c1.87 0 3.58-1.04 4.44-2.7l1.06-2.06c13.8-18.05 34.71-28.4 57.42-28.4 24.23 0 46.44 11.32 59.54 30.31a4.99 4.99 0 0 0 4.51 2.84h60.19v149.91H314.8c-1.99 0-3.71 1.16-4.51 2.85-13.1 18.99-35.31 30.31-59.54 30.31-22.71 0-43.62-10.34-57.42-28.39l-1.06-2.06a4.997 4.997 0 0 0-4.44-2.7H125V219.96Zm41.45-178.61h167.1v36.72h-167.1V41.35Zm17.33 46.72h137.71v42H183.78v-42Zm-13.78 52h160c24.81 0 45 20.19 45 45v24.88h-57.52c-15.08-20.81-39.83-33.16-66.73-33.16s-49.95 11.92-65.65 32.7c-.11.15-.21.3-.31.46H125v-24.88c0-24.81 20.19-45 45-45Zm160 318.58H170c-24.81 0-45-20.19-45-45v-33.78h59.79c.09.16.2.31.31.46 15.71 20.78 39.64 32.7 65.65 32.7s51.64-12.35 66.73-33.16H375v33.78c0 24.81-20.19 45-45 45Z"/><path class="cls-1" d="M255.65 348.07c27.48 0 49.84-22.36 49.84-49.84s-22.36-49.84-49.84-49.84-49.84 22.36-49.84 49.84 22.36 49.84 49.84 49.84Zm0-89.68c21.97 0 39.84 17.87 39.84 39.84s-17.87 39.84-39.84 39.84-39.84-17.87-39.84-39.84 17.87-39.84 39.84-39.84Z"/></svg> </div> 851 <div class="submenu-item-title"> 852 Akcesoria cardio </div> 853 </a> 854 </li> 855 </ul> </li> 856 <li> 857 <a href="/oferta/gryfy-i-obciazenia"> 858 Gryfy i ObciÄ Å¼enia </a> 859 860<ul class="submenu"> 861 <li class="submenu-item"> 862 <a href="/oferta/gryfy-i-obciazenia/sztangi-i-gryfy" 863 title="Sztangi i gryfy" 864 > 865 <div class="submenu-item-iconBox"> 866 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M479.34 128.97a4.969 4.969 0 0 0-1.5-3.52 4.991 4.991 0 0 0-3.5-1.43h-.05l-73.11.67-.12-13.7a4.969 4.969 0 0 0-1.5-3.52 4.991 4.991 0 0 0-3.5-1.43h-.05l-25.3.23a4.996 4.996 0 0 0-4.95 5.05l.22 24.71-232.05 2.11-.23-24.71c-.03-2.76-2.3-4.95-5.05-4.95l-26.4.24a5.006 5.006 0 0 0-4.95 5.05l.12 13.7-72.01.66a5.006 5.006 0 0 0-4.95 5.05l.21 23.47c.01 1.33.55 2.59 1.5 3.52.94.92 2.19 1.43 3.5 1.43h.05l72.01-.66.11 12.24a4.998 4.998 0 0 0 5 4.95h.05l26.41-.24a5.006 5.006 0 0 0 4.95-5.05l-.23-24.71 232.05-2.11.22 24.71c.01 1.33.55 2.59 1.5 3.52.94.92 2.19 1.43 3.5 1.43h.05l25.3-.23a4.996 4.996 0 0 0 4.95-5.05l-.11-12.24 73.12-.67a5.006 5.006 0 0 0 4.95-5.05l-.21-23.47ZM30.62 151.53l-.12-13.47 67.01-.61.12 13.47-67.01.61Zm77.17 16.53-.45-49.41 16.41-.15.45 49.41-16.41.15Zm268.45-2.45-.45-49.41 15.31-.14.45 49.41-15.31.14Zm25.15-17.47-.12-13.47 68.12-.62.12 13.47-68.12.62ZM455.24 228.03h-.06l-53.09.65-.13-10.71a5.002 5.002 0 0 0-5-4.94h-.05l-25.3.23c-1.33.01-2.6.55-3.53 1.5s-1.44 2.23-1.43 3.56l.21 16.69-233.18 2.12-.23-18.73c-.03-2.76-2.3-4.94-5.04-4.94l-26.41.24c-1.33.01-2.6.55-3.53 1.5-.93.95-1.44 2.23-1.43 3.56l.11 8.71-50.86.63c-2.76.03-4.97 2.3-4.94 5.06l.21 17.47a5.001 5.001 0 0 0 5 4.94h.06l50.86-.63.1 8.07a4.996 4.996 0 0 0 5 4.94h.05l26.4-.24c1.33-.01 2.6-.55 3.53-1.5.93-.95 1.44-2.23 1.43-3.56l-.19-15.53L366.98 245l.21 16.72a5.002 5.002 0 0 0 5 4.94h.05l25.3-.23c1.33-.01 2.6-.55 3.53-1.5.93-.95 1.44-2.23 1.43-3.56l-.1-8.23 53.12-.65a5.002 5.002 0 0 0 4.94-5.07l-.21-14.47a5 5 0 0 0-5-4.93Zm-403.73 17.5-.09-7.47 45.86-.57.09 7.47-45.86.57Zm56.02 12.4-.42-34.26 16.41-.15.42 34.26-16.41.15Zm269.6-1.29-.42-33.41 15.3-.14.42 33.41-15.3.14Zm25.14-13.48-.06-4.48 48.1-.59.07 4.47-48.11.59ZM455.24 291.03h-.06l-53.09.65-.13-10.71a5.002 5.002 0 0 0-5-4.94h-.05l-25.3.23c-1.33.01-2.6.55-3.53 1.5-.93.95-1.44 2.23-1.43 3.56l.21 16.69-233.18 2.12-.23-18.73c-.03-2.76-2.3-4.94-5.05-4.94l-26.41.24c-1.33.01-2.6.55-3.53 1.5-.93.95-1.44 2.23-1.43 3.56l.11 8.71-50.86.63c-2.76.03-4.97 2.3-4.94 5.06l.21 17.47a5.001 5.001 0 0 0 5 4.94h.06l50.86-.63.1 8.07a4.996 4.996 0 0 0 5 4.94h.05l26.4-.24c1.33-.01 2.6-.55 3.53-1.5.93-.95 1.44-2.23 1.43-3.56l-.19-15.53L366.97 308l.21 16.72a5.002 5.002 0 0 0 5 4.94h.05l25.3-.23c1.33-.01 2.6-.55 3.53-1.5.93-.95 1.44-2.23 1.43-3.56l-.1-8.23 53.12-.65a5.002 5.002 0 0 0 4.94-5.07l-.21-14.47a5 5 0 0 0-5-4.93Zm-403.73 17.5-.09-7.47 45.86-.57.09 7.47-45.86.57Zm56.02 12.4-.42-34.26 16.41-.15.42 34.26-16.41.15Zm269.6-1.29-.42-33.41 15.3-.14.42 33.41-15.3.14Zm25.14-13.48-.06-4.47 48.1-.59.07 4.47-48.11.59ZM455.24 354.03h-.06l-53.09.65-.13-10.71a5.002 5.002 0 0 0-5-4.94h-.05l-25.3.23c-1.33.01-2.6.55-3.53 1.5-.93.95-1.44 2.23-1.43 3.56l.21 16.69-233.18 2.12-.23-18.73c-.03-2.76-2.3-4.95-5.05-4.94l-2
8666.41.24c-1.33.01-2.6.55-3.53 1.5-.93.95-1.44 2.23-1.43 3.56l.11 8.71-50.86.63c-2.76.03-4.97 2.3-4.94 5.06l.21 17.47a5.001 5.001 0 0 0 5 4.94h.06l50.86-.63.1 8.07a4.996 4.996 0 0 0 5 4.94h.05l26.4-.24c1.33-.01 2.6-.55 3.53-1.5.93-.95 1.44-2.23 1.43-3.56l-.19-15.53L366.97 371l.21 16.72a5.002 5.002 0 0 0 5 4.94h.05l25.3-.23c1.33-.01 2.6-.55 3.53-1.5.93-.95 1.44-2.23 1.43-3.56l-.1-8.23 53.12-.65a5.002 5.002 0 0 0 4.94-5.07l-.21-14.47a5 5 0 0 0-5-4.93Zm-403.73 17.5-.09-7.47 45.86-.57.09 7.47-45.86.57Zm56.02 12.4-.42-34.26 16.41-.15.42 34.26-16.41.15Zm269.6-1.29-.42-33.41 15.3-.14.42 33.41-15.3.14Zm25.14-13.48-.06-4.47 48.1-.59.07 4.47-48.11.59Z"/></svg> </div> 867 <div class="submenu-item-title"> 868 Sztangi i gryfy </div> 869 </a> 870 871<ul class="submenu-item-list"> 872 <li class="submenu-item-link"> 873 <a href="/oferta/gryfy-i-obciazenia/sztangi-i-gryfy/gryfy" 874 title="Gryfy do podnoszenia ciÄżarów, gryfy olimpijskie" 875 > 876 Gryfy </a> 877 </li> 878 <li class="submenu-item-link"> 879 <a href="/oferta/gryfy-i-obciazenia/sztangi-i-gryfy/sztangi" 880 title="Sztangi do ÄwiczeÅ" 881 > 882 Sztangi </a> 883 </li> 884 </ul> </li> 885 <li class="submenu-item"> 886 <a href="/oferta/gryfy-i-obciazenia/obciazenia" 887 title="ObciÄ Å¼enia" 888 > 889 <div class="submenu-item-iconBox"> 890 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M189.42 152.69c-26.1 0-47.33 21.23-47.33 47.33s21.23 47.33 47.33 47.33 47.33-21.23 47.33-47.33-21.23-47.33-47.33-47.33Zm0 84.66c-20.58 0-37.33-16.75-37.33-37.33s16.75-37.33 37.33-37.33 37.33 16.75 37.33 37.33-16.75 37.33-37.33 37.33Z"/><path class="cls-1" d="M330.42 202.68c.02-.89.05-1.77.05-2.65 0-77.78-63.27-141.05-141.05-141.05S48.37 122.25 48.37 200.02s63.27 141.05 141.05 141.05c1.62 0 3.25-.03 4.88-.08 7.66 60.8 59.7 107.98 122.54 107.98 68.11 0 123.52-55.41 123.52-123.52 0-63.21-47.81-115.99-109.94-122.78Zm-141 128.4c-72.26 0-131.05-58.79-131.05-131.05S117.16 68.97 189.42 68.97s131.05 58.79 131.05 131.05c0 .65-.03 1.31-.04 1.97-1.2-.03-2.4-.05-3.59-.05-10.15 0-20.01 1.24-29.45 3.56.1-1.82.15-3.65.15-5.47 0-54.1-44.02-98.12-98.12-98.12S91.3 145.93 91.3 200.03s44.02 98.12 98.12 98.12c2.33 0 4.68-.09 7.01-.25-2.03 8.87-3.1 18.09-3.1 27.56 0 1.86.05 3.71.13 5.55a136 136 0 0 1-4.03.07Zm9.85-43.48c-3.26.36-6.56.55-9.85.55-48.59 0-88.12-39.53-88.12-88.12s39.53-88.12 88.12-88.12 88.12 39.53 88.12 88.12c0 2.83-.14 5.67-.41 8.46-36.83 12.54-65.89 42.02-77.86 79.1Zm117.57 151.38c-58.84 0-107.36-45-112.97-102.39.07-.38.1-.78.07-1.19-.03-.46-.15-.9-.29-1.31-.22-2.85-.33-5.73-.33-8.63 0-62.59 50.92-113.52 113.52-113.52 2.26 0 4.55.07 6.8.2 59.84 3.53 106.72 53.31 106.72 113.32s-50.92 113.52-113.52 113.52Z"/><path class="cls-1" d="M316.84 239.33c-47.49 0-86.12 38.63-86.12 86.12s38.63 86.12 86.12 86.12 86.12-38.63 86.12-86.12-38.63-86.12-86.12-86.12Zm0 162.24c-41.97 0-76.12-34.15-76.12-76.12s34.15-76.12 76.12-76.12 76.12 34.15 76.12 76.12-34.15 76.12-76.12 76.12Z"/><path class="cls-1" d="M316.84 283.58c-23.09 0-41.87 18.78-41.87 41.87s18.78 41.87 41.87 41.87 41.87-18.78 41.87-41.87-18.78-41.87-41.87-41.87Zm0 73.75c-17.58 0-31.87-14.3-31.87-31.87s14.3-31.87 31.87-31.87 31.87 14.3 31.87 31.87-14.3 31.87-31.87 31.87Z"/></svg> </div> 891 <div class="submenu-item-title"> 892 ObciÄ Å¼enia </div> 893 </a> 894 895<ul class="submenu-item-list"> 896 <li class="submenu-item-link"> 897 <a href="/oferta/gryfy-i-obciazenia/obciazenia/talerze" 898 title="Talerze do sztangi" 899 > 900 Talerze </a> 901 </li> 902 <li class="submenu-item-link"> 903 <a href="/oferta/gryfy-i-obciazenia/obciazenia/lancuchy" 904 title="ÅaÅcuchy treningowe" 905 > 906 ÅaÅcuchy </a> 907 </li> 908 </ul> </li> 909 <li class="submenu-item"> 910 <a href="/oferta/gryfy-i-obciazenia/hantle-i-sztangielki" 911 title="Hantle i sztangielki" 912 > 913 <div class="submenu-item-iconBox"> 914 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M75 153.06h43.06v44.12c0 4.44 3.61 8.05 8.05 8.05h26.45v23.99c0 4.44 3.61 8.05 8.05 8.05h28.16c4.44 0 8.05-3.61 8.05-8.05v-76.16
914h101.16v76.16c0 4.44 3.61 8.05 8.05 8.05h28.16c4.44 0 8.05-3.61 8.05-8.05v-23.99h26.45c4.44 0 8.05-3.61 8.05-8.05v-44.47c.57.22 1.18.35 1.82.35h46.42c2.76 0 5-2.24 5-5s-2.24-5-5-5h-46.42c-.64 0-1.25.13-1.82.35V95.24c0-4.44-3.61-8.05-8.05-8.05h-26.45v-16.6c0-4.44-3.61-8.05-8.05-8.05h-28.16c-4.44 0-8.05 3.61-8.05 8.05v72.46H196.82V70.6c0-4.44-3.61-8.05-8.05-8.05h-28.16c-4.44 0-8.05 3.61-8.05 8.05v16.6h-26.45c-4.44 0-8.05 3.61-8.05 8.05v47.82H75c-2.76 0-5 2.24-5 5s2.24 5 5 5Zm267.5-55.87h24.26v98.04H342.5V97.2Zm-34.51-24.65h24.26v154.74h-24.26V72.55Zm-145.42 0h24.26v154.74h-24.26V72.55Zm-34.51 24.65h24.26v98.04h-24.26V97.2ZM425 343.24h-46.42c-.64 0-1.25.13-1.82.35v-48.17c0-4.44-3.61-8.05-8.05-8.05h-26.45v-16.6c0-4.44-3.61-8.05-8.05-8.05h-28.16c-4.44 0-8.05 3.61-8.05 8.05v72.46H196.84v-72.46c0-4.44-3.61-8.05-8.05-8.05h-28.16c-4.44 0-8.05 3.61-8.05 8.05v16.6h-26.45c-4.44 0-8.05 3.61-8.05 8.05v47.82H75.02c-2.76 0-5 2.24-5 5s2.24 5 5 5h43.06v44.12c0 4.44 3.61 8.05 8.05 8.05h26.45v23.99c0 4.44 3.61 8.05 8.05 8.05h28.16c4.44 0 8.05-3.61 8.05-8.05v-76.16H298v76.16c0 4.44 3.61 8.05 8.05 8.05h28.16c4.44 0 8.05-3.61 8.05-8.05v-23.99h26.45c4.44 0 8.05-3.61 8.05-8.05v-44.47c.57.22 1.18.35 1.82.35H425c2.76 0 5-2.24 5-5s-2.24-5-5-5Zm-272.68 52.17h-24.26v-98.04h24.26v98.04Zm34.51 32.04h-24.26V272.72h24.26v154.73Zm145.42 0h-24.26V272.72h24.26v154.73Zm34.51-32.04H342.5v-98.04h24.26v98.04Z"/></svg> </div> 915 <div class="submenu-item-title"> 916 Hantle i sztangielki </div> 917 </a> 918 919<ul class="submenu-item-list"> 920 <li class="submenu-item-link"> 921 <a href="/oferta/gryfy-i-obciazenia/hantle-i-sztangielki/hantle" 922 title="Hantle do ÄwiczeÅ w domu i na siÅowni" 923 > 924 Hantle </a> 925 </li> 926 <li class="submenu-item-link"> 927 <a href="/oferta/gryfy-i-obciazenia/hantle-i-sztangielki/kastety" 928 title="Kastety do ÄwiczeÅ" 929 > 930 Kastety </a> 931 </li> 932 <li class="submenu-item-link"> 933 <a href="/oferta/gryfy-i-obciazenia/hantle-i-sztangielki/sztangielki" 934 title="Sztangielki do ÄwiczeÅ I Hantle regulowane" 935 > 936 Sztangielki </a> 937 </li> 938 <li class="submenu-item-link"> 939 <a href="/oferta/gryfy-i-obciazenia/hantle-i-sztangielki/zestawy-hantli" 940 title="Zestawy hantli" 941 >
942 Zestawy hantli </a> 943 </li> 944 </ul> </li> 945 <li class="submenu-item"> 946 <a href="/oferta/gryfy-i-obciazenia/kettlebells" 947 title="Kettlebells do ÄwiczeÅ" 948 > 949 <div class="submenu-item-iconBox"> 950 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M309.2 190.98H185.1c-19.3 0-35-15.7-35-35V109.6c0-19.3 15.7-35 35-35h124.1c19.3 0 35 15.7 35 35v46.38c0 19.3-15.7 35-35 35ZM185.1 84.6c-13.79 0-25 11.21-25 25v46.38c0 13.79 11.21 25 25 25h124.1c13.79 0 25-11.21 25-25V109.6c0-13.79-11.21-25-25-25H185.1Z"/><path class="cls-1" d="M371.68 470h-247.8c-1.09 0-2.15-.36-3.02-1.01-.56-.43-13.95-10.68-27.66-32.55-12.54-20-27.76-54.02-29.11-102.53-1.16-41.69 13.17-76.34 25.39-98.07 9.32-16.57 18.73-28.21 23.67-33.85-5.83-6.19-9.09-14.34-9.09-23.02V92.33c0-34.37 27.96-62.33 62.33-62.33h161.49c34.37 0 62.33 27.96 62.33 62.33v86.64c0 8.63-3.37 16.93-9.22 23.13 5.27 5.32 14.93 16.02 24.75 31.63 13.17 20.92 29.09 55.02 30.17 98.64 1.02 41.08-15.58 75.96-29.69 97.98-15.23 23.78-30.55 37.77-31.19 38.35a5.02 5.02 0 0 1-3.36 1.29Zm-246.02-10h244.02c8.85-8.67 57.92-59.88 56.25-127.38-1.96-78.94-55.04-126.41-55.57-126.88-1.13-1-1.76-2.45-1.7-3.96s.8-2.91 2.01-3.81c6.07-4.52 9.55-11.44 9.55-19V92.33c0-28.86-23.48-52.33-52.33-52.33H166.4c-28.86 0-52.33 23.48-52.33 52.33v86.64c0 7.39 3.36 14.22 9.22 18.75 1.14.88 1.84 2.2 1.93 3.63.09 1.43-.43 2.84-1.44 3.85-.52.52-51.78 53.11-49.69 128.43 1.28 46 15.56 78.17 27.31 97.06 10.43 16.76 20.77 26.33 24.26 29.31Z"/><path class="cls-1" d="M134.22 426.41c-1.51 0-3.01-.68-3.99-1.98-12.98-17.15-28.71-47.03-29.96-91.99-.43-15.31 1.68-30.77 6.27-45.93 2.51-8.31 5.79-16.6 9.75-24.65 6.26-12.73 13.17-22.68 17.86-28.78 4.88-6.35 8.34-9.84 8.48-9.98a4.994 4.994 0 0 1 7.07-.02 4.994 4.994 0 0 1 .02 7.07s-3.19 3.24-7.65 9.03c-4.42 5.74-10.92 15.1-16.82 27.1-3.72 7.56-6.8 15.34-9.15 23.13-4.27 14.13-6.24 28.52-5.84 42.76 1.18 42.31 15.84 70.25 27.93 86.23a4.993 4.993 0 0 1-3.98 8.01ZM394.74 336.29a5.01 5.01 0 0 1-5-4.88c-1.55-62.68-43.69-100.4-44.12-100.78a5 5 0 0 1-.46-7.05 4.99 4.99 0 0 1 7.05-.47c1.87 1.64 45.86 40.84 47.53 108.05a4.995 4.995 0 0 1-4.87 5.12h-.13Z"/></svg> </div> 951 <div class="submenu-item-title"> 952 Kettlebells </div> 953 </a> 954 955<ul class="submenu-item-list"> 956 <li class="submenu-item-link"> 957 <a href="/oferta/gryfy-i-obciazenia/kettlebells/kettlebelle-chrom" 958 title="Kettlebelle chrom" 959 > 960 Kettlebelle chrom </a> 961 </li> 962 <li class="submenu-item-link"> 963 <a href="/oferta/gryfy-i-obciazenia/kettlebells/kettlebelle-guma" 964 title="Kettlebelle guma" 965 > 966 Kettlebelle guma </a> 967 </li> 968 <li class="submenu-item-link"> 969 <a href="/oferta/gryfy-i-obciazenia/kettlebells/kettlebelle-kompozytowe" 970 title="Kettlebelle kompozytowe" 971 > 972 Kettlebelle kompozytowe </a> 973 </li> 974 <li class="submenu-item-link"> 975 <a href="/oferta/gryfy-i-obciazenia/kettlebells/kettlebelle-regulowane" 976 title="Kettlebelle regulowane" 977 > 978 Kettlebelle regulowane </a> 979 </li> 980 <li class="submenu-item-link"> 981 <a href="/oferta/gryfy-i-obciazenia/kettlebells/kettlebelle-zeliwne" 982 title="Kettlebelle żeliwne" 983 > 984 Kettlebelle żeliwne </a> 985 </li> 986 </ul> </li> 987 </ul> </li> 988 <li> 989 <a href="/oferta/fitness"> 990 Fitness </a> 991 992<ul class="submenu"> 993 <li class="submenu-item"> 994 <a href="/oferta/fitness/akcesoria-do-masazu" 995 title="Akcesoria do masażu" 996 > 997 <div class="submenu-item-iconBox"> 998 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M469.64 171.81c-1.71-10.75-28.92-31.11-53.76-33-1.11-.08-2.29-.16-3.51-.24v-22.64c0-2.76-2.24-5-5-5s-5 2.24-5 5v22.14c-12.34-.5-27.66-.77-42.8-.9v-21.23c0-2.76-2.24-5-5-5s-5 2.24-5 5v21.16c-16.96-.09-32.78-.03-42.8.03v-21.19c0-2.76-2.24-5-5-5s-5 2.24-5 5v21.27h-.11c-9.04.09-18.2 7.99-27.89 16.35-7.82 6.75-16.67 14.41-22.14 14.06-6.4-.41-15.51-6.51-24.32-12.4-8.33-5.58-16.29-10.9-23.8-13.05v-26.22c0-2.76-2.24-5-5-5s-5 2.24-5 5v24.93c-11.28-.73-26.69-1.3-42.8-1.58v-23.34c0-2.76-2.24-5-5-5s-5 2.24-5 5v23.21c-15.23-.15-30.43-.02-42.8.49v-23.7c0-2.76-2.24-5-5-5s-5 2.24-5 5v24.24c-2.18.15-4.22.32-6.05.52-10.55 1.1-23.86 10.11-29.1 13.93-6.49 4.74-17.47 13.63-18.03 19.94-1.35 15.2-.84 57.38-.82 59.11v30.48c-.03 2.21-.52 44.03.82 59.14.56 6.3 11.54 15.2 18.03 19.94 5.24 3.82 18.55 12.83 29.1 13.93 1.84.19 3.87.36 6.05.52v26.4c0 2.76 2.24 5 5 5s5-2.24 5-5v
998-25.86c12.37.51 27.57.64 42.8.49v25.37c0 2.76 2.24 5 5 5s5-2.24 5-5v-25.5c16.11-.28 31.52-.85 42.8-1.58v27.09c0 2.76 2.24 5 5 5s5-2.24 5-5v-28.13c0-.08-.02-.16-.02-.24 7.51-2.15 15.48-7.47 23.82-13.06 8.81-5.9 17.92-11.99 24.32-12.4 5.47-.33 14.32 7.3 22.14 14.06 9.69 8.37 18.85 16.27 27.89 16.35h.12v23.42c0 2.76 2.24 5 5 5s5-2.24 5-5v-23.35c6.3.04 14.88.08 24.6.08 5.75 0 11.9-.01 18.2-.05v23.32c0 2.76 2.24 5 5 5s5-2.24 5-5v-23.39c15.15-.13 30.47-.4 42.8-.9v24.3c0 2.76 2.24 5 5 5s5-2.24 5-5v-24.8c1.23-.08 2.4-.16 3.51-.24 24.83-1.89 52.04-22.25 53.76-33 2.07-12.97 2.07-141.25 0-154.22Zm-9.87 152.59c-.43 1.7-5.02 7.37-14.13 13.36-5.76 3.79-17.38 10.29-30.52 11.29-30.75 2.34-109.5 1.67-118.37 1.58-5.38-.05-13.92-7.42-21.45-13.92-9.82-8.48-19.12-16.5-28.32-16.5-.33 0-.66.01-.99.03-9.08.58-18.88 7.13-29.25 14.07-8.7 5.82-17.69 11.84-24.03 12.33-27.04 2.12-89.24 3.21-114.82.54-12.63-1.32-36.03-20.26-38.23-25.12-1.27-14.99-.76-57.41-.75-57.84V233.59c0-.43-.52-42.85.75-57.84 2.21-4.87 25.61-23.81 38.23-25.12 25.58-2.66 87.78-1.58 114.82.55 6.33.5 15.33 6.51 24.03 12.33 10.37 6.94 20.16 13.49 29.25 14.07 9.53.62 19.14-7.68 29.31-16.47 7.54-6.5 16.08-13.87 21.45-13.92 8.88-.08 87.6-.76 118.37 1.58 13.14 1 24.76 7.5 30.52 11.29 9.11 6 13.7 11.66 14.12 13.31 1.92 12 1.92 139.06 0 151.01Z"/><path class="cls-1" d="M87.9 182c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8S96.61 182 87.9 182Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM140.7 182c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM193.5 182c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM87.9 236c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8S96.61 236 87.9 236Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM140.7 236c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM193.5 236c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM87.9 286.4c-8.71 0-15.8 7.09-15.8 15.8S79.19 318 87.9 318s15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM140.7 286.4c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM193.5 286.4c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM304.97 182c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM357.77 182c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM410.57 182c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM304.97 236c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM357.77 236c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM410.57 236c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM304.97 286.4c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM357.77 286.4c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8ZM410.57 286.4c-8.71 0-15.8 7.09-15.8 15.8s7.09 15.8 15.8 15.8 15.8-7.09 15.8-15.8-7.09-15.8-15.8-15.8Zm0 21.6c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8-2.6 5.8-5.8 5.8Z"/></svg> </div> 999 <div class="submenu-item-title"> 1000 Akcesoria do masażu </div> 1001 </a> 1002 1003<ul class="submenu-item-list"> 1004 <li class="submenu-item-link"> 1005 <a href="/oferta/fitness/akcesoria-do-masazu/rollery-walki-i-pilki-do-masazu" 1006 title="PiÅki do masażu, waÅki i rollery" 1007 > 1008 Rollery, waÅki i piÅki do masażu </a> 1009 </li> 1010 <li class="submenu-item-link"> 1011 <a href="/oferta/fitness/akcesoria-do-masazu/pistolety-do-masazu" 1012 title="Pistolety do masażu" 1013 > 1014 Pistolety do masażu </a> 1015 </li> 1016 <li class="submenu-item-link"> 1017 <a href="/oferta/fitness/akcesoria-do-masazu/przyrzady-do-rozciagania-plecow" 1018 title="PrzyrzÄ dy do rozciÄ gania pleców" 1019 > 1020 PrzyrzÄ dy do rozciÄ gania pleców </a> 1021 </li> 1022 <li class="submenu-item-link"> 1023 <a href="/oferta/fitness/akcesoria-do-masazu/elektrostymulatory" 1024 title="Elektrostymulatory" 1025 > 1026 Elektrostymulatory </a> 1027 </li> 1028 <li class="submenu-item-link"> 1029 <a href="/oferta/fitness/akcesoria-do-masazu/platformy-wibracyjne-1" 1030 title="Platformy wibracyjne" 1031 > 1032 Platformy wibracyjne </a> 1033 </li> 1034 </ul> </li> 1035 <li class="submenu-item"> 1036 <a href="/oferta/fitness/ekspandery-i-gumy-treningowe" 1037 title="Ekspandery i gumy do ÄwiczeÅ" 1038 > 1039 <div class="submenu-item-iconBox"> 1040 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="m465.1 132.76-96.86-96.92a14.943 14.943 0 0 0-11.85-4.34c-4.41.37-8.41 2.64-10.97 6.25l-43.68 61.33c-5.08 7.13-5.92 16.15-2.8 23.87-5.83 6.24-15.54 16.68-20.71 22.59a14.99 14.99 0 0 0-1.52 17.7c-43.23 42.97-108.07 107.1-113.03 111.16-.4.27-.73.6-1.03.95-4.81-1.28-10.16-.19-14.05 3.38l-22.44 20.57c-7.85-3.85-17.38-3.41-24.98 1.72l-64.06 43.19a14.925 14.925 0 0 0-6.54 11c-.43 4.47 1.14 8.86 4.32 12.04l96.86 96.92a14.981 14.981 0 0 0 11.85 4.35c4.41-.37 8.41-2.64 10.97-6.25l43.68-61.33c5.08-7.13 5.92-16.14 2.8-23.87 5.83-6.24 15.53-16.
104068 20.71-22.59 4.3-4.9 4.85-11.87 1.73-17.32.19-.14.38-.28.55-.46l110.47-113.1c2.11 1.05 4.42 1.6 6.75 1.6 3.63 0 7.27-1.29 10.13-3.91l22.44-20.57a25.04 25.04 0 0 0 11.01 2.56c4.84 0 9.71-1.4 13.97-4.28l64.06-43.19c3.73-2.51 6.11-6.52 6.54-11 .43-4.48-1.14-8.87-4.32-12.05ZM189.32 300.1 300.7 189.37c3.01 3.18 6.05 6.39 9.04 9.53L199.62 310.96c-3.43-3.63-6.91-7.3-10.3-10.86Zm-6.9-7.25c-4.33-4.54-8.23-8.63-11.29-11.82 5.96-5.39 27.69-26.29 112.15-110.24 3.1 3.35 6.71 7.21 10.56 11.3L182.43 292.85Zm7.7 102.28-43.68 61.33a4.915 4.915 0 0 1-3.66 2.08c-1.49.13-2.89-.39-3.95-1.45l-96.86-96.92c-1.45-1.45-1.52-3.14-1.44-4.01.14-1.49.94-2.83 2.18-3.67l64.06-43.19c2.56-1.72 5.48-2.57 8.38-2.57 3.94 0 7.85 1.55 10.77 4.56l62.75 64.69c5.04 5.2 5.65 13.25 1.45 19.15Zm24.13-47.24c-4.64 5.29-13.06 14.38-18.89 20.63l-61.15-63.04 21.15-19.38c1.99-1.82 5.12-1.72 6.99.22 11.63 12.15 39.97 41.84 51.85 54.93a4.995 4.995 0 0 1 .06 6.65Zm2.79-18.33c-3.09-3.34-6.7-7.2-10.56-11.31l110.15-112.09c3.85 4.04 7.39 7.75 10.35 10.85L217.04 329.57Zm127.59-115.65c-1.99 1.82-5.12 1.72-6.99-.22-11.63-12.15-39.96-41.83-51.85-54.92a4.995 4.995 0 0 1-.06-6.65c4.64-5.29 13.06-14.38 18.89-20.63l61.15 63.04-21.15 19.38Zm114.83-70.07c-.08.88-.48 2.52-2.18 3.67l-64.06 43.19a14.98 14.98 0 0 1-19.15-1.99l-62.75-64.69a15.005 15.005 0 0 1-1.45-19.15l43.68-61.33a4.915 4.915 0 0 1 3.66-2.08c1.49-.12 2.89.39 3.95 1.45l96.86 96.92a4.995 4.995 0 0 1 1.44 4.02Z"/><path class="cls-1" d="M367.41 70.28a10.072 10.072 0 0 0-15.33 1.27l-22.15 31.09a15.14 15.14 0 0 0 1.46 19.32l44.86 43.85c2.94 3 6.86 4.55 10.82 4.55 2.93 0 5.88-.85 8.46-2.59l32.48-21.9c2.5-1.69 4.1-4.38 4.39-7.38.29-3-.77-5.95-2.96-8.15l-62.05-60.08Zm22.54 89.21a5.145 5.145 0 0 1-6.56-.68l-44.85-43.84a5.139 5.139 0 0 1-.46-6.52l22.2-31.12.11.08 62.04 60.19-32.48 21.9ZM123.74 334.17a15.132 15.132 0 0 0-19.28-1.96l-32.48 21.9c-2.5 1.69-4.1 4.38-4.39 7.38s.77 5.95 2.96 8.14l62.05 60.08c1.9 1.9 4.46 2.95 7.12 2.95.28 0 .56-.01.84-.04 2.96-.25 5.64-1.77 7.37-4.19l22.15-31.09c4.24-5.95 3.62-14.08-1.46-19.33l-44.86-43.85Zm38.18 57.38-22.2 31.12-.11-.08-62.04-60.19 32.48-21.9a5.133 5.133 0 0 1 6.56.68l44.85 43.84a5.14 5.14 0 0 1 .46 6.52Z"/></svg> </div> 1041 <div class="submenu-item-title"> 1042 Ekspandery i gumy treningowe </div> 1043 </a> 1044 1045<ul class="submenu-item-list"> 1046 <li class="submenu-item-link"> 1047 <a href="/oferta/fitness/ekspandery-i-gumy-treningowe/ekspandery" 1048 title="Ekspandery do ÄwiczeÅ" 1049 > 1050 Ekspandery </a> 1051 </li> 1052 <li class="submenu-item-link"> 1053 <a href="/oferta/fitness/ekspandery-i-gumy-treningowe/gumy-treningowe" 1054 title="Gumy treningowe" 1055 > 1056 Gumy treningowe </a> 1057 </li> 1058 </ul> </li> 1059 <li class="submenu-item"> 1060 <a href="/oferta/fitness/akcesoria-fitness" 1061 title="Akcesoria fitness do ÄwiczeÅ" 1062 > 1063 <div class="submenu-item-iconBox"> 1064 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M469.98 148.77c0-65.39-53.2-118.58-118.58-118.58-40.23 0-77.34 20.11-99.35 53.82l-4.91 5.27-73.95 72.51c-3.63-1.2-7.47-1.84-11.4-1.84h-.13c-9.69.03-18.78 3.85-25.58 10.75l-95.69 97.01c-13.89 14.08-13.81 36.91.17 50.89l12.38 12.38c6.82 6.82 15.88 10.58 25.53 10.58h.13c9.69-.03 18.78-3.85 25.58-10.75l95.69-97.01c8.94-9.06 12.08-21.75 9.46-33.37 4.42-4.44 14.58-14.65 26.2-26.33 5.42 24.85 18.8 47.46 38.19 64.28a118.452 118.452 0 0 0 57.12 27.18L305.2 292.5a36.195 36.195 0 0 0-17.21-4.29c-9.69.03-18.78 3.85-25.58 10.75l-95.69 97.01c-13.89 14.08-13.81 36.91.17 50.89l12.38 12.38c6.82 6.82 15.88 10.58 25.53 10.58h.13c9.69-.03 18.78-3.85 25.58-10.75l95.69-97.01c6.58-6.67 10.02-15.31 10.33-24.04l95.41-101.14c.63-.67 1.02-1.46 1.21-2.29 22.67-21.61 36.82-52.09 36.82-85.81Zm-277.23 78-95.69 97.01c-4.92 4.99-11.49 7.75-18.5 7.77-6.99.06-13.6-2.69-18.55-7.65l-12.38-12.38c-10.11-10.11-10.17-26.62-.13-36.8l16.41-16.64L75.81 271a4.992 4.992 0 0 0 3.68 1.61c1.21 0 2.42-.44 3.39-1.32a5.007 5.007 0 0 0 .29-7.07l-12.22-13.27L92.6 229l12.29 13.35a4.992 4.992 0 0 0 3.68 1.61c1.21 0 2.42-.44 3.39-1.32a4.996 4.996 0 0 0 .29-7.06l-12.62-13.7 22.07-22.38 12.69 13.78a4.992 4.992 0 0 0 3.68 1.61c1.21 0 2.42-.44 3.39-1.32a4.996 4.996 0 0 0 .29-7.06l-13.02-14.13 14.47-14.67c4.92-4.99 11.49-7.75 18.5-7.7
10647h.09c6.97 0 13.53 2.71 18.46 7.65l12.38 12.38c10.11 10.11 10.17 26.62.13 36.8Zm51.34-61.3c10.7-10.79 23.82-24.21 34.5-35.19a75.09 75.09 0 0 0-2.31 18.48c0 41.42 33.7 75.11 75.11 75.11s75.11-33.7 75.11-75.11-33.7-75.11-75.11-75.11c-23.59 0-44.66 10.94-58.44 28-.58.25-1.12.62-1.59 1.1-.34.36-34.62 35.82-56.53 57.84-11.9 11.96-23.11 23.23-29.5 29.65-1.53-2.63-3.41-5.1-5.65-7.34l-12.38-12.38a35.933 35.933 0 0 0-4.71-3.96l71.61-70.22 5.74-6.15.24-.37c20.13-31.07 54.23-49.63 91.2-49.63 59.87 0 108.58 48.71 108.58 108.58s-48.71 108.58-108.58 108.58c-53.15 0-99.21-39.47-107.31-91.88ZM351.4 83.65c35.9 0 65.11 29.21 65.11 65.11s-29.21 65.11-65.11 65.11-65.11-29.21-65.11-65.11 29.21-65.11 65.11-65.11Zm-32.31 271.37-16.41 16.64-11.9-12.92a5.008 5.008 0 0 0-7.07-.29 5.007 5.007 0 0 0-.29 7.07l12.22 13.27-21.65 21.94-12.29-13.35c-1.87-2.03-5.03-2.16-7.07-.29s-2.16 5.03-.29 7.07l12.62 13.7-22.07 22.38-12.69-13.78a4.996 4.996 0 0 0-7.06-.29 5.007 5.007 0 0 0-.29 7.07l13.02 14.13-14.47 14.67c-4.92 4.99-11.49 7.75-18.5 7.77h-.09c-6.97 0-13.53-2.71-18.46-7.65l-12.38-12.38c-10.11-10.11-10.17-26.62-.13-36.8l95.69-97.01c4.92-4.99 11.49-7.75 18.5-7.77h.09c6.97 0 13.53 2.71 18.46 7.65l12.38 12.38c10.11 10.11 10.17 26.62.13 36.8Zm15.66-29.68a35.87 35.87 0 0 0-8.72-14.18l-12.38-12.38c-.11-.11-.22-.21-.33-.31l29.88-31.4c2.72.19 5.45.29 8.2.29 16.84 0 32.86-3.54 47.38-9.89l-64.04 67.88Z" style="fill:#fff"/></svg> </div> 1065 <div class="submenu-item-title"> 1066 Akcesoria fitness </div> 1067 </a> 1068 1069<ul class="submenu-item-list"> 1070 <li class="submenu-item-link"> 1071 <a href="/oferta/fitness/akcesoria-fitness/sciskacze" 1072 title="Åciskacze do rÄ k" 1073 > 1074 Åciskacze </a> 1075 </li> 1076 <li class="submenu-item-link"> 1077 <a href="/oferta/fitness/akcesoria-fitness/akcesoria-do-jogi-i-piletesu" 1078 title="Akcesoria do jogi i pilatesu" 1079 > 1080 Akcesoria do jogi i piletesu </a> 1081 </li> 1082 <li class="submenu-item-link"> 1083 <a href="/oferta/fitness/akcesoria-fitness/opaski-treningowe" 1084 title="Opaski treningowe na kostki" 1085 > 1086 Opaski treningowe </a> 1087 </li> 1088 <li class="submenu-item-link"> 1089 <a href="/oferta/fitness/akcesoria-fitness/torby-i-plecaki" 1090 title="Torby na siÅowniÄ, worki sportowe" 1091 > 1092 Torby i plecaki </a> 1093 </li> 1094 <li class="submenu-item-link"> 1095 <a href="/oferta/fitness/akcesoria-fitness/akcesoria-fitness-pozostale" 1096 title="Akcesoria fitness pozostaÅe" 1097 > 1098 Akcesoria fitness pozostaÅe </a> 1099 </li> 1100 <li class="submenu-item-link"> 1101 <a href="/oferta/fitness/akcesoria-fitness/kolka-i-walki-do-cwiczen" 1102 title="KóÅka i waÅki do ÄwiczeÅ" 1103 > 1104 KóÅka i waÅki do ÄwiczeÅ </a> 1105 </li> 1106 <li class="submenu-item-link"> 1107 <a href="/oferta/fitness/akcesoria-fitness/platformy-do-balansowania-1" 1108 title="Platformy do balansowania" 1109 > 1110 Platformy do balansowania </a> 1111 </li> 1112 </ul> </li> 1113 <li class="submenu-item">
1114 <a href="/oferta/fitness/hula-hop" 1115 title="Hula hop" 1116 > 1117 <div class="submenu-item-iconBox"> 1118 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M406.27 93.73C364.53 51.99 309.03 29 250 29c-49.21 0-95.78 15.82-134.67 45.76a4.99 4.99 0 0 0-.91 7.01 4.991 4.991 0 0 0 7.01.91 217.57 217.57 0 0 1 16.68-11.62l15.58 26.98A181.373 181.373 0 0 0 96 156.97l-27-15.59c9.22-15.3 20.46-29.53 33.61-42.36a4.995 4.995 0 0 0 .08-7.07 4.995 4.995 0 0 0-7.07-.08c-14.61 14.27-26.99 30.18-36.96 47.33-.44.37-.84.8-1.14 1.33a4.99 4.99 0 0 0-.6 1.75C38.7 174.8 29.01 211.61 29.01 250.01s9.69 75.1 27.88 107.63a4.921 4.921 0 0 0 1.98 3.46c9.51 16.3 21.17 31.48 34.86 45.17C135.47 448.01 190.97 471 250 471s114.53-22.99 156.27-64.73S471 309.03 471 250s-22.99-114.53-64.73-156.27Zm28.17 258.64-26.77-15.46c13.75-24.86 21.42-52.75 22.21-81.86h31.05c-.83 35.24-10.36 68.36-26.49 97.32Zm-4.55-107.32c-.8-29.6-8.79-57.43-22.28-81.83l26.88-15.52c16.12 28.97 25.63 62.1 26.45 97.35h-31.05Zm-.47-105.97-26.89 15.52a181.367 181.367 0 0 0-60.32-59.09l15.52-26.88a212.593 212.593 0 0 1 71.69 70.44ZM252.22 39.03c34.94.36 67.87 9.26 96.8 24.7l-15.53 26.89c-24.35-12.81-51.98-20.2-81.27-20.56V39.02ZM146.69 65.94c29.14-16.45 61.6-25.58 95.53-26.79v31.07c-28.93 1.24-56.1 9.33-79.95 22.7l-15.58-26.98Zm-55.63 99.73c-12.68 23.8-20.18 50.77-20.95 79.39H39.06c.77-33.73 9.38-66.07 24.98-94.99l27.03 15.6Zm-52 89.39h31.05c.79 28.61 8.3 55.57 20.99 79.36l-26.89 15.53c-15.32-28.37-24.34-60.63-25.15-94.89Zm30.11 103.57 26.88-15.52a181.453 181.453 0 0 0 57.68 58.87l-15.52 26.89a212.768 212.768 0 0 1-69.04-70.25Zm264.31 50.85 15.49 26.82c-28.92 15.43-61.83 24.31-96.75 24.67v-31.03c28.66-.34 56.3-7.35 81.27-20.47Zm-91.27 51.37c-34.55-1.26-67.01-10.86-95.42-26.86l15.52-26.88c23.83 13.35 50.99 21.44 79.9 22.68v31.06Zm115.46-29.46-15.48-26.81c4.57-2.73 9.03-5.67 13.39-8.83a4.994 4.994 0 0 0 1.11-6.98 4.994 4.994 0 0 0-6.98-1.11c-29.13 21.14-63.61 32.31-99.72 32.31-93.72 0-169.96-76.24-169.96-169.96S156.28 80.04 250 80.04c61.76 0 115.92 33.11 145.69 82.52.11.5.27 1 .54 1.47.3.51.68.95 1.11 1.31 14.39 24.94 22.63 53.86 22.63 84.66s-7.81 59.2-22.49 84.66c-.49.38-.92.86-1.24 1.43-.31.53-.49 1.1-.58 1.67-7.3 12.06-16.16 23.3-26.49 33.45-1.97 1.94-2 5.1-.06 7.07s5.1 2 7.07.06c10.19-10.02 19.02-21.02 26.43-32.8L429.39 361a212.629 212.629 0 0 1-71.69 70.39Z" style="fill:#fff"/></svg> </div> 1119 <div class="submenu-item-title"> 1120 Hula-hop </div> 1121 </a> 1122 1123<ul class="submenu-item-list"> 1124 <li class="submenu-item-link">
1125 <a href="/oferta/fitness/hula-hop/hula-hop-klasyczne-do-cwiczen" 1126 title="Hula Hop klasyczne do ÄwiczeÅ" 1127 > 1128 hula-hop klasyczne do ÄwiczeÅ </a> 1129 </li> 1130 <li class="submenu-item-link"> 1131 <a href="/oferta/fitness/hula-hop/hula-hop-z-magnetycznym-masazerem" 1132 title="Hula Hop magnetyczne z masażerem" 1133 > 1134 hula-hop z magnetycznym masażerem </a> 1135 </li> 1136 <li class="submenu-item-link"> 1137 <a href="/oferta/fitness/hula-hop/hula-hop-z-obciaznikiem" 1138 title="Hula Hop z obciÄ Å¼eniem" 1139 > 1140 hula-hop z obciÄ Å¼nikiem </a> 1141 </li> 1142 <li class="submenu-item-link"> 1143 <a href="/oferta/fitness/hula-hop/zestaw-hula-hop-z-pasem" 1144 title="Hula-hop z pasem zestaw" 1145 > 1146 zestaw hula-hop z pasem </a> 1147 </li> 1148 </ul> </li> 1149 <li class="submenu-item"> 1150 <a href="/oferta/fitness/maty-i-materace" 1151 title="Maty i materace do ÄwiczeÅ" 1152 > 1153 <div class="submenu-item-iconBox"> 1154 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M90.06 299.61c-25.94 0-47.04 21.1-47.04 47.04s21.1 47.04 47.04 47.04 47.04-21.1 47.04-47.04-21.1-47.04-47.04-47.04Zm0 84.07c-20.42 0-37.04-16.61-37.04-37.04s16.61-37.04 37.04-37.04 37.04 16.61 37.04 37.04-16.61 37.04-37.04 37.04Z"/><path class="cls-1" d="M90.06 324.83c-12.03 0-21.81 9.79-21.81 21.81s9.79 21.81 21.81 21.81 21.81-9.79 21.81-21.81-9.79-21.81-21.81-21.81Zm0 33.63c-6.51 0-11.81-5.3-11.81-11.81s5.3-11.81 11.81-11.81 11.81 5.3 11.81 11.81-5.3 11.81-11.81 11.81Z"/><path class="cls-1" d="M483.61 219.7c-4.54-9.26-17.82-9.82-28.49-10.27-1.28-.05-2.52-.11-3.69-.17l-151.86-2.41 14.7-18.11 4.52-6.27.34-.54c5.88-10.88 8.99-23.2 8.99-35.64 0-20.39-6.59-37.89-19.05-50.62-12.56-12.83-29.92-19.61-50.21-19.61s-38.28 7.56-52.38 21.3l-4.27 5.12L36.35 294.09c-.2.23-.37.49-.52.75C22.94 308.32 15 326.57 15 346.65c0 41.39 33.67 75.06 75.06 75.06 2.63 0 5.23-.14 7.79-.4.8.55 1.76.88 2.8.89l220.17 1.75h.43c15.98 0 30.95-7.06 41.13-19.4l.1-.12 113.35-156.99c8.61-12.16 11.08-20.97 7.77-27.72ZM209.8 108.98l3.84-4.64c12.19-11.79 28.24-18.27 45.21-18.27 35.45 0 59.26 24.2 59.26 60.23 0 10.68-2.64 21.25-7.63 30.61l-4.06 5.65-20.19 24.87c-.97.59-1.72 1.51-2.11 2.6l-119.8 147.58c.53-3.58.81-7.23.81-10.96 0-41.39-33.67-75.06-75.06-75.06-8.62 0-16.89 1.48-24.61 4.16L209.8 108.98ZM25 346.64c0-35.87 29.19-65.06 65.06-65.06s65.06 29.19 65.06 65.06-29.19 65.06-65.06 65.06S25 382.51 25 346.64ZM467.71 241.6 354.57 398.29c-8.27 9.96-20.38 15.64-33.32 15.64h-.35l-194.68-1.55a75.656 75.656 0 0 0 30.01-30.36c.93-.28 1.79-.82 2.45-1.63l132.86-163.67 159.42 2.53c1.19.07 2.44.12 3.73.17 7.17.3 18.01.76 19.94 4.68.53 1.07 1.58 5.5-6.92 17.5Z"/></svg> </div> 1155 <div class="submenu-item-title"> 1156 Maty i materace </div> 1157 </a> 1158 1159<ul class="submenu-item-list"> 1160 <li class="submenu-item-link"> 1161 <a href="/oferta/fitness/maty-i-materace/maty-do-akupresury" 1162 title="Maty do akupresury" 1163 > 1164 Maty do akupresury </a> 1165 </li> 1166 <li class="submenu-item-link"> 1167 <a href="/oferta/fitness/maty-i-materace/maty-do-jogi" 1168 title="Maty do jogi, ÄwiczeÅ" 1169 > 1170 Maty do jogi </a> 1171 </li> 1172 <li class="submenu-item-link"> 1173 <a href="/oferta/fitness/maty-i-materace/materace-gimnastyczne" 1174 title="Materace gimnastyczne, do ÄwiczeÅ" 1175 > 1176 Materace gimnastyczne </a> 1177 </li> 1178 <li class="submenu-item-link"> 1179 <a href="/oferta/fitness/maty-i-materace/maty-klubowe" 1180 title="Maty klubowe do ÄwiczeÅ" 1181 > 1182 Maty klubowe </a> 1183 </li> 1184 <li class="submenu-item-link"> 1185 <a href="/oferta/fitness/maty-i-materace/maty-i-podesty" 1186 title="Maty piankowe puzzle, pod sprzÄt" 1187 > 1188 Maty i podesty </a> 1189 </li> 1190 </ul> </li> 1191 <li class="submenu-item"> 1192 <a href="/oferta/fitness/sciagacze-i-stabilizatory" 1193 title="ÅciÄ gacze i stabilizatory sportowe" 1194 > 1195 <div class="submenu-item-iconBox"> 1196 <svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff}</style></defs><path class="cls-1" d="M375.06 226.66c-2.01-13.05-8.23-28.75-9.86-32.74l-.54-49.58.55-75.45c.76-3.76 4.11-23.88-8.01-35.59-8.78-8.48-23.02-10.17-42.31-5.01-20.18 5.39-51.65 11.75-82.08 17.9-29.44 5.95-59.89 12.1-79.72 17.32-9.53 2.51-16.47 7.69-20.64 15.39-6.63 12.26-4.07 27.42-2.46 34-2.78 2.86-6.45 8.14-5.94 15.78 1.16 17.36 20.64 54.88 21.47 56.47.07.13.16.24.24.37.07.11.14.23.22.34.11.15.24.27.36.41.09.1.17.2.27.29l.03.03c4.47 3.97 8.86 8.87 9.44 10.54 1.1 5.39 2.69 12.2 4.53 20.08 7.
119611 30.48 17.82 76.42 12.75 95.34-1.17 1.17-5.39 3.42-9.23 4.9-1.7.65-2.91 2.17-3.16 3.97l-9.82 69.32c-.82 2.18-3.14 9.19-2.88 18.42.28 10.08 3.75 24.92 18.72 38.33l.48.43c19.76 17.71 27.94 25.04 105.12 26.71.77.02 1.54.03 2.31.03 24.43 0 47.12-8.41 58.28-21.72 5.27-6.28 7.36-13.03 6.07-19.51-.49-2.44.54-10.68 1.85-17.67 2.33-1.84 5.27-4.39 6.4-6.4 7.62-13.4 8.92-43.57 8.35-56.09-.13-2.91-.89-6.58-1.69-10.47-1.03-5.01-2.32-11.25-1.71-14.15.78-3.72 4.59-9.81 7.96-15.19 3.31-5.29 6.44-10.29 7.85-14.53 6.07-18.21 9.51-54.67 6.8-72.24Zm-16.29 69.08c-.07.2-.16.42-.24.63-.98-.04-1.98.2-2.87.76-9.97 6.3-27.89 2.34-31.8 1.02-9.95-3.36-15.89-12.52-15.89-24.5 0-13.63 23.05-28.57 38.38-32.52 2.04-.26 12.39.45 17.33 4.19 1.7 1.29 1.83 2.33 1.87 2.67.05.37.14.73.26 1.06-.68 16.37-3.39 35.73-7.04 46.69Zm6.41-67.56c.31 1.99.52 4.29.65 6.83-8.15-3.94-19.02-4.31-21.83-3.6-18.81 4.8-46.03 22.6-46.03 42.24 0 16.23 8.69 29.25 22.69 33.97.15.05 9.34 3 20.05 2.99 3.37 0 6.88-.29 10.31-1.05-3.7 5.93-7.31 11.95-8.37 17.01-.13.62-.22 1.26-.28 1.93-7.85 1.07-36.84 3.72-55.03-12.19-11.6-10.15-16.89-26.26-15.71-47.88 1.49-27.3 15.99-47.36 43.11-59.61 19.27-8.71 38.49-10.3 41.45-10.49 1.8 4.45 7.25 18.58 8.99 29.87ZM141.25 83.63c2.84-5.23 7.54-8.65 14.37-10.44 19.55-5.15 49.85-11.27 79.16-17.19 30.58-6.18 62.21-12.57 82.68-18.04 15.65-4.19 26.67-3.33 32.76 2.52 6.57 6.32 6.32 17.42 5.68 23.13-24.75 1.63-151.72 11.38-216.9 43.6-1.12-6.13-1.9-15.94 2.25-23.58Zm-2.98 35.22c59.57-32.51 189.11-43.2 216.9-45.15l-.46 64.06c-5.27.66-52.9 6.66-100.55 14.28-29.59 4.73-53.42 9.16-70.83 13.15-17.38 3.99-26.65 7.14-31.73 9.81-6.37-12.92-16.84-36.13-17.56-46.98-.36-5.41 3.45-8.57 4.25-9.17Zm44.55 196.93c6.1-21.13-4.64-67.21-12.49-100.85-1.83-7.84-3.41-14.61-4.48-19.87-.74-3.6-4.61-8.21-8.32-11.93 7.35-3.43 30.28-10.46 101.55-21.75 43.72-6.92 86.6-12.4 95.61-13.54l.44 40.53c-4.58.32-24.08 2.16-44.24 11.21-30.53 13.71-47.56 37.33-49.25 68.31-1.35 24.87 5.09 43.71 19.16 55.99 14.71 12.84 34.43 15.54 48.39 15.54 6 0 10.93-.5 13.95-.9.36 2.07.8 4.19 1.23 6.29.44 2.13.86 4.18 1.15 5.94-78.84 15.3-121.87 8.14-144.12-.65-23.55-9.31-29-22.24-29.14-22.59-.3-.81-.81-1.48-1.43-2.01 6.99-3.05 11.02-6.31 12-9.71Zm156.02 88.53c-.58.78-3.03 2.9-5.3 4.6-.98.74-1.66 1.81-1.91 3.02-.58 2.87-3.4 17.46-2.2 23.43.86 4.3-1.66 8.43-3.92 11.13-7.89 9.42-27.23 18.67-52.71 18.12-73.48-1.6-80.34-7.74-98.67-24.16l-.48-.43c-23.29-20.86-13.48-45.04-13.06-46.03.18-.41.3-.84.36-1.28l7.5-52.88c9.66 11.47 34.57 29.9 94.9 29.9 22.34 0 49.55-2.54 82.62-8.88-.13 14.91-2.33 34.95-7.13 43.47Z"/><path class="cls-1" d="M194.49 317.33c.07 8.65 4.47 24.85 20.78 25.45.29 0 .57.02.85.02 6.37 0 10.31-2.68 12.52-4.98 6.04-6.29 5.67-16 5.57-17.62l-3.85-122.65c-.03-.95-.33-1.88-.87-2.66-.38-.56-9.45-13.59-23.63-12.91-13 .62-18.41 13.15-19.56 20.45-.06.38-.08.76-.05 1.14l8.24 113.77Zm11.84-125.37c6.76-.31 12.11 5.17 14.08 7.52l3.8 121.12c0 .06 0 .14.01.21.13 1.87-.13 7.33-2.82 10.1-1.32 1.36-3.21 1.99-5.77 1.88-10.9-.4-11.14-15.04-11.14-15.65 0-.12 0-.24-.01-.36l-8.21-113.29c.48-2.28 2.82-11.19 10.06-11.53Z"/></svg> </div> 1197 <div class="submenu-item-title"> 1198 ÅciÄ gacze i stabilizatory </div> 1199 </a> 1200 1201<ul class="submenu-item-list"> 1202 <li class="submenu-item-link"> 1203 <a href="/oferta/fitness/sciagacze-i-stabilizatory/sciagacze-owijane" 1204 title="ÅciÄ gacze owijane do ÄwiczeÅ" 1205 > 1206 ÅciÄ gacze owijane </a> 1207 </li> 1208 <li class="submenu-item-link"> 1209 <a href="/oferta/fitness/sciagacze-i-stabilizatory/sciagacze-na-lokiec" 1210 title="ÅciÄ gacze na ÅokieÄ do ÄwiczeÅ" 1211 > 1212 ÅciÄ gacze na ÅokieÄ </a> 1213 </li> 1214 <li class="submenu-item-link"> 1215 <a href="/oferta/fitness/sciagacze-i-stabilizatory/sciagacze-na-kolano" 1216 title="ÅciÄ gacze na kolano do ÄwiczeÅ" 1217 > 1218 ÅciÄ gacze na kolano </a> 1219 </li> 1220 <li class="submenu-item-link"> 1221 <a href="/oferta/fitness/sciagacze-i-stabilizatory/sciagacze-na-nadgarstek"
1222 title="ÅciÄ gacze na nadgarstek" 1223 > 1224 ÅciÄ gacze na nadgarstek </a> 1225 </li> 1226 <li class="submenu-item-link"> 1227 <a href="/oferta/fitness/sciagacze-i-stabilizatory/sciagacze-na-kostke" 1228 title="ÅciÄ gacze na kostkÄ" 1229 > 1230 ÅciÄ gacze na kostkÄ </a> 1231 </li> 1232 <li class="submenu-item-link"> 1233 <a href="/oferta/fitness/sciagacze-i-stabilizatory/stabilizatory" 1234 title="Stabilizatory sportowe" 1235 > 1236 Stabilizatory </a> 1237 </li> 1238 <li class="submenu-item-link"> 1239 <a href="/oferta/fitness/sciagacze-i-stabilizatory/pasy-stabilizujace" 1240 title="Pasy stabilizujÄ ce" 1241 > 1242 Pasy stabilizujÄ ce </a> 1243 </li> 1244 <li class="submenu-item-link"> 1245 <a href="/oferta/fitness/sciagacze-i-stabilizatory/sciagacze-i-opaski-pozostale" 1246 title="ÅciÄ gacze i opaski pozostaÅe" 1247 > 1248 ÅciÄ gacze i opaski pozostaÅe </a> 1249 </li> 1250 </ul> </li> 1251 <li class="submenu-item"> 1252 <a href="/oferta/fitness/obciazniki" 1253 title="ObciÄ Å¼niki na kostki i na rÄce" 1254 > 1255 <div class="submenu-item-iconBox"> 1256 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500" style="enable-background:new 0 0 500 500" xml:space="preserve"><path d="M408.39 104.62c.19-.87.11-1.73-.13-2.52.25-1.34.39-2.74.39-4.19 0-23.8-36.12-33.44-77.95-44.59l-.48-.13c-7.26-1.94-14.18-4.34-21.52-6.88-17.68-6.13-35.95-12.47-60.05-12.47-25.08 0-43.05 5.33-60.43 10.48-5.49 1.63-11.18 3.31-17.06 4.83-42.71 11-82.23 24.49-82.51 48.51v.03c0 .08-.01.15-.01.23 0 2.07.29 4.04.84 5.93 7.73 51.45 10.91 97.56 11.53 137.09-.76 1.48-.71 3.23.06 4.66.99 92.94-12.09 148.23-12.29 149.03-.09.39-.14.79-.14 1.19 0 20.34 27.28 31.34 62.95 43.6 1.9.65 3.81 1.32 5.72 1.98 26.22 9.09 53.33 18.49 91.33 18.49 22.11 0 41.99-6.31 59.52-11.88 7.64-2.43 14.87-4.72 21.93-6.43 23.99-5.81 41.48-10.66 54.55-16.85 16.15-7.65 24-17.11 24-28.9 0-.98-.18-4.31-.61-12.43-7.85-147.4-7.74-241.19.36-278.78zm-179.87 46.16-1.23-63.66c4.27-.36 8.75-.57 13.53-.57 22.41 0 39.88 6.06 56.77 11.92 7.18 2.49 14.61 5.07 22.22 7.1l.48.13c15.74 4.2 30.83 8.22 43.01 12.74-2.41.6-4.94 1.22-7.59 1.87-7 1.71-14.25 3.47-22.04 5.6-9.08 2.49-18.12 6.38-27.69 10.49-17.81 7.66-36.22 15.58-57.33 15.58-7.24 0-13.89-.44-20.13-1.2zm-10.03-1.54c-13.08-2.43-24.58-6.18-36.46-10.07-5.26-1.72-10.7-3.51-16.27-5.16-15.68-4.64-34.56-10.24-48.29-17.06 11.59-5.02 26.87-9.88 48.37-15.41 6.06-1.56 11.83-3.27 17.41-4.92 11.06-3.28 21.73-6.44 34.07-8.31l1.17 60.93zm-55.57-5.65c5.43 1.61 10.8 3.37 16 5.07 19.97 6.54 40.63 13.31 69.74 13.31 23.17 0 43.42-8.71 61.28-16.4 9.24-3.98 17.97-7.73 26.38-10.03 7.66-2.1 14.83-3.84 21.77-5.53 13.99-3.41 26.08-6.35 34.78-10.57 1.16-.56 2.24-1.15 3.27-1.75-1.69 13.36-2.82 30.53-3.4 51.48-.65.21-1.27.55-1.82 1.04-23.7 21.35-71.52 33.6-131.2 33.6-7.77 0-17.72 1.23-28.25 2.53-13.53 1.67-27.51 3.4-35.95 2.3-38.01-4.96-69.69-15.6-86.93-29.18-.14-.11-.28-.18-.43-.27-1.46-18.89-3.53-38.93-6.36-59.96 13.2 9.51 35.29 16.71 61.12 24.36zm229.55 89.54c-.82.18-1.61.55-2.28 1.15-13.4 12.08-41.35 22.36-76.69 28.22-19.69 3.26-38.65 3.26-60.6 3.24h-3.88c-5.39 0-11.13.11-16.68.22-13.3.26-27.05.53-38.19-.66-37.24-3.97-66.53-12.53-83.1-24.21-.25-15.23-.87-31.62-2-49.06 19.43 12.5 49.22 21.82 85.15 26.51 2.27.3 4.8.42 7.54.42 8.97 0 20.1-1.38 30.94-2.72 10.22-1.26 19.87-2.46 27.02-2.46 59.07 0 105.79-11.28 132.74-31.89-.25 15.35-.24 32.43.03 51.24zm-281.29 19.92c18.48 10.8 46.48 18.42 81.92 22.2 6.79.72 14.35.94 22.15.94 5.71 0 11.55-.12 17.3-.23 5.75-.11 11.19-.22 16.49-.22h3.87c22.4.02 41.74.02 62.24-3.38 34.45-5.71 61.64-15.29 77.53-27.21.29 14.95.73 30.91 1.31 47.89-.43.35-.82.75-1.13 1.25-9.76 15.69-37.2 35.68-84.96 44.71-15.09 2.86-36.81 1.77-55.97.81-9.28-.46-18.04-.9-25.68-.9-71.92 0-99.23-17.98-116.26-35.73.77-14.58 1.26-31.37 1.19-50.13zm-1.99 63.22c25.73 22.79 61.48 32.65 117.05 32.65 7.39 0 16.03.43 25.18.89 10.03.5 20.74 1.04 30.98 1.04 9.9 0 19.36-.5 27.35-2.01 22.91-4.33 42.96-11.35 59.59-20.87 10.3-5.89 18.84-12.53 25.21-19.52.54 13.98 1.18 28.6 1.91 43.86-9.12 14.37-22.63 28.99-70.05 37.96-23.03 4.36-72.32 8.34-100.26 4.93-65.49-7.99-100.94-15.42-121.27-35.2 1.55-11.9 3.12-2
12566.53 4.31-43.73zM305.42 55.75c7.18 2.49 14.61 5.07 22.22 7.1l.48.13c36.27 9.67 70.53 18.8 70.53 34.93 0 7.72-6.75 12.1-19.86 16.25-.06-.03-.11-.08-.18-.11-14.2-6.94-34.39-12.32-55.76-18.02l-.48-.13c-7.26-1.93-14.18-4.34-21.52-6.88-17.68-6.13-35.96-12.47-60.05-12.47-4.82 0-9.38.2-13.73.56l-.61-31.71c6.77-.97 14.04-1.56 22.17-1.56 22.43-.01 39.9 6.05 56.79 11.91zm-131.76 3.07c6.06-1.56 11.83-3.27 17.41-4.92 8.4-2.49 16.59-4.91 25.45-6.75l.6 31.09c-13.71 1.98-25.35 5.42-36.72 8.79-5.49 1.63-11.18 3.31-17.06 4.83-25.9 6.67-43.16 12.45-55.97 18.74-.1.05-.18.11-.27.17-3.96-2.96-6.75-6.13-7.88-9.51-.18-1.21-.36-2.42-.55-3.63.53-19.63 54.58-33.55 74.99-38.81zm154.09 373c-7.41 1.79-14.79 4.14-22.61 6.62-17.67 5.61-35.93 11.41-56.49 11.41-36.31 0-62.61-9.12-88.05-17.94-1.92-.67-3.84-1.33-5.75-1.99-23.44-8.06-55.43-19.06-56.19-33.62.55-2.36 2.4-10.69 4.52-24.48 22.79 18.29 59.09 25.65 121.74 33.29 7.94.97 17.27 1.38 27.14 1.38 27.5 0 59.14-3.19 76.19-6.41 37.9-7.17 56.57-17.77 68.97-32.06.27 5.22.54 10.51.83 15.87.33 6.23.59 11.14.59 11.89.01 17.45-32.1 26.65-70.89 36.04z" style="fill:#fff"/></svg> </div> 1257 <div class="submenu-item-title"> 1258 ObciÄ Å¼niki </div> 1259 </a> 1260 </li> 1261 <li class="submenu-item"> 1262 <a href="/oferta/fitness/odziez-wyszczuplajaca" 1263 title="Odzież sportowa, wyszczuplajÄ ca" 1264 > 1265 <div class="submenu-item-iconBox"> 1266 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M449.53 304.12c-2.48-15.98-15.68-34.62-29.65-54.36-15.24-21.52-31-43.78-31-60.75V40c0-2.76-2.24-5-5-5h-63.82c-2.76 0-5 2.24-5 5v150.34c0 36.28-28.83 65.8-64.27 65.8h-1.59c-35.44 0-64.27-29.52-64.27-65.8V40c0-2.76-2.24-5-5-5h-63.82c-2.76 0-5 2.24-5 5v149.02c0 16.97-15.76 39.23-31 60.75-13.97 19.73-27.17 38.37-29.65 54.36-5.44 35.1 4.34 62.1 13.51 78.57 7.24 13 15.15 21.6 19.12 25.48v51.84c0 2.76 2.24 5 5 5H411.9c2.76 0 5-2.24 5-5v-51.84c3.97-3.88 11.88-12.47 19.12-25.48 9.17-16.47 18.96-43.47 13.51-78.57ZM93.1 455v-45.66c.47-.75.72-1.57.75-2.41h312.3c.04.84.29 1.67.75 2.41V455H93.1Zm334.39-77.54c-4.87 8.83-10.13 15.48-13.97 19.76-.51-.17-1.04-.29-1.61-.29H88.1c-.56 0-1.1.11-1.6.29-10.95-12.25-33.52-44.02-26.14-91.57 2.12-13.66 15.24-32.19 27.93-50.11 16.14-22.8 32.84-46.38 32.84-66.53V45h53.82v145.34c0 41.79 33.32 75.8 74.27 75.8h1.59c40.95 0 74.27-34 74.27-75.8V45h53.82v144.02c0 20.15 16.69 43.73 32.84 66.53 12.69 17.92 25.81 36.45 27.93 50.11 4 25.77-.09 49.93-12.16 71.8Z" style="fill:#fff"/></svg> </div> 1267 <div class="submenu-item-title"> 1268 Odzież wyszczuplajÄ ca </div> 1269 </a> 1270 1271<ul class="submenu-item-list"> 1272 <li class="submenu-item-link"> 1273 <a href="/oferta/fitness/odziez-wyszczuplajaca/szorty-wyszczuplajace" 1274 title="Spodenki wyszczuplajÄ ce do ÄwiczeÅ" 1275 > 1276 Szorty wyszczuplajÄ ce </a> 1277 </li> 1278 <li class="submenu-item-link"> 1279 <a href="/oferta/fitness/odziez-wyszczuplajaca/gorsety" 1280 title="Gorsety wyszczuplajÄ ce do ÄwiczeÅ" 1281 > 1282 Gorsety </a> 1283 </li> 1284 <li class="submenu-item-link"> 1285 <a href="/oferta/fitness/odziez-wyszczuplajaca/koszulki-wyszczuplajace" 1286 title="Koszulki wyszczuplajÄ ce do ÄwiczeÅ" 1287 > 1288 Koszulki wyszczuplajÄ ce </a> 1289 </li> 1290 <li class="submenu-item-link"> 1291 <a href="/oferta/fitness/odziez-wyszczuplajaca/pasy-wyszczuplajace" 1292 title="Pasy wyszczuplajÄ ce" 1293 > 1294 Pasy wyszczuplajÄ ce </a> 1295 </li> 1296 </ul> </li> 1297 <li class="submenu-item"> 1298 <a href="/oferta/fitness/pilki-do-cwiczen" 1299 title="PiÅki do ÄwiczeÅ" 1300 > 1301 <div class="submenu-item-iconBox"> 1302 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M250 50.04c-95.92 0-176.26 67.89-195.55 158.13a4.964 4.964 0 0 0-1.07 5.36A200.221 200.221 0 0 0 50.04 250c0 62.81 29.12 118.94 74.56 155.62-.18 2.43 1.42 4.69 3.87 5.24 1.37.31 2.75.61 4.13.9 32.99 24.01 73.57 38.2 117.4 38.2 110.26 0 199.96-89.7 199.96-199.96S360.26 50.04 250 50.04ZM76.35 326.97c28.29 8.72 57.72 13.14 87.65 13.14 51.25 0 101.79-13.25 146.15-38.32 43-24.31 79.63-59.28 105.92-101.15 1.47-2.34.76-5.42-1.58-6.89a4.995 4.995 0 0 0-6.89 1.58c-53 84.4-144.07 134.79-243.6 134.79-31.7 0-62.83-5.13-92.55-15.24-7.38-20.25-11.41-42.1-11.41-64.87 0-9.1.66-18.04 1.9-26.8 13.81 12.2 34.21 19.08 59.81 20.05 2.17.08 4.36.12 6.59.12 25.59 0 55.09-5.39 85.83-15.71 67.99-22.83 136.82-69.09 136.82-113.33 0-2.76-2.24-5-5-5s-5 2.24-5 5c0 34.32-55.89 78.97-130.01 103.85-53.31 17.9-119.15 25.11-146.96-7.02 5.39-25.85 16.05-49.79 30.81-70.64.28 5.9 1.82 12.63 6.25 18.44 6.63 8.69 17.88 13.08 33.48 13.08.96 0 1.94-.02 2.93-.05 63.28-2.12 99.71-25.81 119.12-45.3 21.26-21.34 27.27-42.13 27.52-43.01.75-2.65-.8-5.41-3.45-6.16-2.66-.75-5.42.79-6.17 3.44-.05.19-5.75 19.55-25.39 39.08-26.01 25.86-64.73 40.37-111.97 41.96-13.67.46-23.12-2.59-28.09-9.06-7.37-9.6-3.01-24.32-2.96-24.47.26-.83.26-1.67.1-2.47 34.86-40.37 86.39-65.96 143.79-65.96 104.75 0 189.96 85.22 189.96 189.96 0 8.48-.57 16.82-1.65 25-1.26.26-2.42 1-3.17 2.17-53.32 81.99-143.47 130.94-241.14 130.94-19.3 0-38.55-1.94-57.31-5.73-26.06-19.43-46.98-45.38-60.35-75.41ZM250 439.96c-33.54 0-65.08-8.75-92.46-24.07 12.07 1.47 24.25 2.22 36.46 2.22 95.66 0 184.33-45.38 240.33-122.16-20.6 82.62-95.42 144.01-184.33 144.01Z" style="fill:#fff"/></svg> </div> 1303 <div class="submenu-item-title"> 1304 PiÅki do ÄwiczeÅ </div> 1305 </a> 1306 1307<ul class="submenu-item-list"> 1308 <li class="submenu-item-link"> 1309 <a href="/oferta/fitness/pilki-do-cwiczen/pilki-gimnastyczne" 1310 title="PiÅki gimnastyczne do ÄwiczeÅ" 1311 > 1312 PiÅki gimnastyczne </a> 1313 </li> 1314 <li class="submenu-item-link"> 1315 <a href="/oferta/fitness/pilki-do-cwiczen/pilki-lekarskie" 1316 title="PiÅki lekarskie, skórzane" 1317 > 1318 PiÅki lekarskie </a> 1319 </li> 1320 </ul> </li> 1321 <li class="submenu-item"> 1322 <a href="/oferta/fitness/skakanki" 1323 title="Skakanki sportowe do ÄwiczeÅ" 1324 > 1325 <div class="submenu-item-iconBox"> 1326 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M444.84 67.73c0-23.56-19.17-42.73-42.73-42.73s-42.73 19.17-42.73 42.73l-.23 156.99a5.003 5.003 0 0 0 5 5.01h5.71v30.64c0 2.76 2.24 5 5 5h22.25v68.52l-.6 18.3c-.03.21-.04.43-.04.65 0 4.18-.37 8.37-1.1 12.45-5.99 33.62-35.17 58.02-69.37 58.02-68.4 0-71.79-57.48-71.92-60.78V122.38c.16-3.02 1.4-36.69-21.01-60.56-14.24-15.16-34.72-22.85-60.85-22.85-44.06 0-79.96 35.6-80.46 79.54v1.16l.68 114.96H74.4c-2.76 0-5 2.24-5 5v30.64h-9.56a5.003 5.003 0 0 0-5 5.01l.35 156.98c0 23.56 19.17 42.73 42.73 42.73s42.73-19.17 42.73-42.73l.23-156.99a5.003 5.003 0 0 0-5-5.01h-5.71v-30.64c0-2.76-2.24-5-5-5h-22.73l-.68-115.65c.25-38.64 31.76-70.01 70.47-70.01 23.23 0 41.23 6.61 53.51 19.63 20.03 21.26 18.39 53.01 18.37 53.32v240.85c.02.72.69 17.92 11.11 35.26 9.68 16.09 29.82 35.27 70.8 35.27s72.38-27.87 79.22-66.26c.78-4.35 1.19-8.82 1.25-13.27v-.07l.64-19.57v-68.77h18.53c2.76 0 5-2.24 5-5v
1326-30.64h9.56a5.003 5.003 0 0 0 5-5.01l-.35-156.98ZM130.63 432.26c0 18.06-14.68 32.74-32.73 32.74s-32.73-14.68-32.73-32.75l-.34-151.98h66.03l-.23 151.99Zm-10.48-161.99H79.37v-25.64h40.78v25.64Zm300.48-14.91h-40.78v-25.64h40.78v25.64Zm-51.48-35.64.22-151.99c0-18.06 14.68-32.74 32.73-32.74s32.73 14.68 32.73 32.75l.34 151.98h-66.03Z" style="fill:#fff"/></svg> </div> 1327 <div class="submenu-item-title"> 1328 Skakanki </div> 1329 </a> 1330 </li> 1331 <li class="submenu-item"> 1332 <a href="/oferta/fitness/stepy" 1333 title="Stepy fitness" 1334 > 1335 <div class="submenu-item-iconBox"> 1336 <?xml version="1.0" encoding="UTF-8"?><svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M479.87,231.19l-20.33-87.43s-.03-.08-.04-.13c-.06-.24-.14-.48-.24-.7-.04-.09-.08-.18-.13-.27-.09-.19-.2-.37-.32-.54-.05-.08-.1-.16-.15-.23-.17-.23-.36-.44-.56-.64-.05-.05-.11-.08-.16-.13-.17-.15-.34-.28-.53-.41-.09-.06-.17-.11-.26-.16-.17-.09-.34-.18-.51-.26-.1-.04-.2-.09-.3-.12-.05-.02-.09-.04-.14-.06-134.09-42.98-136.29-42.98-137.34-42.98-1.49,0-2.48,0-135.92,51.76-65.53,25.42-131.61,51.17-132.27,51.43-1.02,.4-1.86,1.12-2.42,2.02-.54,.54-.98,1.2-1.23,1.98l-26.77,83.61c-.62,1.94,0,4.07,1.57,5.37l130.5,108.38c.92,.76,2.05,1.15,3.2,1.15,.8,0,1.6-.19,2.33-.58l123.47-65.23c1.64-.87,2.66-2.57,2.66-4.42v-40.32l48.74-25.55c.29,.23,.61,.43,.96,.59l41.52,19.08s.06,.02,.09,.04c.07,.03,.14,.05,.21,.08,.12,.05,.24,.09,.36,.12,.07,.02,.13,.04,.2,.05,.13,.03,.26,.06,.38,.08,.06,.01,.13,.02,.19,.03,.14,.02,.27,.03,.41,.04,.06,0,.11,0,.17,0,.03,0,.05,0,.08,0,.06,0,.13-.01,.19-.01,.14,0,.27-.01,.41-.03,.09-.01,.17-.03,.26-.04,.13-.02,.26-.05,.4-.09,.09-.02,.17-.05,.26-.07,.13-.04,.25-.09,.37-.14,.09-.04,.17-.07,.26-.11,.04-.02,.08-.03,.12-.05l97.72-49.57c2.05-1.04,3.13-3.35,2.61-5.59Zm-160.83-123.86c9.44,2.58,73.07,22.79,121.78,38.38l-18.31,8.33c-.36-.21-.74-.39-1.17-.5l-130.75-35.48c14.82-5.67,25.11-9.56,28.45-10.72Zm-91.99,132.34l-40.08-77.57,124.35,42.51-83.78,38.11c.16-1.02,0-2.09-.49-3.05Zm-51.19-77.28l36.59,70.83-116.43-39.8c24.05-9.36,51.99-20.22,79.84-31.02Zm98.92-38.26l36.03,69.74-114.87-39.27c29.05-11.26,56.89-22.03,78.84-30.47Zm49.74,74.48l-36.65-70.93,120.62,32.73-83.97,38.2Zm-242.58,.29c.4,.3,.84,.56,1.34,.73l136.45,46.64-59.33,26.99L63.08,206.23c5.78-2.25,12.1-4.71,18.85-7.34Zm-27.1,13.8l99.97,68.85-2.3,76.7-35.35-29.44c1.19-4.9,1.98-18.72,1.98-23.05,0-22.67-11.79-40.43-26.83-40.43-10.59,0-19.77,8.75-24.17,22.65l-27.47-22.88c-.68-.57-1.47-.9-2.28-1.05l16.44-51.35Zm53.35,108.63l-31.62-26.34c.04-.13,.1-.24,.13-.37,2.58-11.36,9-19.29,15.62-19.29,9.12,0,16.83,13.93,16.83,30.43,0,3.37-.42,10.45-.96,15.57Zm47.94,70.55L30.79,287.78l4.53-14.14,118.9,99.03c.92,.76,2.05,1.16,3.2,1.16,.76,0,1.53-.17,2.24-.53l114.31-57.39v13.69l-117.85,62.26Zm120.53-107.02c-1.65,.86-2.68,2.57-2.68,4.43v15.45l-111.53,55.99,2.35-78.48L451.18,151.97l12.66,54.43-83.44,42.64-.59-10.28c-.1-1.7-1.05-3.23-2.53-4.06-1.48-.84-3.28-.87-4.79-.08l-95.84,50.24Zm93.61-37.78l1.55,26.8-28.06-12.9,26.52-13.9Zm11.57,26.9l-.81-14.03,85.15-43.51,3.07,13.2-87.41,44.34Z"/></svg> </div> 1337 <div class="submenu-item-title"> 1338 Stepy </div> 1339 </a> 1340 </li> 1341 </ul> </li> 1342 <li> 1343 <a href="/nowosc"> 1344 NowoÅci </a> 1345 </li> 1346 <li> 1347 <a href="/promocje"> 1348 Promocje </a> 1349 </li> 1350 </ul> 1351 </nav> 1352 </div> 1353 <div class="header-bot-right"> 1354 <div class="header-search-wrapper"> 1355 <button class="header-search-toggle">
1356 <span class="icon icon-mask icon-loupe"></span> 1357 </button> 1358 <div class="header-search-container"> 1359 <div class="container container--md"> 1360 <div class="header-search-inner"> 1361 1362 <form id="search-form" name="search-form" action="/szukaj" method="GET" class="form search-form mainsearch rwdPanel no-exit-confirm" 1363 > 1364 <div class="ddd mainsearch-search"> 1365 <div class="form-element-container form-element-search-container "> 1366 <div class=""> 1367 <div class="form-element-label-wrapper"> 1368 <div class="form-element-label-helper"> 1369 </div> 1370 </div> 1371 </div> 1372 <div class="form-element form-element-search " data-id="q-6ac2b299aab58" data-name="q"> 1373 <div class="element-row"><input type="search" id="q-6ac2b299aab58" name="q" value="" placeholder="Wpisz, czego szukasz" class="form-control form-control-search" data-rule-required="true" data-rule-minlength="3" /></div> <span class="alert-block"> 1374 </span> </div> 1375</div> 1376 <button type="submit" class="mainsearch-submit"> 1377 <span class="icon icon-mask icon-loupe"></span> 1378 <span class="caption"> 1379 Szukaj </span> 1380 </button> 1381 </div> 1382 </form> 1383 1384 <div class="header-search-close"> 1385 <?xml version="1.0" encoding="iso-8859-1"?> 1386<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> 1387<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 1388<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1389 viewBox="0 0 460.775 460.775" style="enable-background:new 0 0 460.775 460.775;" xml:space="preserve"> 1390<path d="M285.08,230.397L456.218,59.27c6.076-6.077,6.076-15.911,0-21.986L423.511,4.565c-2.913-2.911-6.866-4.55-10.992-4.55 1391 c-4.127,0-8.08,1.639-10.993,4.55l-171.138,171.14L59.25,4.565c-2.913-2.911-6.866-4.55-10.993-4.55 1392 c-4.126,0-8.08,1.639-10.992,4.55L4.558,37.284c-6.077,6.075-6.077,15.909,0,21.986l171.138,171.128L4.575,401.505 1393 c-6.074,6.077-6.074,15.911,0,21.986l32.709,32.719c2.911,2.911,6.865,4.55,10.992,4.55c4.127,0,8.08-1.639,10.994-4.55 1394 l171.117-171.12l171.118,171.12c2.913,2.911,6.866,4.55,10.993,4.55c4.128,0,8.081-1.639,10.992-4.55l32.709-32.719 1395 c6.074-6.075,6.074-15.909,0-21.986L285.08,230.397z"/> 1396<g> 1397</g> 1398<g> 1399</g> 1400<g> 1401</g> 1402<g> 1403</g> 1404<g> 1405</g> 1406<g> 1407</g> 1408<g> 1409</g> 1410<g> 1411</g> 1412<g> 1413</g> 1414<g> 1415</g> 1416<g> 1417</g> 1418<g> 1419</g> 1420<g> 1421</g> 1422<g> 1423</g> 1424<g> 1425</g> 1426</svg> 1427 </div> 1428 </div> 1429 </div> 1430 </div> 1431 </div> 1432 1433 <div class="header-actions"> 1434 1435 <a href="/porownywarka"> 1436 <span class="icon icon-mask icon-compare"></span> 1437 <span class="count caption-count badge shop-comparison-count"> 1438 0 </span> 1439 </a> 1440 1441 <a href="/ulubione"> 1442 <span class="icon icon-mask icon-favourite "></span> 1443 <span class="count caption-count badge shop-favorite-count"> 1444 0 </span> 1445 </a> 1446 1447 1448 <div class="top-box-container login-container"> 1449 <a href="/user/login?redirect=%2F"> 1450 <div class="icon icon-mask icon-user"></div> 1451 </a> 1452 <div class="top-box"> 1453 <div class="top-box-heading title-base title-tiny"> 1454 Zaloguj siÄ</div> 1455<div class="top-login-box"> 1456 <form 1457 id="top-box-login-desktop" name="login-form" action="/user/login" method="POST" data-ajax="ajax" data-ajax-success="loginFormSuccess" data-ajax-error="loginFormError" class="form form-group-lg login-form" 1458 > 1459 <span class="legend rwd-only"></span> 1460 <div class="form-alerts"></div> 1461 <div class="form-element-container form-element-token-container "> 1462 <div class=""> 1463 <div class="form-element-label-wrapper"> 1464 <div class="form-element-label-helper"> 1465 </div> 1466 </div> 1467 </div> 1468 <div class="form-element form-element-token " data-id="_token-6ac2b299abdbf" data-name="_token"> 1469 <div class="element-row"><input type="hidden" id="_token-6ac2b299abdbf" name="_token" value="login" class="form-control form-control-token" data-rule-required="true" /></div>
1469 <span class="alert-block"> 1470 </span> </div> 1471</div> 1472 <div class="form-group"> 1473 <div class="form-element-container form-element-email-container "> 1474 <div class=""> 1475 <div class="form-element-label-wrapper"> 1476 <div class="form-element-label-helper"> 1477 <label class="form-element-name" for="username-6ac2b299ac116">Adres e-mail<span class="form-required-mark">*</span></label> </div> 1478 </div> 1479 </div> 1480 <div class="form-element form-element-email " data-id="username-6ac2b299ac116" data-name="username"> 1481 <div class="element-row"><input type="email" id="username-6ac2b299ac116" name="username" value="" class="form-control form-control-email" data-rule-email="true" data-msg-email="" data-rule-required="true" autocomplete="username" /></div> <span class="alert-block"> 1482 </span> </div> 1483</div> 1484 </div> 1485 <div class="form-group"> 1486 <div class="form-element-container form-element-password-container "> 1487 <div class=""> 1488 <div class="form-element-label-wrapper"> 1489 <div class="form-element-label-helper"> 1490 <label class="form-element-name" for="password-6ac2b299ac495">HasÅo<span class="form-required-mark">*</span></label> </div> 1491 </div> 1492 </div> 1493 <div class="form-element form-element-password " data-id="password-6ac2b299ac495" data-name="password"> 1494 <div class="element-row"><span class="popover"></span>
1494<script> 1495 $(function() { 1496 $("#"+jq("password-6ac2b299ac495")).popover({ 1497 html: true, 1498 container: "body", 1499 content: function() { 1500 return $(this).closest(".element-row").find(".popover").html(); 1501 }, 1502 placement: "auto", 1503 template: "<div class=\"popover password-policy-popover\" role=\"tooltip\"><div class=\"arrow\"></div><h3 class=\"popover-title\"></h3><div class=\"popover-content\"></div></div>", 1504 trigger: "hover focus" 1505 }); 1506 }); 1507 </script>
1507<input type="password" id="password-6ac2b299ac495" name="password" value="" data-has-password-policy="false" class="form-control form-control-password" data-rule-required="true" autocomplete="current-password" /></div> <span class="alert-block"> 1508 </span> </div> 1509</div> 1510 </div> 1511 <div class="forgot-password"> 1512 Nie pamiÄtasz hasÅa? <a 1513 href="/user/password-reset">ZmieÅ hasÅo.</a> 1514 </div> 1515 <div class="top-box-buttons"> 1516 <button type="submit" class="btn btn-lg btn-primary"> 1517 Zaloguj siÄ </button> 1518 <a class="btn btn-lg btn-default" href="/user/register"> 1519 Zarejestruj siÄ </a> 1520 </div> 1521 </form> 1522</div> </div> 1523 </div> 1524 1525 </div> 1526 <button class="rwdButton rwdPanel-action-toggle mainsearch-rwd-button" data-panel="search-form"> 1527 <span class="animIcon animIcon--close"> 1528 <span></span> 1529 <span></span> 1530 </span> 1531 <i class="fa fa-search"></i> 1532 </button> 1533 <button class="rwdButton rwdPanel-action-toggle main-menu-button animIcon animIcon--hamburger" 1534 data-panel="rwd-mainmenu" 1535 > 1536 <span></span> 1537 <span></span> 1538 <span></span> 1539 </button> 1540 <div class="header-bot-search"> 1541 </div> 1542 1543<div class="top-box-container top-box-basket-container"> 1544 <a href="/koszyk" 1545 title="Przejdź do koszyka" 1546 class="basket-box" 1547 > 1548 <div class="icon icon-mask icon-basket"></div> 1549 <div class="count shop-basket-quantity caption-count badge"> 1550 0 </div> 1551 </a> 1552 <div class="top-box shop-mini-basket mini-basket-box"> 1553 1554<div class="top-box-basket-wrapper"> 1555 <div class="top-box-product-list product-list-wrapper"> 1556 <div class="top-box-heading title-base title-tiny"> 1557 Koszyk </div> 1558 <div class="tinyscrollbar"> 1559 <div class="viewport no-items"> 1560 <div class="shop-basket-layout overview"> 1561 <div class="message"></div> 1562 <div class="alert-container"> <div class="alert alert-info alert-dismissible"> 1563 <span class="sr-only">info:</span> 1564 <span class="message-icon"></span> 1565 <span class="message">Twój koszyk jest pusty!</span> 1566 <button type="button" class="close" data-dismiss="alert" aria-label="Zamknij"><span aria-hidden="true">×</span></button> 1567 </div> 1568 </div><div class="clearfix"></div> </div> 1569 </div> 1570 <div class="scrollbar"> 1571 <div class="track"> 1572 <div class="thumb"> 1573 <div class="end"></div> 1574 </div> 1575 </div> 1576 </div> 1577 </div> 1578 <div class="clearfix"></div> 1579 </div> 1580</div> 1581 1582 1583 </div> 1584</div> </div> 1585 </div> 1586 </div> 1587 </div> 1588 <nav class="rwdPanel" id="rwd-mainmenu"> 1589 <div class="rwdMenu"> 1590 <ul class="cloneMenu" data-source="#main-menu > ul" data-levels="3"></ul> 1591 </div> 1592 <div class="rwdMenu"> 1593 <ul class="cloneMenu" data-source=".header-top-right > ul " data-levels="3"></ul> 1594 </div> 1595 <div class="rwdMenu"> 1596 <ul class="cloneMenu" data-source=".top-menu > ul " data-levels="3"></ul> 1597 </div> 1598 </nav> 1599</div> 1600 </header> 1601 <div id="content"> 1602 <div class="container"> 1603 </div> 1604 <div class="panel-page login-page"> 1605 <div class="container container--userpanel"> 1606 <div class="userpanel-container"> 1607 <div class="row"> 1608 <div class="login-box col-xs-12 col-md-6"> 1609 <div class="panel panel-default"> 1610 <div class="panel-heading"> 1611 <h1 class="title-small title-base">Logowanie</h1> 1612 </div> 1613 <div class="panel-body"> 1614 <div class="form-offset form-offset-indent"> 1615 <div class="login-form-container panel-form-container"> 1616 <form id="login-form" name="login-form" action="/user/login?redirect=%2F" method="POST" class="form login-form"> 1617 <div> 1618 <div class="form-alerts"> 1619 </div> 1620 <div class="form-element-container form-element-token-container "> 1621 <div class=""> 1622 <div class="form-element-label-wrapper"> 1623 <div class="form-element-label-helper"> 1624 </div> 1625 </div> 1626 </div> 1627 <div class="form-element form-element-token " data-id="_token-6ac2b29989228" data-name="_token"> 1628 <div class="element-row"><input type="hidden" id="_token-6ac2b29989228" name="_token" value="login" class="form-control form-control-token" data-rule-required="true" /></div>
1628 <span class="alert-block"> 1629 </span> </div> 1630</div> 1631 <div class="row"> 1632 <div class="form-group form-group-lg col-xs-12"> 1633 <div class="form-element-container form-element-email-container "> 1634 <div class=""> 1635 <div class="form-element-label-wrapper"> 1636 <div class="form-element-label-helper"> 1637 <label class="form-element-name" for="username-6ac2b29989536">Adres e-mail<span class="form-required-mark">*</span></label> </div> 1638 </div> 1639 </div> 1640 <div class="form-element form-element-email " data-id="username-6ac2b29989536" data-name="username"> 1641 <div class="element-row"><input type="email" id="username-6ac2b29989536" name="username" value="" class="form-control form-control-email" data-rule-email="true" data-msg-email="" data-rule-required="true" autocomplete="username" /></div> <span class="alert-block"> 1642 </span> </div> 1643</div> 1644 </div> 1645 <div class="form-group form-group-lg col-xs-12"> 1646 <div class="form-element-container form-element-password-container "> 1647 <div class=""> 1648 <div class="form-element-label-wrapper"> 1649 <div class="form-element-label-helper"> 1650 <label class="form-element-name" for="password-6ac2b299897b8">HasÅo<span class="form-required-mark">*</span></label> </div> 1651 </div> 1652 </div> 1653 <div class="form-element form-element-password " data-id="password-6ac2b299897b8" data-name="password"> 1654 <div class="element-row"><span class="popover"></span>
1654<script> 1655 $(function() { 1656 $("#"+jq("password-6ac2b299897b8")).popover({ 1657 html: true, 1658 container: "body", 1659 content: function() { 1660 return $(this).closest(".element-row").find(".popover").html(); 1661 }, 1662 placement: "auto", 1663 template: "<div class=\"popover password-policy-popover\" role=\"tooltip\"><div class=\"arrow\"></div><h3 class=\"popover-title\"></h3><div class=\"popover-content\"></div></div>", 1664 trigger: "hover focus" 1665 }); 1666 }); 1667 </script>
1667<input type="password" id="password-6ac2b299897b8" name="password" value="" data-has-password-policy="false" class="form-control form-control-password" data-rule-required="true" autocomplete="current-password" /></div> <span class="alert-block"> 1668 </span> </div> 1669</div> 1670 </div> 1671 </div> 1672 </div> 1673 <div class="row"> 1674 <div class="col-xs-12 login-submitRow"> 1675 <div class="text login-forgotPassword"> 1676 Nie pamiÄtasz hasÅa? <a 1677 href="/user/password-reset">ZmieÅ hasÅo.</a> 1678 </div> 1679 <button type="submit" class="btn btn-base btn-lg btn-primary"> 1680 <span class="caption"> 1681 Zaloguj siÄ </span> 1682 </button> 1683 </div> 1684 </div> 1685 </form> 1686 </div> 1687 </div> 1688 </div> 1689 </div> 1690 </div> 1691 <div class="login-box col-xs-12 col-md-6 login-info"> 1692 <div class="panel panel-default"> 1693 <div class="panel-heading"> 1694 <h2 class="title-small title-base"> 1695 Zarejestruj siÄ </h2> 1696 </div> 1697 <div class="panel-body"> 1698 <div class="form-offset form-offset-indent"> 1699 <div class="text form-offset-inner"> 1700 <div class="text"><p><strong>ZaÅóż swoje konto w naszym sklepie, a uzyskasz:</strong></p> 1701 1702<p> </p> 1703 1704<ul> 1705 <li>MożliwoÅÄ Åledzenia statusu zamówienia</li> 1706 <li>WglÄ d do historii zamówieÅ</li> 1707 <li>Liczne promocje i rabaty</li> 1708 <li>AutouzupeÅnianie Twoich danych</li> 1709</ul></div> </div> 1710 <div class="row-flex-center"> 1711 <a href="/user/register" 1712 class="btn btn-lg btn-primary" 1713 title="Zarejestruj siÄ" 1714 > 1715 <span class="caption"> 1716 Zarejestruj siÄ </span> 1717 </a> 1718 </div> 1719 </div> 1720 </div> 1721 </div> 1722 </div> 1723 </div> 1724 </div> 1725 </div> 1726 </div> 1727 </div> 1728 </div> 1729 <footer> 1730 1731 1732 <div class="newsletter-wrapper"> 1733 <div class="newsletter-bg"> 1734 <img src="/static/thumbnail/newsletter/min/65071.webp" alt=""> </div> 1735 <div class="newsletter-inner"> 1736 <div class="container container--md"> 1737 <div class="newsletter-left"> 1738 <h2 class="newsletter-title"> 1739 ZAPISZ SIÄ DO NEWSLETTERA I OTRZYMAJ -5% NA PIERWSZE ZAKUPY. </h2> 1740 <div class="newsletter-teaser"> 1741 ZAINSPIRUJ SIÄ I NIE PRZEGAP NOWOÅCI I PROMOCJI! </div> 1742 </div> 1743 <div class="newsletter-mid"></div> 1744 <div class="newsletter-right"> 1745 <form id="newsletter-form" 1746 class="form newsletter-form" 1747 id="newsletter-form" name="newsletter-form" action="/newsletter/getForm" method="GET" data-ajax="ajax" data-ajax-success="newsletterAjaxSuccess" > 1748 <div class="form-element-container form-element-email-container "> 1749 <div class=""> 1750 <div class="form-element-label-wrapper"> 1751 <div class="form-element-label-helper"> 1752 </div> 1753 </div> 1754 </div> 1755 <div class="form-element form-element-email " data-id="email-6ac2b299b4c93" data-name="email"> 1756 <div class="element-row"><input type="email" id="email-6ac2b299b4c93" name="email" value="" placeholder="Wprowadź adres email" class="form-control form-control-email" data-rule-email="true" data-msg-email="" data-rule-required="true" data-rule-remote="/newsletter/checkEmail" data-msg-remote="Adres email już znajduje siÄ w bazie newslettera" /></div>
1756 <span class="alert-block"> 1757 </span> </div> 1758</div> 1759 <button type="submit" class="btn btn-primary"> 1760 <span class="icon icon-mask icon-plus"></span> 1761 zapisz </button> 1762 </form> 1763 </div> 1764 </div> 1765 </div> 1766 </div> 1767 1768 1769 1770<div class="footer-inner"> 1771 <div class="container"> 1772 <div class="footer-categories"> 1773 <div class="footer-category"> 1774 <div class="footer-category-title-wrapper rwd"> 1775 <a href="/oferta/sprzet-silowy" 1776 class="footer-category-title" 1777 > 1778 SprzÄt SiÅowy </a> 1779 <div class="icon"> 1780 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M348.34 242.2 165.73 61.58c-3.93-3.88-10.26-3.85-14.14.08-3.88 3.93-3.85 10.26.08 14.14L327.79 250 151.67 424.2c-3.93 3.88-3.96 10.21-.08 14.14 1.96 1.98 4.53 2.97 7.11 2.97s5.08-.96 7.03-2.89L348.34 257.8a10 10 0 0 0 2.94-7.8c.19-2.8-.78-5.67-2.94-7.8Z" style="fill:#cbcaca"/></svg> </div> 1781 </div> 1782 <div class="footer-category-links-wrapper rwd"> 1783 <div class="footer-category-links"> 1784 <a href="/oferta/sprzet-silowy/atlasy-bramy-i-suwnice-smitha" 1785 class="footer-category-link" 1786 > 1787 Atlasy, bramy i suwnice Smitha </a> 1788 <a href="/oferta/sprzet-silowy/lawki-i-porecze" 1789 class="footer-category-link" 1790 > 1791 Åawki i porÄcze </a> 1792 <a href="/oferta/sprzet-silowy/drazki" 1793 class="footer-category-link" 1794 > 1795 DrÄ Å¼ki </a> 1796 <a href="/oferta/sprzet-silowy/stojaki" 1797 class="footer-category-link" 1798 > 1799 Stojaki </a> 1800 <a href="/oferta/sprzet-silowy/akcesoria-na-silownie" 1801 class="footer-category-link" 1802 > 1803 Akcesoria na siÅowniÄ </a> 1804 <a href="/oferta/sprzet-silowy/trening-funkcjonalny" 1805 class="footer-category-link" 1806 > 1807 Trening funkcjonalny </a> 1808 </div> 1809 </div> 1810 </div> 1811 <div class="footer-category"> 1812 <div class="footer-category-title-wrapper rwd"> 1813 <a href="/oferta/gryfy-i-obciazenia" 1814 class="footer-category-title" 1815 > 1816 Gryfy i ObciÄ Å¼enia </a> 1817 <div class="icon"> 1818 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M348.34 242.2 165.73 61.58c-3.93-3.88-10.26-3.85-14.14.08-3.88 3.93-3.85 10.26.08 14.14L327.79 250 151.67 424.2c-3.93 3.88-3.96 10.21-.08 14.14 1.96 1.98 4.53 2.97 7.11 2.97s5.08-.96 7.03-2.89L348.34 257.8a10 10 0 0 0 2.94-7.8c.19-2.8-.78-5.67-2.94-7.8Z" style="fill:#cbcaca"/></svg> </div> 1819 </div> 1820 <div class="footer-category-links-wrapper rwd"> 1821 <div class="footer-category-links"> 1822 <a href="/oferta/gryfy-i-obciazenia/sztangi-i-gryfy" 1823 class="footer-category-link" 1824 > 1825 Sztangi i gryfy </a> 1826 <a href="/oferta/gryfy-i-obciazenia/obciazenia" 1827 class="footer-category-link" 1828 > 1829 ObciÄ Å¼enia </a> 1830 <a href="/oferta/gryfy-i-obciazenia/hantle-i-sztangielki" 1831 class="footer-category-link" 1832 > 1833 Hantle i sztangielki </a> 1834 <a href="/oferta/gryfy-i-obciazenia/kettlebells" 1835 class="footer-category-link" 1836 > 1837 Kettlebells </a> 1838 </div> 1839 </div> 1840 </div> 1841 <div class="footer-category"> 1842 <div class="footer-category-title-wrapper rwd"> 1843 <a href="/oferta/sprzet-cardio" 1844 class="footer-category-title" 1845 > 1846 SprzÄt cardio </a> 1847 <div class="icon"> 1848 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M348.34 242.2 165.73 61.58c-3.93-3.88-10.26-3.85-14.14.08-3.88 3.93-3.85 10.26.08 14.14L327.79 250 151.67 424.2c-3.93 3.88-3.96 10.21-.08 14.14 1.96 1.98 4.53 2.97 7.11 2.97s5.08-.96 7.03-2.89L348.34 257.8a10 10 0 0 0 2.94-7.8c.19-2.8-.78-5.67-2.94-7.8Z" style="fill:#cbcaca"/></svg> </div> 1849 </div> 1850 <div class="footer-category-links-wrapper rwd"> 1851 <div class="footer-category-links"> 1852 <a href="/oferta/sprzet-cardio/rowery-treningowe" 1853 class="footer-category-link" 1854 > 1855 Rowery treningowe </a> 1856 <a href="/oferta/sprzet-cardio/trenazery-eliptyczne" 1857 class="footer-category-link" 1858 > 1859 Trenażery eliptyczne </a> 1860 <a href="/oferta/sprzet-cardio/bieznie" 1861 class="footer-category-link" 1862 > 1863 Bieżnie </a> 1864 <a href="/oferta/sprzet-cardio/wioslarze" 1865 class="footer-category-link" 1866 > 1867 WioÅlarze </a> 1868 <a href="/oferta/sprzet-cardio/schody-treningowe" 1869 class="footer-category-link" 1870 > 1871 Schody treningowe </a> 1872 <a href="/oferta/sprzet-cardio/steppery" 1873 class="footer-category-link" 1874 >
1875 Steppery </a> 1876 <a href="/oferta/sprzet-cardio/masazery" 1877 class="footer-category-link" 1878 > 1879 Masażery </a> 1880 <a href="/oferta/sprzet-cardio/akcesoria-cardio" 1881 class="footer-category-link" 1882 > 1883 Akcesoria cardio </a> 1884 </div> 1885 </div> 1886 </div> 1887 <div class="footer-category"> 1888 <div class="footer-category-title-wrapper rwd"> 1889 <a href="/oferta/fitness" 1890 class="footer-category-title" 1891 > 1892 Fitness </a> 1893 <div class="icon"> 1894 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M348.34 242.2 165.73 61.58c-3.93-3.88-10.26-3.85-14.14.08-3.88 3.93-3.85 10.26.08 14.14L327.79 250 151.67 424.2c-3.93 3.88-3.96 10.21-.08 14.14 1.96 1.98 4.53 2.97 7.11 2.97s5.08-.96 7.03-2.89L348.34 257.8a10 10 0 0 0 2.94-7.8c.19-2.8-.78-5.67-2.94-7.8Z" style="fill:#cbcaca"/></svg> </div> 1895 </div> 1896 <div class="footer-category-links-wrapper rwd"> 1897 <div class="footer-category-links"> 1898 <a href="/oferta/fitness/akcesoria-do-masazu" 1899 class="footer-category-link" 1900 > 1901 Akcesoria do masażu </a> 1902 <a href="/oferta/fitness/ekspandery-i-gumy-treningowe" 1903 class="footer-category-link" 1904 > 1905 Ekspandery i gumy treningowe </a> 1906 <a href="/oferta/fitness/akcesoria-fitness" 1907 class="footer-category-link" 1908 > 1909 Akcesoria fitness </a> 1910 <a href="/oferta/fitness/hula-
1910hop" 1911 class="footer-category-link" 1912 > 1913 Hula-hop </a> 1914 <a href="/oferta/fitness/maty-i-materace" 1915 class="footer-category-link" 1916 > 1917 Maty i materace </a> 1918 <a href="/oferta/fitness/sciagacze-i-stabilizatory" 1919 class="footer-category-link" 1920 > 1921 ÅciÄ gacze i stabilizatory </a> 1922 <a href="/oferta/fitness/obciazniki" 1923 class="footer-category-link" 1924 > 1925 ObciÄ Å¼niki </a> 1926 <a href="/oferta/fitness/odziez-wyszczuplajaca" 1927 class="footer-category-link" 1928 > 1929 Odzież wyszczuplajÄ ca </a> 1930 <a href="/oferta/fitness/pilki-do-cwiczen" 1931 class="footer-category-link" 1932 > 1933 PiÅki do ÄwiczeÅ </a> 1934 <a href="/oferta/fitness/skakanki" 1935 class="footer-category-link" 1936 > 1937 Skakanki </a> 1938 <a href="/oferta/fitness/stepy" 1939 class="footer-category-link" 1940 > 1941 Stepy </a> 1942 </div> 1943 </div> 1944 </div> 1945 1946 <div class="footer-category"> 1947 <div class="footer-category-title-wrapper rwd"> 1948 <a href="/o-nas" title="O nas" class="footer-category-title" 1949 > 1950 O nas </a> 1951 <div class="icon"> 1952 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M348.34 242.2 165.73 61.58c-3.93-3.88-10.26-3.85-14.14.08-3.88 3.93-3.85 10.26.08 14.14L327.79 250 151.67 424.2c-3.93 3.88-3.96 10.21-.08 14.14 1.96 1.98 4.53 2.97 7.11 2.97s5.08-.96 7.03-2.89L348.34 257.8a10 10 0 0 0 2.94-7.8c.19-2.8-.78-5.67-2.94-7.8Z" style="fill:#cbcaca"/></svg> </div> 1953 </div> 1954 <div class="footer-category-links-wrapper rwd"> 1955 <div class="footer-category-links"> 1956 <a href="/o-nas/marka-hms" title="Marka HMS" class="footer-category-link" 1957 > 1958 Marka HMS </a> 1959 <a href="/o-nas/aktualnosci" title="AktualnoÅci" class="footer-category-link" 1960 > 1961 AktualnoÅci </a> 1962 <a href="/o-nas/nowa-generacja-produktow" title="Nowa generacja produktów" class="footer-category-link" 1963 > 1964 Nowa generacja produktów </a> 1965 <a href="/o-nas/jakosc" title="JakoÅÄ" class="footer-category-link" 1966 > 1967 JakoÅÄ </a> 1968 <a href="/o-nas/wspieramy-mistrzow" title="Wspieramy mistrzów" class="footer-category-link" 1969 > 1970 Wspieramy mistrzów </a> 1971 <a href="/o-nas/gdzie-kupic" title="gdzie kupiÄ" class="footer-category-link" 1972 > 1973 gdzie kupiÄ </a> 1974 <a href="https://hms-fitness.pl/silownie-realizacje-1" class="footer-category-link" 1975 > 1976 SiÅownie - realizacje </a> 1977 <a href="/kontakt-2" class="footer-category-link" 1978 > 1979 Kontakt </a> 1980 </div> 1981 </div> 1982 </div> 1983 <div class="footer-category"> 1984 <div class="footer-category-title-wrapper rwd"> 1985 <a href="/wsparcie" title="Wsparcie" class="footer-category-title" 1986 > 1987 Wsparcie </a> 1988 <div class="icon"> 1989 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M348.34 242.2 165.73 61.58c-3.93-3.88-10.26-3.85-14.14.08-3.88 3.93-3.85 10.26.08 14.14L327.79 250 151.67 424.2c-3.93 3.88-3.96 10.21-.08 14.14 1.96 1.98 4.53 2.97 7.11 2.97s5.08-.96 7.03-2.89L348.34 257.8a10 10 0 0 0 2.94-7.8c.19-2.8-.78-5.67-2.94-7.8Z" style="fill:#cbcaca"/></svg> </div> 1990 </div> 1991 <div class="footer-category-links-wrapper rwd"> 1992 <div class="footer-category-links"> 1993 <a href="/wsparcie/katalogi" title="Katalogi" class="footer-category-link" 1994 > 1995 Katalogi </a> 1996 <a href="/wsparcie/zestawy-cwiczen" title="Zestawy ÄwiczeÅ" class="footer-category-link" 1997 >
1998 Zestawy ÄwiczeÅ </a> 1999 <a href="/wsparcie/instrukcje-obslugi" title="Instrukcje obsÅugi" class="footer-category-link" 2000 > 2001 Instrukcje obsÅugi </a> 2002 <a href="/wsparcie/deklaracja-zgodnosci" title="Deklaracja zgodnoÅci" class="footer-category-link" 2003 > 2004 Deklaracja zgodnoÅci </a> 2005 <a href="/wsparcie/karty-gwarancyjne" title="Karty Gwarancyjne" class="footer-category-link" 2006 > 2007 Karty Gwarancyjne </a> 2008 <a href="/wsparcie/recenzje-i-prezentacje" title="Recenzje i prezentacje" class="footer-category-link" 2009 > 2010 Recenzje i prezentacje </a> 2011 <a href="/wsparcie/blog" title="Blog" class="footer-category-link" 2012 > 2013 Blog </a> 2014 <a href="https://hms-fitness.pl/faq" class="footer-category-link" 2015 > 2016 FAQ </a> 2017 </div> 2018 </div> 2019 </div> 2020 <div class="footer-category"> 2021 <div class="footer-category-title-wrapper rwd"> 2022 <a href="/sklep-internetowy" title="Sklep internetowy" class="footer-category-title" 2023 > 2024 Sklep internetowy </a> 2025 <div class="icon"> 2026 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M348.34 242.2 165.73 61.58c-3.93-3.88-10.26-3.85-14.14.08-3.88 3.93-3.85 10.26.08 14.14L327.79 250 151.67 424.2c-3.93 3.88-3.96 10.21-.08 14.14 1.96 1.98 4.53 2.97 7.11 2.97s5.08-.96 7.03-2.89L348.34 257.8a10 10 0 0 0 2.94-7.8c.19-2.8-.78-5.67-2.94-7.8Z" style="fill:#cbcaca"/></svg> </div> 2027 </div> 2028 <div class="footer-category-links-wrapper rwd"> 2029 <div class="footer-category-links"> 2030 <a href="/sklep-internetowy/czas-i-formy-dostawy" title="Czas i formy dostawy" class="footer-category-link" 2031 > 2032 Czas i formy dostawy </a> 2033 <a href="/sklep-internetowy/platnosc" title="PÅatnoÅÄ" class="footer-category-link" 2034 > 2035 PÅatnoÅÄ </a> 2036 <a href="/sklep-internetowy/zwroty-i-reklamacje" title="Zwroty i reklamacje" class="footer-category-link" 2037 > 2038 Zwroty i reklamacje </a> 2039 <a href="/sklep-internetowy/regulamin-przedsprzedazy" title="Regulamin przedsprzedaży" class="footer-category-link" 2040 > 2041 Regulamin przedsprzedaży </a> 2042 <a href="/sklep-internetowy/regulamin-dodawania-opinii-1" title="Regulamin dodawania opinii" class="footer-category-link" 2043 > 2044 Regulamin dodawania opinii </a> 2045 <a href="/sklep-internetowy/polityka-prywatnosci-1" title="Polityka prywatnoÅci" class="footer-category-link" 2046 > 2047 Polityka prywatnoÅci </a> 2048 <a href="https://hms-fitness.pl/faq" class="footer-category-link" 2049 > 2050 FAQ </a> 2051 <a href="/sklep-internetowy/kontakt" title="Kontakt" class="footer-category-link" 2052 > 2053 Kontakt </a> 2054 </div> 2055 </div> 2056 </div> 2057 2058 <div class="footer-category"> 2059 <p>Abisal sp. z o.o.<br /> 206041-807 Zabrze<br /> 2061ul. Pyskowicka 17<br /> 2062tel 32 388 60 60<br /> 2063e-mail: [email protected]<br /> 2064nip 626-00-00-945<br /> 2065nr bdo 000004835</p> 2066 2067<p> </p> 2068 2069<p>WydziaÅ Gospodarczy SÄ du Rejonowego w Katowicach<br /> 2070KRS: 0000156535<br /> 2071KapitaÅ zakÅadowy: 2 800 000,00 PLN w caÅoÅci opÅacony</p> </div> 2072 </div> 2073 <div class="footer-category" style="padding-right: 4px; margin-bottom: 23px; flex-grow: 0"> 2074 <div> 2075 <a href="https://hms-fitness.pl/formularz-odstapienia-od-umowy" class="btn btn-sm btn-primary" 2076 >
2077 <span class="caption"> 2078 OdstÄ p od umowy tutaj </span> 2079 </a> 2080 </div> 2081 </div> 2082 </div> 2083 <div class="footer-bar"> 2084 <div class="container"> 2085 <div class="footer-bar-content"> 2086 <div class="footer-bar-left"> 2087 <div class="footer-logo"> 2088 <a href="/" 2089 title="HMS Fitness" 2090 > 2091 <img src="/static/images/logo.png" alt=""> 2092 </a> 2093 </div> 2094 <div class="footer-socials"> 2095 <nav class="social-list" itemscope itemtype="https://schema.org/Organization"> 2096 <link itemprop="url" href="/"> 2097 <meta itemprop="logo" content="https://hms-fitness.pl/static/images/logo.png"> 2098 <ul> 2099 <li class="social-item"> 2100 <a itemprop="sameAs" 2101 href="https://www.facebook.com/HMSfitnessofficial" 2102 title="Facebook" 2103 target="_blank" 2104 rel="noopener" 2105 class="social" 2106 > 2107 <span class="social-icon"> 2108 <svg xmlns="http://www.w3.org/2000/svg" width="500" height="500" viewBox="0 0 500 500"><path d="M216.084 171.57v35.249h-25.825v43.106h25.825v128.088h53.05V249.929h35.6s3.334-20.668 4.949-43.267h-40.346V177.19c0-4.405 5.783-10.331 11.5-10.331h28.904v-44.873H270.44c-55.666-.004-54.356 43.143-54.356 49.584z"/></svg> </span> 2109 </a> 2110 </li> 2111 <li class="social-item"> 2112 <a itemprop="sameAs" 2113 href="https://www.youtube.com/c/HMSFitness" 2114 title="YouTube" 2115 target="_blank" 2116 rel="noopener" 2117 class="social" 2118 > 2119 <span class="social-icon"> 2120 <svg xmlns="http://www.w3.org/2000/svg" width="500" height="500" viewBox="0 0 500 500"><path d="M383.711 227.589c-.099-5.381-.52-12.179-1.271-20.397-.743-8.21-1.818-15.563-3.205-22.034-1.594-7.271-5.06-13.396-10.387-18.374-5.327-4.979-11.524-7.869-18.606-8.666-22.106-2.49-55.521-3.734-100.245-3.734-44.716 0-78.131 1.244-100.244 3.734-7.075.797-13.245 3.688-18.527 8.666-5.274 4.978-8.712 11.103-10.306 18.374-1.496 6.472-2.614 13.824-3.357 22.034-.753 8.219-1.174 15.017-1.271 20.397-.099 5.379-.152 12.847-.152 22.409 0 9.564.054 17.031.152 22.412s.519 12.178 1.271 20.389c.743 8.219 1.809 15.57 3.206 22.043 1.593 7.271 5.058 13.395 10.386 18.375 5.327 4.977 11.532 7.869 18.599 8.666 22.113 2.488 55.528 3.734 100.244 3.734 44.724 0 78.139-1.246 100.245-3.734 7.073-.797 13.251-3.689 18.535-8.666 5.273-4.98 8.711-11.113 10.305-18.375 1.496-6.473 2.615-13.824 3.358-22.043.752-8.211 1.173-15.016 1.271-20.389.099-5.381.151-12.848.151-22.412-.001-9.562-.053-17.03-.152-22.409zm-80.826 30.477l-76.491 47.803c-1.397.994-3.089 1.496-5.077 1.496-1.494 0-3.035-.402-4.628-1.189-3.287-1.803-4.934-4.584-4.934-8.373v-95.606c0-3.788 1.646-6.574 4.934-8.374 3.384-1.79 6.616-1.69 9.705.306l76.491 47.805c2.992 1.692 4.486 4.378 4.486 8.065 0 3.689-1.494 6.376-4.486 8.067z"/></svg> </span> 2121 </a> 2122 </li> 2123 <li class="social-item"> 2124 <a itemprop="sameAs" 2125 href="https://www.instagram.com/hmsfitness.official/" 2126 title="Instagram" 2127 target="_blank" 2128 rel="noopener" 2129 class="social" 2130 >
2131 <span class="social-icon"> 2132 <svg xmlns="http://www.w3.org/2000/svg" width="500" height="500" viewBox="0 0 500 500" xml:space="preserve"><path d="M328.977 124.166h-157.95c-25.838 0-46.861 21.019-46.861 46.86v157.949c0 25.84 21.023 46.859 46.861 46.859h157.95c25.84 0 46.857-21.02 46.857-46.859V171.026c0-25.842-21.018-46.86-46.857-46.86zm-78.976 180.592c-30.193 0-54.758-24.563-54.758-54.757 0-30.193 24.564-54.756 54.758-54.756 30.192 0 54.755 24.563 54.755 54.756 0 30.194-24.563 54.757-54.755 54.757zm82.425-114.477a16.126 16.126 0 0 1-11.348 4.701 16.188 16.188 0 0 1-11.361-4.701c-2.979-2.989-4.697-7.128-4.697-11.357s1.719-8.361 4.697-11.348a16.145 16.145 0 0 1 11.361-4.712c4.219 0 8.365 1.711 11.348 4.712 3.002 2.986 4.711 7.118 4.711 11.348s-1.709 8.368-4.711 11.357z"/></svg> </span> 2133 </a> 2134 </li> 2135 <li class="social-item"> 2136 <a itemprop="sameAs" 2137 href="https://www.linkedin.com/showcase/abisal-hms-fitness/about/" 2138 title="LinkedIn" 2139 target="_blank" 2140 rel="noopener" 2141 class="social" 2142 > 2143 <span class="social-icon"> 2144 <svg xmlns="http://www.w3.org/2000/svg" width="500" height="500" viewBox="-25 -25 550 550"><path d="M379.439 277.97v95.719h-55.492V284.39c0-22.43-8.02-37.74-28.104-37.74-15.338 0-24.453 10.309-28.469 20.293-1.461 3.566-1.842 8.525-1.842 13.529v93.217h-55.506s.744-151.254 0-166.912h55.506v23.65c-.111.184-.266.365-.363.547h.363v-.547c7.373-11.348 20.535-27.572 50.016-27.572 36.518-.001 63.891 23.851 63.891 75.115zM151.963 126.312c-18.988 0-31.402 12.457-31.402 28.834 0 16.025 12.063 28.848 30.672 28.848h.367c19.354 0 31.391-12.822 31.391-28.848-.366-16.377-12.038-28.834-31.028-28.834zm-28.104 247.376h55.479V206.776h-55.479v166.912zm0 0"/></svg> </span> 2145 </a> 2146 </li> 2147 <li class="social-item"> 2148 <a itemprop="sameAs" 2149 href="https://www.tiktok.com/@hmsfitness.official" 2150 title="TikTok" 2151 target="_blank" 2152 rel="noopener" 2153 class="social" 2154 > 2155 <span class="social-icon"> 2156 <svg width="512px" height="512px" viewBox="-50 -50 612 612" id="icons" xmlns="http://www.w3.org/2000/svg"><path d="M412.19,118.66a109.27,109.27,0,0,1-9.45-5.5,132.87,132.87,0,0,1-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14,23.9,350,16,350.13,16H267.69V334.78c0,4.28,0,8.51-.18,12.69,0,.52-.05,1-.08,1.56,0,.23,0,.47-.05.71,0,.06,0,.12,0,.18a70,70,0,0,1-35.22,55.56,68.8,68.8,0,0,1-34.11,9c-38.41,0-69.54-31.32-69.54-70s31.13-70,69.54-70a68.9,68.9,0,0,1,21.41,3.39l.1-83.94a153.14,153.14,0,0,0-118,34.52,161.79,161.79,0,0,0-35.3,43.53c-3.48,6-16.61,30.11-18.2,69.24-1,22.21,5.67,45.22,8.85,54.73v.2c2,5.6,9.75,24.71,22.38,40.82A167.53,167.53,0,0,0,115,470.66v-.2l.2.2C155.11,497.78,199.36,496,199.36,496c7.66-.31,33.32,0,62.46-13.81,32.32-15.31,50.72-38.12,50.72-38.12a158.46,158.46,0,0,0,27.64-45.93c7.46-19.61,9.95-43.13,9.95-52.53V176.49c1,.6,14.32,9.41,14.32,9.41s19.19,12.3,49.13,20.31c21.48,5.7,50.42,6.9,50.42,6.9V131.27C453.86,132.37,433.27,129.17,412.19,118.66Z"/></svg> </span> 2157 </a> 2158 </li> 2159 </ul> 2160 </nav> 2161 </div> 2162 </div> 2163 <div class="footer-bar-right"> 2164 <div class="copyright"> 2165 Copyright @ HMS Fitness </div> 2166 <ul class="footer-bar-links"> 2167 <li> 2168 <a href="/regulamin-2" title="regulamin"> 2169 regulamin </a> 2170 </li> 2171 <li> 2172 <a href="/polityka-prywatnosci" title="polityka prywatnoÅci"> 2173 polityka prywatnoÅci </a> 2174 </li> 2175 <li> 2176 <a href="/ogolne-warunki-sprzedazy" title="Ogólne Warunki Sprzedaży"> 2177 Ogólne Warunki Sprzedaży </a> 2178 </li> 2179 <li> 2180 <a href="/faq" title="FAQ"> 2181 FAQ </a> 2182 </li> 2183 </ul> 2184 </div> 2185 </div> 2186 </div> 2187 </div> 2188</div> </footer> 2189 </div> 2190 <div id="bs3-modal"> 2191 <div class="modal fade" tabindex="-1" role="dialog"> 2192 <div class="modal-dialog" role="document"> 2193 <div class="modal-content"> 2194 <div class="modal-header"> 2195 <button type="button" class="close" data-dismiss="modal" aria-label="Zamknij">
2196 <span aria-hidden="true">×</span> 2197 </button> 2198 <h4 class="modal-title">Modal</h4> 2199 </div> 2200 <div class="modal-body clearfix"></div> 2201 <div class="modal-footer"> 2202 <button type="button" class="btn btn-default" data-dismiss="modal">Zamknij</button> 2203 </div> 2204 </div> 2205 </div> 2206 </div> 2207 </div>
2208<script>debugMode = false;</script>
2208 2209
2209<script> 2210 var login_form_validator; 2211 2212 $(function() { 2213 $.validator.addMethod("phone", function(value, element, params) { 2214 return (this.optional(element) || params === false || value === "" || value.match(/^[0-9\-\+\(\)\s]*$/) !== null) 2215 }, "Podany numer telefonu jest niepoprawny."); 2216 $.validator.addMethod("emailmultiple", function(value, element, params) { 2217 if (this.optional(element) || params === false || value === "") { 2218 return true; 2219 } 2220 var emails = value.split(/[;,]+/); 2221 var valid = true; 2222 for (var i in emails) { 2223 value = emails[i]; 2224 valid = valid && jQuery.validator.methods.email.call(this, $.trim(value), element); 2225 } 2226 return valid; 2227 }, "Podany adres e-mail jest niepoprawny"); 2228 $.validator.addMethod("minletters", function(value, element, params) { 2229 if (this.optional(element) || params === false || value === "") { 2230 return true; 2231 } 2232 var match = value.match(/[A-Za-z]/g); 2233 var count = (match === null ? 0 : match.length); 2234 2235 return count >= params; 2236 }, $.validator.format("ProszÄ o podanie przynajmniej {0} liter.")); 2237 $.validator.addMethod("minlowercaseletters", function(value, element, params) { 2238 if (this.optional(element) || params === false || value === "") { 2239 return true; 2240 } 2241 var match = value.match(/[a-z]/g); 2242 var count = (match === null ? 0 : match.length); 2243 2244 return count >= params; 2245 }, $.validator.format("ProszÄ o podanie przynajmniej {0} maÅych liter.")); 2246 $.validator.addMethod("minuppercaseletters", function(value, element, params) { 2247 if (this.optional(element) || params === false || value === "") { 2248 return true; 2249 } 2250 var match = value.match(/[A-Z]/g); 2251 var count = (match === null ? 0 : match.length); 2252 2253 return count >= params; 2254 }, $.validator.format("ProszÄ o podanie przynajmniej {0} wielkich liter.")); 2255 $.validator.addMethod("mindigits", function(value, element, params) { 2256 if (this.optional(element) || params === false || value === "") { 2257 return true; 2258 } 2259 var match = value.match(/[0-9]/g); 2260 var count = (match === null ? 0 : match.length); 2261 2262 return count >= params; 2263 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr.")); 2264 $.validator.addMethod("minspecial", function(value, element, params) { 2265 if (this.optional(element) || params === false || value === "") { 2266 return true; 2267 } 2268 var match = value.match(/[\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 2269 var count = (match === null ? 0 : match.length); 2270 2271 return count >= params; 2272 }, $.validator.format("ProszÄ o podanie przynajmniej {0} znaków specjalnych.")); 2273 $.validator.addMethod("mindigitsorspecial", function(value, element, params) { 2274 if (this.optional(element) || params === false || value === "") { 2275 return true; 2276 } 2277 var match = value.match(/[0-9\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 2278 var count = (match === null ? 0 : match.length); 2279 2280 return count >= params; 2281 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr lub znaków specjalnych.")); 2282 $.validator.addMethod("minlengthstripped", function(value, element, params) { 2283 var $value = $(value); 2284 $value.find("*").each(function() { 2285 $(this).replaceWith($(this).contents()); 2286 }); 2287 var _value = $value.text(); 2288 2289 return _value.length >= params; 2290 }, $.validator.messages.minlength); 2291 $.validator.addMethod("maxlengthstripped", function(value, element, params) { 2292 var $value = $(value); 2293 $value.find("*").each(function() { 2294 $(this).replaceWith($(this).contents()); 2295 }); 2296 var _value = $value.text(); 2297 2298 return _value.length <= params; 2299 }, $.validator.messages.maxlength); 2300 $.validator.addMethod("pesel", function(value, element, params) { 2301 if (this.optional(element) || params === false || value === "") { 2302 return true; 2303 } 2304 if (value.length !== 11) { 2305 return false;
2306 } 2307 2308 var weights = [9, 7, 3, 1, 9, 7, 3, 1, 9, 7, null]; 2309 2310 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2311 2312 var weightedSum = 0; 2313 for (var i = 0; i < 10; i++) { 2314 weightedSum += digits[i] * weights[i]; 2315 } 2316 2317 return weightedSum % 10 === digits[10]; 2318 }, $.validator.format("Podany numer PESEL jest niepoprawny.")); 2319 $.validator.addMethod("nip", function(value, element, params) { 2320 if (this.optional(element) || params === false || value === "") { 2321 return true; 2322 } 2323 if (value.match(/[^0-9 -]/) !== null) { 2324 return false; 2325 } 2326 2327 value = value.replace(/[^0-9]/g, ""); 2328 if (value.length !== 10) { 2329 return false; 2330 } 2331 2332 var weights = [6, 5, 7, 2, 3, 4, 5, 6, 7, null]; 2333 2334 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2335 2336 var weightedSum = 0; 2337 for (var i = 0; i < 9; i++) { 2338 weightedSum += digits[i] * weights[i]; 2339 } 2340 2341 return weightedSum % 11 === digits[9]; 2342 }, $.validator.format("Podany NIP jest niepoprawny.")); 2343 $.validator.addMethod("regon", function(value, element, params) { 2344 if (this.optional(element) || params === false || value === "") { 2345 return true; 2346 } 2347 if (value.match(/[^0-9 -]/) !== null) { 2348 return false; 2349 } 2350 value = value.replace(/[^0-9]/g, ""); 2351 var isShort = false; 2352 var isLong = false; 2353 if (value.length === 9) { 2354 isShort = true; 2355 } 2356 if (value.length === 14) { 2357 isLong = true; 2358 } 2359 if (!isShort && !isLong) { 2360 return false; 2361 } 2362 2363 var weightsShort = [8, 9, 2, 3, 4, 5, 6, 7, null]; 2364 var weightsLong = [2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8, null]; 2365 2366 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2367 var i, weightedSum; 2368 var isValid = false; 2369 2370 weightedSum = 0; 2371 for (i = 0; i < 8; i++) { 2372 weightedSum += digits[i] * weightsShort[i]; 2373 } 2374 2375 isValid = weightedSum % 11 % 10 === digits[8]; 2376 2377 if (isLong && isValid) { 2378 weightedSum = 0; 2379 for (i = 0; i < 13; i++) { 2380 weightedSum += digits[i] * weightsLong[i]; 2381 } 2382 2383 isValid = weightedSum % 11 % 10 === digits[13]; 2384 } 2385 2386 return isValid; 2387 }, $.validator.format("Podany numer REGON jest niepoprawny.")); 2388 $.validator.addMethod("pwz", function(value, element, params) { 2389 if (this.optional(element) || params === false || value === "") { 2390 return true; 2391 } 2392 if (value.length !== 7) { 2393 return false; 2394 } 2395 2396 var weights = [null, 1, 2, 3, 4, 5, 6]; 2397 2398 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2399 2400 if (digits[0] === 0) { 2401 return false; 2402 } 2403 2404 var weightedSum = 0; 2405 for (var i = 1; i < 7; i++) { 2406 weightedSum += digits[i] * weights[i]; 2407 } 2408 2409 return weightedSum % 11 === digits[0]; 2410 }, $.validator.format("Podany numer PWZ jest niepoprawny.")); 2411 $.validator.addMethod("postalcodePL", function(value, element, params) { 2412 return this.optional( element ) || params === false || /^\d{2}-\d{3}$/.test( value ); 2413 }, $.validator.format("Podany kod pocztowy jest niepoprawny.")); 2414 $.validator.messages.url = "Prosz\u0119 o podanie prawid\u0142owego URL rozpoczynaj\u0105cego si\u0119 od http:\/\/ lub https:\/\/."; 2415 $.each($.validator.methods, function (key, value) { 2416 $.validator.methods[key] = function () { 2417 if (arguments.length > 0 && typeof arguments[0] === "string") { 2418 arguments[0] = $.trim(arguments[0]); 2419 } 2420
2421 return value.apply(this, arguments); 2422 }; 2423 }); 2424 2425 login_form_validator = $("#login-form").validate({ 2426 ignore: "input[type=\"hidden\"]:not([name=\"g-recaptcha-helper\"], [name$=\"\\[file_id\\]\"], :input:not([name]) + :input), .form-element-container[style=\"display: none;\"] :input", 2427 2428 focusInvalid: false, 2429 errorElement: "span", 2430 success: function(label, element) { 2431 var name = $(element).attr("name"); 2432 if (typeof name === "undefined" || name === null || name === "") { 2433 return false; 2434 } 2435 2436 2437 var ct = $(element).closest(".form-element"); 2438 var rw = $(element).closest(".element-row"); 2439 2440 if (element.value === "") { 2441 ct.removeClass("has-success has-feedback"); 2442 rw.find(".form-control-feedback").remove(); 2443 } else { 2444 ct.addClass("has-success has-feedback"); 2445 rw.find(".form-control-feedback").remove(); 2446 rw.append("<span class=\"glyphicon glyphicon-ok form-control-feedback\" aria-hidden=\"true\"></span>"); 2447 } 2448 2449 }, 2450 errorPlacement: function(error, element) { 2451 var name = $(element).attr("name"); 2452 if (typeof name === "undefined" || name === null || name === "") { 2453 return false; 2454 } 2455 2456 var ct = $(element).closest(".form-element"); 2457 var rw = $(element).closest(".element-row"); 2458 error.appendTo(ct.children(".alert-block")); 2459 }, 2460 highlight: function(element, errorClass, validClass) { 2461 var name = $(element).attr("name"); 2462 if (typeof name === "undefined" || name === null || name === "") { 2463 return false; 2464 } 2465 2466 var ct = $(element).closest(".form-element"); 2467 var rw = $(element).closest(".element-row"); 2468 2469 ct.children(".alert-block").children(".error").remove(); 2470 ct.removeClass("has-success"); 2471 ct.addClass("has-error has-feedback"); 2472 rw.find(".form-control-feedback").remove(); 2473 rw.append("<span class=\"glyphicon glyphicon-remove form-control-feedback\" aria-hidden=\"true\"></span>"); 2474 }, 2475 unhighlight: function(element, errorClass, validClass) { 2476 var name = $(element).attr("name"); 2477 if (typeof name === "undefined" || name === null || name === "") { 2478 return false; 2479 } 2480 2481 var ct = $(element).closest(".form-element"); 2482 var rw = $(element).closest(".element-row"); 2483 2484 ct.children(".alert-block").children(".error").remove(); 2485 ct.removeClass("has-error"); 2486 rw.find(".form-control-feedback.glyphicon-remove").remove(); 2487 if (ct.find(".form-control-feedback").length === 0) { 2488 ct.removeClass("has-feedback"); 2489 } 2490 }, 2491 showErrors: function(errorMap, errorList) { 2492 this.defaultShowErrors(); 2493 2494 var form = this.currentForm; 2495 var $form = $(form); 2496 2497 if (typeof $form.attr("data-showErrors") !== "undefined") { 2498 window[$form.attr("data-showErrors")](form); 2499 } 2500 2501 2502 }, 2503 invalidHandler: function(event, validator) { 2504 var form = this; 2505 var $form = $(form); 2506 2507 if (typeof $form.attr("data-invalidHandler") !== "undefined") { 2508 window[$form.attr("data-invalidHandler")](form); 2509 } 2510 2511 2512 if (validator.numberOfInvalids() > 0) {
2513 var $sticky = $("header.stickable"), 2514 $element = $(validator.errorList[0].element); 2515 2516 for (var i in validator.errorList) { 2517 var $_element = $(validator.errorList[i].element); 2518 if ($_element.offset().top < $element.offset().top) { 2519 $element = $_element; 2520 } 2521 } 2522 2523 var $formElement = $element.closest(".form-element"); 2524 2525 if ($formElement.closest(".modal").length === 0) { 2526 $.scrollTo($formElement.offset().top - ($sticky.length ? $sticky.outerHeight() : 0) - 30, 500); 2527 } 2528 } 2529 2530 }, 2531 2532 submitHandler: 2533 function (form, event) { 2534 var $form = $(form); 2535 2536 if (typeof CKEDITOR !== "undefined") { 2537 for (var instanceName in CKEDITOR.instances) { 2538 CKEDITOR.instances[instanceName].updateElement(); 2539 } 2540 } 2541 2542 $submitButton = $(document.activeElement); 2543 if (!$submitButton.is(":submit")) { //Safari fallback 2544 $submitButton = $form.find(":submit"); 2545 } 2546 2547 var attributesInitial = {}; 2548 var attributes = ["action", "enctype", "method", "novalidate", "target"]; 2549 2550 var beforeSubmit = function () { 2551 for (var i = 0; i < attributes.length; ++i) { 2552 var attribute = attributes[i]; 2553 attributesInitial[attribute] = $form.attr(attribute); 2554 2555 var attributeValue = $submitButton.attr("form" + attribute); 2556 if (typeof attributeValue !== "undefined") { 2557 $form.attr(attribute, attributeValue); 2558 } 2559 } 2560 $form.attr("data-submitted", 1); 2561 $submitButton.prop("disabled", true); 2562 } 2563 var afterSubmit = function () { 2564 $submitButton.prop("disabled", false); 2565 $form.attr("data-submitted", 0); 2566 for (var i = 0; i < attributes.length; ++i) { 2567 var attribute = attributes[i]; 2568 var attributeValue = attributesInitial[attribute]; 2569 2570 if (typeof attributeValue !== "undefined") { 2571 $form.attr(attribute, attributesInitial[attribute]); 2572 } else { 2573 $form.removeAttr(attribute); 2574 } 2575 } 2576 }; 2577 2578 beforeSubmit(); 2579 if (typeof $form.attr("data-submitHandler") !== "undefined") { 2580 window[$form.attr("data-submitHandler")](form, event, afterSubmit); 2581 } else if ($form.attr("data-ajax") === "ajax") { 2582 $.ajax({ 2583 url: $form.attr("action"), 2584 method: $form.attr("method"), 2585 data: $form.serialize(), 2586 dataType: "json", 2587 success: function(data, textStatus, jqXHR) { 2588 window[$form.attr("data-ajax-success")](data, textStatus, jqXHR, form, event); 2589 }, 2590 error: function(jqXHR, textStatus, errorThrown) { 2591 window[$form.attr("data-ajax-error")](jqXHR, textStatus, errorThrown, form, event); 2592 }, 2593 complete: function(jqXHR, textStatus) { 2594 afterSubmit(); 2595 } 2596 }); 2597 } else { 2598 form.submit(); 2599 if ($form.prop("target") === "_blank") { 2600 afterSubmit(); 2601 } 2602 } 2603 } 2604 2605 }); 2606 2607 $("#login-form").on("change switchChange.bootstrapSwitch ifChanged", ":input", function() {
2608 $(this).valid(); 2609 }); 2610 }); 2611 </script>
2611
2611<script> 2612 $(document).ready(function () { 2613 formJS('#' + jq('login-form')); 2614 }); 2615 </script>
2615 2616 2617
2617<script> 2618 $(function () { 2619 // $('.login-box').matchHeight({property: 'min-height'}); 2620 // $('.login-box .panel-heading').matchHeight({property: 'min-height'}); 2621 // $('.login-box .panel-body').matchHeight({property: 'min-height'}); 2622 }) 2623 </script>
2623 2624 2625 2626
2626<script> 2627 var search_form_validator; 2628 2629 $(function() { 2630 $.validator.addMethod("phone", function(value, element, params) { 2631 return (this.optional(element) || params === false || value === "" || value.match(/^[0-9\-\+\(\)\s]*$/) !== null) 2632 }, "Podany numer telefonu jest niepoprawny."); 2633 $.validator.addMethod("emailmultiple", function(value, element, params) { 2634 if (this.optional(element) || params === false || value === "") { 2635 return true; 2636 } 2637 var emails = value.split(/[;,]+/); 2638 var valid = true; 2639 for (var i in emails) { 2640 value = emails[i]; 2641 valid = valid && jQuery.validator.methods.email.call(this, $.trim(value), element); 2642 } 2643 return valid; 2644 }, "Podany adres e-mail jest niepoprawny"); 2645 $.validator.addMethod("minletters", function(value, element, params) { 2646 if (this.optional(element) || params === false || value === "") { 2647 return true; 2648 } 2649 var match = value.match(/[A-Za-z]/g); 2650 var count = (match === null ? 0 : match.length); 2651 2652 return count >= params; 2653 }, $.validator.format("ProszÄ o podanie przynajmniej {0} liter.")); 2654 $.validator.addMethod("minlowercaseletters", function(value, element, params) { 2655 if (this.optional(element) || params === false || value === "") { 2656 return true; 2657 } 2658 var match = value.match(/[a-z]/g); 2659 var count = (match === null ? 0 : match.length); 2660 2661 return count >= params; 2662 }, $.validator.format("ProszÄ o podanie przynajmniej {0} maÅych liter.")); 2663 $.validator.addMethod("minuppercaseletters", function(value, element, params) { 2664 if (this.optional(element) || params === false || value === "") { 2665 return true; 2666 } 2667 var match = value.match(/[A-Z]/g); 2668 var count = (match === null ? 0 : match.length); 2669 2670 return count >= params; 2671 }, $.validator.format("ProszÄ o podanie przynajmniej {0} wielkich liter.")); 2672 $.validator.addMethod("mindigits", function(value, element, params) { 2673 if (this.optional(element) || params === false || value === "") { 2674 return true; 2675 } 2676 var match = value.match(/[0-9]/g); 2677 var count = (match === null ? 0 : match.length); 2678 2679 return count >= params; 2680 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr.")); 2681 $.validator.addMethod("minspecial", function(value, element, params) { 2682 if (this.optional(element) || params === false || value === "") { 2683 return true; 2684 } 2685 var match = value.match(/[\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 2686 var count = (match === null ? 0 : match.length); 2687 2688 return count >= params; 2689 }, $.validator.format("ProszÄ o podanie przynajmniej {0} znaków specjalnych.")); 2690 $.validator.addMethod("mindigitsorspecial", function(value, element, params) { 2691 if (this.optional(element) || params === false || value === "") { 2692 return true; 2693 } 2694 var match = value.match(/[0-9\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 2695 var count = (match === null ? 0 : match.length); 2696 2697 return count >= params; 2698 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr lub znaków specjalnych.")); 2699 $.validator.addMethod("minlengthstripped", function(value, element, params) { 2700 var $value = $(value); 2701 $value.find("*").each(function() { 2702 $(this).replaceWith($(this).contents()); 2703 }); 2704 var _value = $value.text(); 2705 2706 return _value.length >= params; 2707 }, $.validator.messages.minlength); 2708 $.validator.addMethod("maxlengthstripped", function(value, element, params) { 2709 var $value = $(value); 2710 $value.find("*").each(function() { 2711 $(this).replaceWith($(this).contents()); 2712 }); 2713 var _value = $value.text(); 2714 2715 return _value.length <= params; 2716 }, $.validator.messages.maxlength); 2717 $.validator.addMethod("pesel", function(value, element, params) { 2718 if (this.optional(element) || params === false || value === "") { 2719 return true; 2720 } 2721 if (value.length !== 11) { 2722 return false;
2723 } 2724 2725 var weights = [9, 7, 3, 1, 9, 7, 3, 1, 9, 7, null]; 2726 2727 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2728 2729 var weightedSum = 0; 2730 for (var i = 0; i < 10; i++) { 2731 weightedSum += digits[i] * weights[i]; 2732 } 2733 2734 return weightedSum % 10 === digits[10]; 2735 }, $.validator.format("Podany numer PESEL jest niepoprawny.")); 2736 $.validator.addMethod("nip", function(value, element, params) { 2737 if (this.optional(element) || params === false || value === "") { 2738 return true; 2739 } 2740 if (value.match(/[^0-9 -]/) !== null) { 2741 return false; 2742 } 2743 2744 value = value.replace(/[^0-9]/g, ""); 2745 if (value.length !== 10) { 2746 return false; 2747 } 2748 2749 var weights = [6, 5, 7, 2, 3, 4, 5, 6, 7, null]; 2750 2751 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2752 2753 var weightedSum = 0; 2754 for (var i = 0; i < 9; i++) { 2755 weightedSum += digits[i] * weights[i]; 2756 } 2757 2758 return weightedSum % 11 === digits[9]; 2759 }, $.validator.format("Podany NIP jest niepoprawny.")); 2760 $.validator.addMethod("regon", function(value, element, params) { 2761 if (this.optional(element) || params === false || value === "") { 2762 return true; 2763 } 2764 if (value.match(/[^0-9 -]/) !== null) { 2765 return false; 2766 } 2767 value = value.replace(/[^0-9]/g, ""); 2768 var isShort = false; 2769 var isLong = false; 2770 if (value.length === 9) { 2771 isShort = true; 2772 } 2773 if (value.length === 14) { 2774 isLong = true; 2775 } 2776 if (!isShort && !isLong) { 2777 return false; 2778 } 2779 2780 var weightsShort = [8, 9, 2, 3, 4, 5, 6, 7, null]; 2781 var weightsLong = [2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8, null]; 2782 2783 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2784 var i, weightedSum; 2785 var isValid = false; 2786 2787 weightedSum = 0; 2788 for (i = 0; i < 8; i++) { 2789 weightedSum += digits[i] * weightsShort[i]; 2790 } 2791 2792 isValid = weightedSum % 11 % 10 === digits[8]; 2793 2794 if (isLong && isValid) { 2795 weightedSum = 0; 2796 for (i = 0; i < 13; i++) { 2797 weightedSum += digits[i] * weightsLong[i]; 2798 } 2799 2800 isValid = weightedSum % 11 % 10 === digits[13]; 2801 } 2802 2803 return isValid; 2804 }, $.validator.format("Podany numer REGON jest niepoprawny.")); 2805 $.validator.addMethod("pwz", function(value, element, params) { 2806 if (this.optional(element) || params === false || value === "") { 2807 return true; 2808 } 2809 if (value.length !== 7) { 2810 return false; 2811 } 2812 2813 var weights = [null, 1, 2, 3, 4, 5, 6]; 2814 2815 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 2816 2817 if (digits[0] === 0) { 2818 return false; 2819 } 2820 2821 var weightedSum = 0; 2822 for (var i = 1; i < 7; i++) { 2823 weightedSum += digits[i] * weights[i]; 2824 } 2825 2826 return weightedSum % 11 === digits[0]; 2827 }, $.validator.format("Podany numer PWZ jest niepoprawny.")); 2828 $.validator.addMethod("postalcodePL", function(value, element, params) { 2829 return this.optional( element ) || params === false || /^\d{2}-\d{3}$/.test( value ); 2830 }, $.validator.format("Podany kod pocztowy jest niepoprawny.")); 2831 $.validator.messages.url = "Prosz\u0119 o podanie prawid\u0142owego URL rozpoczynaj\u0105cego si\u0119 od http:\/\/ lub https:\/\/."; 2832 $.each($.validator.methods, function (key, value) { 2833 $.validator.methods[key] = function () { 2834 if (arguments.length > 0 && typeof arguments[0] === "string") { 2835 arguments[0] = $.trim(arguments[0]); 2836 } 2837
2838 return value.apply(this, arguments); 2839 }; 2840 }); 2841 2842 search_form_validator = $("#search-form").validate({ 2843 ignore: "input[type=\"hidden\"]:not([name=\"g-recaptcha-helper\"], [name$=\"\\[file_id\\]\"], :input:not([name]) + :input), .form-element-container[style=\"display: none;\"] :input", 2844 2845 focusInvalid: false, 2846 errorElement: "span", 2847 success: function(label, element) { 2848 var name = $(element).attr("name"); 2849 if (typeof name === "undefined" || name === null || name === "") { 2850 return false; 2851 } 2852 2853 2854 var ct = $(element).closest(".form-element"); 2855 var rw = $(element).closest(".element-row"); 2856 2857 if (element.value === "") { 2858 ct.removeClass("has-success has-feedback"); 2859 rw.find(".form-control-feedback").remove(); 2860 } else { 2861 ct.addClass("has-success has-feedback"); 2862 rw.find(".form-control-feedback").remove(); 2863 rw.append("<span class=\"glyphicon glyphicon-ok form-control-feedback\" aria-hidden=\"true\"></span>"); 2864 } 2865 2866 }, 2867 errorPlacement: function(error, element) { 2868 var name = $(element).attr("name"); 2869 if (typeof name === "undefined" || name === null || name === "") { 2870 return false; 2871 } 2872 2873 var ct = $(element).closest(".form-element"); 2874 var rw = $(element).closest(".element-row"); 2875 error.appendTo(ct.children(".alert-block")); 2876 }, 2877 highlight: function(element, errorClass, validClass) { 2878 var name = $(element).attr("name"); 2879 if (typeof name === "undefined" || name === null || name === "") { 2880 return false; 2881 } 2882 2883 var ct = $(element).closest(".form-element"); 2884 var rw = $(element).closest(".element-row"); 2885 2886 ct.children(".alert-block").children(".error").remove(); 2887 ct.removeClass("has-success"); 2888 ct.addClass("has-error has-feedback"); 2889 rw.find(".form-control-feedback").remove(); 2890 rw.append("<span class=\"glyphicon glyphicon-remove form-control-feedback\" aria-hidden=\"true\"></span>"); 2891 }, 2892 unhighlight: function(element, errorClass, validClass) { 2893 var name = $(element).attr("name"); 2894 if (typeof name === "undefined" || name === null || name === "") { 2895 return false; 2896 } 2897 2898 var ct = $(element).closest(".form-element"); 2899 var rw = $(element).closest(".element-row"); 2900 2901 ct.children(".alert-block").children(".error").remove(); 2902 ct.removeClass("has-error"); 2903 rw.find(".form-control-feedback.glyphicon-remove").remove(); 2904 if (ct.find(".form-control-feedback").length === 0) { 2905 ct.removeClass("has-feedback"); 2906 } 2907 }, 2908 showErrors: function(errorMap, errorList) { 2909 this.defaultShowErrors(); 2910 2911 var form = this.currentForm; 2912 var $form = $(form); 2913 2914 if (typeof $form.attr("data-showErrors") !== "undefined") { 2915 window[$form.attr("data-showErrors")](form); 2916 } 2917 2918 2919 }, 2920 invalidHandler: function(event, validator) { 2921 var form = this; 2922 var $form = $(form); 2923 2924 if (typeof $form.attr("data-invalidHandler") !== "undefined") { 2925 window[$form.attr("data-invalidHandler")](form); 2926 } 2927 2928 2929 if (validator.numberOfInvalids() > 0) {
2930 var $sticky = $("header.stickable"), 2931 $element = $(validator.errorList[0].element); 2932 2933 for (var i in validator.errorList) { 2934 var $_element = $(validator.errorList[i].element); 2935 if ($_element.offset().top < $element.offset().top) { 2936 $element = $_element; 2937 } 2938 } 2939 2940 var $formElement = $element.closest(".form-element"); 2941 2942 if ($formElement.closest(".modal").length === 0) { 2943 $.scrollTo($formElement.offset().top - ($sticky.length ? $sticky.outerHeight() : 0) - 30, 500); 2944 } 2945 } 2946 2947 }, 2948 2949 submitHandler: 2950 function (form, event) { 2951 var $form = $(form); 2952 2953 if (typeof CKEDITOR !== "undefined") { 2954 for (var instanceName in CKEDITOR.instances) { 2955 CKEDITOR.instances[instanceName].updateElement(); 2956 } 2957 } 2958 2959 $submitButton = $(document.activeElement); 2960 if (!$submitButton.is(":submit")) { //Safari fallback 2961 $submitButton = $form.find(":submit"); 2962 } 2963 2964 var attributesInitial = {}; 2965 var attributes = ["action", "enctype", "method", "novalidate", "target"]; 2966 2967 var beforeSubmit = function () { 2968 for (var i = 0; i < attributes.length; ++i) { 2969 var attribute = attributes[i]; 2970 attributesInitial[attribute] = $form.attr(attribute); 2971 2972 var attributeValue = $submitButton.attr("form" + attribute); 2973 if (typeof attributeValue !== "undefined") { 2974 $form.attr(attribute, attributeValue); 2975 } 2976 } 2977 $form.attr("data-submitted", 1); 2978 $submitButton.prop("disabled", true); 2979 } 2980 var afterSubmit = function () { 2981 $submitButton.prop("disabled", false); 2982 $form.attr("data-submitted", 0); 2983 for (var i = 0; i < attributes.length; ++i) { 2984 var attribute = attributes[i]; 2985 var attributeValue = attributesInitial[attribute]; 2986 2987 if (typeof attributeValue !== "undefined") { 2988 $form.attr(attribute, attributesInitial[attribute]); 2989 } else { 2990 $form.removeAttr(attribute); 2991 } 2992 } 2993 }; 2994 2995 beforeSubmit(); 2996 if (typeof $form.attr("data-submitHandler") !== "undefined") { 2997 window[$form.attr("data-submitHandler")](form, event, afterSubmit); 2998 } else if ($form.attr("data-ajax") === "ajax") { 2999 $.ajax({ 3000 url: $form.attr("action"), 3001 method: $form.attr("method"), 3002 data: $form.serialize(), 3003 dataType: "json", 3004 success: function(data, textStatus, jqXHR) { 3005 window[$form.attr("data-ajax-success")](data, textStatus, jqXHR, form, event); 3006 }, 3007 error: function(jqXHR, textStatus, errorThrown) { 3008 window[$form.attr("data-ajax-error")](jqXHR, textStatus, errorThrown, form, event); 3009 }, 3010 complete: function(jqXHR, textStatus) { 3011 afterSubmit(); 3012 } 3013 }); 3014 } else { 3015 form.submit(); 3016 if ($form.prop("target") === "_blank") { 3017 afterSubmit(); 3018 } 3019 } 3020 } 3021 3022 }); 3023 3024 $("#search-form").on("change switchChange.bootstrapSwitch ifChanged", ":input", function() {
3025 $(this).valid(); 3026 }); 3027 }); 3028 </script>
3028
3028<script> 3029 $(document).ready(function () { 3030 var formName = '#' + jq('search-form'); 3031 var $form = $(formName); 3032 var $searchInput = $form.find('input[type="search"]'); 3033 3034 var $firstCat = 0; 3035 var $firstAuthor = 0; 3036 3037 $searchInput.attr('spellcheck', false); 3038 formJS(formName); 3039 $form.find('input').bind("click touch",function () { 3040 $(this).val(''); 3041 }) 3042 $.widget("custom.autocomplete", $.ui.autocomplete, { 3043 _renderMenu: function (ul, items) { 3044 ul.addClass('dropdown-menu typeahead'); 3045 var that = this; 3046 $.each(items, function (index, item) { 3047 that._renderItemData(ul, item); 3048 }); 3049 ul.find('li').addClass('dropdown-search-li'); 3050 } 3051 }); 3052 3053 $searchInput.autocomplete({ 3054 appendTo: formName, 3055 minLength: 3, 3056 delay: 800, 3057 position: {my: "right top", at: "right bottom"}, 3058 source: $form.attr("action") + "/autocomplete", 3059 select: function (event, ui) { 3060 event.preventDefault(); 3061 3062 if (typeof(ui.item) != "undefined" && ui.item.route != "group") { 3063 $searchInput.val(ui.item.name); 3064 window.location.href = ui.item.url; 3065 } else { 3066 return false; 3067 } 3068 }, 3069 open: function () { 3070 $(this).autocomplete('widget').css('z-index', 9999999); 3071 $firstCat = 0; 3072 $firstAuthor = 0; 3073 return false; 3074 }, 3075 focus: function (event, ui) { 3076 event.preventDefault(); 3077 3078 if (typeof(ui.item) != "undefined" && ui.item.route != "group") { 3079 $searchInput.val(ui.item.name); 3080 } 3081 } 3082 }).data("customAutocomplete")._renderItem = function (ul, item) { 3083 3084 var liClass = ''; 3085 var inner_html = '<a'; 3086 var $before = ''; 3087 if (typeof item.url !== 'undefined' && item.url !== '' && item.url !== null) { 3088 inner_html += ' href="' + item.url + '"'; 3089 } 3090 inner_html += '>'; 3091 3092 if (item.route === 'search') { 3093 inner_html += '<span>Zobacz wszystkie wyniki wyszukiwania</span>' + 3094 '</a>'; 3095 3096 liClass = ' class="all-search-results"'; 3097 3098 eventSearch($searchInput.val()); 3099 3100 return $("<li" + liClass + "></li>") 3101 .data("item.autocomplete", item) 3102 .append(inner_html) 3103 .appendTo(ul) 3104 .before($before); 3105 } 3106 3107 if (item.publishingIcon) { 3108 item.publishingIcon = '<span class="icon">' + item.publishingIcon + '</span>'; 3109 } 3110 3111 3112 if (typeof item.image !== 'undefined' && item.image !== '' && item.image !== null) { 3113 inner_html += '<span class="search-product-img-contener"><img src="' + item.image + '" alt=""></span>'; 3114 } 3115 if (typeof item.icon !== 'undefined' && item.icon !== '' && item.icon !== null) { 3116 inner_html += '<span class="search-product-img-contener">' + item.icon + '</span>'; 3117 } 3118 inner_html += '<span class="search-product-label ' + item.catClass + '">'; 3119 if (typeof item.name !== 'undefined' && item.name !== '' && item.name !== null) { 3120 inner_html += '<span class="search-product-name">'; 3121 if (typeof item.firstName !== 'undefined' && item.firstName !== '' && item.firstName !== null) { 3122 inner_html += item.firstName + " "; 3123 } 3124 inner_html += item.name + '</span>'; 3125 } 3126 if (typeof item.subname !== 'undefined' && item.subname !== '' && item.subname !== null) { 3127 inner_html += '<span class="search-product-subname">' + item.subname + '</span>'; 3128 } 3129 3130 if (typeof item.mainCat !== 'undefined' && item.mainCat !== '' && item.mainCat !== null) { 3131 inner_html += '<span class="search-product-main-cat">' + item.mainCat + '</span>'; 3132 } 3133 3134 if (typeof item.price !== 'undefined' && item.price !== '' && item.price !== null) { 3135 inner_html += '<span class="search-product-price">' + item.price + '</span>'; 3136 } 3137 inner_html += '</span>'; 3138 3139 var liClass = ''; 3140 if (typeof item.class !== 'undefined' && item.class !== '' && item.class !== null) { 3141 liClass = ' class="' + item.class + '"'; 3142 } 3143 3144 inner_html += '</a>'; 3145 3146 if (!$firstCat && item.route == 'group') { 3147 inner_html = '<span>' + item.name + '</span>'; 3148 $before = ''; 3149 liClass = ' class="group"'; 3150 item = ''; 3151 } 3152 3153 3154 window.onbeforeunload = null; 3155 3156 3157 return $("<li" + liClass + "></li>") 3158 .data("item.autocomplete", item) 3159 .append(inner_html) 3160 .appendTo(ul) 3161 .before($before); 3162 }; 3163 3164 function eventSearch(term) 3165 { 3166 if (typeof dataLayer !== 'undefined') { 3167 dataLayer.push({ecommerce: null}); 3168 dataLayer.push({event: "search", ecommerce: {search_term: '"' + term + '"'}}); 3169 } 3170 } 3171 }); 3172 </script>
3172 3173 3174
3174<script> 3175 document.addEventListener('DOMContentLoaded', ()=>{ 3176 const searchToggle = document.querySelector('.header-search-toggle'); 3177 const searchWrapper = document.querySelector('.header-search-container'); 3178 const searchClose = document.querySelector('.header-search-close'); 3179 3180 3181 searchToggle.addEventListener('click', ()=> { 3182 searchWrapper.classList.toggle('active'); 3183 searchToggle.classList.toggle('active'); 3184 }); 3185 3186 searchClose.addEventListener('click', ()=> { 3187 searchWrapper.classList.remove('active'); 3188 searchToggle.classList.remove('active'); 3189 }); 3190 3191 3192 //BETTER ElementsMovingHandler 3193 const tabletView = window.matchMedia('(max-width: 1139px)'); 3194 const desktopView = window.matchMedia('(min-width: 1140px)'); 3195 3196 function belowDesktopView() { 3197 const searchBox = document.querySelector('.mainsearch'); 3198 const headerMiddleRight = document.querySelector('.header-bot-right'); 3199 3200 if (tabletView.matches) { 3201 headerMiddleRight.appendChild(searchBox
3201); 3202 } 3203 } 3204 3205 function aboveDesktopView() { 3206 const searchBox = document.querySelector('.mainsearch'); 3207 const headerTop = document.querySelector('.header-search-inner'); 3208 3209 if (desktopView.matches) { 3210 headerTop.prepend(searchBox); 3211 } 3212 } 3213 3214 belowDesktopView(); 3215 desktopView.addEventListener('change', aboveDesktopView); 3216 tabletView.addEventListener('change', belowDesktopView); 3217 }); 3218 </script>
3218 3219 3220 3221
3221<script> 3222 var top_box_login_desktop_validator; 3223 3224 $(function() { 3225 $.validator.addMethod("phone", function(value, element, params) { 3226 return (this.optional(element) || params === false || value === "" || value.match(/^[0-9\-\+\(\)\s]*$/) !== null) 3227 }, "Podany numer telefonu jest niepoprawny."); 3228 $.validator.addMethod("emailmultiple", function(value, element, params) { 3229 if (this.optional(element) || params === false || value === "") { 3230 return true; 3231 } 3232 var emails = value.split(/[;,]+/); 3233 var valid = true; 3234 for (var i in emails) { 3235 value = emails[i]; 3236 valid = valid && jQuery.validator.methods.email.call(this, $.trim(value), element); 3237 } 3238 return valid; 3239 }, "Podany adres e-mail jest niepoprawny"); 3240 $.validator.addMethod("minletters", function(value, element, params) { 3241 if (this.optional(element) || params === false || value === "") { 3242 return true; 3243 } 3244 var match = value.match(/[A-Za-z]/g); 3245 var count = (match === null ? 0 : match.length); 3246 3247 return count >= params; 3248 }, $.validator.format("ProszÄ o podanie przynajmniej {0} liter.")); 3249 $.validator.addMethod("minlowercaseletters", function(value, element, params) { 3250 if (this.optional(element) || params === false || value === "") { 3251 return true; 3252 } 3253 var match = value.match(/[a-z]/g); 3254 var count = (match === null ? 0 : match.length); 3255 3256 return count >= params; 3257 }, $.validator.format("ProszÄ o podanie przynajmniej {0} maÅych liter.")); 3258 $.validator.addMethod("minuppercaseletters", function(value, element, params) { 3259 if (this.optional(element) || params === false || value === "") { 3260 return true; 3261 } 3262 var match = value.match(/[A-Z]/g); 3263 var count = (match === null ? 0 : match.length); 3264 3265 return count >= params; 3266 }, $.validator.format("ProszÄ o podanie przynajmniej {0} wielkich liter.")); 3267 $.validator.addMethod("mindigits", function(value, element, params) { 3268 if (this.optional(element) || params === false || value === "") { 3269 return true; 3270 } 3271 var match = value.match(/[0-9]/g); 3272 var count = (match === null ? 0 : match.length); 3273 3274 return count >= params; 3275 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr.")); 3276 $.validator.addMethod("minspecial", function(value, element, params) { 3277 if (this.optional(element) || params === false || value === "") { 3278 return true; 3279 } 3280 var match = value.match(/[\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 3281 var count = (match === null ? 0 : match.length); 3282 3283 return count >= params; 3284 }, $.validator.format("ProszÄ o podanie przynajmniej {0} znaków specjalnych.")); 3285 $.validator.addMethod("mindigitsorspecial", function(value, element, params) { 3286 if (this.optional(element) || params === false || value === "") { 3287 return true; 3288 } 3289 var match = value.match(/[0-9\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 3290 var count = (match === null ? 0 : match.length); 3291 3292 return count >= params; 3293 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr lub znaków specjalnych.")); 3294 $.validator.addMethod("minlengthstripped", function(value, element, params) { 3295 var $value = $(value); 3296 $value.find("*").each(function() { 3297 $(this).replaceWith($(this).contents()); 3298 }); 3299 var _value = $value.text(); 3300 3301 return _value.length >= params; 3302 }, $.validator.messages.minlength); 3303 $.validator.addMethod("maxlengthstripped", function(value, element, params) { 3304 var $value = $(value); 3305 $value.find("*").each(function() { 3306 $(this).replaceWith($(this).contents()); 3307 }); 3308 var _value = $value.text(); 3309 3310 return _value.length <= params; 3311 }, $.validator.messages.maxlength); 3312 $.validator.addMethod("pesel", function(value, element, params) { 3313 if (this.optional(element) || params === false || value === "") { 3314 return true; 3315 } 3316 if (value.length !== 11) { 3317 return false;
3318 } 3319 3320 var weights = [9, 7, 3, 1, 9, 7, 3, 1, 9, 7, null]; 3321 3322 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3323 3324 var weightedSum = 0; 3325 for (var i = 0; i < 10; i++) { 3326 weightedSum += digits[i] * weights[i]; 3327 } 3328 3329 return weightedSum % 10 === digits[10]; 3330 }, $.validator.format("Podany numer PESEL jest niepoprawny.")); 3331 $.validator.addMethod("nip", function(value, element, params) { 3332 if (this.optional(element) || params === false || value === "") { 3333 return true; 3334 } 3335 if (value.match(/[^0-9 -]/) !== null) { 3336 return false; 3337 } 3338 3339 value = value.replace(/[^0-9]/g, ""); 3340 if (value.length !== 10) { 3341 return false; 3342 } 3343 3344 var weights = [6, 5, 7, 2, 3, 4, 5, 6, 7, null]; 3345 3346 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3347 3348 var weightedSum = 0; 3349 for (var i = 0; i < 9; i++) { 3350 weightedSum += digits[i] * weights[i]; 3351 } 3352 3353 return weightedSum % 11 === digits[9]; 3354 }, $.validator.format("Podany NIP jest niepoprawny.")); 3355 $.validator.addMethod("regon", function(value, element, params) { 3356 if (this.optional(element) || params === false || value === "") { 3357 return true; 3358 } 3359 if (value.match(/[^0-9 -]/) !== null) { 3360 return false; 3361 } 3362 value = value.replace(/[^0-9]/g, ""); 3363 var isShort = false; 3364 var isLong = false; 3365 if (value.length === 9) { 3366 isShort = true; 3367 } 3368 if (value.length === 14) { 3369 isLong = true; 3370 } 3371 if (!isShort && !isLong) { 3372 return false; 3373 } 3374 3375 var weightsShort = [8, 9, 2, 3, 4, 5, 6, 7, null]; 3376 var weightsLong = [2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8, null]; 3377 3378 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3379 var i, weightedSum; 3380 var isValid = false; 3381 3382 weightedSum = 0; 3383 for (i = 0; i < 8; i++) { 3384 weightedSum += digits[i] * weightsShort[i]; 3385 } 3386 3387 isValid = weightedSum % 11 % 10 === digits[8]; 3388 3389 if (isLong && isValid) { 3390 weightedSum = 0; 3391 for (i = 0; i < 13; i++) { 3392 weightedSum += digits[i] * weightsLong[i]; 3393 } 3394 3395 isValid = weightedSum % 11 % 10 === digits[13]; 3396 } 3397 3398 return isValid; 3399 }, $.validator.format("Podany numer REGON jest niepoprawny.")); 3400 $.validator.addMethod("pwz", function(value, element, params) { 3401 if (this.optional(element) || params === false || value === "") { 3402 return true; 3403 } 3404 if (value.length !== 7) { 3405 return false; 3406 } 3407 3408 var weights = [null, 1, 2, 3, 4, 5, 6]; 3409 3410 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3411 3412 if (digits[0] === 0) { 3413 return false; 3414 } 3415 3416 var weightedSum = 0; 3417 for (var i = 1; i < 7; i++) { 3418 weightedSum += digits[i] * weights[i]; 3419 } 3420 3421 return weightedSum % 11 === digits[0]; 3422 }, $.validator.format("Podany numer PWZ jest niepoprawny.")); 3423 $.validator.addMethod("postalcodePL", function(value, element, params) { 3424 return this.optional( element ) || params === false || /^\d{2}-\d{3}$/.test( value ); 3425 }, $.validator.format("Podany kod pocztowy jest niepoprawny.")); 3426 $.validator.messages.url = "Prosz\u0119 o podanie prawid\u0142owego URL rozpoczynaj\u0105cego si\u0119 od http:\/\/ lub https:\/\/."; 3427 $.each($.validator.methods, function (key, value) { 3428 $.validator.methods[key] = function () { 3429 if (arguments.length > 0 && typeof arguments[0] === "string") { 3430 arguments[0] = $.trim(arguments[0]); 3431 } 3432
3433 return value.apply(this, arguments); 3434 }; 3435 }); 3436 3437 top_box_login_desktop_validator = $("#top-box-login-desktop").validate({ 3438 ignore: "input[type=\"hidden\"]:not([name=\"g-recaptcha-helper\"], [name$=\"\\[file_id\\]\"], :input:not([name]) + :input), .form-element-container[style=\"display: none;\"] :input", 3439 3440 focusInvalid: false, 3441 errorElement: "span", 3442 success: function(label, element) { 3443 var name = $(element).attr("name"); 3444 if (typeof name === "undefined" || name === null || name === "") { 3445 return false; 3446 } 3447 3448 3449 var ct = $(element).closest(".form-element"); 3450 var rw = $(element).closest(".element-row"); 3451 3452 if (element.value === "") { 3453 ct.removeClass("has-success has-feedback"); 3454 rw.find(".form-control-feedback").remove(); 3455 } else { 3456 ct.addClass("has-success has-feedback"); 3457 rw.find(".form-control-feedback").remove(); 3458 rw.append("<span class=\"glyphicon glyphicon-ok form-control-feedback\" aria-hidden=\"true\"></span>"); 3459 } 3460 3461 }, 3462 errorPlacement: function(error, element) { 3463 var name = $(element).attr("name"); 3464 if (typeof name === "undefined" || name === null || name === "") { 3465 return false; 3466 } 3467 3468 var ct = $(element).closest(".form-element"); 3469 var rw = $(element).closest(".element-row"); 3470 error.appendTo(ct.children(".alert-block")); 3471 }, 3472 highlight: function(element, errorClass, validClass) { 3473 var name = $(element).attr("name"); 3474 if (typeof name === "undefined" || name === null || name === "") { 3475 return false; 3476 } 3477 3478 var ct = $(element).closest(".form-element"); 3479 var rw = $(element).closest(".element-row"); 3480 3481 ct.children(".alert-block").children(".error").remove(); 3482 ct.removeClass("has-success"); 3483 ct.addClass("has-error has-feedback"); 3484 rw.find(".form-control-feedback").remove(); 3485 rw.append("<span class=\"glyphicon glyphicon-remove form-control-feedback\" aria-hidden=\"true\"></span>"); 3486 }, 3487 unhighlight: function(element, errorClass, validClass) { 3488 var name = $(element).attr("name"); 3489 if (typeof name === "undefined" || name === null || name === "") { 3490 return false; 3491 } 3492 3493 var ct = $(element).closest(".form-element"); 3494 var rw = $(element).closest(".element-row"); 3495 3496 ct.children(".alert-block").children(".error").remove(); 3497 ct.removeClass("has-error"); 3498 rw.find(".form-control-feedback.glyphicon-remove").remove(); 3499 if (ct.find(".form-control-feedback").length === 0) { 3500 ct.removeClass("has-feedback"); 3501 } 3502 }, 3503 showErrors: function(errorMap, errorList) { 3504 this.defaultShowErrors(); 3505 3506 var form = this.currentForm; 3507 var $form = $(form); 3508 3509 if (typeof $form.attr("data-showErrors") !== "undefined") { 3510 window[$form.attr("data-showErrors")](form); 3511 } 3512 3513 3514 }, 3515 invalidHandler: function(event, validator) { 3516 var form = this; 3517 var $form = $(form); 3518 3519 if (typeof $form.attr("data-invalidHandler") !== "undefined") { 3520 window[$form.attr("data-invalidHandler")](form); 3521 } 3522 3523 3524 if (validator.numberOfInvalids() > 0) {
3525 var $sticky = $("header.stickable"), 3526 $element = $(validator.errorList[0].element); 3527 3528 for (var i in validator.errorList) { 3529 var $_element = $(validator.errorList[i].element); 3530 if ($_element.offset().top < $element.offset().top) { 3531 $element = $_element; 3532 } 3533 } 3534 3535 var $formElement = $element.closest(".form-element"); 3536 3537 if ($formElement.closest(".modal").length === 0) { 3538 $.scrollTo($formElement.offset().top - ($sticky.length ? $sticky.outerHeight() : 0) - 30, 500); 3539 } 3540 } 3541 3542 }, 3543 3544 submitHandler: 3545 function (form, event) { 3546 var $form = $(form); 3547 3548 if (typeof CKEDITOR !== "undefined") { 3549 for (var instanceName in CKEDITOR.instances) { 3550 CKEDITOR.instances[instanceName].updateElement(); 3551 } 3552 } 3553 3554 $submitButton = $(document.activeElement); 3555 if (!$submitButton.is(":submit")) { //Safari fallback 3556 $submitButton = $form.find(":submit"); 3557 } 3558 3559 var attributesInitial = {}; 3560 var attributes = ["action", "enctype", "method", "novalidate", "target"]; 3561 3562 var beforeSubmit = function () { 3563 for (var i = 0; i < attributes.length; ++i) { 3564 var attribute = attributes[i]; 3565 attributesInitial[attribute] = $form.attr(attribute); 3566 3567 var attributeValue = $submitButton.attr("form" + attribute); 3568 if (typeof attributeValue !== "undefined") { 3569 $form.attr(attribute, attributeValue); 3570 } 3571 } 3572 $form.attr("data-submitted", 1); 3573 $submitButton.prop("disabled", true); 3574 } 3575 var afterSubmit = function () { 3576 $submitButton.prop("disabled", false); 3577 $form.attr("data-submitted", 0); 3578 for (var i = 0; i < attributes.length; ++i) { 3579 var attribute = attributes[i]; 3580 var attributeValue = attributesInitial[attribute]; 3581 3582 if (typeof attributeValue !== "undefined") { 3583 $form.attr(attribute, attributesInitial[attribute]); 3584 } else { 3585 $form.removeAttr(attribute); 3586 } 3587 } 3588 }; 3589 3590 beforeSubmit(); 3591 if (typeof $form.attr("data-submitHandler") !== "undefined") { 3592 window[$form.attr("data-submitHandler")](form, event, afterSubmit); 3593 } else if ($form.attr("data-ajax") === "ajax") { 3594 $.ajax({ 3595 url: $form.attr("action"), 3596 method: $form.attr("method"), 3597 data: $form.serialize(), 3598 dataType: "json", 3599 success: function(data, textStatus, jqXHR) { 3600 window[$form.attr("data-ajax-success")](data, textStatus, jqXHR, form, event); 3601 }, 3602 error: function(jqXHR, textStatus, errorThrown) { 3603 window[$form.attr("data-ajax-error")](jqXHR, textStatus, errorThrown, form, event); 3604 }, 3605 complete: function(jqXHR, textStatus) { 3606 afterSubmit(); 3607 } 3608 }); 3609 } else { 3610 form.submit(); 3611 if ($form.prop("target") === "_blank") { 3612 afterSubmit(); 3613 } 3614 } 3615 } 3616 3617 }); 3618 3619 $("#top-box-login-desktop").on("change switchChange.bootstrapSwitch ifChanged", ":input", function() {
3620 $(this).valid(); 3621 }); 3622 }); 3623 </script>
3623<script> 3624 $(document).ready(function () { 3625 formJS('#' + jq('top-box-login-desktop')); 3626 }); 3627 3628 function loginFormSuccess(data, textStatus, jqXHR) { 3629 if (parseInt(data.status) === 301) { 3630 window.location.href = data.redirect; 3631 } else { 3632 var $form = $('#' + jq('top-box-login-desktop')); 3633 $form[0].reset(); 3634 $form.find("input:radio, input:checkbox").iCheck("update"); 3635 $form.find("select").trigger("change.select2"); 3636 $form.find(".uploaded-element").remove(); 3637 $form.find(".upload-add-container").show(); 3638 $form.find(".captcha-refresh").click(); 3639 if (typeof data.content.content === "undefined" && typeof data.content.type === "undefined") { 3640 window.location.reload(); 3641 } 3642 $form.find('.form-alerts').html( 3643 '<div class="alert alert-' + data.content.type + '">' 3644 + data.content.content + 3645 '</div>' + decodeURIComponent("") 3646 ); 3647 } 3648 } 3649 3650 function loginFormError(jqXHR, textStatus, errorThrown) { 3651 var data = jqXHR.responseJSON; 3652 3653 if (parseInt(data.status) === 301) { 3654 window.location.href = data.redirect; 3655 } else { 3656 var $form = $('#' + jq('top-box-login-desktop')); 3657 $form.find(".captcha-refresh").click(); 3658 3659 $form.find('.form-alerts').html( 3660 '<div class="alert alert-' + data.content.type + '">' 3661 + data.content.content + 3662 '</div>' 3663 ); 3664 } 3665 } 3666</script>
3666 3667 3668
3668<script> 3669 $(function () { 3670 $(".top-box-basket-wrapper .tinyscrollbar").tinyscrollbar(); 3671 }) 3672</script>
3672 3673 3674
3674<script> 3675 document.addEventListener('DOMContentLoaded', () => { 3676 //rozwijany wybor jezykow 3677 const langs = document.querySelector('.header-top-right .langs'); 3678 langs.addEventListener('mouseover', e => { 3679 langs.classList.toggle('active'); 3680 e.stopPropagation(); 3681 3682 //usuniecie klasy active po kliknieciu po za langa 3683 langs.addEventListener('mouseout', () => { 3684 langs.classList.remove('active'); 3685 }); 3686 }); 3687 3688 3689 // wybrany jezyk na poczatek listy 3690 const langListItems = document.querySelectorAll('.langs ul li'); 3691 const langList = document.querySelector('.langs ul'); 3692 langListItems.forEach((item) => { 3693 if (item.classList.contains('active')) { 3694 const activeLang = item; 3695 item.remove(); 3696 langList.prepend(activeLang); 3697 } 3698 }); 3699 3700 //main menu hover tylko dla elementow posiadajacych submenu 3701 // const mainMenuItems = document.querySelectorAll('#main-menu ul li'); 3702 // mainMenuItems.forEach(item => { 3703 // if (item.childElementCount > 1) { 3704 // item.classList.add('hasSubmenu'); 3705 // } 3706 // }); 3707 3708 }); 3709</script>
3709 3710 3711 3712
3712<script> 3713 var newsletter_form_validator; 3714 3715 $(function() { 3716 $.validator.addMethod("phone", function(value, element, params) { 3717 return (this.optional(element) || params === false || value === "" || value.match(/^[0-9\-\+\(\)\s]*$/) !== null) 3718 }, "Podany numer telefonu jest niepoprawny."); 3719 $.validator.addMethod("emailmultiple", function(value, element, params) { 3720 if (this.optional(element) || params === false || value === "") { 3721 return true; 3722 } 3723 var emails = value.split(/[;,]+/); 3724 var valid = true; 3725 for (var i in emails) { 3726 value = emails[i]; 3727 valid = valid && jQuery.validator.methods.email.call(this, $.trim(value), element); 3728 } 3729 return valid; 3730 }, "Podany adres e-mail jest niepoprawny"); 3731 $.validator.addMethod("minletters", function(value, element, params) { 3732 if (this.optional(element) || params === false || value === "") { 3733 return true; 3734 } 3735 var match = value.match(/[A-Za-z]/g); 3736 var count = (match === null ? 0 : match.length); 3737 3738 return count >= params; 3739 }, $.validator.format("ProszÄ o podanie przynajmniej {0} liter.")); 3740 $.validator.addMethod("minlowercaseletters", function(value, element, params) { 3741 if (this.optional(element) || params === false || value === "") { 3742 return true; 3743 } 3744 var match = value.match(/[a-z]/g); 3745 var count = (match === null ? 0 : match.length); 3746 3747 return count >= params; 3748 }, $.validator.format("ProszÄ o podanie przynajmniej {0} maÅych liter.")); 3749 $.validator.addMethod("minuppercaseletters", function(value, element, params) { 3750 if (this.optional(element) || params === false || value === "") { 3751 return true; 3752 } 3753 var match = value.match(/[A-Z]/g); 3754 var count = (match === null ? 0 : match.length); 3755 3756 return count >= params; 3757 }, $.validator.format("ProszÄ o podanie przynajmniej {0} wielkich liter.")); 3758 $.validator.addMethod("mindigits", function(value, element, params) { 3759 if (this.optional(element) || params === false || value === "") { 3760 return true; 3761 } 3762 var match = value.match(/[0-9]/g); 3763 var count = (match === null ? 0 : match.length); 3764 3765 return count >= params; 3766 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr.")); 3767 $.validator.addMethod("minspecial", function(value, element, params) { 3768 if (this.optional(element) || params === false || value === "") { 3769 return true; 3770 } 3771 var match = value.match(/[\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 3772 var count = (match === null ? 0 : match.length); 3773 3774 return count >= params; 3775 }, $.validator.format("ProszÄ o podanie przynajmniej {0} znaków specjalnych.")); 3776 $.validator.addMethod("mindigitsorspecial", function(value, element, params) { 3777 if (this.optional(element) || params === false || value === "") { 3778 return true; 3779 } 3780 var match = value.match(/[0-9\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]/g); 3781 var count = (match === null ? 0 : match.length); 3782 3783 return count >= params; 3784 }, $.validator.format("ProszÄ o podanie przynajmniej {0} cyfr lub znaków specjalnych.")); 3785 $.validator.addMethod("minlengthstripped", function(value, element, params) { 3786 var $value = $(value); 3787 $value.find("*").each(function() { 3788 $(this).replaceWith($(this).contents()); 3789 }); 3790 var _value = $value.text(); 3791 3792 return _value.length >= params; 3793 }, $.validator.messages.minlength); 3794 $.validator.addMethod("maxlengthstripped", function(value, element, params) { 3795 var $value = $(value); 3796 $value.find("*").each(function() { 3797 $(this).replaceWith($(this).contents()); 3798 }); 3799 var _value = $value.text(); 3800 3801 return _value.length <= params; 3802 }, $.validator.messages.maxlength); 3803 $.validator.addMethod("pesel", function(value, element, params) { 3804 if (this.optional(element) || params === false || value === "") { 3805 return true; 3806 } 3807 if (value.length !== 11) { 3808 return false;
3809 } 3810 3811 var weights = [9, 7, 3, 1, 9, 7, 3, 1, 9, 7, null]; 3812 3813 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3814 3815 var weightedSum = 0; 3816 for (var i = 0; i < 10; i++) { 3817 weightedSum += digits[i] * weights[i]; 3818 } 3819 3820 return weightedSum % 10 === digits[10]; 3821 }, $.validator.format("Podany numer PESEL jest niepoprawny.")); 3822 $.validator.addMethod("nip", function(value, element, params) { 3823 if (this.optional(element) || params === false || value === "") { 3824 return true; 3825 } 3826 if (value.match(/[^0-9 -]/) !== null) { 3827 return false; 3828 } 3829 3830 value = value.replace(/[^0-9]/g, ""); 3831 if (value.length !== 10) { 3832 return false; 3833 } 3834 3835 var weights = [6, 5, 7, 2, 3, 4, 5, 6, 7, null]; 3836 3837 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3838 3839 var weightedSum = 0; 3840 for (var i = 0; i < 9; i++) { 3841 weightedSum += digits[i] * weights[i]; 3842 } 3843 3844 return weightedSum % 11 === digits[9]; 3845 }, $.validator.format("Podany NIP jest niepoprawny.")); 3846 $.validator.addMethod("regon", function(value, element, params) { 3847 if (this.optional(element) || params === false || value === "") { 3848 return true; 3849 } 3850 if (value.match(/[^0-9 -]/) !== null) { 3851 return false; 3852 } 3853 value = value.replace(/[^0-9]/g, ""); 3854 var isShort = false; 3855 var isLong = false; 3856 if (value.length === 9) { 3857 isShort = true; 3858 } 3859 if (value.length === 14) { 3860 isLong = true; 3861 } 3862 if (!isShort && !isLong) { 3863 return false; 3864 } 3865 3866 var weightsShort = [8, 9, 2, 3, 4, 5, 6, 7, null]; 3867 var weightsLong = [2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8, null]; 3868 3869 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3870 var i, weightedSum; 3871 var isValid = false; 3872 3873 weightedSum = 0; 3874 for (i = 0; i < 8; i++) { 3875 weightedSum += digits[i] * weightsShort[i]; 3876 } 3877 3878 isValid = weightedSum % 11 % 10 === digits[8]; 3879 3880 if (isLong && isValid) { 3881 weightedSum = 0; 3882 for (i = 0; i < 13; i++) { 3883 weightedSum += digits[i] * weightsLong[i]; 3884 } 3885 3886 isValid = weightedSum % 11 % 10 === digits[13]; 3887 } 3888 3889 return isValid; 3890 }, $.validator.format("Podany numer REGON jest niepoprawny.")); 3891 $.validator.addMethod("pwz", function(value, element, params) { 3892 if (this.optional(element) || params === false || value === "") { 3893 return true; 3894 } 3895 if (value.length !== 7) { 3896 return false; 3897 } 3898 3899 var weights = [null, 1, 2, 3, 4, 5, 6]; 3900 3901 var digits = String(value).split("").map(function (a) { return parseInt(a, 10); }); 3902 3903 if (digits[0] === 0) { 3904 return false; 3905 } 3906 3907 var weightedSum = 0; 3908 for (var i = 1; i < 7; i++) { 3909 weightedSum += digits[i] * weights[i]; 3910 } 3911 3912 return weightedSum % 11 === digits[0]; 3913 }, $.validator.format("Podany numer PWZ jest niepoprawny.")); 3914 $.validator.addMethod("postalcodePL", function(value, element, params) { 3915 return this.optional( element ) || params === false || /^\d{2}-\d{3}$/.test( value ); 3916 }, $.validator.format("Podany kod pocztowy jest niepoprawny.")); 3917 $.validator.messages.url = "Prosz\u0119 o podanie prawid\u0142owego URL rozpoczynaj\u0105cego si\u0119 od http:\/\/ lub https:\/\/."; 3918 $.each($.validator.methods, function (key, value) { 3919 $.validator.methods[key] = function () { 3920 if (arguments.length > 0 && typeof arguments[0] === "string") { 3921 arguments[0] = $.trim(arguments[0]); 3922 } 3923
3924 return value.apply(this, arguments); 3925 }; 3926 }); 3927 3928 newsletter_form_validator = $("#newsletter-form").validate({ 3929 ignore: "input[type=\"hidden\"]:not([name=\"g-recaptcha-helper\"], [name$=\"\\[file_id\\]\"], :input:not([name]) + :input), .form-element-container[style=\"display: none;\"] :input", 3930 3931 focusInvalid: false, 3932 errorElement: "span", 3933 success: function(label, element) { 3934 var name = $(element).attr("name"); 3935 if (typeof name === "undefined" || name === null || name === "") { 3936 return false; 3937 } 3938 3939 3940 var ct = $(element).closest(".form-element"); 3941 var rw = $(element).closest(".element-row"); 3942 3943 if (element.value === "") { 3944 ct.removeClass("has-success has-feedback"); 3945 rw.find(".form-control-feedback").remove(); 3946 } else { 3947 ct.addClass("has-success has-feedback"); 3948 rw.find(".form-control-feedback").remove(); 3949 rw.append("<span class=\"glyphicon glyphicon-ok form-control-feedback\" aria-hidden=\"true\"></span>"); 3950 } 3951 3952 }, 3953 errorPlacement: function(error, element) { 3954 var name = $(element).attr("name"); 3955 if (typeof name === "undefined" || name === null || name === "") { 3956 return false; 3957 } 3958 3959 var ct = $(element).closest(".form-element"); 3960 var rw = $(element).closest(".element-row"); 3961 error.appendTo(ct.children(".alert-block")); 3962 }, 3963 highlight: function(element, errorClass, validClass) { 3964 var name = $(element).attr("name"); 3965 if (typeof name === "undefined" || name === null || name === "") { 3966 return false; 3967 } 3968 3969 var ct = $(element).closest(".form-element"); 3970 var rw = $(element).closest(".element-row"); 3971 3972 ct.children(".alert-block").children(".error").remove(); 3973 ct.removeClass("has-success"); 3974 ct.addClass("has-error has-feedback"); 3975 rw.find(".form-control-feedback").remove(); 3976 rw.append("<span class=\"glyphicon glyphicon-remove form-control-feedback\" aria-hidden=\"true\"></span>"); 3977 }, 3978 unhighlight: function(element, errorClass, validClass) { 3979 var name = $(element).attr("name"); 3980 if (typeof name === "undefined" || name === null || name === "") { 3981 return false; 3982 } 3983 3984 var ct = $(element).closest(".form-element"); 3985 var rw = $(element).closest(".element-row"); 3986 3987 ct.children(".alert-block").children(".error").remove(); 3988 ct.removeClass("has-error"); 3989 rw.find(".form-control-feedback.glyphicon-remove").remove(); 3990 if (ct.find(".form-control-feedback").length === 0) { 3991 ct.removeClass("has-feedback"); 3992 } 3993 }, 3994 showErrors: function(errorMap, errorList) { 3995 this.defaultShowErrors(); 3996 3997 var form = this.currentForm; 3998 var $form = $(form); 3999 4000 if (typeof $form.attr("data-showErrors") !== "undefined") { 4001 window[$form.attr("data-showErrors")](form); 4002 } 4003 4004 4005 }, 4006 invalidHandler: function(event, validator) { 4007 var form = this; 4008 var $form = $(form); 4009 4010 if (typeof $form.attr("data-invalidHandler") !== "undefined") { 4011 window[$form.attr("data-invalidHandler")](form); 4012 } 4013 4014 4015 if (validator.numberOfInvalids() > 0) {
4016 var $sticky = $("header.stickable"), 4017 $element = $(validator.errorList[0].element); 4018 4019 for (var i in validator.errorList) { 4020 var $_element = $(validator.errorList[i].element); 4021 if ($_element.offset().top < $element.offset().top) { 4022 $element = $_element; 4023 } 4024 } 4025 4026 var $formElement = $element.closest(".form-element"); 4027 4028 if ($formElement.closest(".modal").length === 0) { 4029 $.scrollTo($formElement.offset().top - ($sticky.length ? $sticky.outerHeight() : 0) - 30, 500); 4030 } 4031 } 4032 4033 }, 4034 4035 submitHandler: 4036 function (form, event) { 4037 var $form = $(form); 4038 4039 if (typeof CKEDITOR !== "undefined") { 4040 for (var instanceName in CKEDITOR.instances) { 4041 CKEDITOR.instances[instanceName].updateElement(); 4042 } 4043 } 4044 4045 $submitButton = $(document.activeElement); 4046 if (!$submitButton.is(":submit")) { //Safari fallback 4047 $submitButton = $form.find(":submit"); 4048 } 4049 4050 var attributesInitial = {}; 4051 var attributes = ["action", "enctype", "method", "novalidate", "target"]; 4052 4053 var beforeSubmit = function () { 4054 for (var i = 0; i < attributes.length; ++i) { 4055 var attribute = attributes[i]; 4056 attributesInitial[attribute] = $form.attr(attribute); 4057 4058 var attributeValue = $submitButton.attr("form" + attribute); 4059 if (typeof attributeValue !== "undefined") { 4060 $form.attr(attribute, attributeValue); 4061 } 4062 } 4063 $form.attr("data-submitted", 1); 4064 $submitButton.prop("disabled", true); 4065 } 4066 var afterSubmit = function () { 4067 $submitButton.prop("disabled", false); 4068 $form.attr("data-submitted", 0); 4069 for (var i = 0; i < attributes.length; ++i) { 4070 var attribute = attributes[i]; 4071 var attributeValue = attributesInitial[attribute]; 4072 4073 if (typeof attributeValue !== "undefined") { 4074 $form.attr(attribute, attributesInitial[attribute]); 4075 } else { 4076 $form.removeAttr(attribute); 4077 } 4078 } 4079 }; 4080 4081 beforeSubmit(); 4082 if (typeof $form.attr("data-submitHandler") !== "undefined") { 4083 window[$form.attr("data-submitHandler")](form, event, afterSubmit); 4084 } else if ($form.attr("data-ajax") === "ajax") { 4085 $.ajax({ 4086 url: $form.attr("action"), 4087 method: $form.attr("method"), 4088 data: $form.serialize(), 4089 dataType: "json", 4090 success: function(data, textStatus, jqXHR) { 4091 window[$form.attr("data-ajax-success")](data, textStatus, jqXHR, form, event); 4092 }, 4093 error: function(jqXHR, textStatus, errorThrown) { 4094 window[$form.attr("data-ajax-error")](jqXHR, textStatus, errorThrown, form, event); 4095 }, 4096 complete: function(jqXHR, textStatus) { 4097 afterSubmit(); 4098 } 4099 }); 4100 } else { 4101 form.submit(); 4102 if ($form.prop("target") === "_blank") { 4103 afterSubmit(); 4104 } 4105 } 4106 } 4107 4108 }); 4109 4110 $("#newsletter-form").on("change switchChange.bootstrapSwitch ifChanged", ":input", function() {
4111 $(this).valid(); 4112 }); 4113 }); 4114 </script>
4114
4114<script> 4115 function newsletterAjaxSuccess(data, textStatus, jqXHR) { 4116 if (data.state === 1) { 4117 formModalBox( 4118 'Newsletter', 4119 data.content, 4120 '<div class="hide-after-success">' + 4121 '<div class="text-center">' + 4122 '<button type="submit" class="btn btn-lg btn-success" data-action="proceed">zapisz</button>' + 4123 '</div>' + 4124 '</div>', 4125 ); 4126 } 4127 } 4128 4129 $(document).ready(function () { 4130 formJS('#' + jq('newsletter-form')); 4131 }); 4132 </script>
4132 4133 4134
4134<script> 4135 var modalTemplate; 4136 4137 $(function () { 4138 modalTemplate = $('#bs3-modal').html(); 4139 $('#bs3-modal').html(''); 4140 }); 4141 4142 function modalBox(title, body, footer, options) { 4143 var modal = $(modalTemplate); 4144 4145 var modalTitle = modal.find('.modal-title'), 4146 modalBody = modal.find('.modal-body'), 4147 modalFooter = modal.find('.modal-footer'), 4148 modalClear = '<div class="clearfix"></div>'; 4149 4150 if (title && title !== '') { 4151 modalTitle.html(title).show(); 4152 } else { 4153 modalTitle.hide(); 4154 } 4155 4156 if (body && body !== '') { 4157 modalBody.html(body + modalClear).show(); 4158 } else { 4159 modalBody.hide(); 4160 } 4161 4162 if (footer && footer === 'default') { 4163 modalFooter.show(); 4164 } else if (footer && footer !== '') { 4165 modalFooter.html(footer).show(); 4166 } else { 4167 modalFooter.hide(); 4168 } 4169 4170 if (options) { 4171 modal.modal(options); 4172 } 4173 4174 modal.on('show.bs.modal', function () { 4175 var zIndex = 1050 + (20 * $('.modal:visible').length); 4176 $(this).css('z-index', zIndex); 4177 setTimeout(function() { 4178 $('.modal-backdrop').not('.modal-stack').css('z-index', zIndex - 10).addClass('modal-stack'); 4179 }, 0); 4180 }); 4181 modal.on('hidden.bs.modal', function () { 4182 $(this).remove(); 4183 }); 4184 modal.modal('show'); 4185 4186 return modal; 4187 } 4188 4189 $(function () { 4190 $(document).on('hidden.bs.modal', function () { 4191 if ($('.modal.in').length > 0) { 4192 $('body').addClass('modal-open'); 4193 } 4194 }); 4195 4196 $(document).on('click touch', 'a.confirm, :button.confirm', function (e) { 4197 e.preventDefault(); 4198 confirmModalBox( 4199 $(this), 4200 $(this).attr('data-modal-title'), 4201 $(this).attr('data-modal-body'), 4202 $(this).attr('data-modal-footer'), 4203 typeof window[$(this).attr('data-proceed-function')] === "function" ? window[$(this).attr('data-proceed-function')] : undefined, 4204 typeof window[$(this).attr('data-cancel-function')] === "function" ? window[$(this).attr('data-cancel-function')] : undefined 4205 ); 4206 return false; 4207 }); 4208 4209 $(document).on('click touch', '.modal-view', function () { 4210 var $this = $(this), 4211 id = $this.data('id'), 4212 title = $this.data('name'), 4213 href = $this.data('href'), 4214 modalClass = $this.data('modal-class'); 4215 4216 var footer = '<button type="button" class="btn btn-default" data-dismiss="modal">Zamknij</button>'; 4217 4218 $.ajax({ 4219 url: href, 4220 dataType: 'json', 4221 data: ({ajax: 1, parent_id: id}), 4222 type: 'get', 4223 success: function (m) { 4224 var modal = viewModalBox(title, m.content, footer); 4225 if (typeof modalClass !== "undefined") { 4226 modal.find('.modal-dialog').addClass(modalClass); 4227 } 4228 } 4229 }); 4230 4231 return false; 4232 }); 4233 4234 $(document).on('click touch', '.form-modal-view', function () { 4235 var $this = $(this), 4236 id = $this.data('id'), 4237 title = $this.data('name'), 4238 href = $this.data('href'), 4239 modalClass = $this.data('modal-class'); 4240 4241 $.ajax({ 4242 url: href, 4243 dataType: 'json', 4244 data: ({ajax: 1, parent_id: id}), 4245 type: 'get', 4246 success: function (m) { 4247 var modal = formModalBox(title, m.content); 4248 if (typeof modalClass !== "undefined") {
4249 modal.find('.modal-dialog').addClass(modalClass); 4250 } 4251 } 4252 }); 4253 4254 return false; 4255 }); 4256 4257 $(document).on('click touch', '.create-form-modal-view', function () { 4258 var $this = $(this), 4259 id = $this.data('id'), 4260 title = $this.data('name'), 4261 href = $this.data('href'), 4262 field = $this.data('field'), 4263 modalClass = $this.find('.modal-dialog').data('modal-class'); 4264 4265 $.ajax({ 4266 url: href, 4267 dataType: 'json', 4268 data: ({ajax: 1, parent_id: id, source: 'modal-create', field: field}), 4269 type: 'get', 4270 success: function (m) { 4271 var modal = formModalBox(title, m.content); 4272 if (typeof modalClass !== "undefined") { 4273 modal.addClass(modalClass); 4274 } 4275 } 4276 }); 4277 4278 return false; 4279 }); 4280 }); 4281 4282 function confirmModalBox($this, modalTitle, modalBody, modalFooter, proceedFunction, cancelFunction) { 4283 if (modalTitle === undefined || modalTitle === false) { 4284 modalTitle = getLang('application.confirm.modal.title'); 4285 } 4286 if (modalBody === undefined || modalBody === false) { 4287 modalBody = getLang('application.confirm.modal.body'); 4288 } 4289 if (modalFooter === undefined || modalFooter === false) { 4290 var btnCancel = '<button type="button" class="btn btn-default" data-action="cancel" data-dismiss="modal">' + getLang('application.confirm.modal.action.cancel') + '</button>'; 4291 var btnProceed = '<button type="button" class="btn btn-danger" data-action="proceed" data-dismiss="modal">' + getLang('application.confirm.modal.action.proceed') + '</button>'; 4292 4293 /* 4294 * KolenoÅÄ buttonów wynika z konwencji, wg której intuicyjnie jest, jeÅli akcja potwierdzajÄ ca 4295 * znajduje siÄ po prawej, ponieważ kojarzy siÄ z przejÅciem dalej. 4296 * Jest ona stosowana m.in. w systemach Apple, Google czy linuksowych. 4297 */ 4298 modalFooter = btnCancel + btnProceed; 4299 } 4300 if (proceedFunction === undefined || proceedFunction === false) { 4301 proceedFunction = function ($this) { 4302 $this.removeClass('confirm')[0].click(); 4303 }; 4304 } 4305 4306 var modal = modalBox( 4307 modalTitle, 4308 modalBody, 4309 modalFooter, 4310 {backdrop: 'static'} 4311 ); 4312 4313 var modalClass = $this.data('modal-class'); 4314 4315 if (typeof modalClass !== "undefined") { 4316 modal.find('.modal-dialog').addClass(modalClass); 4317 } 4318 4319 modal.addClass('modal-confirm'); 4320 if (typeof proceedFunction === "function") { 4321 modal.find('[data-action="proceed"]').on('click touch', function () { 4322 proceedFunction($this); 4323 }); 4324 } 4325 if (typeof cancelFunction === "function") { 4326 modal.find('[data-action="cancel"], [data-dismiss="modal"]:not([data-action="proceed"])').on('click touch', function () { 4327 cancelFunction($this); 4328 }); 4329 } 4330 4331 return modal; 4332 } 4333 4334 function viewModalBox(modalTitle, modalBody, modalFooter) { 4335 var modal = modalBox( 4336 modalTitle, 4337 modalBody, 4338 modalFooter 4339 ); 4340 modal.find('.modal-dialog').addClass('modal-lg'); 4341 4342 return modal; 4343 } 4344 4345 function shareModalBox(modalTitle, modalBody, modalFooter) { 4346 var modal = modalBox( 4347 modalTitle, 4348 modalBody, 4349 modalFooter 4350 );
4351 modal.find('.modal-dialog').addClass('share-modal'); 4352 window.sharethis.initialize(); 4353 4354 4355 // setTimeout(function() { 4356 // addthis.layers.refresh(); 4357 // setTimeout(function() { 4358 // addthis.layers.refresh(); 4359 // }, 1000); 4360 // }, 200); 4361 4362 4363 return modal; 4364 } 4365 4366 function formModalBox(title, body, footer, proceedFunction, cancelFunction, modalClass) { 4367 if (typeof footer === 'undefined') { 4368 var btnCancel = '<button type="button" class="btn btn-danger" data-action="cancel" data-dismiss="modal">' + getLang('application.form.label.cancel') + '</button>'; 4369 var btnProceed = '<button type="button" class="btn btn-success" data-action="proceed">' + getLang('application.form.label.cancel') + '</button>'; 4370 4371 /* 4372 * KolenoÅÄ buttonów wynika z konwencji, wg której intuicyjnie jest, jeÅli akcja potwierdzajÄ ca 4373 * znajduje siÄ po prawej, ponieważ kojarzy siÄ z przejÅciem dalej. 4374 * Jest ona stosowana m.in. w systemach Apple, Google czy linuksowych. 4375 */ 4376 footer = btnCancel + btnProceed; 4377 } 4378 4379 var modal = modalBox(title, body, footer, {backdrop: 'static'}); 4380 modal.addClass('modal-form'); 4381 if (typeof modalClass !== "undefined" && modalClass.length) { 4382 modal.addClass(modalClass); 4383 } 4384 4385 modal.on('shown.bs.modal', function (e) { 4386 formJS('.modal-form'); 4387 }); 4388 4389 var form = modal.find('.modal-body form'); 4390 if (proceedFunction === undefined || proceedFunction === false) { 4391 proceedFunction = function () { 4392 return form.submit(); 4393 }; 4394 } 4395 4396 if (typeof proceedFunction === "function") { 4397 modal.find('[data-action="proceed"]').on('click touch', function () { 4398 proceedFunction(); 4399 }); 4400 } 4401 if (typeof cancelFunction === "function") { 4402 modal.find('[data-action="cancel"], [data-dismiss="modal"]:not([data-action="proceed"])').on('click touch', function () { 4403 cancelFunction(); 4404 }); 4405 } 4406 4407 return modal; 4408 } 4409 4410 function formModalCreateSuccess(data, textStatus, jqXHR, form, event) { 4411 var modal = $(form).closest('.modal'); 4412 modal.modal('hide'); 4413 4414 if (parseInt(data.status) === 301) { 4415 window.location.href = data.redirect; 4416 } else { 4417 var $inputArray = $(':input[name="' + jq(data.field) + '\\[\\]"]'); 4418 if ($inputArray.length > 0) { 4419 for (var i = 0; i < data.results.length; ++i) { 4420 $inputArray.append(new Option(data.results[i].text, data.results[i].id, false, true)); 4421 } 4422 $inputArray.trigger('change'); 4423 } else { 4424 var $input = $(':input[name="' + jq(data.field) + '"]'); 4425 if ($input.length > 0) { 4426 $input.append(new Option(data.results[0].text, data.results[0].id, false, true)); 4427 $input.trigger('change'); 4428 } 4429 } 4430 } 4431 } 4432 4433 function formModalSuccess(data, textStatus, jqXHR, form, event) { 4434 var modal = $(form).closest('.modal'); 4435 4436 if (parseInt(data.status) === 301) { 4437 modal.modal('hide'); 4438 window.location.href = data.redirect; 4439 } else { 4440 var modalBody = modal.find('.modal-body'); 4441 modalBody.html(data.content); 4442 4443 var _form = modalBody.find('form'); 4444 4445 modal.on('shown.bs.modal', function (e) { 4446 formJS('.modal-form'); 4447 }); 4448 modal.find('[data-action="proceed"]').on('click touch', function () { 4449 return _form.submit(); 4450 }); 4451 } 4452 } 4453 4454 function formModalSuccessReload(data, textStatus, jqXHR, form, event) { 4455 var modal = $(form).closest('.modal'); 4456 4457 modal.modal('hide'); 4458 window.location.reload(); 4459 } 4460 4461 function formModalError(jqXHR, textStatus, errorThrown, form, event) { 4462 var data = jqXHR.responseJSON; 4463 var modal = $(form).closest('.modal'); 4464 4465 if (parseInt(data.status) === 301) { 4466 modal.modal('hide'); 4467 window.location.href = data.redirect; 4468 } else {
4469 var modalBody = modal.find('.modal-body'); 4470 modalBody.html(data.content); 4471 4472 var _form = modalBody.find('form'); 4473 4474 modal.on('shown.bs.modal', function (e) { 4475 formJS('.modal-form'); 4476 }); 4477 modal.find('[data-action="proceed"]').on('click touch', function () { 4478 return _form.submit(); 4479 }); 4480 } 4481 } 4482 </script>
4482 4483 4484
4484<script src="https://swiadectwa.legalniewsieci.pl/themes/default/assets/js-v2/initwidget.min.js"></script>
vendor: 2 bytes, line 4484
4484
4485<script> 4486 var params = { 4487 "id": "LWS-4b2cdc9e16e5c08b9e1a4210e6604ff9", 4488 "type" : "1" 4489 }; 4490 initWidget(params); 4491</script>
4491</body> 4492</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.