PageSourceSearch

https://www.pieszcharakterem.pl/prenumerata

html pieszcharakterem.pl collected 2026-09-30 15:22:14 UTC 203,440 bytes, 6,652 lines download raw bytes

1<!DOCTYPE html>
2<html lang="pl">
3<head>
4    <meta charset="UTF-8"/>
5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6    <title>     Pies z charakterem</title>
7    <meta name="keywords" content="    
8    ">
9    <meta name="description" content="    Pierwsze na rynku czasopismo o psychologii i behawiorze psów dedykowane świadomym opiekunom.">
10            
10<script>
11    function wcagGetCookie(name) {
12        let nameEQ = name + "=";
13        let ca = document.cookie.split(';');
14        for(let i=0; i < ca.length; i++) {
15            let c = ca[i];
16            while (c.charAt(0)==' ') c = c.substring(1,c.length);
17            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
18        }
19        return null;
20    }
21
22    function wcagApplyInitialState() {
23        var fontSizes = ['fsize70','fsize80','fsize90','fsize100','fsize110','fsize120','fsize130'];
24        var fontSizeCookie = wcagGetCookie('jm-font-size');
25        document.documentElement.classList.remove(...fontSizes);
26        if (fontSizeCookie) {
27            var count = parseInt(fontSizeCookie, 10);
28            if (fontSizes.includes('fsize' + count)) {
29                document.documentElement.classList.add('fsize' + count);
30            }
31        }
32
33        var contrastClasses = ['night', 'highcontrast', 'highcontrast2', 'highcontrast3'];
34        var contrastCookie = wcagGetCookie('contrast');
35
36        document.documentElement.classList.remove(...contrastClasses);
37        if (contrastCookie && contrastClasses.includes(contrastCookie)) {
38            document.documentElement.classList.add(contrastCookie);
39        }
40    }
41    document.addEventListener('DOMContentLoaded', wcagApplyInitialState);
42</script>
42    
43        
43<script defer type="text/javascript" src="/config.js"></script>
vendor: 2 bytes, line 43
43
44<script defer type="text/javascript" src="https://klaro.e-firma.pl/klaro.js"></script>
44
45
vendor: 998 bytes, lines 46-53
46<script>
47!function (w, d, t) {
48  w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],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(var 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 i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)};
49
50  ttq.load('CL5MS73C77U29UCFNH8G');
51  ttq.page();
52}(window, document, 'ttq');
53</script>
53
54
55
56<!-- Google Tag Manager -->
57<script>
vendor: 331 bytes, lines 57-61
57(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
58new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
59j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
60'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
61})(window,document,'script','dataLayer','
61GTM-P424R96
vendor: 3 bytes, line 61
61');
61</script>
61
62<!-- End Google Tag Manager -->
63
64
65<link rel="preconnect" href="https://fonts.googleapis.com">
66<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
67<link href="https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&family=Noto+Serif:ital@0;1&display=swap" rel="stylesheet">
68
69<!-- MATOMO -->
70 
71<script>
72  var _paq = window._paq = window._paq || [];
73  
74  // 1. WYMUSZENIE BRAKU COOKIES NA STARCIE (Legalna analityka bez zgody)
75  _paq.push(['requireCookieConsent']); 
76  
77  // 2. Obsługa parametrów UTM (Na sztywno przypisane ID wymiarów)
78  (function() {
79    var urlParams = new URLSearchParams(window.location.search);
80 
81    var utmMapping = {
82      'utm_market': 1,
83      'utm_channel': 2,
84      'utm_stage': 3,
85      'utm_cohort': 4,
86      'utm_goal': 5,
87      'utm_variant': 6
88    };
89 
90    for (var utm in utmMapping) {
91      if (utmMapping.hasOwnProperty(utm)) {
92        var val = urlParams.get(utm);
93        if (val !== null && val !== '') {
94          var dimensionId = utmMapping[utm]; // Pobiera ID przypisane na sztywno
95          _paq.push(['setCustomDimension', dimensionId, val]);
96        }
97      }
98    }
99  })();
100 
101  // 3. Konfiguracja i wykluczenia Matomo
102  _paq.push(["setExcludedQueryParams", ["a","f","c","chc","A","F","C","CHC","Chc","fbclid","promo","g","timeZoneId","smclient","smlid","smconv","coupon","prod","infoline"]]);
103  _paq.push(['trackPageView']);
104  _paq.push(['enableLinkTracking']);
105  
106  // 4. Ładowanie pliku trackingowego Matomo
107  (function() {
108    var u="//matomo.e-firma.pl/";
109    _paq.push(['setTrackerUrl', u+'matomo.php']);
110    _paq.push(['setSiteId', '86']);
111    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
112    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
113  })();
114</script>
114
115 
116<!-- END MATOMO -->
117
118
119<script>
120// Konfiguracja popupów
121window.popupConfig = [
122  {
123    "imageUrl": "https://forumlogopedy.pl/media/cache/resolve/origin/uploads/687/0eb/6870eb8aedbd3879293177.png", // link do grafiki
124    "linkUrl": "https://www.pieszcharakterem.pl/prenumerata?a=167259/1&f=sm_display&c=null&chc=popup", // URL docelowy
125    "startDate": "2025-04-01", // Data od kiedy popup ma się wyświetlać (opcjonalne)
126    "endDate": "2025-07-23",  // Data do kiedy popup ma się wyświetlać (opcjonalne)
127  }
128];
129</script>
129
130            
131        
132
133<meta property="og:url" content="https://www.pieszcharakterem.pl/prenumerata" />
134<meta property="og:type" content="website" />
135<meta property="og:title" content="Pies z charakterem" />
136<meta property="og:description" content="Pierwsze na rynku czasopismo o psychologii i behawiorze psów dedykowane świadomym opiekunom." />
137<meta property="og:image" content="https://www.pieszcharakterem.pl/uploads/665/5e4/6655e4e3012fd456189052.svg" />
138                            
138<script>
139    function setCookie(cname, cvalue, exdays) {
140        var d = new Date();
141        d.setTime(d.getTime() + (exdays*24*60*60*1000));
142        var expires = "expires="+ d.toUTCString();
143        document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
144    }
145    function getCookie(cname) {
146        var name = cname + "=";
147        var decodedCookie = decodeURIComponent(document.cookie);
148        var ca = decodedCookie.split(';');
149        for(var i = 0; i <ca.length; i++) {
150            var c = ca[i];
151            while (c.charAt(0) == ' ') {
152                c = c.substring(1);
153            }
154            if (c.indexOf(name) == 0) {
155                return c.substring(name.length, c.length);
156            }
157        }
158        return "";
159    }
160
161    function guid() {
162        function s4() {
163            return Math.floor((1 + Math.random()) * 0x10000)
164                .toString(16)
165                .substring(1);
166        }
167        return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4();
168    }
169    var visitorId = null;
170    var visitId = null;
171
172    if (getCookie('visitorId') !== "") {
173        visitorId = getCookie('visitorId');
174    } else {
175        visitorId = guid();
176        setCookie('visitorId', visitorId, 365);
177    }
178    if (getCookie('visitId') !== "") {
179        visitId = getCookie('visitId');
180    } else {
181        visitId = guid();
182        document.cookie = "visitId=" + visitId + "; expires=0; path=/";
183    }
184
185            dataLayerUrl = "https://www.pieszcharakterem.pl/prenumerata";
186    
187    window.dataLayer = window.dataLayer || [];
188    window.dataLayer.push({
189        'url': 'https://www.pieszcharakterem.pl/prenumerata',        'visitorId': '',
190        'visitId': '',
191        'customerId': undefined,
192        'loginStatus': 'wylogowany',
193        'userType': ''
194    });
195</script>
195
196        <style>
197    :root {
198            --leadingColor4: #00abee;
199        --leadingColor4Hover: #0095cf;
200        }
201</style>
202    
203
204
205
206
207
208        
209    <!-- Facebook Pixel Code -->
210    
210<script>
211        !function(f,b,e,v,n,t,s)
212        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
213            n.callMethod.apply(n,arguments):n.queue.push(arguments)};
214            if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
215            n.queue=[];t=b.createElement(e);t.async=!0;
216            t.onload=function(){window.facebookPixelReportScriptState('loaded')};
217            t.onerror=function(){window.facebookPixelReportScriptState('error')};
218            t.src=v;s=b.getElementsByTagName(e)[0];
219            s.parentNode.insertBefore(t,s)}(window, document,'script',
220            'https://connect.facebook.net/en_US/fbevents.js');
221            window.facebookPixelId = '205783725815756';
222    window.facebookPixelHandledEventIds = window.facebookPixelHandledEventIds || {};
223    window.facebookPixelDiagnosticEvents = window.facebookPixelDiagnosticEvents || {};
224    window.facebookPixelScriptState = window.facebookPixelScriptState || 'loading';
225    window.facebookPixelSendDiagnostic = function(event, overrideState) {
226        if (!event || !event.eventId || !event.name) {
227            return;
228        }
229
230        var fbqState = typeof fbq !== 'function'
231            ? 'missing'
232            : (fbq.callMethod ? 'call_method' : 'queue');
233        var payload = JSON.stringify({
234            event_id: event.eventId,
235            event_name: event.name,
236            script_state: overrideState || window.facebookPixelScriptState || 'unknown',
237            fbq_state: fbqState,
238            track_called: typeof fbq === 'function'
239        });
240
241        if (navigator.sendBeacon) {
242            navigator.sendBeacon('/tracking/meta/diagnostic', new Blob([payload], {type: 'application/json'}));
243            return;
244        }
245
246        if (window.fetch) {
247            fetch('/tracking/meta/diagnostic', {
248                method: 'POST',
249                credentials: 'same-origin',
250                keepalive: true,
251                headers: {'Content-Type': 'application/json'},
252                body: payload
253            }).catch(function() {});
254        }
255    };
256    window.facebookPixelReportScriptState = function(state) {
257        window.facebookPixelScriptState = state;
258        Object.keys(window.facebookPixelDiagnosticEvents).forEach(function(key) {
259            window.facebookPixelSendDiagnostic(window.facebookPixelDiagnosticEvents[key], state);
260        });
261    };
262    window.facebookPixelTrackEvents = function(events) {
263        if (!Array.isArray(events)) {
264            return;
265        }
266
267        events.forEach(function(event) {
268            if (!event || !event.name) {
269                return;
270            }
271
272            var eventKey = event.eventId ? event.name + ':' + event.eventId : null;
273            if (eventKey && window.facebookPixelHandledEventIds[eventKey]) {
274                return;
275            }
276
277            if (event.eventId) {
278                window.facebookPixelDiagnosticEvents[event.eventId] = event;
279            }
280
281            if (typeof fbq === 'function') {
282                if (event.userData && event.userData.em && window.facebookPixelId) {
283                    fbq('set', 'userData', window.facebookPixelId, event.userData);
284                }
285                fbq('track', event.name, event.customData || {}, event.eventId ? { eventID: event.eventId } : {});
286            }
287
288            window.facebookPixelSendDiagnostic(event);
289
290            if (eventKey) {
291                window.facebookPixelHandledEventIds[eventKey] = true;
292            }
293        });
294    };
295
296    document.addEventListener('DOMContentLoaded', function() {
297        if (!window.jQuery) {
298            return;
299        }
300
301        window.jQuery(document).ajaxSuccess(function(_event, _xhr, _settings, data) {
302            if (data && data.facebookPixelEvents) {
303                window.facebookPixelTrackEvents(data.facebookPixelEvents);
304            }
305        });
306    });
307
308        setTimeout(function(){
309            if (window.facebookPixelScriptState === 'loading') {
310                window.facebookPixelReportScriptState('timeout');
311            }
312        }, 5000);
313                    fbq('init', '205783725815756');
314    
315
316            window.facebookPixelTrackEvents([]);
317
318
319        
320                        fbq('track', 'PageView');
321
322            </script>
322
323    <noscript>
324        <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=205783725815756&ev=PageView&noscript=1"/>
325    </noscript>
326    <!-- End Facebook Pixel Code -->
327
328    <link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,900&subset=latin,latin-ext" rel="stylesheet">
329    <link href="https://fonts.googleapis.com/css?family=PT+Serif:400,700&subset=latin,latin-ext"
330          rel="stylesheet">
331    <link href="https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i&amp;subset=latin-ext"
332          rel="stylesheet">
333    <link href="/css/canvas-vendor.css?v=324" rel="stylesheet">
334    <link href="/css/canvas-styles.css?v=324" rel="stylesheet">
335    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/style.min.css" rel="stylesheet">
336    <link href="/css/styles_pies-z-charakterem.css?v=324&version=711" rel="stylesheet">
337<link rel="icon" type="image/png" href="https://www.pieszcharakterem.pl/media/cache/favicon_32_32/uploads/626/7c8/6267c8a93728e789788825.webp?version=711" />
338
339    <meta name="viewport" content="width=device-width, initial-scale=1.0">
340<!-- Globalne head -->
341<script>
342  window.dataLayer = window.dataLayer || [];
343  function gtag(){dataLayer.push(arguments);}
344  
345  gtag('consent', 'default', {
346    'ad_storage': 'denied',
347    'ad_user_data': 'denied',
348    'ad_personalization': 'denied',
349    'analytics_storage': 'denied'
350  });
351</script>
351
352<link rel="manifest" href="/manifest.json">
353<link rel="manifest" href="https://files.forum-media.pl/modal/light-modal.min.css">
354<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
vendor: 2 bytes, line 354
354
355<script src="https://www.gos.e-firma.pl/frontend/js/showPrice.js" defer></script>
355
356
357
358
359<script>
360document.addEventListener('DOMContentLoaded', function() {
361  // Funkcja do pobierania parametrów z URL
362  function getUrlParameter(name) {
363    name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
364    const regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
365    const results = regex.exec(location.search);
366    return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
367  }
368
369  // Funkcja do ustawiania cookies
370  function setCookie(name, value, days) {
371    const date = new Date();
372    date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
373    const expires = "expires=" + date.toUTCString();
374    document.cookie = name + "=" + encodeURIComponent(value) + ";" + expires + ";path=/;SameSite=Strict";
375  }
376
377  // Pobierz parametr urlcoupon z URL
378  const couponValue = getUrlParameter('urlcoupon');
379  
380  // Jeśli parametr istnieje, zapisz go do cookies
381  if (couponValue) {
382    // Ustaw cookie na 3 dni
383    setCookie('urlcoupon', couponValue, 3);
384  }
385});
386</script>
386
387
388<script>
389(function () {
390  'use strict';
391
392  const POPUP_SELECTOR = 'div[id^="wes-"]';
393  let selectedPopupId = null;
394
395  function hidePopup(popup) {
396    popup.style.setProperty('display', 'none', 'important');
397
398    console.log(
399      'SALESmanago popup manager: ukryto',
400      popup.id
401    );
402  }
403
404  function selectPopup(popup) {
405    if (selectedPopupId) {
406      return;
407    }
408
409    selectedPopupId = popup.id;
410
411    console.log(
412      'SALESmanago popup manager: pierwszy popup wygrywa:',
413      selectedPopupId
414    );
415  }
416
417  function processPopup(popup) {
418    if (!selectedPopupId) {
419      selectPopup(popup);
420      return;
421    }
422
423    if (popup.id === selectedPopupId) {
424      return;
425    }
426
427    hidePopup(popup);
428  }
429
430  function processExistingPopups() {
431    const popups = document.querySelectorAll(POPUP_SELECTOR);
432    popups.forEach(processPopup);
433  }
434
435  const observer = new MutationObserver((mutations) => {
436    mutations.forEach((mutation) => {
437      mutation.addedNodes.forEach((node) => {
438        if (!(node instanceof Element)) {
439          return;
440        }
441
442        if (node.matches(POPUP_SELECTOR)) {
443          processPopup(node);
444        }
445
446        node.querySelectorAll(POPUP_SELECTOR).forEach(processPopup);
447      });
448    });
449  });
450
451  observer.observe(document.documentElement, {
452    childList: true,
453    subtree: true
454  });
455
456  processExistingPopups();
457})();
458</script>
458
459
460<style>
461    /* ---start---bez tego style się posypią */
462/* ---end--- */
463#menu .kongres-bg {
464  background: #a6204c;
465}
466#menu .kongres-bg:hover {
467  background-color: #ffffff !important;
468}
469#menu .kongres-bg a {
470  text-align: center;
471  padding: 5px 10px;
472}
473#menu .kongres-bg a::after {
474  content: "Koni 21-22+28.03.2026" !important;
475}
476.partners-carousel img {
477  max-width: 200px;
478  margin: auto;
479}
480#menu .kongres-bg2 {
481  background: #034155;
482}
483#menu .kongres-bg2:hover {
484  background-color: #ffffff !important;
485}
486#menu .kongres-bg2 a {
487  text-align: center;
488  padding: 5px 10px;
489}
490#menu .kongres-bg2 a::after {
491  content: "PSÓW 30-31.05.2026" !important;
492}
493#menu .kongres-bg3 {
494  background: #000;
495}
496#menu .kongres-bg3:hover {
497  background-color: #ffffff !important;
498}
499#menu .kongres-bg3 a {
500  text-align: center;
501  padding: 5px 10px;
502}
503#menu .kongres-bg3 a::after {
504  content: "SMYCZOWA - 24-25 marca" !important;
505}
506.ai-notice-wrapper {
507  text-align: right;
508  margin-bottom: 6px;
509  min-height: 22px;
510}
511.ai-notice-badge {
512  display: inline-block;
513  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
514  font-size: 12px;
515  font-weight: 500;
516  color: #333333;
517  background-color: #ccdffe;
518  border: 1px solid #ccdffe;
519  padding: 3px 10px;
520  border-radius: 4px;
521  opacity: 0;
522  visibility: hidden;
523  transition: opacity 0.3s ease, visibility 0.3s ease;
524  margin: 6px 0 0;
525}
526.ai-notice-badge.is-visible {
527  opacity: 1;
528  visibility: visible;
529}
530@media (min-width: 700px) {
531  .header--screening #header-wrap {
532    background-color: #fff !important;
533    border: none !important;
534  }
535}
536#header-wrap {
537  background-color: #ffffff !important;
538}
539.content-wrap.releases_new {
540  padding-bottom: 0 !important;
541}
542.body-canvas #header-wrap {
543  z-index: 50 !important;
544}
545.ptaszki ul {
546  margin-left: 0px !important;
547}
548.box .ptaszki {
549  padding: 10px !important;
550}
551.breadcrumb {
552  position: relative !important;
553  width: auto !important;
554  top: 0;
555  left: auto !important;
556  right: 15px !important;
557  margin: 30px 0px 20px 0px !important;
558  background-color: transparent !important;
559  padding: 0 !important;
560  font-size: 90%;
561  transform: translateY(-50%);
562}
563.login-multicount p {
564  font-size: 12px;
565  text-align: left;
566  padding-left: 10px;
567  line-height: 1.5;
568}
569.author-image img {
570  width: 64px !important;
571  height: 64px !important;
572}
573.author-image {
574  width: 64px !important;
575  height: 64px !important;
576}
577.entry-content p {
578  margin: 15px 0 10px 0;
579}
580.entry-content h2 {
581  margin: 20px 0 !important;
582}
583/*modal przerwa Swiateczna*/
584#swModal {
585  position: fixed !important;
586  display: inline-block;
587  width: 0 !important;
588  height: !important;
589}
590#swModal .modal-content {
591  width: 100%;
592}
593#swModal .modal-header {
594  background-color: #fff;
595}
596#swModal .modal-footer {
597  background-color: #fff;
598}
599#swModal .btn-default {
600  border: 2px solid #DEDEDE;
601}
602#swModal .modal-footer {
603  padding: 10px 16px;
604}
605#swModal .modal-body p {
606  font-size: 13px !important;
607  line-height: 17px !important;
608  margin: 0 0 10px;
609}
610#swModal .modal-dialog {
611  position: fixed !important;
612  top: auto !important;
613  right: auto !important;
614  left: auto !important;
615  bottom: 0px !important;
616  margin: 0 !important;
617  padding: 0 !important;
618  width: 100% !important;
619}
620@media (max-width: 991px) {
621  .navbar .navbar-toggler {
622    display: block !important;
623  }
624}
625@media (min-width: 576px) {
626  .modal-dialog {
627    max-width: 100% !important;
628  }
629}
630/*modal przerwa Swiateczna END*/
631.cart-advert-message img {
632  max-width: 25px;
633}
634/* BANNERY */
635@media only screen and (max-width: 576px) {
636  .desktop-sm {
637    display: none;
638  }
639  .auto-pr-block__desktop {
640    display: none;
641  }
642}
643@media only screen and (min-width: 577px) {
644  .mobile-sm {
645    display: none;
646  }
647  .auto-pr-block__mobile {
648    display: none;
649  }
650}
651/*  Karuzela */
652.carousel {
653  margin-left: 15%;
654  margin-right: 15%;
655}
656.releases_new .lazy-image {
657  box-shadow: none;
658}
659ul.slides {
660  display: block;
661  position: relative;
662  height: 110px;
663  margin: 0;
664  padding: 0;
665  overflow: hidden;
666  list-style: none;
667}
668.slides * {
669  user-select: none;
670  -ms-user-select: none;
671  -moz-user-select: none;
672  -khtml-user-select: none;
673  -webkit-user-select: none;
674  -webkit-touch-callout: none;
675}
676ul.slides input {
677  display: none;
678}
679.slide-container {
680  display: block;
681}
682.slide-image {
683  display: block;
684  position: absolute;
685  width: 100%;
686  height: 100%;
687  top: 0;
688  opacity: 0;
689  transition: all 0.7s ease-in-out;
690}
691.slide-image img {
692  width: auto;
693  min-width: 100%;
694  height: 100%;
695}
696.carousel-controls {
697  position: absolute;
698  top: 0;
699  left: 0;
700  right: 0;
701  z-index: 999;
702  font-size: 100px;
703  line-height: 110px;
704  color: #fff;
705}
706.carousel-controls label {
707  display: none;
708  position: absolute;
709  padding: 0 20px;
710  opacity: 0;
711  transition: opacity .2s;
712  cursor: pointer;
713}
714.slide-image:hover + .carousel-controls label {
715  opacity: 0.5;
716}
717.carousel-controls label:hover {
718  opacity: 1;
719}
720.carousel-controls .prev-slide {
721  width: 49%;
722  text-align: left;
723  left: 0;
724}
725.carousel-controls .next-slide {
726  width: 49%;
727  text-align: right;
728  right: 0;
729}
730.carousel-dots {
731  position: absolute;
732  left: 0;
733  right: 0;
734  bottom: 0px;
735  z-index: 999;
736  text-align: center;
737}
738.carousel-dots .carousel-dot {
739  display: inline-block;
740  width: 12px;
741  height: 12px;
742  border-radius: 50%;
743  background-color: #fff;
744  opacity: 0.5;
745  margin: 10px;
746}
747input:checked + .slide-container .slide-image {
748  opacity: 1;
749  transform: scale(1);
750  transition: opacity 1s ease-in-out;
751}
752input:checked + .slide-container .carousel-controls label {
753  display: block;
754}
755input#img-1:checked ~ .carousel-dots label#img-dot-1,
756input#img-2:checked ~ .carousel-dots label#img-dot-2,
757input#img-3:checked ~ .carousel-dots label#img-dot-3,
758input#img-4:checked ~ .carousel-dots label#img-dot-4,
759input#img-5:checked ~ .carousel-dots label#img-dot-5,
760input#img-6:checked ~ .carousel-dots label#img-dot-6 {
761  opacity: 1;
762}
763input:checked + .slide-container .nav label {
764  display: block;
765}
766.sep-txt {
767  position: relative;
768  font-size: 0.7em;
769  line-height: 1;
770  font-weight: 300;
771  color: #888888;
772  letter-spacing: 5px;
773  margin-top: 25px;
774}
775.sep-txt span:before,
776.sep-txt span:after {
777  content: '';
778  height: 1px;
779  width: 15%;
780  display: inline-block;
781  margin: 0 1%;
782  background-color: #888888;
783  position: relative;
784  top: -6px;
785}
786/*  Karuzela - koniec */
787html {
788  scroll-behavior: smooth;
789}
790.spoiler {
791  display: none;
792}
793.release-description-container {
794  font-size: 16px;
795}
796.ratypu {
797  display: none;
798}
799h1.heading-1 {
800  visibility: hidden;
801}
802.new-filters__header {
803  background: #ffffff;
804}
805.new-filters__column-name {
806  color: #dedede;
807  height: 20px;
808  font-size: 12px;
809  padding: 16px 10px;
810}
811.new-filters__name {
812  padding: 6px 10px 5px;
813}
814.heading-1 {
815  visibility: hidden;
816}
817.bannersm-ocz {
818  text-align: center !important;
819  padding-bottom: 25px;
820}
821/* 
822
823.block .article .text .post-link .title {
824    height: 2.4em;
825    overflow: hidden;
826}  
827
828*/
829.file-page__download-button {
830  font-size: 25px;
831  font-weight: normal;
832}
833.file-page__download-section {
834  padding: 10px !important;
835}
836label input[type=radio] ~ i.fa.fa-circle-o {
837  color: #bf1b32 "!important";
838  margin-right: 3px;
839}
840.file-page__download-section .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
841  padding-left: 32%;
842}
843.file-page__download-section.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
844  padding-left: 32%;
845}
846label input[type="radio"]:checked ~ i.fa.fa-dot-circle-o {
847  margin-right: 3px;
848}
849.file-page__download-button {
850  margin-top: 15px;
851}
852.box-login {
853  display: block;
854  margin: 10px;
855}
856.box-title {
857  text-align: center;
858  font-size: 18px;
859  padding: 0px;
860  margin: 0px;
861}
862.box-title1 {
863  text-align: center;
864  font-size: 18px;
865  padding: 5px 0px 15px 0px;
866  margin: 0px;
867}
868.box-title2 {
869  text-align: center;
870  font-size: 18px;
871  padding: 20px 0px 5px 0px;
872  margin: 0px;
873}
874.box-access {
875  background-color: #FAFAFA;
876  margin: 0px;
877  padding: 28px 0px;
878}
879input access-btn {
880  width: 220px;
881}
882.access-btn {
883  width: 220px;
884  font-size: 19px;
885  position: relative;
886  margin: 0 auto;
887  display: block;
888  padding: 5px 20px;
889  overflow: hidden;
890  outline: none;
891  background-color: #fff;
892  color: #bf1b32;
893  text-transform: uppercase;
894  border: 2px solid #bf1b32;
895}
896.access-btn:hover {
897  background-color: #bf1b32;
898  color: #fff;
899}
900/*
901.file-page__download-section .access-btn a:hover, a:visited{
902     color:@mainColor;
903     decoration: none;}
904*/
905.prenumerata {
906  decoration: none;
907}
908.file-page__download-container .breadcrumbs {
909  text-align: right;
910  font-size: 15px;
911  padding-bottom: 20px;
912}
913.breadcrumbs__item {
914  font-size: 15px;
915}
916.pay-wall-box {
917  padding: 0px;
918}
919.file-page__download-section {
920  padding: 0px;
921}
922.access-btn-sing-in {
923  font-size: 19px;
924  position: relative;
925  margin: 0 auto;
926  display: block;
927  padding: 0px;
928  overflow: hidden;
929  outline: none;
930  background-color: #fafafa;
931  color: #bf1b32;
932  text-transform: uppercase;
933  border: 0;
934}
935.access-btn-sing-in:hover {
936  font-weight: bold;
937}
938.box-access-buy {
939  background-color: #fafafa;
940}
941label input[type=radio] ~ i.fa.fa-circle-o {
942  color: #bf1b32;
943  margin-right: 3px;
944}
945@media screen and (max-width: 900px) {
946  .social-menu {
947    display: none;
948  }
949}
950.bannersm {
951  padding: 10px 0;
952  text-align: center !important;
953}
954@media (max-width: 480px) {
955  .authors-block .author {
956    width: calc(50%) !important;
957  }
958}
959@media (max-width: 992px) {
960  .authors-block .author {
961    width: calc(25%) !important;
962  }
963}
964/*! Raty */
965.ratypu {
966  font-size: 18px;
967}
968.ratypu a {
969  color: #EC681B !important;
970}
971/*! Raty KONIEC */
972.spoiler {
973  /*--------------------------------
974        Major styles begin
975--------------------------------*/
976  /*--------------------------------
977         end Major styles
978--------------------------------*/
979}
980.spoiler__content {
981  display: none;
982}
983input:checked ~ .spoiler__content {
984  display: block;
985}
986.spoiler > input {
987  display: none;
988}
989.spoiler > label {
990  display: block;
991  box-sizing: border-box;
992  padding: 10px;
993  cursor: pointer;
994  border: 1px dotted grey;
995  font-size: 18px;
996  color: #ec681b;
997}
998input:checked + label > .spoiler__text:before {
999  content: attr(data-text);
1000  letter-spacing: 2px;
1001}
1002input:not(checked) + label > .spoiler__text:before {
1003  content: attr(data-text);
1004  letter-spacing: 2px;
1005}
1006.spoiler__icon {
1007  float: right;
1008}
1009input:not(checked) + label > .spoiler__icon:after {
1010  content: "↴";
1011  transform: rotate(180deg);
1012}
1013input:checked + label > .spoiler__icon {
1014  transform: rotate(180deg);
1015}
1016.spoiler__content {
1017  padding: 5px 35px 15px 35px;
1018  background-color: #f9f9f9;
1019  line-height: 26px;
1020  font-family: inherit;
1021  font-size: 16px;
1022  text-align: left;
1023}
1024.release-listing__number {
1025  color: #4a4a4a;
1026  text-align: right;
1027  font-size: 18px;
1028  font-weight: 500;
1029  margin-bottom: 1px;
1030}
1031header .navbar-default .navbar-nav > li > a {
1032  font-family: "Lato" !important;
1033}
1034header .search-form .btn {
1035  color: #bf1b32 !important;
1036}
1037#footer .footer {
1038  font-size: 14px !important;
1039  line-height: 26px !important;
1040  font-family: "Lato" !important;
1041}
1042/* banery */
1043@media only screen and (max-width: 477px) {
1044  img.baner-mobile {
1045    display: block;
1046  }
1047  img.baner-desktop {
1048    display: none;
1049  }
1050}
1051@media only screen and (min-width: 478px) {
1052  img.baner-mobile {
1053    display: none;
1054  }
1055  img.baner-desktop {
1056    display: block;
1057  }
1058}
1059/* LP */
1060.lp_mobile {
1061  display: block;
1062}
1063@media (max-width: 478px) {
1064  .lp_mobile {
1065    display: block;
1066  }
1067  .lp_desktop {
1068    display: none;
1069  }
1070}
1071.circle-image {
1072  width: 12vh;
1073  height: 12vh;
1074}
1075.publication {
1076  color: #484848;
1077  font-size: 16px;
1078}
1079.buy-now {
1080  background: #0e5fba;
1081  color: #fff;
1082  text-transform: uppercase;
1083  padding: 6px 30px;
1084  margin-bottom: 4px;
1085  border-radius: 4px;
1086  display: inline-block;
1087  outline: none;
1088  border: none;
1089  font-size: large;
1090}
1091.product-price-net {
1092  font-size: x-large;
1093}
1094.product-price-gross {
1095  font-size: medium;
1096  color: #757575;
1097}
1098.author-description p {
1099  margin: 0px;
1100}
1101.publication {
1102  line-height: 160%;
1103  font-size: 18px;
1104}
1105.h5,
1106h5 {
1107  font-size: 18px;
1108  padding-top: 30px;
1109}
1110div.auto-pr-block {
1111  text-align: center !important;
1112}
1113.logo-flex img {
1114  -moz-transition: all 0.3s;
1115  -webkit-transition: all 0.3s;
1116  transition: all 0.3s ease-in-out;
1117}
1118.logo-flex:hover img {
1119  transform: scale(0.9, 0.9);
1120}
1121article .content {
1122  line-height: 30px;
1123}
1124/* przycisk pomocy BOK */
1125button.customer-service-entry-button {
1126  background: none;
1127  border: none;
1128  transform: scale(0.85);
1129  transition: all ease-out 0.2s;
1130}
1131@media (max-width: 767px) {
1132  button.customer-service-entry-button {
1133    right: auto;
1134    left: 30px;
1135  }
1136}
1137button.customer-service-entry-button:hover {
1138  transform: scale(1);
1139}
1140button.customer-service-entry-button svg {
1141  margin: auto;
1142  background-color: rgba(128, 128, 128, 0.5);
1143  border-radius: 50%;
1144  transition: all ease-out 0.2s;
1145}
1146button.customer-service-entry-button span {
1147  color: #ffffff;
1148  padding: 0 2px;
1149  border-radius: 3px;
1150  font-weight: 700;
1151  box-shadow: inset 0 0 20px -2px rgba(128, 128, 128, 0.9);
1152  position: relative;
1153  top: -10px;
1154  transition: all ease-out 0.2s;
1155}
1156button.customer-service-entry-button:hover svg {
1157  background-color: rgba(255, 0, 0, 0.7);
1158}
1159button.customer-service-entry-button:hover span {
1160  box-shadow: inset 0 0 20px 2px #ff0000;
1161}
1162/* END --- przycisk pomocy BOK --- END */
1163.odnawialna-cena-strike {
1164  display: none;
1165}
1166/* 
1167        podstrona /prenumerata
1168        BOX: W nadchodzącym numerze
1169      */
1170.expandable-box {
1171  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
1172  border-radius: 4px;
1173  border: 1px solid rgba(0, 0, 0, 0.1);
1174  margin: 24px auto 48px;
1175}
1176.expandable-box__header {
1177  text-transform: none;
1178  line-height: 1.2;
1179  color: #fff;
1180  background: #004996;
1181  padding: 24px;
1182  font-size: 24px;
1183  text-align: center;
1184  position: relative;
1185  display: flex;
1186  align-items: center;
1187  justify-content: center;
1188  flex-direction: column;
1189}
1190.expandable-box__header h2 {
1191  margin: 0 auto 1rem!important;
1192  font-size: inherit;
1193  color: inherit;
1194  text-transform: none;
1195}
1196.expandable-box__header small {
1197  position: relative;
1198  font-size: 14px;
1199  opacity: 1;
1200  transition: 0.2s all ease-in-out;
1201}
1202.expandable-box__button {
1203  background: #004996;
1204  border: none;
1205  border-radius: 4px;
1206  display: inline-flex;
1207  justify-content: center;
1208  align-items: center;
1209  width: 48px;
1210  height: 48px;
1211  position: absolute;
1212  bottom: -16px;
1213  margin: auto;
1214  padding: 12px 0 0 12px;
1215  transform: rotate(45deg);
1216  transform-origin: 50% 50%;
1217  transition: all 0.2s ease-in-out;
1218  box-shadow: 0.8rem 0.8rem 1.2rem -0.8rem rgba(0, 0, 0, 0.6);
1219}
1220.expandable-box__button svg {
1221  transform: rotate(-45deg);
1222}
1223.expandable-box__button:hover {
1224  padding: 16px 0 0 16px;
1225}
1226.expandable-box__button:focus-visible {
1227  outline: none;
1228  box-shadow: 0.5rem 0.5rem 0.1rem -0.2rem #e95166;
1229}
1230.active .expandable-box__button {
1231  transform: rotate(45deg) scale(-1);
1232  box-shadow: none;
1233  padding: 0 4px 4px 0;
1234  bottom: -12px;
1235  height: 24px;
1236  width: 24px;
1237  background: #fff;
1238}
1239.active .expandable-box__button {
1240  color: var(--litepicker-multiselect-is-selected-color-bg, #3363ab);
1241  border-radius: 0 0 4px 0;
1242}
1243.incoming-box.active button.incoming-expand:hover {
1244  padding: 0;
1245}
1246.active .expandable-box__header small {
1247  opacity: 0;
1248  max-height: 0;
1249  overflow: hidden;
1250  line-height: 0;
1251  height: 0;
1252  font-size: 1px;
1253}
1254.expandable-box__body {
1255  max-height: 0px;
1256  padding: 0;
1257  transition: 0.4s ease-in-out all;
1258  font-size: 18px;
1259  padding: 0 24px;
1260  opacity: 0;
1261  overflow: hidden;
1262}
1263.active .expandable-box__body {
1264  max-height: 10000px;
1265  padding: 32px 24px 24px;
1266  opacity: 1;
1267}
1268.expandable-box [data-target]:hover {
1269  cursor: pointer;
1270}
1271.expandable-box__list {
1272  font-size: inherit;
1273  text-align: left;
1274}
1275.expandable-box__list > li {
1276  margin-bottom: 1em;
1277}
1278/* 
1279        --- END ---
1280            BOX: W nadchodzącym numerze
1281        --- END ---
1282      */
1283.entry-lead {
1284  font-size: 20px;
1285  font-weight: 500;
1286}
1287/* 
1288        --- START CKEditor style---
1289    */
1290.simplebox {
1291  background: #ffeff1;
1292  color: #000;
1293  padding: 20px 25px;
1294  border-radius: 5px;
1295}
1296h2.simplebox-title {
1297  color: #000;
1298  padding-bottom: 10px;
1299  font-family: "PT Serif";
1300  border-bottom: 4px solid #b71d33;
1301  line-height: 1.2;
1302}
1303h2 {
1304  margin: 0 0 20px 0!important;
1305}
1306.simplebox-content ul,
1307.simplebox-content ol {
1308  padding-left: 20px;
1309}
1310.article__content ul {
1311  margin-left: 30px;
1312}
1313.article__content ol {
1314  margin-left: 30px;
1315}
1316.entry-content ul {
1317  margin-left: 30px;
1318}
1319.entry-content ol {
1320  margin-left: 30px;
1321}
1322table p {
1323  margin-bottom: 0;
1324}
1325.table td,
1326.table th {
1327  padding: 1rem;
1328}
1329.content-table thead tr {
1330  background: #b71d33 !important;
1331}
1332.content-table tr:nth-child(even) {
1333  background: #ffeff1;
1334}
1335.content-table tr:nth-child(odd) {
1336  background: #FFF;
1337}
1338.content-table thead p {
1339  color: #fff;
1340}
1341#content p {
1342  line-height: 1.5 !important;
1343}
1344table.content-table {
1345  background-color: #fff;
1346  border-right: none;
1347  border-bottom: none;
1348  border-left: none;
1349  border-top: none !important;
1350  box-shadow: 0px 2px 14px 6px #eaeaea;
1351  -moz-box-shadow: 0px 2px 14px 6px #eaeaea;
1352  -webkit-box-shadow: 0px 2px 14px 6px #eaeaea;
1353  -o-box-shadow: 0px 2px 14px 6px #eaeaea;
1354  -ms-box-shadow: 0px 2px 14px 6px #eaeaea;
1355  margin-top: 25px;
1356  margin-bottom: 25px;
1357}
1358blockquote {
1359  border-left: 4px solid #b71d33;
1360  position: relative;
1361  padding-left: 20px !important;
1362}
1363blockquote::before {
1364  font-family: font-icons;
1365  speak: none;
1366  font-style: normal;
1367  font-weight: 400;
1368  font-variant: normal;
1369  content: "\e7ad";
1370  position: absolute;
1371  width: 48px;
1372  height: 48px;
1373  line-height: 48px;
1374  font-size: 42px;
1375  top: 0;
1376  left: 0;
1377  color: #ffeff1;
1378  padding-left: 15px;
1379}
1380blockquote p {
1381  position: relative;
1382  padding-top: 8px;
1383  padding-left: 25px;
1384}
1385/* 
1386        --- END CKEditor style---
1387    */
1388.datacanvas {
1389  display: none;
1390}
1391dd,
1392dl,
1393dt,
1394li,
1395ol,
1396ul {
1397  margin: 0;
1398  padding: 0 0 0 5px;
1399}
1400#page-title {
1401  padding: 1.3rem 0 !important;
1402}
1403@media (min-width: 992px) {
1404  .sub-menu-container.menu-pos-invert {
1405    width: 234px !important;
1406  }
1407}
1408.grid-inner {
1409  align-items: flex-start !important;
1410}
1411.grid-inner .entry-image {
1412  padding-top: 10px;
1413}
1414.grid-inner .entry-meta .post-title {
1415  margin-top: 0 !important;
1416}
1417.cart-help-toggle {
1418  align-items: center;
1419}
1420#logo img {
1421  height: auto !important;
1422}
1423#newFilters #page-title p {
1424  margin: 20px 0 10px;
1425}
1426.cart-complementary-item .text-container {
1427  overflow: hidden;
1428}
1429.js-popup-container {
1430  position: fixed;
1431  z-index: 9999;
1432  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
1433  border-radius: 8px;
1434  background-color: #fff;
1435  overflow: hidden;
1436  opacity: 0;
1437  transform: scale(0.95) translate(-50%, -50%);
1438  transition: opacity 0.3s ease, transform 0.3s ease;
1439}
1440.js-popup-container.js-popup-visible {
1441  opacity: 1;
1442  transform: scale(1) translate(-50%, -50%);
1443}
1444.js-popup-container.js-popup-closing {
1445  opacity: 0;
1446  transform: scale(0.95) translate(-50%, -50%);
1447}
1448.js-popup-close-btn {
1449  position: absolute;
1450  top: 5px;
1451  right: 5px;
1452  width: 25px;
1453  height: 25px;
1454  background-color: rgba(0, 0, 0, 0.3);
1455  color: #fff;
1456  border-radius: 50%;
1457  display: flex;
1458  align-items: center;
1459  justify-content: center;
1460  font-size: 18px;
1461  line-height: 1;
1462  cursor: pointer;
1463  z-index: 2;
1464}
1465.js-popup-image {
1466  display: block;
1467  max-width: 100%;
1468  height: auto;
1469}
1470html {
1471  font-size: 16px !important;
1472}
1473@media only screen and (max-width: 576px) {
1474  .desktop-sm {
1475    display: none;
1476  }
1477}
1478@media only screen and (min-width: 577px) {
1479  .mobile-sm {
1480    display: none;
1481  }
1482}
1483.bookcases__sub-heading {
1484  display: none;
1485}
1486.background-from-portalrelease-listing__btn {
1487  color: #fff;
1488  font-size: 14px;
1489}
1490.release-listing__btn-outer {
1491  margin-top: 10px;
1492  text-align: center;
1493  background-color: #034155;
1494  padding: 5px 5px 7px 5px;
1495  border-radius: 20px;
1496}
1497.text-prenumeruj {
1498  background-color: #034155;
1499  padding: 5px 10px;
1500  margin: 0;
1501  border-radius: 20px;
1502}
1503@media (min-width: 992px) {
1504  .header-row {
1505    max-width: 1320px;
1506    margin: 0 auto;
1507  }
1508}
1509/* kolory w filtrach */
1510.listing__filter-name {
1511  border-bottom: 2px solid #ff8600;
1512}
1513.clear-search-input {
1514  color: #ff8600 !important;
1515}
1516.styled-checkbox:checked + label:before {
1517  background: #ff8600;
1518}
1519.styled-checkbox + label:before {
1520  border: 1px solid #ff8600;
1521}
1522/* kolory w filtrach koniec */
1523.circle-image {
1524  margin: 0 auto;
1525}
1526.circle-image img {
1527  border-radius: 50%;
1528}
1529.text-prenumeruj:hover {
1530  background-color: #bf1b32;
1531}
1532.text-prenumeruj a {
1533  padding: 8px;
1534  margin: 0;
1535  color: #fff;
1536  font-size: 14px;
1537  letter-spacing: 0.5px;
1538  border-radius: 20px;
1539}
1540.section.dark {
1541  margin: 0 !important;
1542}
1543.bookcases__sub-heading {
1544  display: none;
1545}
1546.bookcases__releases {
1547  display: none;
1548}
1549.promo-text {
1550  display: none;
1551}
1552.content-wrap.releases_new {
1553  padding: 10px 0!important;
1554}
1555.releases_new .m40 {
1556  margin: 20px 0!important;
1557}
1558.releases_new .button:hover {
1559  color: #fff !important;
1560}
1561.releases_new .lazy-image {
1562  margin-bottom: 5px !important;
1563}
1564.widget {
1565  margin-top: 0;
1566}
1567a.btn.disabled {
1568  pointer-events: inherit !important;
1569}
1570.bg-overlay {
1571  border-radius: 3px;
1572}
1573.releases_new .categoty-name {
1574  font-weight: 500 !important;
1575  font-size: 16px !important;
1576  padding: 15px 0 10px;
1577}
1578.releases_new .lazy-image {
1579  margin-bottom: 25px;
1580}
1581.entry {
1582  border-radius: 3px;
1583}
1584article .content {
1585  font-size: 18px;
1586}
1587p::selection {
1588  color: #ffffff;
1589  background: #004055;
1590}
1591p::-moz-selection {
1592  color: #ffffff;
1593  background: #004055;
1594}
1595h3 {
1596  font-weight: 600;
1597  text-transform: none;
1598}
1599article .article-lead {
1600  font-size: 22px;
1601  font-weight: 700;
1602  font-family: "PT Serif";
1603}
1604article .content aside {
1605  color: #848484;
1606  font-size: 16px;
1607}
1608.owl-theme .owl-nav [class*="owl-"] {
1609  background: #fff;
1610}
1611.block .article .text .post-link .title {
1612  line-height: 1.2;
1613}
1614.fix {
1615  margin-top: 25px;
1616}
1617.releases .cover img {
1618  background: #fff;
1619}
1620article .content blockquote {
1621  margin: 60px 0;
1622}
1623header .navbar-default .navbar-nav > li > a {
1624  font-weight: 400;
1625  color: #000000;
1626  letter-spacing: 0.1em;
1627}
1628.block {
1629  padding: 40px 0;
1630}
1631.block .article .text {
1632  background: rgba(0, 0, 0, 0.25);
1633}
1634.block .article .text .title {
1635  font-weight: 400;
1636  font-size: 20px;
1637}
1638.block .article .text .details {
1639  font-size: 12px;
1640}
1641header .search-form input[type="text"] {
1642  padding: 20px 50px 0px 50px;
1643  font-size: 18px;
1644}
1645header .search-form .btn {
1646  color: #ec671c;
1647  top: 0px;
1648  font-size: 25px;
1649}
1650.block .block-title span {
1651  border-bottom: 1px solid #004055 !important;
1652  color: #004055;
1653  padding: 5px 15px 5px 5px;
1654  letter-spacing: 0.3em;
1655  font-size: 14px;
1656  font-weight: 700;
1657}
1658.block .new-release-block {
1659  color: #000;
1660}
1661.block .new-release-block .release-title {
1662  font-size: 37px;
1663  font-weight: 400;
1664  font-style: normal;
1665  text-transform: uppercase;
1666  margin-bottom: 30px;
1667}
1668.block .new-release-block .release-article {
1669  border-bottom: 1px dotted #a8a8a8;
1670  padding: 10px 0;
1671  color: #303030;
1672  margin: 0;
1673  font-size: 18px;
1674  border-bottom: 1px dotted #004055;
1675  font-weight: 700;
1676}
1677.release-article.top-border {
1678  border-top: 1px dotted #004055;
1679}
1680.release-number-title {
1681  font-size: 36px;
1682  text-align: center;
1683  border-bottom: 1px dotted #a8a8a8;
1684}
1685.block {
1686  padding: 30px 0;
1687}
1688.block .new-release-block .release-image {
1689  background: #ffffff;
1690}
1691.releases .list .post .author {
1692  color: red;
1693}
1694.releases .list .post .post-title {
1695  margin-bottom: 3px;
1696  font-size: 18px;
1697  margin-bottom: 0px;
1698  font-weight: 400;
1699}
1700.releases .list .category-name {
1701  color: #333;
1702  font-size: 14px;
1703  margin-top: 30px;
1704  font-weight: 600;
1705}
1706.releases .list .post .author {
1707  color: #004055;
1708}
1709.block .article.separated .text {
1710  font-size: 18px;
1711}
1712#footer .newsletter .btn {
1713  background-color: #bf1b32;
1714  color: #ffffff;
1715  border-color: #bf1b32;
1716}
1717#footer .newsletter .btn:hover {
1718  font-weight: bold;
1719}
1720#footer .newsletter .info:before {
1721  background-color: #bf1b32;
1722}
1723#footer .newsletter .info:after {
1724  background-color: #bf1b32;
1725}
1726#footer .newsletter {
1727  background: #fafafa;
1728  border-top: 1px solid #eee;
1729}
1730#footer .row {
1731  justify-content: end;
1732}
1733#footer .footer {
1734  background-color: #e9e9e9;
1735}
1736.footer a {
1737  color: #666;
1738}
1739.footer a:hover {
1740  color: #000 !important;
1741}
1742.footer p {
1743  color: #666;
1744}
1745#footer.dark {
1746  color: #333 !important;
1747  background-color: #e9e9e9 !important;
1748}
1749#footer li {
1750  list-style: none;
1751}
1752#footer .copyright {
1753  color: #f0f0f0;
1754  background-color: #1f2024;
1755}
1756.block .new-release-block .release-article.top-border {
1757  border-top: 1px dashed #004055;
1758}
1759.block .new-release-block {
1760  border: 1px solid #004055;
1761}
1762.block .new-release-block .release-number-title {
1763  border-bottom: 1px dashed #004055;
1764}
1765.block .new-release-block .release-number {
1766  font-size: 108px;
1767  border-bottom: 1px dashed #004055;
1768}
1769.block .new-release-block .release-name {
1770  border-bottom: 1px dotted #004055;
1771  padding-bottom: 8px;
1772}
1773.block .new-release-block .btn-sub-release {
1774  border: 2px solid #f5f5f5;
1775  background-color: #004055;
1776  padding: 18px 58px;
1777  margin-top: 15px;
1778  color: #f5f5f5;
1779  vertical-align: middle;
1780  align-content: center;
1781}
1782.number-slider .item a.active {
1783  color: #333;
1784}
1785.releases .contents-header {
1786  margin-top: 27px;
1787  color: #333;
1788  font-size: 30px;
1789}
1790.releases .details .number {
1791  color: #333;
1792}
1793.releases .details .date {
1794  font-size: 50px;
1795  margin-bottom: 44px;
1796  color: #333;
1797}
1798.releases .list a:hover {
1799  text-decoration: underline;
1800}
1801header .navbar-default .navbar-nav > li > a:after {
1802  position: absolute;
1803  color: #81dcfc !important;
1804  right: 0;
1805  content: "";
1806}
1807.block .article .tags .tag {
1808  color: #FFF;
1809  font-size: 12px;
1810  font-weight: 300;
1811  letter-spacing: 0.1em;
1812}
1813.block .article.separated .text .details .author {
1814  color: #009fe3;
1815  font-size: 12px;
1816  font-weight: 400;
1817}
1818.searching #query {
1819  width: 100%;
1820}
1821#search-results {
1822  width: 100%;
1823}
1824.text-elipsis {
1825  white-space: normal;
1826}
1827#search-results .result .title {
1828  padding: 0px 0 0 5px;
1829}
1830.search-elem {
1831  margin-bottom: 50px;
1832}
1833.search-elem .title {
1834  font-family: "Lato" !important;
1835  font-size: 18px;
1836}
1837#filters .filters:not(.inline) [type=checkbox]:checked + label:before,
1838#filters .filters:not(.inline) [type=checkbox]:not(:checked) + label:before {
1839  background: none;
1840}
1841#filters .filters:not(.inline) [type=checkbox]:checked + label:after,
1842#filters .filters:not(.inline) [type=checkbox]:not(:checked) + label:after {
1843  color: #004055;
1844}
1845#filters .filters.inline [type=checkbox]:checked + label {
1846  color: #004055;
1847}
1848.search-elem .content .highlight {
1849  color: #333333 !important;
1850  background-color: rgba(241, 255, 26, 0.85);
1851  padding: 3px;
1852}
1853.block .new-release-block a:hover {
1854  font-weight: 900;
1855}
1856.filters-background {
1857  background: none;
1858}
1859.file-post-title {
1860  font-size: 38px !important;
1861}
1862article .tags-review {
1863  font-size: 18px;
1864}
1865.author-description {
1866  font-size: 18px !important;
1867  font-family: "Lato";
1868}
1869#footer .footer-tag {
1870  padding: 8px;
1871}
1872.block .article {
1873  margin-top: 0px;
1874}
1875.partnerzy {
1876  text-align: center;
1877}
1878.partnerzy img {
1879  -webkit-filter: grayscale(100%);
1880  /* Safari 6.0 - 9.0 */
1881  filter: grayscale(100%);
1882  margin: 0px 10px 0px 10px;
1883}
1884.partnerzy a:hover img {
1885  -webkit-filter: none;
1886  /* Safari 6.0 - 9.0 */
1887  filter: none;
1888}
1889.polecamy {
1890  text-align: center;
1891}
1892p.polecamy-opis {
1893  font-size: 14px;
1894  margin-top: 15px;
1895}
1896p.polecamy-rabat {
1897  font-size: 16px;
1898  font-weight: 700;
1899  margin-bottom: 30px;
1900}
1901a.polecamy-btn {
1902  border: 2px solid #004055;
1903  background-color: #ffffff;
1904  padding: 8px 12px;
1905  color: #004055;
1906  vertical-align: middle;
1907  align-content: center;
1908  text-decoration: none;
1909  font-size: 14px;
1910}
1911a.polecamy-btn:link,
1912visited {
1913  background-color: #ffffff;
1914  color: #004055;
1915}
1916a.polecamy-btn:hover,
1917active {
1918  background-color: #004055;
1919  color: #ffffff;
1920}
1921.polecamy-space {
1922  height: 30px !important;
1923}
1924header .main-bar {
1925  border-bottom: 1px solid #eee;
1926  background-color: #fafafa;
1927}
1928header .main-bar .container {
1929  background-image: none;
1930}
1931article .post-sub-title {
1932  font-family: "PT Serif";
1933  font-size: 30px;
1934  line-height: 1.1;
1935  font-weight: 300;
1936}
1937.read-progress-bar {
1938  height: 7px;
1939  background-color: #004055;
1940}
1941.form-control:focus {
1942  outline: 0;
1943  box-shadow: 0 0 8px rgba(254, 119, 0, 0.6);
1944  border: 1px solid #008abd;
1945}
1946table.content-table {
1947  background-color: #ffffff;
1948  border-right: none;
1949  border-bottom: none;
1950  border-left: none;
1951  border-top: 3px solid #666666;
1952  box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1953  -moz-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1954  -webkit-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1955  -o-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1956  -ms-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
1957  margin-top: 25px;
1958  margin-bottom: 25px;
1959}
1960table.content-table td,
1961th {
1962  border-left: none;
1963  border-right: none;
1964  border-top: none;
1965  vertical-align: top;
1966  padding: 10px;
1967  font-size: 15px;
1968  line-height: 1.4;
1969  color: #666666;
1970}
1971table.content-table td:first-child {
1972  padding-left: 20px;
1973}
1974table.content-table td:last-child {
1975  padding-right: 20px;
1976}
1977table.content-table tr {
1978  border-bottom: 1px solid #f2f2f2;
1979}
1980table.content-table tr:last-child td {
1981  border-bottom: none !important;
1982}
1983/* paywall */
1984.pay-wall-box {
1985  background: #fff;
1986}
1987.box h3 {
1988  text-align: center;
1989  top: 80px;
1990  color: #999;
1991}
1992.box .tagline {
1993  font-size: 3vh;
1994  display: block;
1995  color: #004055;
1996  padding: 10px;
1997}
1998.box .ptaszki {
1999  font-size: 18px;
2000  color: #999;
2001  display: block;
2002  padding: 0px 60px 10px 60px;
2003}
2004.box ul {
2005  line-height: 1.4;
2006  list-style-type: none;
2007  display: inline-block;
2008  text-align: left;
2009}
2010.box li:before {
2011  content: "\f00c";
2012  /* FontAwesome Unicode */
2013  font-family: FontAwesome;
2014  display: inline-block;
2015  margin-left: -1.3em;
2016  width: 1.3em;
2017  color: #004055;
2018}
2019.box {
2020  width: 100%;
2021  background: #ffffff;
2022  padding: 30px;
2023  text-align: center;
2024  align-content: center;
2025  border-top: 3px solid #666666;
2026  box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2027  -moz-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2028  -webkit-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2029  -o-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2030  -ms-box-shadow: 0 0px 40px 0px rgba(0, 0, 0, 0.15);
2031}
2032.effect4 {
2033  position: relative;
2034}
2035.pay-wall-button {
2036  display: inline-block;
2037  font-size: 3vh;
2038  line-height: 19px;
2039  text-align: center;
2040  background-color: #004055;
2041  color: #fff;
2042  margin-top: 10px;
2043  margin-bottom: 10px;
2044  margin-right: 20px;
2045  margin-left: 30px;
2046  padding-top: 20px;
2047  padding-bottom: 20px;
2048  padding-right: 0px;
2049  padding-left: 0px;
2050  border-radius: 3px;
2051  transition: all 0.4s;
2052  width: 30%;
2053  text-decoration: none;
2054}
2055.pay-wall-button:hover {
2056  background-color: #005B7A;
2057  color: #fff;
2058}
2059.pay-wall-zarejestruj {
2060  display: inline-block;
2061  font-size: 2.5vh;
2062  line-height: 19px;
2063  text-align: center;
2064  background-color: #004055;
2065  color: #fff;
2066  margin-top: 10px;
2067  margin-bottom: 10px;
2068  margin-right: 20px;
2069  margin-left: 30px;
2070  padding-top: 16px;
2071  padding-bottom: 16px;
2072  padding-right: 0px;
2073  padding-left: 0px;
2074  border-radius: 3px;
2075  transition: all 0.4s;
2076  width: 30%;
2077  text-decoration: none;
2078}
2079.pay-wall-zaloguj {
2080  display: inline-block;
2081  font-size: 2.5vh;
2082  line-height: 19px;
2083  text-align: center;
2084  background-color: #fff;
2085  color: #004055;
2086  margin-top: 10px;
2087  margin-bottom: 10px;
2088  margin-right: 20px;
2089  margin-left: 30px;
2090  padding-top: 16px;
2091  padding-bottom: 16px;
2092  padding-right: 0px;
2093  padding-left: 0px;
2094  border-radius: 3px;
2095  transition: all 0.4s;
2096  width: 30%;
2097  text-decoration: none;
2098  border: 1px solid #004055;
2099}
2100#footer .newsletter {
2101  display: none;
2102}
2103.block .block-title {
2104  margin-bottom: 16px;
2105}
2106.video-box {
2107  padding: 0px 0;
2108}
2109/* o czasopiśmie */
2110.builder-item-hidden {
2111  display: none !important;
2112}
2113.builder-page-content {
2114  /* CSS Document */
2115  font-family: 'Roboto', sans-serif !important;
2116  font-size: 16px;
2117  line-height: 21px;
2118  /* Medium Devices, Desktops */
2119  /*!
2120      * Bootstrap v3.3.4 (http://getbootstrap.com)
2121      * Copyright 2011-2015 Twitter, Inc.
2122      * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
2123      */
2124  /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
2125  font-family: sans-serif;
2126  -webkit-text-size-adjust: 100%;
2127  -ms-text-size-adjust: 100%;
2128  margin: 0;
2129  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
2130  font-size: 14px;
2131  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
2132  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2133  line-height: 1.42857143;
2134  color: #333;
2135  background-color: #fff;
2136  /*# sourceMappingURL=bootstrap.css.map */
2137}
2138@font-face {
2139  font-family: 'Glyphicons Halflings';
2140  src: url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.eot');
2141  src: url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://files.forum-media.pl/o-czasopismie/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
2142}
2143.builder-page-content .img-fluid {
2144  max-width: 100%;
2145  height: auto;
2146}
2147.builder-page-content .poznaj-title {
2148  font-size: 36px;
2149  line-height: 36px;
2150  margin: 0px;
2151  color: #008abd;
2152}
2153.builder-page-content .fl-title {
2154  font-size: 70px;
2155  line-height: 72px;
2156  letter-spacing: 1px;
2157  margin: 0px 0px 15px;
2158  color: #00a8ae;
2159}
2160.builder-page-content .btn-zamow {
2161  background-color: #00a8ae;
2162  color: #fff;
2163  font-weight: normal;
2164  font-size: 25px;
2165  letter-spacing: 2px;
2166  padding: 4px 20px;
2167}
2168.builder-page-content .zamow-line {
2169  /*background-color: #EFEFEF;	*/
2170  padding: 25px 0px;
2171  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.41) 50%, rgba(0, 0, 0, 0) 100%);
2172  /* FF3.6-15 */
2173  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 50%, rgba(0, 0, 0, 0) 100%);
2174  /* Chrome10-25,Safari5.1-6 */
2175  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 50%, rgba(0, 0, 0, 0) 100%);
2176  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
2177  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
2178  /* IE6-9 */
2179}
2180.builder-page-content .part-title {
2181  text-transform: uppercase;
2182  font-size: 34px;
2183  line-height: 36px;
2184  letter-spacing: 5px;
2185  font-weight: normal;
2186  color: #555;
2187  margin: 10px 0px 4px;
2188  padding-top: 20px;
2189}
2190.builder-page-content .part-subtitle {
2191  font-size: 18px;
2192  line-height: 26px;
2193  margin-bottom: 40px;
2194}
2195.builder-page-content .slider-title {
2196  font-size: 30px;
2197  line-height: 30px;
2198  color: #008abd;
2199}
2200.builder-page-content .slider-text {
2201  font-size: 18px;
2202  line-height: 24px;
2203  margin: 0px 100px;
2204}
2205.carousel-col img {
2206  width: 127px;
2207  height: 127px;
2208  border-radius: 127px;
2209}
2210.builder-page-content .carousel-padding {
2211  padding: 40px 0px;
2212}
2213.builder-page-content .osoba {
2214  font-size: 18px;
2215  line-height: 22px;
2216  margin-top: 10px;
2217}
2218.builder-page-content .item img {
2219  width: 127px;
2220  height: 127px;
2221  border-radius: 127px;
2222}
2223.builder-page-content .background-grey {
2224  background-color: #F8F8F8;
2225}
2226.builder-page-content .digital-title {
2227  font-size: 18px;
2228  line-height: 24px;
2229  letter-spacing: 1px;
2230  text-transform: uppercase;
2231  margin: 0px;
2232  color: #00a8ae;
2233}
2234.builder-page-content .digital-text {
2235  font-size: 16px;
2236  line-height: 21px;
2237  margin: 0px 0px 20px;
2238}
2239.builder-page-content .mt20 {
2240  margin-top: 20px;
2241}
2242.builder-page-content .mt40 {
2243  margin-top: 40px;
2244}
2245.builder-page-content .lista1 {
2246  padding-right: 5px;
2247  padding-top: 5px;
2248  padding-bottom: 5px;
2249}
2250.builder-page-content .lista1 li {
2251  margin: 0 0 10px;
2252  font-size: 16px;
2253  line-height: 21px;
2254  list-style-type: none;
2255}
2256.builder-page-content .lista1 li:before {
2257  font-family: 'Glyphicons Halflings';
2258  display: inline-block;
2259  position: relative;
2260  top: 2px;
2261  margin-left: -29px;
2262  content: "\e013";
2263  margin-right: 13px;
2264  color: #00a8ae;
2265}
2266.builder-page-content .ekonomiczna {
2267  margin: 30px 0;
2268  background-color: #fff;
2269  padding: 20px 40px 30px;
2270  border: 1px solid #E9E9E9;
2271}
2272.builder-page-content .premium {
2273  overflow: hidden;
2274  background-color: #fff;
2275  padding: 10px 41px 60px;
2276  border: 0px solid #E9E9E9;
2277  -webkit-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2278  -moz-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2279  box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2280}
2281.builder-page-content .szarfa {
2282  transform: rotate(-45deg);
2283  -webkit-transform: rotate(-45deg);
2284  -moz-transform: rotate(-45deg);
2285  -o-transform: rotate(-45deg);
2286  position: relative;
2287  left: -170px;
2288  top: 40px;
2289  overflow: hidden;
2290  background-color: #4285f4;
2291  height: 40px;
2292  width: 400px;
2293}
2294.builder-page-content .szarfa-text {
2295  text-transform: uppercase;
2296  font-size: 13px;
2297  line-height: 40px;
2298  margin: 0px;
2299  color: #fff;
2300  text-align: center;
2301}
2302.builder-page-content .wersja-title {
2303  font-size: 30px;
2304  line-height: 30px;
2305  margin: 10px 0px 20px;
2306}
2307.builder-page-content .wersja-line {
2308  width: 150px;
2309  height: 2px;
2310  margin: auto;
2311  background: #004055;
2312  background-image: linear-gradient(90deg, #004055, #f6f6f6);
2313}
2314.builder-page-content .wersja-cena {
2315  font-weight: bold;
2316  font-size: 18px;
2317  margin: 20px 0px 0px;
2318}
2319.builder-page-content .wersja-netto {
2320  font-size: 45px;
2321  line-height: 45px;
2322  margin: 10px 0px;
2323  color: #00a8ae;
2324}
2325.builder-page-content .wersja-brutto {
2326  font-size: 14px;
2327  line-height: 15px;
2328  margin: 5px 0px 25px;
2329}
2330.builder-page-content .wersja-lista {
2331  list-style: none;
2332}
2333.builder-page-content .wersja-lista img {
2334  position: relative;
2335  left: -15px;
2336}
2337.builder-page-content .wersja-lista li {
2338  color: #000;
2339  margin-bottom: 15px;
2340  padding-bottom: 10px;
2341  border-bottom: 1px solid #E8E8E8;
2342}
2343.builder-page-content .wersja-lista p {
2344  margin: 5px 0px 0px;
2345  color: #838383;
2346}
2347.builder-page-content .full-line {
2348  width: 100%;
2349  height: 1px;
2350  background-color: #E9E9E9;
2351}
2352.builder-page-content .btn-dodaj {
2353  background-color: #00a8ae;
2354  color: #fff;
2355  font-weight: normal;
2356  font-size: 18px;
2357  letter-spacing: 1px;
2358  padding: 10px 30px;
2359}
2360.builder-page-content .premium-button {
2361  background-color: #82b440;
2362}
2363.builder-page-content .rainbow {
2364  width: 100%;
2365  height: 6px;
2366  background: #29e4ff;
2367  /* Old browsers */
2368  background-image: linear-gradient(90deg, #29e4ff, #d4b2fd);
2369  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#29e4ff', endColorstr='#d4b2fd', GradientType=1);
2370  /* IE6-9 */
2371}
2372.builder-page-content .padding-ramki {
2373  padding: 0px !important;
2374}
2375.builder-page-content .separator-line {
2376  margin: 24px auto 35px;
2377  width: 180px;
2378  background-color: #D5D5D5;
2379  height: 1px;
2380  position: relative;
2381}
2382.builder-page-content .separator-square {
2383  position: absolute;
2384  left: 77px;
2385  top: -12px;
2386  margin: 0 auto;
2387  padding: 7px;
2388  text-align: center;
2389  width: 25px;
2390  height: 25px;
2391  background-color: #fff;
2392  border: 1px solid #00a8ae;
2393  transform: rotate(45deg);
2394  -webkit-transform: rotate(45deg);
2395  -moz-transform: rotate(45deg);
2396  -o-transform: rotate(45deg);
2397}
2398.builder-page-content .separator-arrow {
2399  width: 9px;
2400  height: 9px;
2401  border-bottom: 2px solid #00a8ae;
2402  border-right: 2px solid #00a8ae;
2403}
2404.builder-page-content .carousel-left-square {
2405  position: absolute;
2406  top: calc(35%);
2407  left: calc(38%);
2408  padding: 7px;
2409  text-align: center;
2410  width: 25px;
2411  height: 25px;
2412  background-color: #fff;
2413  border: 1px solid #008abd;
2414  transform: rotate(135deg);
2415  -webkit-transform: rotate(135deg);
2416  -moz-transform: rotate(135deg);
2417  -o-transform: rotate(135deg);
2418}
2419.builder-page-content .carousel-left-arrow {
2420  width: 9px;
2421  height: 9px;
2422  border-bottom: 2px solid #008abd;
2423  border-right: 2px solid #008abd;
2424}
2425.builder-page-content .carousel-right-square {
2426  position: absolute;
2427  top: calc(35%);
2428  left: calc(38%);
2429  padding: 7px;
2430  text-align: center;
2431  width: 25px;
2432  height: 25px;
2433  background-color: #fff;
2434  border: 1px solid #008abd;
2435  transform: rotate(-45deg);
2436  -webkit-transform: rotate(-45deg);
2437  -moz-transform: rotate(-45deg);
2438  -o-transform: rotate(-45deg);
2439}
2440.builder-page-content .carousel-right-arrow {
2441  width: 9px;
2442  height: 9px;
2443  border-bottom: 2px solid #008abd;
2444  border-right: 2px solid #008abd;
2445}
2446.builder-page-content .gradient {
2447  background: #004055;
2448  /* Old browsers */
2449  background-image: linear-gradient(90deg, #004055, #00a8ae);
2450  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#004055, endColorstr=#00a8ae, GradientType=1);
2451  /* IE6-9 */
2452  height: 300px;
2453}
2454.builder-page-content .carousel-showmanymoveone .carousel-control {
2455  width: 4%;
2456  background-image: none;
2457}
2458.builder-page-content .carousel-showmanymoveone .carousel-control.left {
2459  margin-left: 0;
2460}
2461.builder-page-content .carousel-showmanymoveone .carousel-control.right {
2462  margin-right: 0;
2463}
2464.builder-page-content .carousel-showmanymoveone .cloneditem-1,
2465.builder-page-content .carousel-showmanymoveone .cloneditem-2,
2466.builder-page-content .carousel-showmanymoveone .cloneditem-3 {
2467  display: none;
2468}
2469.builder-page-content .carousel .item .col-xs-12 {
2470  padding: 0;
2471}
2472@media only screen and (max-width: 992px) {
2473  .builder-page-content .carousel .item .col-xs-12:nth-last-child(-n+2) {
2474    display: none;
2475  }
2476}
2477@media all and (min-width: 768px) {
2478  .builder-page-content .carousel-showmanymoveone .carousel-inner > .active {
2479    left: 0;
2480  }
2481  .builder-page-content .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
2482    display: block;
2483  }
2484}
2485@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
2486  .builder-page-content .carousel-showmanymoveone .carousel-inner > .item.active {
2487    -webkit-transform: translate3d(0, 0, 0);
2488    transform: translate3d(0, 0, 0);
2489    left: 0;
2490  }
2491}
2492@media all and (min-width: 992px) {
2493  .builder-page-content .carousel-showmanymoveone .carousel-inner > .active {
2494    left: 0;
2495  }
2496  .builder-page-content .carousel-showmanymoveone .carousel-inner .cloneditem-2,
2497  .builder-page-content .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
2498    display: block;
2499  }
2500}
2501@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
2502  .builder-page-content .carousel-showmanymoveone .carousel-inner > .item.active {
2503    -webkit-transform: translate3d(0, 0, 0);
2504    transform: translate3d(0, 0, 0);
2505    left: 0;
2506  }
2507}
2508.builder-page-content section {
2509  display: block;
2510}
2511.builder-page-content a {
2512  background-color: transparent;
2513}
2514.builder-page-content a:active,
2515.builder-page-content a:hover {
2516  outline: 0;
2517}
2518.builder-page-content strong {
2519  font-weight: bold;
2520}
2521.builder-page-content img {
2522  border: 0;
2523}
2524.builder-page-content button {
2525  margin: 0;
2526  font: inherit;
2527  color: inherit;
2528}
2529.builder-page-content button {
2530  overflow: visible;
2531}
2532.builder-page-content button {
2533  text-transform: none;
2534}
2535.builder-page-content button {
2536  -webkit-appearance: button;
2537  cursor: pointer;
2538}
2539.builder-page-content button::-moz-focus-inner {
2540  padding: 0;
2541  border: 0;
2542}
2543@media print {
2544  .builder-page-content *,
2545  .builder-page-content *:before,
2546  .builder-page-content *:after {
2547    color: #000 !important;
2548    text-shadow: none !important;
2549    background: transparent !important;
2550    -webkit-box-shadow: none !important;
2551    box-shadow: none !important;
2552  }
2553  .builder-page-content a,
2554  .builder-page-content a:visited {
2555    text-decoration: underline;
2556  }
2557  .builder-page-content a[href]:after {
2558    content: " (" attr(href) ")";
2559  }
2560  .builder-page-content img {
2561    page-break-inside: avoid;
2562  }
2563  .builder-page-content img {
2564    max-width: 100% !important;
2565  }
2566  .builder-page-content p {
2567    orphans: 3;
2568    widows: 3;
2569  }
2570}
2571@font-face {
2572  font-family: 'Glyphicons Halflings';
2573  src: url('../fonts/glyphicons-halflings-regular.eot');
2574  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
2575}
2576.builder-page-content * {
2577  -webkit-box-sizing: border-box;
2578  -moz-box-sizing: border-box;
2579  box-sizing: border-box;
2580}
2581.builder-page-content *:before,
2582.builder-page-content *:after {
2583  -webkit-box-sizing: border-box;
2584  -moz-box-sizing: border-box;
2585  box-sizing: border-box;
2586}
2587.builder-page-content button {
2588  font-family: inherit;
2589  font-size: inherit;
2590  line-height: inherit;
2591}
2592.builder-page-content a {
2593  color: #337ab7;
2594  text-decoration: none;
2595}
2596.builder-page-content a:hover,
2597.builder-page-content a:focus {
2598  color: #23527c;
2599  text-decoration: underline;
2600}
2601.builder-page-content a:focus {
2602  outline: thin dotted;
2603  outline: 5px auto -webkit-focus-ring-color;
2604  outline-offset: -2px;
2605}
2606.builder-page-content img {
2607  vertical-align: middle;
2608}
2609.builder-page-content p {
2610  margin: 0 0 10px;
2611}
2612.builder-page-content .text-left {
2613  text-align: left;
2614}
2615.builder-page-content .text-center {
2616  text-align: center;
2617}
2618.builder-page-content ul {
2619  margin-top: 0;
2620  margin-bottom: 10px;
2621}
2622.builder-page-content .container {
2623  padding-right: 15px;
2624  padding-left: 15px;
2625  margin-right: auto;
2626  margin-left: auto;
2627}
2628.builder-page-content .row {
2629  margin-right: -15px;
2630  margin-left: -15px;
2631}
2632.builder-page-content .col-md-3,
2633.builder-page-content .col-sm-5,
2634.builder-page-content .col-md-5,
2635.builder-page-content .col-sm-6,
2636.builder-page-content .col-md-6,
2637.builder-page-content .col-md-7,
2638.builder-page-content .col-md-10,
2639.builder-page-content .col-xs-12,
2640.builder-page-content .col-md-12 {
2641  position: relative;
2642  min-height: 1px;
2643  padding-right: 15px;
2644  padding-left: 15px;
2645}
2646.builder-page-content .col-xs-12 {
2647  float: left;
2648}
2649.builder-page-content .btn {
2650  display: inline-block;
2651  padding: 6px 12px;
2652  margin-bottom: 0;
2653  font-size: 14px;
2654  font-weight: normal;
2655  line-height: 1.42857143;
2656  text-align: center;
2657  white-space: nowrap;
2658  vertical-align: middle;
2659  -ms-touch-action: manipulation;
2660  touch-action: manipulation;
2661  cursor: pointer;
2662  -webkit-user-select: none;
2663  -moz-user-select: none;
2664  -ms-user-select: none;
2665  user-select: none;
2666  background-image: none;
2667  border: 1px solid transparent;
2668  border-radius: 4px;
2669}
2670.builder-page-content .btn:focus,
2671.builder-page-content .btn:active:focus {
2672  outline: thin dotted;
2673  outline: 5px auto -webkit-focus-ring-color;
2674  outline-offset: -2px;
2675}
2676.builder-page-content .btn:hover,
2677.builder-page-content .btn:focus {
2678  color: #333;
2679  text-decoration: none;
2680}
2681.builder-page-content .btn:active {
2682  background-image: none;
2683  outline: 0;
2684  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2685  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2686}
2687.builder-page-content .carousel {
2688  position: relative;
2689}
2690.builder-page-content .carousel-inner {
2691  position: relative;
2692  width: 100%;
2693  overflow: hidden;
2694}
2695.builder-page-content .carousel-inner > .item {
2696  position: relative;
2697  display: none;
2698  -webkit-transition: 0.6s ease-in-out left;
2699  -o-transition: 0.6s ease-in-out left;
2700  transition: 0.6s ease-in-out left;
2701}
2702@media all and (transform-3d), (-webkit-transform-3d) {
2703  .builder-page-content .carousel-inner > .item {
2704    -webkit-transition: -webkit-transform 0.6s ease-in-out;
2705    -o-transition: -o-transform 0.6s ease-in-out;
2706    transition: transform 0.6s ease-in-out;
2707    -webkit-backface-visibility: hidden;
2708    backface-visibility: hidden;
2709    -webkit-perspective: 1000;
2710    perspective: 1000;
2711  }
2712  .builder-page-content .carousel-inner > .item.active {
2713    left: 0;
2714    -webkit-transform: translate3d(0, 0, 0);
2715    transform: translate3d(0, 0, 0);
2716  }
2717}
2718.builder-page-content .carousel-inner > .active {
2719  display: block;
2720}
2721.builder-page-content .carousel-inner > .active {
2722  left: 0;
2723}
2724.builder-page-content .carousel-control {
2725  position: absolute;
2726  top: 0;
2727  bottom: 0;
2728  left: 0;
2729  width: 15%;
2730  font-size: 20px;
2731  color: #fff;
2732  text-align: center;
2733  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
2734  filter: alpha(opacity=50);
2735  opacity: .5;
2736}
2737.builder-page-content .carousel-control.left {
2738  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2739  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2740  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
2741  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
2742  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
2743  background-repeat: repeat-x;
2744}
2745.builder-page-content .carousel-control.right {
2746  right: 0;
2747  left: auto;
2748  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2749  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2750  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
2751  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
2752  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
2753  background-repeat: repeat-x;
2754}
2755.builder-page-content .carousel-control:hover,
2756.builder-page-content .carousel-control:focus {
2757  color: #fff;
2758  text-decoration: none;
2759  filter: alpha(opacity=90);
2760  outline: 0;
2761  opacity: .9;
2762}
2763.builder-page-content .container:before,
2764.builder-page-content .container:after,
2765.builder-page-content .row:before,
2766.builder-page-content .row:after {
2767  display: table;
2768  content: " ";
2769}
2770.builder-page-content .container:after,
2771.builder-page-content .row:after {
2772  clear: both;
2773}
2774@-ms-viewport {
2775  width: device-width;
2776}
2777.builder-page-content div#poznaj {
2778  margin-top: 20px;
2779}
2780@media only screen and (max-width: 600px) {
2781  .builder-page-content .fl-title {
2782    font-size: 50px;
2783    line-height: 52px;
2784  }
2785}
2786/* LP */
2787.lp_mobile {
2788  display: none;
2789}
2790@media (max-width: 478px) {
2791  .lp_mobile {
2792    display: block;
2793  }
2794  .lp_desktop {
2795    display: none;
2796  }
2797}
2798#authors-list .author .author-avatar img {
2799  width: 185px;
2800  height: 185px;
2801  object-fit: cover;
2802}
2803.version-list {
2804  text-align: left;
2805  font-size: 16px;
2806}
2807.builder-page-content .wersja-lista {
2808  list-style: none;
2809}
2810.builder-page-content .version-list img {
2811  position: relative;
2812  left: -15px;
2813}
2814.builder-page-content .version-list li {
2815  color: #000;
2816  margin-bottom: 10px;
2817}
2818.builder-page-content .version-list p {
2819  margin: 5px 0px 0px;
2820  color: #838383;
2821}
2822.builder-page-content .wersja-tytul {
2823  font-size: 30px;
2824  line-height: 30px;
2825  margin: 37px 0px 12px 0px;
2826  color: #004055;
2827  font-weight: 500;
2828  font-family: "Lato", sans-serif;
2829  letter-spacing: 1px;
2830}
2831.subtitle-tytul {
2832  font-size: 19px;
2833  letter-spacing: 1.5px;
2834}
2835.wersja-netto-cena {
2836  font-size: 30px;
2837  text-align: right;
2838  line-height: 32px;
2839  margin: 15px 0px;
2840  color: #004055;
2841  font-family: "Lato", sans-serif;
2842  font-weight: 500;
2843  padding-top: 10px;
2844  padding-right: 40px;
2845}
2846.wersja-brutto-cena {
2847  font-size: 17px;
2848  line-height: 15px;
2849  margin: 5px 0px 25px;
2850  text-align: right;
2851  font-family: "Lato", sans-serif;
2852  padding-right: 40px;
2853}
2854.version-ekonomiczna {
2855  margin: 10px 30px;
2856  background-color: #fff;
2857  padding-bottom: 20px;
2858  padding-top: 20px;
2859  padding-left: 20px;
2860  border: 1px solid #E9E9E9;
2861  overflow: hidden;
2862}
2863@media all and (max-width: 992px) {
2864  .builder-page-content .przesuniecie {
2865    position: relative;
2866    top: -20px;
2867  }
2868  .version-ekonomiczna {
2869    border: 1px solid #004055;
2870    padding-top: 0px;
2871    padding-left: 0px;
2872  }
2873  .version-ekonomiczna .wersja-netto-cena {
2874    padding-right: 0px;
2875  }
2876  .version-ekonomiczna .wersja-brutto-cena {
2877    padding-right: 0px;
2878  }
2879  .version-specjalna .wersja-netto-cena {
2880    padding-right: 0px;
2881    color: #00a8ae;
2882  }
2883  .version-specjalna .wersja-brutto-cena {
2884    padding-right: 0px;
2885  }
2886}
2887@media all and (min-width: 992px) {
2888  .builder-page-content .przesuniecie {
2889    position: relative;
2890    top: -120px;
2891  }
2892  .version-ekonomiczna .wersja-tytul {
2893    text-align: left;
2894    padding-left: 20px;
2895  }
2896  .version-ekonomiczna .subtitle-tytul {
2897    text-align: left;
2898    padding-left: 20px;
2899    font-size: 16px;
2900  }
2901  .version-specjalna {
2902    padding: 0px 0px;
2903    -webkit-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2904    -moz-box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2905    box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.4);
2906    margin: 15px 0px;
2907    background-color: #fff;
2908    overflow: hidden;
2909  }
2910}
2911@media all and (max-width: 992px) {
2912  .version-specjalna {
2913    margin: 10px 30px;
2914    background-color: #fff;
2915    padding-bottom: 20px;
2916    padding-top: 0px;
2917    padding-left: 0px;
2918    border: 1px solid #00a8ae;
2919    overflow: hidden;
2920  }
2921}
2922@media all and (min-width: 992px) {
2923  .version-specjalna .wersja-tytul {
2924    text-align: left;
2925    padding-left: 40px;
2926  }
2927  .version-specjalna .subtitle-tytul {
2928    text-align: left;
2929    padding-left: 40px;
2930    font-size: 16px;
2931  }
2932  div.version-specjalna-naglowek {
2933    height: 200px !important;
2934    background-color: #00a8ae;
2935    margin: 0;
2936  }
2937  .version-specjalna-naglowek .wersja-tytul {
2938    font-size: 30px;
2939    line-height: 30px;
2940    margin: 37px 0px 12px 0px;
2941    color: #ffffff;
2942    font-weight: 500;
2943    font-family: "Lato", sans-serif;
2944    letter-spacing: 1px;
2945  }
2946  .version-specjalna-naglowek .subtitle-tytul {
2947    color: #ffffff;
2948  }
2949  .version-specjalna .cena2 {
2950    padding-top: 30px;
2951  }
2952}
2953.version-specjalna .wersja-netto-cena2 {
2954  color: #00a8ae;
2955}
2956.version-specjalna .btn-dodaj2 {
2957  background-color: #00a8ae !important;
2958}
2959@media all and (max-width: 992px) {
2960  .version-specjalna-naglowek .wersja-tytul {
2961    color: #00a8ae;
2962  }
2963}
2964.version-online {
2965  margin: 30px;
2966  background-color: #fff;
2967  border: 1px solid #E9E9E9;
2968}
2969.btn-version {
2970  display: inline-block;
2971  padding: 5px 18px;
2972  background-color: #5478d3;
2973  font-size: 16px;
2974  font-weight: normal;
2975  line-height: 1rem;
2976  text-align: center;
2977  white-space: nowrap;
2978  vertical-align: middle;
2979  -ms-touch-action: manipulation;
2980  touch-action: manipulation;
2981  cursor: pointer;
2982  -webkit-user-select: none;
2983  -moz-user-select: none;
2984  -ms-user-select: none;
2985  user-select: none;
2986  background-image: none;
2987  border: 1px solid transparent;
2988  margin-left: 15px;
2989}
2990.buy-now {
2991  border-radius: 0px !important;
2992}
2993@media only screen and (max-width: 992px) {
2994  .builder-page-content .version-list {
2995    margin-left: 20px !important;
2996    margin-right: 20px !important;
2997  }
2998  .builder-page-content .wersja-netto-cena {
2999    text-align: center !important;
3000  }
3001  .builder-page-content .wersja-brutto-cena {
3002    text-align: center !important;
3003  }
3004}
3005/*test*/
3006.builder-page-content .btn-dodaj2 {
3007  background-color: #004055;
3008  color: #fff;
3009  font-weight: normal;
3010  font-size: 16px;
3011  letter-spacing: 1px;
3012}
3013.builder-page-content .szarfa2 {
3014  transform: rotate(-45deg);
3015  -webkit-transform: rotate(-45deg);
3016  -moz-transform: rotate(-45deg);
3017  -o-transform: rotate(-45deg);
3018  position: relative;
3019  left: -170px;
3020  top: 40px;
3021  overflow: hidden;
3022  background-color: #4285f4;
3023  height: 40px;
3024  width: 400px;
3025}
3026.builder-page-content .szarfa2-text {
3027  text-transform: uppercase;
3028  font-size: 13px;
3029  line-height: 40px;
3030  margin: 0px;
3031  color: #fff;
3032  text-align: center;
3033}
3034.builder-page-content .padding-ramki2 {
3035  padding: 0px 10px !important;
3036  height: auto;
3037}
3038.cena2 {
3039  padding-top: 10px;
3040}
3041.wersja-netto-cena2 {
3042  font-size: 30px;
3043  text-align: right;
3044  line-height: 32px;
3045  margin: 15px 0px;
3046  color: #004055;
3047  font-family: "Lato", sans-serif;
3048  font-weight: 500;
3049  padding: auto;
3050}
3051.wersja-brutto-cena2 {
3052  font-size: 17px;
3053  line-height: 15px;
3054  margin: 5px 0px 25px;
3055  text-align: right;
3056  font-family: "Lato", sans-serif;
3057  padding: auto;
3058}
3059.cena5 {
3060  background-color: #f2f2f2;
3061  padding: 5px;
3062}
3063.builder-page-content .version-gradient {
3064  background: #004055;
3065  /* Old browsers */
3066  background-image: linear-gradient(90deg, #004055, #00a8ae);
3067  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#004055, endColorstr=#00a8ae, GradientType=1);
3068  /* IE6-9 */
3069  height: 200px;
3070}
3071#logo {
3072  padding: 10px;
3073}
3074.grid-item {
3075  display: flex;
3076  align-items: center;
3077}
3078.offer p {
3079  line-height: 1.4rem !important;
3080  padding: 5px 0;
3081  margin-bottom: 5px;
3082  font-size: 14px;
3083}
3084p a {
3085  color: #ff8900;
3086}
3087.title-shop {
3088  text-transform: uppercase;
3089  font-size: 1rem;
3090  font-weight: 600;
3091  line-height: 2rem;
3092  letter-spacing: 1px;
3093}
3094.title-big-shop {
3095  font-size: 1.5rem;
3096  font-weight: 600;
3097  line-height: 2rem;
3098  letter-spacing: 1px;
3099  color: #ff8900;
3100}
3101.title-big-shop p {
3102  font-size: 14px;
3103}
3104.subtitle-shop {
3105  margin-bottom: 5px;
3106}
3107.mb1 {
3108  margin-bottom: 1rem;
3109}
3110.p10 {
3111  padding: 25px 10px;
3112}
3113.entry::after {
3114  margin-top: 20px;
3115  background-color: #fff;
3116}
3117.title-p {
3118  margin: 15px 5px 5px;
3119  font-weight: 600;
3120  font-size: 1rem;
3121  letter-spacing: 1px;
3122  text-transform: uppercase;
3123}
3124.col-md-6 {
3125  padding-right: 10px !important;
3126  padding-left: 10px !important;
3127}
3128@media all and (max-width: 654px) {
3129  .col-sm-6 {
3130    width: 50% !important;
3131  }
3132  .mb1 {
3133    margin-bottom: 0.5rem;
3134  }
3135  .title-shop {
3136    margin-top: 1.5rem;
3137  }
3138  #footer .row {
3139    justify-content: flex-start;
3140  }
3141  .box {
3142    padding: 10px;
3143  }
3144  .pay-wall-button {
3145    width: 80%;
3146  }
3147  .box .ptaszki {
3148    font-size: 18px;
3149    color: #999;
3150    display: block;
3151    padding: 0px 20px 10px 20px;
3152  }
3153  .modal-content {
3154    width: auto;
3155    margin: 5px;
3156  }
3157  .pay-wall-zarejestruj {
3158    display: block;
3159    width: 80%;
3160    margin: 5px auto;
3161  }
3162  .pay-wall-zaloguj {
3163    display: block;
3164    width: 80%;
3165    margin: 5px auto;
3166  }
3167}
3168.menu-color-home > a::before {
3169  background: var(--themecolor, #b51c37) !important;
3170}
3171.menu-color-home > a::before {
3172  background: #b51c37 !important;
3173}
3174body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home.current > .menu-link,
3175body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home:hover > .menu-link {
3176  color: #b81f27 !important;
3177}
3178.releases_new .navigation a {
3179  color: #b32225 !important;
3180}
3181.color-home,
3182.releases_new .categoty-name {
3183  color: #b32225 !important;
3184}
3185.releases_new .categoty-name:after {
3186  background-color: #b32225 !important;
3187}
3188.releases_new .button-home {
3189  background-color: #b32225 !important;
3190}
3191.releases_new .button-home-border {
3192  color: #b32225 !important;
3193  border: 2px solid #b32225!important;
3194}
3195.releases_new .button:hover {
3196  background-color: #b32225 !important;
3197  color: #fff;
3198}
3199.listing__filter-name {
3200  border-bottom: 2px solid  #b32225!important;
3201}
3202.clear-search-input {
3203  color: #b32225 !important;
3204}
3205.more-link {
3206  border-bottom: 1px solid #b32225!important;
3207}
3208a.more-link {
3209  color: #b32225 !important;
3210}
3211a.page-link {
3212  color: #b32225 !important;
3213}
3214.page-item.active .page-link,
3215.page-link:hover {
3216  border-color: #b32225 !important;
3217}
3218.entry-title h4 a:hover,
3219.entry-title h2 a:hover,
3220.entry-title h3 a:hover {
3221  color: #b32225 !important;
3222}
3223.styled-checkbox:checked + label:before {
3224  background: #b32225 !important;
3225}
3226.styled-checkbox + label:before {
3227  border: 1px solid #b32225!important;
3228}
3229.bg-color,
3230.bg-color #header-wrap,
3231.h-bg-color:hover,
3232.owl-carousel .owl-nav [class*=owl-]:hover,
3233.page-item.active .page-link,
3234.page-link:focus,
3235.page-link:hover,
3236.process-steps li.active a,
3237.process-steps li.ui-tabs-active a,
3238.sidenav > .ui-tabs-active > a,
3239.sidenav > .ui-tabs-active > a:hover,
3240.widget-filter-links li.active-filter span {
3241  background-color: #b32225 !important;
3242}
3243.entry-content p a {
3244  color: #b32225 !important;
3245}
3246.switch__header {
3247  color: #b32225 !important;
3248}
3249.tvn {
3250  background: url('https://charaktery.eu/media/cache/resolve/origin/uploads/651/2ad/6512adf2759f2294870322.png') center center no-repeat;
3251  min-width: 109px;
3252}
3253.tvn a {
3254  min-height: 60px;
3255}
3256/* =========================================================
3257   PREMIUM PAYWALL
3258========================================================= */
3259.premium-paywall,
3260.premium-paywall *,
3261.premium-paywall *::before,
3262.premium-paywall *::after {
3263  box-sizing: border-box;
3264}
3265.pay-wall-box:has(.premium-paywall) {
3266  background: transparent !important;
3267  padding: 0 !important;
3268  margin: 0 !important;
3269  border: 0 !important;
3270  box-shadow: none !important;
3271}
3272#seoModal > .modal {
3273  padding: 20px;
3274}
3275#seoModal .modal-content {
3276  position: relative;
3277  width: 760px;
3278  max-width: calc(60vw);
3279  margin: 20px auto;
3280  padding: 0;
3281  overflow: hidden;
3282  border: 0 !important;
3283  border-radius: 22px;
3284  background: #ffffff;
3285  box-shadow: 0 30px 80px rgba(0, 0, 0, 0.24), 0 8px 24px rgba(0, 0, 0, 0.08);
3286}
3287#seoModal .modal-header {
3288  position: absolute;
3289  top: 0;
3290  right: 0;
3291  z-index: 100;
3292  width: auto;
3293  margin: 0 !important;
3294  padding: 22px !important;
3295  border: 0 !important;
3296  background: transparent !important;
3297}
3298#seoModal .modal-header .close {
3299  position: relative;
3300  float: none !important;
3301  width: 50px;
3302  height: 50px;
3303  display: flex;
3304  align-items: center;
3305  justify-content: center;
3306  margin: 0 !important;
3307  padding: 0 !important;
3308  border: 1px solid #e3e7e4 !important;
3309  border-radius: 50%;
3310  background: rgba(255, 255, 255, 0.92) !important;
3311  color: transparent !important;
3312  font-size: 0 !important;
3313  line-height: 1;
3314  opacity: 1 !important;
3315  text-shadow: none !important;
3316  cursor: pointer;
3317  transition: background .18s ease, transform .18s ease;
3318}
3319#seoModal .modal-header .close::before,
3320#seoModal .modal-header .close::after {
3321  content: "";
3322  position: absolute;
3323  top: 50%;
3324  left: 50%;
3325  width: 20px;
3326  height: 2px;
3327  border-radius: 2px;
3328  background: #28323a;
3329}
3330#seoModal .modal-header .close::before {
3331  transform: translate(-50%, -50%) rotate(45deg);
3332}
3333#seoModal .modal-header .close::after {
3334  transform: translate(-50%, -50%) rotate(-45deg);
3335}
3336#seoModal .modal-header .close:hover {
3337  background: #f5f5f5 !important;
3338  transform: rotate(90deg);
3339}
3340#seoModal .modal-body {
3341  position: relative;
3342  padding: 0 !important;
3343  margin: 0 !important;
3344  background: #ffffff !important;
3345}
3346.premium-paywall {
3347  position: relative;
3348  width: 100%;
3349  overflow: hidden;
3350  display: flex;
3351  flex-direction: column;
3352  align-items: center;
3353  padding: 52px 60px 40px;
3354  border-radius: 22px;
3355  background: #ffffff;
3356  text-align: center;
3357  font-family: inherit;
3358}
3359.premium-paywall__wave {
3360  position: absolute;
3361  z-index: 1;
3362  display: block;
3363  pointer-events: none;
3364}
3365.premium-paywall__wave-color {
3366  stop-color: #bf1b32;
3367  stop-opacity: .08;
3368}
3369.premium-paywall__wave--top {
3370  top: 0;
3371  left: 0;
3372  width: 100%;
3373  height: 285px;
3374}
3375.premium-paywall__wave--bottom {
3376  right: 0;
3377  bottom: 0;
3378  left: 0;
3379  width: 100%;
3380  height: 265px;
3381}
3382.premium-paywall__lock {
3383  position: relative;
3384  z-index: 10;
3385  width: 132px;
3386  height: 132px;
3387  flex: 0 0 auto;
3388  display: flex;
3389  align-items: center;
3390  justify-content: center;
3391  margin: 0 0 22px;
3392  border-radius: 50%;
3393  background: #ffffff;
3394  color: #bf1b32;
3395  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.09);
3396}
3397.premium-paywall__lock svg {
3398  display: block;
3399  width: 66px;
3400  height: 66px;
3401}
3402.premium-paywall__headline {
3403  position: relative;
3404  z-index: 10;
3405  width: 100%;
3406  max-width: 680px;
3407  margin: 0 !important;
3408  padding: 0;
3409  color: #182129;
3410  font-family: inherit;
3411  font-size: 39px;
3412  font-weight: 700;
3413  line-height: 1.17;
3414  letter-spacing: -1px;
3415  text-align: center;
3416  text-transform: none !important;
3417}
3418.premium-paywall__description {
3419  position: relative;
3420  z-index: 10;
3421  width: 600px;
3422  max-width: 100%;
3423  margin: 18px 0 0 !important;
3424  padding: 0;
3425  color: #69737c;
3426  font-family: inherit;
3427  font-size: 17px;
3428  font-weight: 400;
3429  line-height: 1.5;
3430  text-align: center;
3431}
3432.premium-paywall__subscription-copy {
3433  position: relative;
3434  z-index: 10;
3435  width: 620px;
3436  max-width: 100%;
3437  margin-top: 18px;
3438  padding: 0;
3439  text-align: center;
3440  font-family: inherit;
3441}
3442.premium-paywall__subscription-title {
3443  width: 100%;
3444  margin: 0 !important;
3445  padding: 0;
3446  color: #182129;
3447  font-family: inherit;
3448  font-size: 17px;
3449  font-weight: 700;
3450  line-height: 1.4;
3451  text-align: center;
3452}
3453.premium-paywall__subscription-text {
3454  width: 100%;
3455  margin: 2px 0 0 !important;
3456  padding: 0;
3457  color: #69737c;
3458  font-family: inherit;
3459  font-size: 17px;
3460  font-weight: 400;
3461  line-height: 1.4;
3462  text-align: center;
3463}
3464.premium-paywall__actions {
3465  position: relative;
3466  z-index: 10;
3467  width: 500px;
3468  max-width: 100%;
3469  display: flex;
3470  flex-direction: column;
3471  align-items: stretch;
3472  gap: 14px;
3473  margin-top: 20px;
3474}
3475.premium-paywall__login {
3476  width: 100%;
3477  height: 65px;
3478  display: flex;
3479  align-items: center;
3480  justify-content: center;
3481  padding: 0 30px;
3482  margin: 0;
3483  border: 0;
3484  border-radius: 100px;
3485  background: linear-gradient(135deg, #bf1b32 0%, #a4172b 100%);
3486  color: #ffffff !important;
3487  font-family: inherit;
3488  font-size: 18px;
3489  font-weight: 700;
3490  line-height: 1;
3491  text-align: center;
3492  text-decoration: none !important;
3493  box-shadow: 0 7px 18px rgba(191, 27, 50, 0.15);
3494  transition: transform 0.18s ease, box-shadow 0.18s ease, filter 0.18s ease;
3495}
3496.premium-paywall__login:link,
3497.premium-paywall__login:visited {
3498  color: #ffffff !important;
3499  text-decoration: none !important;
3500}
3501.premium-paywall__login:hover,
3502.premium-paywall__login:focus,
3503.premium-paywall__login:active {
3504  color: #ffffff !important;
3505  text-decoration: none !important;
3506}
3507.premium-paywall__login:hover {
3508  transform: translateY(-2px);
3509  box-shadow: 0 11px 24px rgba(191, 27, 50, 0.22);
3510  filter: brightness(1.02);
3511}
3512.premium-paywall__subscribe {
3513  width: 100%;
3514  height: 65px;
3515  display: flex;
3516  align-items: center;
3517  justify-content: center;
3518  padding: 0 30px;
3519  margin: 0;
3520  border: 2px solid #bf1b32;
3521  border-radius: 100px;
3522  background: #ffffff !important;
3523  color: #bf1b32 !important;
3524  font-family: inherit;
3525  font-size: 18px;
3526  font-weight: 700;
3527  line-height: 1;
3528  text-align: center;
3529  text-decoration: none !important;
3530  transition: transform 0.18s ease, box-shadow 0.18s ease;
3531}
3532.premium-paywall__subscribe:link,
3533.premium-paywall__subscribe:visited,
3534.premium-paywall__subscribe:hover,
3535.premium-paywall__subscribe:focus,
3536.premium-paywall__subscribe:active {
3537  background: #ffffff !important;
3538  color: #bf1b32 !important;
3539  text-decoration: none !important;
3540}
3541.premium-paywall__subscribe:hover {
3542  transform: translateY(-2px);
3543  box-shadow: 0 7px 18px rgba(191, 27, 50, 0.08);
3544}
3545@media (max-width: 650px) {
3546  #seoModal > .modal {
3547    padding: 0 !important;
3548  }
3549  #seoModal .modal-content {
3550    width: calc(80vw) !important;
3551    max-width: calc(80vw) !important;
3552    margin: 10px auto !important;
3553    border-radius: 18px;
3554    overflow: hidden;
3555  }
3556  #seoModal .modal-header {
3557    padding: 12px !important;
3558  }
3559  #seoModal .modal-header .close {
3560    width: 40px;
3561    height: 40px;
3562  }
3563  #seoModal .modal-header .close::before,
3564  #seoModal .modal-header .close::after {
3565    width: 16px;
3566  }
3567  .premium-paywall {
3568    width: 100%;
3569    padding: 45px 24px 28px;
3570    border-radius: 18px;
3571  }
3572  .premium-paywall__lock {
3573    width: 88px;
3574    height: 88px;
3575    margin: 0 0 16px;
3576  }
3577  .premium-paywall__lock svg {
3578    width: 44px;
3579    height: 44px;
3580  }
3581  .premium-paywall__headline {
3582    width: 100%;
3583    max-width: 100%;
3584    font-size: 27px;
3585    line-height: 1.15;
3586    letter-spacing: -.6px;
3587  }
3588  .premium-paywall__headline br {
3589    display: none;
3590  }
3591  .premium-paywall__description {
3592    width: 100%;
3593    max-width: 100%;
3594    margin-top: 14px !important;
3595    font-size: 15px;
3596    line-height: 1.4;
3597    white-space: normal !important;
3598    overflow-wrap: break-word;
3599  }
3600  .premium-paywall__subscription-copy {
3601    width: 100%;
3602    max-width: 100%;
3603    margin-top: 14px;
3604    padding: 0;
3605  }
3606  .premium-paywall__subscription-title {
3607    width: 100%;
3608    max-width: 100%;
3609    font-size: 15px;
3610    line-height: 1.35;
3611    white-space: normal !important;
3612    overflow-wrap: break-word;
3613  }
3614  .premium-paywall__subscription-text {
3615    width: 100%;
3616    max-width: 100%;
3617    margin-top: 3px !important;
3618    font-size: 15px;
3619    line-height: 1.35;
3620    white-space: normal !important;
3621    overflow-wrap: break-word;
3622  }
3623  .premium-paywall__subscription-text br {
3624    display: none;
3625  }
3626  .premium-paywall__actions {
3627    width: 100%;
3628    max-width: 100%;
3629    margin-top: 17px;
3630    gap: 10px;
3631  }
3632  .premium-paywall__login,
3633  .premium-paywall__subscribe {
3634    width: 100%;
3635    height: 54px;
3636    padding: 0 20px;
3637    border-radius: 100px;
3638    font-size: 16px;
3639  }
3640  .premium-paywall__wave--top {
3641    height: 180px;
3642  }
3643  .premium-paywall__wave--bottom {
3644    height: 155px;
3645  }
3646}
3647@media (max-width: 420px) {
3648  #seoModal .modal-content {
3649    width: calc(88vw) !important;
3650    max-width: calc(88vw) !important;
3651    margin: 6px auto !important;
3652    border-radius: 16px;
3653  }
3654  .premium-paywall {
3655    padding: 40px 18px 24px;
3656    border-radius: 16px;
3657  }
3658  .premium-paywall__lock {
3659    width: 76px;
3660    height: 76px;
3661    margin-bottom: 14px;
3662  }
3663  .premium-paywall__lock svg {
3664    width: 38px;
3665    height: 38px;
3666  }
3667  .premium-paywall__headline {
3668    font-size: 24px;
3669    line-height: 1.14;
3670    letter-spacing: -.5px;
3671  }
3672  .premium-paywall__description {
3673    margin-top: 12px !important;
3674    font-size: 14px;
3675    line-height: 1.4;
3676  }
3677  .premium-paywall__subscription-copy {
3678    margin-top: 12px;
3679  }
3680  .premium-paywall__subscription-title,
3681  .premium-paywall__subscription-text {
3682    font-size: 14px;
3683    line-height: 1.35;
3684  }
3685  .premium-paywall__actions {
3686    margin-top: 15px;
3687    gap: 9px;
3688  }
3689  .premium-paywall__login,
3690  .premium-paywall__subscribe {
3691    height: 50px;
3692    padding: 0 15px;
3693    font-size: 15px;
3694  }
3695  .premium-paywall__wave--top {
3696    height: 165px;
3697  }
3698  .premium-paywall__wave--bottom {
3699    height: 145px;
3700  }
3701}
3702@media (max-width: 360px) {
3703  #seoModal .modal-content {
3704    width: calc(90vw) !important;
3705    max-width: calc(90vw) !important;
3706    margin: 5px auto !important;
3707  }
3708  .premium-paywall {
3709    padding: 36px 14px 20px;
3710  }
3711  .premium-paywall__lock {
3712    width: 68px;
3713    height: 68px;
3714    margin-bottom: 12px;
3715  }
3716  .premium-paywall__lock svg {
3717    width: 34px;
3718    height: 34px;
3719  }
3720  .premium-paywall__headline {
3721    font-size: 22px;
3722    line-height: 1.13;
3723  }
3724  .premium-paywall__description {
3725    margin-top: 10px !important;
3726    font-size: 13px;
3727  }
3728  .premium-paywall__subscription-copy {
3729    margin-top: 10px;
3730  }
3731  .premium-paywall__subscription-title,
3732  .premium-paywall__subscription-text {
3733    font-size: 13px;
3734    line-height: 1.35;
3735  }
3736  .premium-paywall__actions {
3737    margin-top: 13px;
3738    gap: 8px;
3739  }
3740  .premium-paywall__login,
3741  .premium-paywall__subscribe {
3742    height: 47px;
3743    font-size: 14px;
3744  }
3745  .premium-paywall__wave--top {
3746    height: 150px;
3747  }
3748  .premium-paywall__wave--bottom {
3749    height: 135px;
3750  }
3751}
3752
3753</style>
3754
3755
3756        <style>
3757        /* ---start---bez tego style się posypią */
3758/* ---end--- */
3759#menu .kongres-bg {
3760  background: #a6204c;
3761}
3762#menu .kongres-bg:hover {
3763  background-color: #ffffff !important;
3764}
3765#menu .kongres-bg a {
3766  text-align: center;
3767  padding: 5px 10px;
3768}
3769#menu .kongres-bg a::after {
3770  content: "Koni 21-22+28.03.2026" !important;
3771}
3772.partners-carousel img {
3773  max-width: 200px;
3774  margin: auto;
3775}
3776#menu .kongres-bg2 {
3777  background: #034155;
3778}
3779#menu .kongres-bg2:hover {
3780  background-color: #ffffff !important;
3781}
3782#menu .kongres-bg2 a {
3783  text-align: center;
3784  padding: 5px 10px;
3785}
3786#menu .kongres-bg2 a::after {
3787  content: "PSÓW 30-31.05.2026" !important;
3788}
3789#menu .kongres-bg3 {
3790  background: #000;
3791}
3792#menu .kongres-bg3:hover {
3793  background-color: #ffffff !important;
3794}
3795#menu .kongres-bg3 a {
3796  text-align: center;
3797  padding: 5px 10px;
3798}
3799#menu .kongres-bg3 a::after {
3800  content: "SMYCZOWA - 24-25 marca" !important;
3801}
3802:root {
3803  --colorMain: #034155;
3804  --colorMainLighter: rgba(3, 65, 85, 0.3);
3805  --backgroundColorPriceBoxSpecial: rgba(3, 65, 85, 0.025);
3806  --backgroundPromoBar: #1b202d;
3807}
3808.cMain {
3809  color: var(--colorMain) !important;
3810}
3811.bgMain {
3812  background-color: var(--colorMain) !important;
3813}
3814.bgMain__special {
3815  background-color: var(--backgroundColorPriceBoxSpecial) !important;
3816}
3817.bgLight {
3818  background-color: #f7f7f7 !important;
3819}
3820.br20 {
3821  border-radius: 20px;
3822}
3823.text-balance {
3824  text-wrap: balance;
3825}
3826#promocja__2k25 .ft__label,
3827#promocja__2k25 .ft__plate,
3828#promocja__2k25 .ft__item {
3829  color: var(--colorMain) !important;
3830}
3831.builder-page-content {
3832  /* Style dla toggle switcha END*/
3833  /*  prenumerata 12/24 */
3834  /* Promocja Audioteka off */
3835  /* Promocja Audioteka off */
3836}
3837.builder-page-content .mch {
3838  font-family: Quicksand;
3839}
3840.builder-page-content html.fs16smooth {
3841  scroll-behavior: smooth;
3842  font-size: 16px;
3843}
3844.builder-page-content body.quicksand {
3845  font-family: Quicksand, sans-serif;
3846}
3847.builder-page-content div,
3848.builder-page-content h1,
3849.builder-page-content h2,
3850.builder-page-content h3,
3851.builder-page-content h4,
3852.builder-page-content h5,
3853.builder-page-content p,
3854.builder-page-content ul,
3855.builder-page-content li {
3856  font-family: Quicksand, sans-serif !important;
3857}
3858.builder-page-content .bg-white {
3859  background-color: #fff;
3860}
3861.builder-page-content .bg-gray {
3862  background-color: #faedef;
3863}
3864.builder-page-content .bg-light-violet {
3865  background-color: #FCFCFF;
3866}
3867.builder-page-content .bg-diagonal {
3868  /*
3869	background-image: -webkit-linear-gradient(12deg, #F0F3F7 50%, transparent 50%);
3870	background-image: -o-linear-gradient(12deg, #F0F3F7 50%, transparent 50%);
3871	background-image: linear-gradient(12deg, #F0F3F7 50%, transparent 50%);
3872	*/
3873  background-image: -webkit-linear-gradient(12deg, #faedef 50%, transparent 50%);
3874  background-image: -o-linear-gradient(12deg, #faedef 50%, transparent 50%);
3875  background-image: linear-gradient(12deg, #faedef 50%, transparent 50%);
3876  min-height: 22vw;
3877}
3878.builder-page-content .font2 {
3879  font-family: Noto Serif, sans-serif;
3880}
3881.builder-page-content .fs18 {
3882  font-size: 1.125rem;
3883}
3884.builder-page-content .fs24 {
3885  font-size: 1.5rem;
3886}
3887.builder-page-content .lh14 {
3888  line-height: 1.4;
3889}
3890.builder-page-content .lh2 {
3891  line-height: 2;
3892}
3893.builder-page-content section {
3894  padding: 50px 0;
3895}
3896.builder-page-content section:first-of-type {
3897  padding-top: 150px;
3898}
3899.builder-page-content a:hover,
3900.builder-page-content a:focus,
3901.builder-page-content a:active {
3902  text-decoration: none;
3903  outline: none;
3904  border: none;
3905}
3906.builder-page-content b,
3907.builder-page-content strong {
3908  font-weight: 700;
3909}
3910.builder-page-content img {
3911  max-width: 100%;
3912  height: auto;
3913}
3914.builder-page-content h1,
3915.builder-page-content h2,
3916.builder-page-content h3,
3917.builder-page-content h4,
3918.builder-page-content h5,
3919.builder-page-content h6,
3920.builder-page-content .h1,
3921.builder-page-content .h2,
3922.builder-page-content .h3,
3923.builder-page-content .h4,
3924.builder-page-content .h5,
3925.builder-page-content .h6 {
3926  line-height: 1.4;
3927  text-transform: none;
3928  padding: 0;
3929}
3930.builder-page-content h1,
3931.builder-page-content .h1 {
3932  font-size: 3rem;
3933}
3934@media (max-width: 575px) {
3935  .builder-page-content h1 {
3936    font-size: 2rem;
3937  }
3938  .builder-page-content h2 {
3939    font-size: 1.3rem;
3940  }
3941  .builder-page-content h1,
3942  .builder-page-content h2,
3943  .builder-page-content h3,
3944  .builder-page-content h4,
3945  .builder-page-content h5,
3946  .builder-page-content h6 {
3947    line-height: 1.3;
3948  }
3949}
3950.builder-page-content dl,
3951.builder-page-content ol,
3952.builder-page-content ul {
3953  padding-inline-start: 2.5rem;
3954}
3955.builder-page-content .lead {
3956  max-width: 872px;
3957  margin: auto;
3958}
3959.builder-page-content .button-container {
3960  padding: 1rem;
3961  min-height: 6rem;
3962}
3963.builder-page-content .button {
3964  padding: 0.7rem 1rem 0.8rem;
3965  border-radius: 4rem;
3966  transform: scale(1);
3967  transition: all 0.2s ease-in;
3968  font-size: 1.125rem;
3969  border: 1px solid transparent;
3970  outline: none;
3971  background: none;
3972}
3973.builder-page-content .button--filled {
3974  background-color: #004157;
3975  color: #fff;
3976}
3977.builder-page-content .button--filled:hover {
3978  color: #fff;
3979}
3980.builder-page-content .button--outlined {
3981  background-color: #fff;
3982  color: #004157;
3983  border: 1px solid #004157;
3984}
3985.builder-page-content .button--outlined:hover {
3986  color: #004157;
3987}
3988.builder-page-content .button:hover {
3989  transform: scale(1.02);
3990}
3991.builder-page-content .author {
3992  width: 312px;
3993  margin-left: 2rem;
3994  max-width: 82vw;
3995}
3996@media (min-width: 1200px) {
3997  .builder-page-content .author--first {
3998    margin-left: calc((100vw - 1140px)/2);
3999  }
4000  .builder-page-content .author--last {
4001    margin-right: calc((100vw - 1140px)/4);
4002  }
4003}
4004.builder-page-content .author__box {
4005  display: flex;
4006  flex-wrap: wrap;
4007  background-color: #ffffff;
4008  margin-top: 65px;
4009  min-height: 238px;
4010  padding: 65px 13px 13px;
4011  box-shadow: 0 25px 54px #F0F3F7;
4012  position: relative;
4013  z-index: -1;
4014}
4015.builder-page-content .author__photo {
4016  margin: auto;
4017  position: absolute;
4018  top: -65px;
4019  left: 0;
4020  right: 0;
4021  width: 130px;
4022  border-radius: 50%;
4023  background-color: #fff;
4024  box-shadow: 0 5px 10px -5px #f0f3f7;
4025}
4026.builder-page-content .author__name {
4027  font-weight: 700;
4028  font-size: 1.125;
4029  margin-top: 2rem;
4030}
4031.builder-page-content .author__short {
4032  font-size: 0.875;
4033}
4034.builder-page-content .box__main {
4035  flex: 0 1 312px;
4036  text-align: center;
4037}
4038.builder-page-content .box__aside {
4039  flex: 0 1 350px;
4040}
4041.builder-page-content a.show-more {
4042  text-align: right;
4043  display: block;
4044  margin: 0.5rem 2rem 1rem auto;
4045  color: #616366;
4046  transition: all 0.2s ease-in;
4047}
4048.builder-page-content a.show-more:hover,
4049.builder-page-content a.show-more:active,
4050.builder-page-content a.show-more:focus {
4051  opacity: 0.5;
4052}
4053.builder-page-content .modal-content {
4054  box-shadow: 0 0 20px #333333;
4055}
4056.builder-page-content .modal.fade.show {
4057  opacity: 1;
4058}
4059.builder-page-content .modal-header {
4060  background-color: #fff;
4061  color: #000;
4062  display: flex;
4063  justify-content: flex-start;
4064}
4065.builder-page-content .modal-header .close {
4066  font-size: 2rem;
4067  line-height: 1.4rem;
4068}
4069.builder-page-content .owl-carousel.authors-carousel .owl-stage {
4070  padding-top: 1.5rem;
4071  padding-bottom: 1.5rem;
4072}
4073.builder-page-content .authors-carousel-nav,
4074.builder-page-content .carousel-nav {
4075  white-space: nowrap;
4076}
4077.builder-page-content .authors-carousel-nav button,
4078.builder-page-content .carousel-nav button {
4079  outline: none;
4080  border: none;
4081  background: none;
4082  color: #5BA21E;
4083  font-size: 4rem;
4084  line-height: 3rem;
4085  margin: auto 15px;
4086  font-weight: 100;
4087}
4088@media (max-width: 575px) {
4089  .builder-page-content .authors-carousel-nav button .owl-prev,
4090  .builder-page-content .carousel-nav button .owl-prev {
4091    margin-left: 0;
4092    margin-right: 5px;
4093  }
4094  .builder-page-content .authors-carousel-nav button .owl-next,
4095  .builder-page-content .carousel-nav button .owl-next {
4096    margin-right: 0;
4097    margin-left: 5px;
4098  }
4099}
4100.builder-page-content .authors-carousel-nav button.disabled,
4101.builder-page-content .carousel-nav button.disabled {
4102  color: #C2C7CC;
4103}
4104.builder-page-content #stale-dzialy {
4105  padding-bottom: 100px;
4106  position: relative;
4107}
4108.builder-page-content .sections-carousel .sections__item {
4109  position: relative;
4110}
4111.builder-page-content .sections-carousel .owl-stage-outer {
4112  padding-bottom: 2rem;
4113}
4114.builder-page-content .sections-carousel .sections__item:not(.collapsed):after {
4115  content: attr(aaa);
4116  position: absolute;
4117  bottom: -2rem;
4118  background-image: url(https://files.forum-media.pl/pliki/lp/press/malecharaktery.pl/images/active.svg);
4119  width: 100%;
4120  height: 0.8rem;
4121  background-size: contain;
4122  background-position: center;
4123  background-repeat: no-repeat;
4124}
4125.builder-page-content #sections__collapsibles {
4126  min-height: 340px;
4127}
4128@media (min-width: 992px) {
4129  .builder-page-content #sections__collapsibles {
4130    min-height: 380px;
4131  }
4132}
4133.builder-page-content .sections-collapse.show {
4134  display: flex !important;
4135  flex-wrap: wrap;
4136}
4137.builder-page-content .sections-collapse img {
4138  width: 300px;
4139  max-width: 100%;
4140}
4141.builder-page-content .sections-collapse__description {
4142  display: flex;
4143  flex-direction: column;
4144  justify-content: center;
4145}
4146.builder-page-content .sections__item:hover {
4147  cursor: pointer;
4148}
4149.builder-page-content .sections-nav {
4150  position: absolute;
4151  bottom: 3rem;
4152  width: 100%;
4153  max-width: 100%;
4154  left: 0;
4155  right: 0;
4156}
4157.builder-page-content .mch-timer {
4158  font-size: 1.5rem;
4159  line-height: 1;
4160  font-weight: 700;
4161  color: #004157;
4162}
4163.builder-page-content .mch-timer div {
4164  display: inline-block;
4165  min-width: 2rem;
4166}
4167.builder-page-content .mch-timer div span {
4168  color: #333;
4169  display: block;
4170  font-size: .875rem;
4171  font-weight: 500;
4172  margin-top: 1rem;
4173}
4174.builder-page-content .mch-timer__box {
4175  border: 1px solid #004157;
4176  border-radius: 1rem;
4177}
4178.builder-page-content .pricing__box {
4179  padding: 2rem 1rem;
4180}
4181.builder-page-content .pricing__box h2 {
4182  color: inherit;
4183}
4184.builder-page-content .pricing__box--promoted {
4185  background-color: #004157;
4186  border-radius: 1rem;
4187  color: #fff;
4188  font-weight: 300;
4189}
4190.builder-page-content .pricing__box--promoted b,
4191.builder-page-content .pricing__box--promoted strong {
4192  font-weight: 500;
4193}
4194.builder-page-content .pricing__box--superpromoted {
4195  border-radius: 1rem;
4196}
4197.builder-page-content .pricing__box ul li {
4198  position: relative;
4199  list-style-type: none;
4200  margin-bottom: 1rem;
4201}
4202.builder-page-content .pricing__box ul li:before {
4203  content: "";
4204  position: absolute;
4205  left: -2rem;
4206  height: 1.4rem;
4207  width: 1rem;
4208  top: 0;
4209  background-image: url(https://files.forum-media.pl/pliki/lp/press/malecharaktery.pl/images/list-green-bg.svg);
4210  background-size: 1rem;
4211  background-position: center;
4212  background-repeat: no-repeat;
4213}
4214.builder-page-content .pricing__box ul li.list-white-bg:before {
4215  background-image: url(https://files.forum-media.pl/pliki/lp/press/malecharaktery.pl/images/list-white-bg.svg);
4216}
4217.builder-page-content .pricing__box ul li.list-gray-bg:before,
4218.builder-page-content .pricing__box ul li.disabled:before {
4219  background-image: url(https://files.forum-media.pl/pliki/lp/press/malecharaktery.pl/images/list-gray-bg.svg);
4220}
4221.builder-page-content .promo-box {
4222  position: absolute;
4223  top: -10%;
4224  margin: auto;
4225  left: 0;
4226  right: 0;
4227  width: 86%;
4228  padding: 0.3rem 0.5rem;
4229  background-color: #BF1B32;
4230  border-radius: 12px;
4231  /*color: rgba(80, 153, 15, 0.9);*/
4232  color: #fff;
4233  font-weight: 600;
4234  font-size: 14px;
4235}
4236.builder-page-content .pricing__box .price-striked {
4237  position: absolute;
4238  left: 0;
4239  right: 0;
4240  margin: auto;
4241  top: 3rem;
4242  text-decoration: line-through;
4243  opacity: 0.65;
4244}
4245.builder-page-content .testimonial {
4246  text-align: left;
4247}
4248.builder-page-content .testimonial__img {
4249  border-radius: 50%;
4250  height: auto;
4251}
4252.builder-page-content .testimonial__text {
4253  max-height: 260px;
4254  overflow: auto;
4255  scrollbar-width: thin;
4256  scrollbar-color: #c3c3c3;
4257  padding-right: 8px;
4258}
4259.builder-page-content .testimonial__text::-webkit-scrollbar {
4260  width: 11px;
4261}
4262.builder-page-content .testimonial__text::-webkit-scrollbar-track {
4263  background: #eceeef;
4264}
4265.builder-page-content .testimonial__text::-webkit-scrollbar-thumb {
4266  background-color: #c3c3c3;
4267  border-radius: 6px;
4268  border: 3px solid #eceeef;
4269}
4270.builder-page-content .profit-box {
4271  color: #000000;
4272  border-radius: 1rem;
4273  padding: 1rem .5rem;
4274  margin: 2rem auto 1rem;
4275  border: 1px solid #b7ea8a;
4276}
4277.builder-page-content .profit-box__info {
4278  padding-left: 2.5rem;
4279}
4280.builder-page-content .pricing__box--promoted,
4281.builder-page-content .pricing__box--promoted .profit-box {
4282  background-color: #004157;
4283}
4284.builder-page-content .pricing__box--superpromoted {
4285  border: 4px solid #bf1b32;
4286}
4287.builder-page-content .pricing__box--superpromoted h2 {
4288  color: #bf1b32;
4289}
4290@media (min-width: 1340px) {
4291  .builder-page-content .pricing-container,
4292  .builder-page-content .mch-footer-container {
4293    max-width: 1320px;
4294  }
4295}
4296.builder-page-content .owl-dots {
4297  margin: 3.5rem 0 2rem 80px;
4298  display: flex;
4299  justify-content: flex-start;
4300  align-items: center;
4301}
4302.builder-page-content .owl-carousel.testimonials-carousel button.owl-dot {
4303  height: 0.75rem;
4304  width: 0.75rem;
4305  background-color: #cecece;
4306  border-radius: 0.75rem;
4307  margin-right: 1.6rem;
4308}
4309.builder-page-content .owl-carousel.testimonials-carousel button.owl-dot.active {
4310  background-color: #004157;
4311  width: 1.8rem;
4312}
4313@media (max-width: 575px) {
4314  .builder-page-content .owl-dots {
4315    justify-content: center;
4316    margin: 2.5rem auto 1rem;
4317  }
4318  .builder-page-content .owl-carousel.testimonials-carousel button.owl-dot {
4319    margin-right: 1rem;
4320  }
4321  .builder-page-content .owl-carousel.testimonials-carousel button.owl-dot.active {
4322    width: 1.4rem;
4323  }
4324}
4325.builder-page-content .check-yourself {
4326  position: relative;
4327}
4328.builder-page-content .check-yourself__button {
4329  position: absolute;
4330  top: 0;
4331  left: 0;
4332  right: 0;
4333  bottom: 0;
4334  margin: auto;
4335  height: 200px;
4336  width: 200px;
4337  opacity: 0.98;
4338  transition: all ease-in 0.2s;
4339}
4340.builder-page-content .check-yourself__button:hover {
4341  cursor: pointer;
4342  opacity: 0.92;
4343  transform: scale(0.95);
4344}
4345.builder-page-content .partners-carousel img {
4346  max-width: 200px;
4347  margin: auto;
4348}
4349.builder-page-content .mch-footer-container {
4350  color: #919599;
4351}
4352.builder-page-content ul.mch-footer__links li {
4353  list-style-type: none;
4354  margin-bottom: 0.5rem;
4355}
4356.builder-page-content ul.mch-footer__links a {
4357  color: #919599;
4358}
4359.builder-page-content ul.mch-footer__links a:hover,
4360.builder-page-content ul.mch-footer__links a:active,
4361.builder-page-content ul.mch-footer__links a:focus {
4362  color: #004157;
4363}
4364.builder-page-content .social {
4365  padding-left: 40px;
4366  padding-top: 1.4rem;
4367  font-size: 1.5rem;
4368}
4369.builder-page-content .social a {
4370  margin-right: 0.5rem;
4371}
4372.builder-page-content .social a i:before {
4373  font-family: 'FontAwesome';
4374  color: #919599;
4375  transition: all 0.2 ease-in;
4376}
4377.builder-page-content .social a:hover i:before,
4378.builder-page-content .social a:active i:before,
4379.builder-page-content .social a:focus i:before {
4380  color: #004157;
4381}
4382.builder-page-content .newsletter {
4383  display: none;
4384}
4385.builder-page-content #promocja__2k25,
4386.builder-page-content #promo__bar__2k25,
4387.builder-page-content #ceny__2k25 {
4388  font-size: 16px;
4389  /* Style dla toggle switcha */
4390}
4391.builder-page-content #promocja__2k25 .show-if-coupon-active,
4392.builder-page-content #promo__bar__2k25 .show-if-coupon-active,
4393.builder-page-content #ceny__2k25 .show-if-coupon-active,
4394.builder-page-content #promocja__2k25 .hide-if-coupon-active,
4395.builder-page-content #promo__bar__2k25 .hide-if-coupon-active,
4396.builder-page-content #ceny__2k25 .hide-if-coupon-active,
4397.builder-page-content #promocja__2k25 .promocja,
4398.builder-page-content #promo__bar__2k25 .promocja,
4399.builder-page-content #ceny__2k25 .promocja {
4400  display: none;
4401}
4402.builder-page-content #promocja__2k25 .buttonCTA,
4403.builder-page-content #promo__bar__2k25 .buttonCTA,
4404.builder-page-content #ceny__2k25 .buttonCTA {
4405  display: inline-block;
4406  border: none;
4407  margin: 0;
4408  padding: 0;
4409  width: auto;
4410  overflow: visible;
4411  font-weight: 400;
4412  font-size: 16px;
4413  line-height: 29.6px;
4414  color: #fff;
4415  background-color: var(--colorMain);
4416  padding: 5px 50px;
4417  border-radius: 4px;
4418  border: 1px solid var(--colorMain) !important;
4419  transition: ease-in-out box-shadow 0.05s, ease-in-out color 0.4s, ease-in-out background-color 0.6s;
4420  border: 1px solid transparent;
4421}
4422.builder-page-content #promocja__2k25 .buttonCTA:hover,
4423.builder-page-content #promo__bar__2k25 .buttonCTA:hover,
4424.builder-page-content #ceny__2k25 .buttonCTA:hover {
4425  color: var(--colorMain) !important;
4426  background-color: #fff !important;
4427}
4428.builder-page-content #promocja__2k25 .buttonCTA:active,
4429.builder-page-content #promo__bar__2k25 .buttonCTA:active,
4430.builder-page-content #ceny__2k25 .buttonCTA:active {
4431  box-shadow: inset 0px 0px 5px var(--colorMain) !important;
4432  outline: none;
4433}
4434.builder-page-content #promocja__2k25 .buttonCTA.buttonCTANav,
4435.builder-page-content #promo__bar__2k25 .buttonCTA.buttonCTANav,
4436.builder-page-content #ceny__2k25 .buttonCTA.buttonCTANav {
4437  padding: 8px 16px;
4438}
4439.builder-page-content #promocja__2k25 .buttonCTA.buttonCTA__alt,
4440.builder-page-content #promo__bar__2k25 .buttonCTA.buttonCTA__alt,
4441.builder-page-content #ceny__2k25 .buttonCTA.buttonCTA__alt {
4442  color: var(--colorMain);
4443  background-color: transparent;
4444}
4445.builder-page-content #promocja__2k25 .buttonCTA.buttonCTA__alt:hover,
4446.builder-page-content #promo__bar__2k25 .buttonCTA.buttonCTA__alt:hover,
4447.builder-page-content #ceny__2k25 .buttonCTA.buttonCTA__alt:hover {
4448  color: #fff !important;
4449  background-color: var(--colorMain) !important;
4450}
4451.builder-page-content #promocja__2k25 .buttonCTA.buttonCTA__alt:active,
4452.builder-page-content #promo__bar__2k25 .buttonCTA.buttonCTA__alt:active,
4453.builder-page-content #ceny__2k25 .buttonCTA.buttonCTA__alt:active {
4454  background-color: #fff !important;
4455  box-shadow: inset 0px 0px 5px var(--colorMainLighter) !important;
4456  outline: none;
4457}
4458.builder-page-content #promocja__2k25 .buttonCTA.buttonCTA__white,
4459.builder-page-content #promo__bar__2k25 .buttonCTA.buttonCTA__white,
4460.builder-page-content #ceny__2k25 .buttonCTA.buttonCTA__white {
4461  color: var(--colorMain);
4462  background-color: #fff;
4463}
4464.builder-page-content #promocja__2k25 .buttonCTA.buttonCTA__white:hover,
4465.builder-page-content #promo__bar__2k25 .buttonCTA.buttonCTA__white:hover,
4466.builder-page-content #ceny__2k25 .buttonCTA.buttonCTA__white:hover {
4467  color: #fff !important;
4468  background-color: var(--colorMainLighter) !important;
4469  border: 1px solid #fff !important;
4470}
4471.builder-page-content #promocja__2k25 .buttonCTA.buttonCTA__white:active,
4472.builder-page-content #promo__bar__2k25 .buttonCTA.buttonCTA__white:active,
4473.builder-page-content #ceny__2k25 .buttonCTA.buttonCTA__white:active {
4474  background-color: var(--colorMainLighter) !important;
4475  box-shadow: inset 0px 0px 5px #fff !important;
4476  outline: none;
4477}
4478.builder-page-content #promocja__2k25 .promo__bar,
4479.builder-page-content #promo__bar__2k25 .promo__bar,
4480.builder-page-content #ceny__2k25 .promo__bar {
4481  bottom: 0;
4482  z-index: 1000;
4483  box-shadow: 0 -0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
4484  background-color: var(--backgroundPromoBar);
4485}
4486.builder-page-content #promocja__2k25 .promo__bar h2,
4487.builder-page-content #promo__bar__2k25 .promo__bar h2,
4488.builder-page-content #ceny__2k25 .promo__bar h2 {
4489  font-size: 26px;
4490  line-height: 1.2;
4491}
4492.builder-page-content #promocja__2k25 .promo__bar .icon,
4493.builder-page-content #promo__bar__2k25 .promo__bar .icon,
4494.builder-page-content #ceny__2k25 .promo__bar .icon {
4495  right: 6px;
4496  top: 6px;
4497  color: #fff;
4498  cursor: pointer;
4499}
4500.builder-page-content #promocja__2k25 .promo__bar .buttonCTA__promo__bar,
4501.builder-page-content #promo__bar__2k25 .promo__bar .buttonCTA__promo__bar,
4502.builder-page-content #ceny__2k25 .promo__bar .buttonCTA__promo__bar {
4503  background-color: transparent !important;
4504  color: #fff !important;
4505  border-color: #fff !important;
4506}
4507.builder-page-content #promocja__2k25 .promo__bar .buttonCTA__promo__bar:hover,
4508.builder-page-content #promo__bar__2k25 .promo__bar .buttonCTA__promo__bar:hover,
4509.builder-page-content #ceny__2k25 .promo__bar .buttonCTA__promo__bar:hover {
4510  background-color: #fff !important;
4511  color: var(--backgroundColorDark) !important;
4512}
4513.builder-page-content #promocja__2k25 .promo__bar .buttonCTA__promo__bar:active,
4514.builder-page-content #promo__bar__2k25 .promo__bar .buttonCTA__promo__bar:active,
4515.builder-page-content #ceny__2k25 .promo__bar .buttonCTA__promo__bar:active {
4516  box-shadow: none !important;
4517}
4518.builder-page-content #promocja__2k25 .container-fluid .price__box__alt,
4519.builder-page-content #promo__bar__2k25 .container-fluid .price__box__alt,
4520.builder-page-content #ceny__2k25 .container-fluid .price__box__alt {
4521  max-width: 500px;
4522  margin: 0 auto;
4523}
4524.builder-page-content #promocja__2k25 .price__box,
4525.builder-page-content #promo__bar__2k25 .price__box,
4526.builder-page-content #ceny__2k25 .price__box {
4527  top: 50px;
4528  transition: ease-in-out all 0.2s;
4529  height: calc(100% - 15px);
4530}
4531.builder-page-content #promocja__2k25 .price__box:hover,
4532.builder-page-content #promo__bar__2k25 .price__box:hover,
4533.builder-page-content #ceny__2k25 .price__box:hover {
4534  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.25) !important;
4535}
4536.builder-page-content #promocja__2k25 .price__box img,
4537.builder-page-content #promo__bar__2k25 .price__box img,
4538.builder-page-content #ceny__2k25 .price__box img {
4539  top: -75px;
4540  left: 50%;
4541  transform: translateX(-50%);
4542  max-width: 300px;
4543}
4544.builder-page-content #promocja__2k25 .price__box > p:first-of-type,
4545.builder-page-content #promo__bar__2k25 .price__box > p:first-of-type,
4546.builder-page-content #ceny__2k25 .price__box > p:first-of-type {
4547  padding-top: 60px;
4548}
4549.builder-page-content #promocja__2k25 .price__box h3,
4550.builder-page-content #promo__bar__2k25 .price__box h3,
4551.builder-page-content #ceny__2k25 .price__box h3 {
4552  line-height: 1.2;
4553}
4554.builder-page-content #promocja__2k25 .price__box h3 span,
4555.builder-page-content #promo__bar__2k25 .price__box h3 span,
4556.builder-page-content #ceny__2k25 .price__box h3 span {
4557  color: #4b4b4b;
4558}
4559.builder-page-content #promocja__2k25 .price__box h3:first-of-type,
4560.builder-page-content #promo__bar__2k25 .price__box h3:first-of-type,
4561.builder-page-content #ceny__2k25 .price__box h3:first-of-type {
4562  line-height: 1;
4563}
4564.builder-page-content #promocja__2k25 .price__box .promocja__box,
4565.builder-page-content #promo__bar__2k25 .price__box .promocja__box,
4566.builder-page-content #ceny__2k25 .price__box .promocja__box {
4567  border: 1px solid var(--colorMain);
4568}
4569.builder-page-content #promocja__2k25 .price__box.price__box__special,
4570.builder-page-content #promo__bar__2k25 .price__box.price__box__special,
4571.builder-page-content #ceny__2k25 .price__box.price__box__special {
4572  border-width: 2px;
4573  border-style: solid;
4574  border-image: linear-gradient(to bottom, var(--backgroundColorPriceBoxSpecial) 10%, var(--colorMain) 35%, var(--backgroundColorPriceBoxSpecial) 85%) 1 100%;
4575  transition: ease-in-out all 0.2s;
4576}
4577.builder-page-content #promocja__2k25 .price__box.price__box__special:hover,
4578.builder-page-content #promo__bar__2k25 .price__box.price__box__special:hover,
4579.builder-page-content #ceny__2k25 .price__box.price__box__special:hover {
4580  box-shadow: 0 0.25rem 0.5rem var(--colorMain) !important;
4581}
4582.builder-page-content #promocja__2k25 .badge__container,
4583.builder-page-content #promo__bar__2k25 .badge__container,
4584.builder-page-content #ceny__2k25 .badge__container {
4585  border-radius: 0 0 19px 19px;
4586  left: 0;
4587  bottom: -22px;
4588}
4589.builder-page-content #promocja__2k25 .badge__container p,
4590.builder-page-content #promo__bar__2k25 .badge__container p,
4591.builder-page-content #ceny__2k25 .badge__container p {
4592  font-weight: 300;
4593}
4594.builder-page-content #promocja__2k25 .price__box__alt,
4595.builder-page-content #promo__bar__2k25 .price__box__alt,
4596.builder-page-content #ceny__2k25 .price__box__alt {
4597  border-radius: 8px;
4598  border: 1px solid #aeaeae;
4599  transition: ease-out all 0.4s;
4600  height: 100%;
4601}
4602.builder-page-content #promocja__2k25 .price__box__alt:hover,
4603.builder-page-content #promo__bar__2k25 .price__box__alt:hover,
4604.builder-page-content #ceny__2k25 .price__box__alt:hover {
4605  transform: scale(1.035);
4606}
4607.builder-page-content #promocja__2k25 .price__box__alt h3,
4608.builder-page-content #promo__bar__2k25 .price__box__alt h3,
4609.builder-page-content #ceny__2k25 .price__box__alt h3 {
4610  color: #4b4b4b;
4611  line-height: 1.2;
4612}
4613.builder-page-content #promocja__2k25 .price__box__alt h3 span.price-after-coupon-gross,
4614.builder-page-content #promo__bar__2k25 .price__box__alt h3 span.price-after-coupon-gross,
4615.builder-page-content #ceny__2k25 .price__box__alt h3 span.price-after-coupon-gross,
4616.builder-page-content #promocja__2k25 .price__box__alt h3 span.price-after-coupon-net,
4617.builder-page-content #promo__bar__2k25 .price__box__alt h3 span.price-after-coupon-net,
4618.builder-page-content #ceny__2k25 .price__box__alt h3 span.price-after-coupon-net {
4619  color: #4b4b4b;
4620}
4621.builder-page-content #promocja__2k25 .price__box__alt h3:first-of-type,
4622.builder-page-content #promo__bar__2k25 .price__box__alt h3:first-of-type,
4623.builder-page-content #ceny__2k25 .price__box__alt h3:first-of-type {
4624  line-height: 1;
4625}
4626.builder-page-content #promocja__2k25 .price__box__alt .promocja__box,
4627.builder-page-content #promo__bar__2k25 .price__box__alt .promocja__box,
4628.builder-page-content #ceny__2k25 .price__box__alt .promocja__box {
4629  border: 1px solid var(--colorMain);
4630  border-radius: 8px;
4631}
4632.builder-page-content #promocja__2k25 .price__box__alt.price__box__special,
4633.builder-page-content #promo__bar__2k25 .price__box__alt.price__box__special,
4634.builder-page-content #ceny__2k25 .price__box__alt.price__box__special {
4635  border-color: var(--colorMain);
4636}
4637.builder-page-content #promocja__2k25 .price__box__alt.pt-5-special,
4638.builder-page-content #promo__bar__2k25 .price__box__alt.pt-5-special,
4639.builder-page-content #ceny__2k25 .price__box__alt.pt-5-special {
4640  padding-top: 34px;
4641}
4642.builder-page-content #promocja__2k25 .price__box__alt .badge__container,
4643.builder-page-content #promo__bar__2k25 .price__box__alt .badge__container,
4644.builder-page-content #ceny__2k25 .price__box__alt .badge__container {
4645  border-radius: 0 7px;
4646  top: 0;
4647  left: auto;
4648  right: 0;
4649  bottom: auto;
4650}
4651.builder-page-content #promocja__2k25 .price__box__alt .badge__container p,
4652.builder-page-content #promo__bar__2k25 .price__box__alt .badge__container p,
4653.builder-page-content #ceny__2k25 .price__box__alt .badge__container p {
4654  font-weight: 300;
4655}
4656.builder-page-content #promocja__2k25 .price__box ul,
4657.builder-page-content #promo__bar__2k25 .price__box ul,
4658.builder-page-content #ceny__2k25 .price__box ul,
4659.builder-page-content #promocja__2k25 .price__box__alt ul,
4660.builder-page-content #promo__bar__2k25 .price__box__alt ul,
4661.builder-page-content #ceny__2k25 .price__box__alt ul {
4662  list-style: none;
4663  position: relative;
4664  padding-left: 24px;
4665}
4666.builder-page-content #promocja__2k25 .price__box ul span,
4667.builder-page-content #promo__bar__2k25 .price__box ul span,
4668.builder-page-content #ceny__2k25 .price__box ul span,
4669.builder-page-content #promocja__2k25 .price__box__alt ul span,
4670.builder-page-content #promo__bar__2k25 .price__box__alt ul span,
4671.builder-page-content #ceny__2k25 .price__box__alt ul span {
4672  font-size: 16px;
4673  line-height: 28px;
4674  position: absolute;
4675  left: 0px;
4676}
4677.builder-page-content #promocja__2k25 .price__box ul li,
4678.builder-page-content #promo__bar__2k25 .price__box ul li,
4679.builder-page-content #ceny__2k25 .price__box ul li,
4680.builder-page-content #promocja__2k25 .price__box__alt ul li,
4681.builder-page-content #promo__bar__2k25 .price__box__alt ul li,
4682.builder-page-content #ceny__2k25 .price__box__alt ul li {
4683  font-size: 14px;
4684  line-height: 28px;
4685}
4686.builder-page-content #promocja__2k25 .price__box ul li.none,
4687.builder-page-content #promo__bar__2k25 .price__box ul li.none,
4688.builder-page-content #ceny__2k25 .price__box ul li.none,
4689.builder-page-content #promocja__2k25 .price__box__alt ul li.none,
4690.builder-page-content #promo__bar__2k25 .price__box__alt ul li.none,
4691.builder-page-content #ceny__2k25 .price__box__alt ul li.none {
4692  filter: opacity(0.5);
4693}
4694.builder-page-content #promocja__2k25 .price__box ul li.none span,
4695.builder-page-content #promo__bar__2k25 .price__box ul li.none span,
4696.builder-page-content #ceny__2k25 .price__box ul li.none span,
4697.builder-page-content #promocja__2k25 .price__box__alt ul li.none span,
4698.builder-page-content #promo__bar__2k25 .price__box__alt ul li.none span,
4699.builder-page-content #ceny__2k25 .price__box__alt ul li.none span {
4700  left: -24px;
4701}
4702.builder-page-content #promocja__2k25 .custom-price-toggle-container,
4703.builder-page-content #promo__bar__2k25 .custom-price-toggle-container,
4704.builder-page-content #ceny__2k25 .custom-price-toggle-container {
4705  display: inline-block;
4706  height: 22px;
4707}
4708.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-switch,
4709.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-switch,
4710.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-switch {
4711  position: relative;
4712  display: inline-block;
4713  width: 105px;
4714  height: 22px;
4715  margin-bottom: 0;
4716  cursor: pointer;
4717  transition: all 0.3s ease;
4718  border-radius: 4px;
4719  border: 1px solid var(--colorMain);
4720}
4721.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-switch:focus-within,
4722.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-switch:focus-within,
4723.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-switch:focus-within {
4724  box-shadow: 0px 0px 4px 2px var(--colorMainLighter);
4725}
4726.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-switch input,
4727.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-switch input,
4728.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-switch input {
4729  position: absolute;
4730  opacity: 0;
4731  cursor: pointer;
4732  height: 0;
4733  width: 0;
4734}
4735.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label,
4736.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label,
4737.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label {
4738  font-weight: 300;
4739  height: 16px;
4740  position: absolute;
4741  left: 3px;
4742  top: 2px;
4743  display: flex;
4744  border-radius: 3px;
4745  transition: background-color 300ms ease-in, color 450ms ease-in;
4746}
4747.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label.brutto,
4748.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label.brutto,
4749.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label.brutto {
4750  right: 3px;
4751  left: auto;
4752}
4753.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label small,
4754.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label small,
4755.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-switch .custom-price-toggle-label small {
4756  line-height: 16px;
4757  padding: 0 2px;
4758}
4759.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-checkbox:focus,
4760.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-checkbox:focus,
4761.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-checkbox:focus {
4762  box-shadow: 0 0 0 2px var(--colorMainLighter);
4763}
4764.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-checkbox:checked + .custom-price-toggle-label,
4765.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-checkbox:checked + .custom-price-toggle-label,
4766.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-checkbox:checked + .custom-price-toggle-label {
4767  background-color: var(--colorMain);
4768}
4769.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-checkbox:checked + .custom-price-toggle-label small,
4770.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-checkbox:checked + .custom-price-toggle-label small,
4771.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-checkbox:checked + .custom-price-toggle-label small {
4772  color: #fff;
4773}
4774.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-checkbox:not(:checked) ~ .custom-price-toggle-label.brutto,
4775.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-checkbox:not(:checked) ~ .custom-price-toggle-label.brutto,
4776.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-checkbox:not(:checked) ~ .custom-price-toggle-label.brutto {
4777  background-color: var(--colorMain);
4778}
4779.builder-page-content #promocja__2k25 .custom-price-toggle-container .custom-toggle-checkbox:not(:checked) ~ .custom-price-toggle-label.brutto small,
4780.builder-page-content #promo__bar__2k25 .custom-price-toggle-container .custom-toggle-checkbox:not(:checked) ~ .custom-price-toggle-label.brutto small,
4781.builder-page-content #ceny__2k25 .custom-price-toggle-container .custom-toggle-checkbox:not(:checked) ~ .custom-price-toggle-label.brutto small {
4782  color: #fff;
4783}
4784.builder-page-content .lp_mobile {
4785  margin: 0 auto;
4786}
4787.builder-page-content .oddzielh3 {
4788  height: 6px;
4789  width: 50%;
4790  background-color: #f3d6da;
4791  margin-bottom: 20px;
4792}
4793.builder-page-content #dla-kogo {
4794  background-color: #f8f8f8;
4795}
4796.builder-page-content #dla-kogo ul {
4797  list-style: none;
4798  padding: 0px;
4799  padding-left: 20px;
4800}
4801.builder-page-content #dla-kogo ul li {
4802  margin-bottom: 10px;
4803}
4804.builder-page-content #dla-kogo ul li::before {
4805  content: "\2022";
4806  color: #bf1b32;
4807  font-weight: bold;
4808  /* If you want it to be bold */
4809  display: inline-block;
4810  /* Needed to add space between the bullet and the text */
4811  width: 1.2em;
4812  /* Also needed for space (tweak if needed) */
4813  margin-left: -1.2em;
4814  /* Also needed for space (tweak if needed) */
4815}
4816.builder-page-content section:first-of-type {
4817  padding-top: 50px;
4818}
4819.builder-page-content .new-highlight {
4820  font-size: 19px;
4821  line-height: 27px;
4822  text-align: center;
4823  margin-bottom: 30px;
4824}
4825.builder-page-content .highlight-container,
4826.builder-page-content .highlight {
4827  position: relative;
4828}
4829.builder-page-content .highlight-container {
4830  display: inline-block;
4831  font-size: 21px;
4832}
4833.builder-page-content .highlight-container:before {
4834  content: " ";
4835  display: block;
4836  height: 100%;
4837  width: 106%;
4838  margin-left: -10px;
4839  margin-right: -3px;
4840  position: absolute;
4841  background: #f3d6da;
4842  transform: rotate(2deg);
4843  top: -1px;
4844  left: -1px;
4845  border-radius: 20% 25% 20% 24%;
4846  padding: 10px 3px 3px 10px;
4847}
4848.builder-page-content .hide-this-button {
4849  display: none;
4850}
4851.builder-page-content #intro {
4852  background: url('https://forumlogopedy.pl/media/cache/origin/uploads/62f/4aa/62f4aad5a
4852ad97612547830.png') no-repeat top right #ffffff;
4853}
4854.builder-page-content #stale-dzialy {
4855  background: url('https://www.pieszcharakterem.pl/media/cache/origin/uploads/62f/36b/62f36b1ba72f6755129837.png') no-repeat top left #fcfcff;
4856  background: url('https://pieszcharakterem.pl/media/cache/origin/uploads/62f/4ab/62f4abd85eb01353625943.png') no-repeat top left #fcfcff;
4857}
4858.builder-page-content .testimonial {
4859  background-color: #faedef !important;
4860  border: 0 !important;
4861  box-shadow: none !important;
4862}
4863.builder-page-content .mw800 {
4864  max-width: 760px;
4865  margin: auto;
4866}
4867.builder-page-content .tab-slider--nav {
4868  width: auto;
4869  float: left;
4870  margin-bottom: 20px;
4871  left: 50%;
4872  position: relative;
4873  transform: translateX(-50%);
4874}
4875.builder-page-content .tab-slider--tabs {
4876  display: block;
4877  float: left;
4878  margin: 0;
4879  padding: 0;
4880  list-style: none;
4881  position: relative;
4882  border-radius: 35px;
4883  overflow: hidden;
4884  background: #F8CAD1;
4885  height: 35px;
4886  -webkit-user-select: none;
4887  -moz-user-select: none;
4888  -ms-user-select: none;
4889  user-select: none;
4890  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.2);
4891  left: 50%;
4892  transform: translateX(-50%);
4893}
4894.builder-page-content .tab-slider--tabs:after {
4895  content: "";
4896  width: 50%;
4897  background: #E95166;
4898  height: 100%;
4899  position: absolute;
4900  top: 0;
4901  left: 0;
4902  transition: all 250ms ease-in-out;
4903  border-radius: 35px;
4904}
4905.builder-page-content .tab-slider--tabs.slide:after {
4906  left: 50%;
4907}
4908.builder-page-content .tab-slider--trigger {
4909  font-size: 12px;
4910  line-height: 1;
4911  font-weight: bold;
4912  color: #585858;
4913  text-align: center;
4914  padding: 11px 20px;
4915  position: relative;
4916  z-index: 2;
4917  cursor: pointer;
4918  display: inline-block;
4919  transition: color 250ms ease-in-out;
4920  -webkit-user-select: none;
4921  -moz-user-select: none;
4922  -ms-user-select: none;
4923  user-select: none;
4924}
4925.builder-page-content .tab-slider--trigger.active {
4926  color: #fff;
4927}
4928.builder-page-content .tab-slider--body {
4929  margin-bottom: 20px;
4930}
4931.builder-page-content .y12,
4932.builder-page-content .y24 {
4933  transition: all 1000ms ease-in-out;
4934}
4935.builder-page-content .showy {
4936  display: inline-block !important;
4937  margin: 0 auto;
4938  transition: all 1000ms ease-in-out;
4939}
4940.builder-page-content .hidey {
4941  display: none !important;
4942  transition: all 1000ms ease-in-out;
4943}
4944.builder-page-content .tab-list-info {
4945  position: absolute;
4946  right: -120px;
4947  color: #EB596E;
4948  font-family: 'Caveat', cursive;
4949  font-weight: 600;
4950  font-size: 17px;
4951  line-height: 15px;
4952}
4953.builder-page-content .tab-list-info-arrow {
4954  position: absolute;
4955  left: -28px;
4956  top: 35px;
4957  width: 60px;
4958}
4959@media (max-width: 550px) {
4960  .builder-page-content .tab-list-info {
4961    position: absolute;
4962    right: 0px;
4963    color: #EB596E;
4964    font-family: 'Caveat', cursive;
4965    font-weight: 600;
4966    font-size: 17px;
4967    line-height: 15px;
4968    top: 40px;
4969  }
4970  .builder-page-content .tab-list-info-arrow {
4971    position: absolute;
4972    left: -27px;
4973    top: 9px;
4974    width: 28px;
4975    transform: rotate(55deg);
4976  }
4977  .builder-page-content .tab-slider--nav {
4978    width: auto;
4979    float: left;
4980    margin-bottom: 45px;
4981    left: 50%;
4982    position: relative;
4983    transform: translateX(-50%);
4984  }
4985}
4986.builder-page-content #audioteka_klub {
4987  display: none !important;
4988}
4989
4990    </style>
4991        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
4992<link rel="preconnect" href="https://fonts.googleapis.com">
4993<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
4994<link href="https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&family=Noto+Serif:ital@0;1&display=swap" rel="stylesheet">
4995<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" integrity="sha512-tS3S5qG0BlhnQROyJXvNjeEM4UpMXHrQfTGmbQ1gKmelCxlSEBUaxhRBj/EFTzpbP4RVSrpEikbmdJobCvhE3g==" crossorigin="anonymous" />
4996<link rel="stylesheet" href="https://lp.forum-media.pl/leadowanie/fmp-timer/fmp-timer.css">
4997
4998<!-- BIBLIOTEKA CENOWA -->
4999<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
vendor: 2 bytes, line 4999
4999
5000<script src="/upl/price-details-lib-v2.js"></script>
5000
5001<!-- 
5001<script src="https://www.gos.e-firma.pl/frontend/js/showPrice.js" defer></script>
5001 -->
5002<link type="text/css" rel="stylesheet" href="/upl/timer.css" />
5003<!-- BIBLIOTEKA CENOWA END -->
5004<!-- Material Symbols -->
5005<link rel="stylesheet"
5006  href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,[email protected],100..700,0..1,-50..200" />
5007<!-- Material Symbols End -->
5008    
5009                <link href="https://www.zamowienia.pieszcharakterem.pl/css/style.css" rel="stylesheet">
5010    <link href="https://www.zamowienia.pieszcharakterem.pl/css/common.css?ver=1.0.2" rel="stylesheet">
5011
5012    <style>
5013        .kcfullheight {
5014            height: calc(var(--vh, 1vh) * 100) !important;
5015        }
5016
5017        :root {
5018            --best-sidebar-color: #00ABEE;
5019        }
5020
5021        h2[id], h3[id] {
5022            scroll-margin-top: 110px;
5023        }
5024    </style>
5025
5026            </head>
5027<body class="stretched body-canvas" data-wcag="wcag" data-is-authenticated="false">
5028    
5029                <div class="full-welcome" id="full-welcome">
5030                                                    <div class="full-welcome__header">
5031                <div class="container">
5032
5033                    
5034                    <div class="full-welcome__info">
5035                        <p class="info-text">REKLAMA: Automatyczne przekierowanie nastąpi za <span class="full-welcome-timer" id="full-welcome-timer">30</span> sekund</p>
5036                        <button class="close-button full-welcome-close" id="full-welcome-close" disabled>Przejdź do serwisu <span>teraz</span></button>
5037                    </div>
5038                </div>
5039            </div>
5040            <div class="full-welcome__content">
5041                <div class="full-welcome__body">
5042
5043                    <span class="full-welcome-timer full-welcome-timer--mobile-landscape">30</span>
5044                    <button class="close-button full-welcome-close full-welcome-close--mobile-landscape" id="full-welcome-close" disabled>x</button>
5045
5046                                                                        <a                                target="_blank"                                id="Vet-Agro_09_pzch_2026" href="https://pupilepodochrona.pl/produkty/refordog/"
5047                               onclick="dataLayer.push({'event':'ExtAdClick', 'ExtAdID': 'Vet-Agro_09_pzch_2026', 'ExtAdLabel': 'Vet-Agro_09_pzch_2026' });">
5048                                <div class="desktop " style="background-image: url('/uploads/6a9/67e/6a967e3ca708a198733336.jpg');">
5049                                                                    </div>
5050                                                            </a>
5051                        
5052                                                    
5052<script>dataLayer.push({'event':'ExtAdShow', 'ExtAdID': 'Vet-Agro_09_pzch_2026', 'ExtAdLabel': 'Vet-Agro_09_pzch_2026'});</script>
5052
5053                                                            </div>
5054            </div>
5055        </div>
5056    
5057    <div id="locale" data-locale="pl"></div>
5058
5059    <div class="main-wrapper">
5060                <div id="wrapper" class="clearfix">
5061                
5062
5063<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 5063-5064
5063
5064<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
5064GTM-P424R96
vendor: 85 bytes, lines 5064-5065
5064"
5065height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
5066<!-- End Google Tag Manager (noscript) -->
5067
5068<link href="https://use.fontawesome.com/releases/v5.0.7/css/all.css" rel="stylesheet">
5069
5070<!-- Manychat -->
5071<script src="//widget.manychat.com/166730024388.js" defer="defer"></script>
vendor: 2 bytes, line 5071
5071
5072<script src="https://mccdn.me/assets/js/widget.js" defer="defer"></script>
5072
5073
5074        <style>
5075
5076        @media(max-width: 1400px) {
5077            #header-wrap .mx-2 {
5078                margin: 0 !important;
5079            }
5080
5081            #header-wrap .mx-2 .header-row {
5082                padding-left: 10px;
5083                padding-right: 10px;
5084            }
5085        }
5086
5087
5088    </style>
5089
5090<header id="header" class="header-size-sm header--screening" data-sticky-shrink="false">
5091    
5092
5093    <div class="header-row justify-content-between">
5094        <div id="logo" class="header-logo-container col-auto ml-auto ml-mb-0 mr-mb-0 order-md-2">
5095            <a href="/" class="standard-logo">
5096                <img class="picture mx-auto"
5097     src="https://www.pieszcharakterem.pl/media/cache/logo_175_73/uploads/665/5e4/6655e4e3012fd456189052.svg?extension=jpg&version=711"
5098     loading="lazy" alt="Logo">
5099
5100
5101            </a>
5102
5103            <div class="subscribe-mobile-container">
5104                    <div>
5105        <div class="text-prenumeruj"><a href="/prenumerata" >PRENUMERUJ</a></div>
5106    </div>
5107
5108            </div>
5109        </div>
5110        <div class="w-100 d-block d-md-none"></div>
5111        <div class="header-social-container col-12 col-md-4 justify-content-center justify-content-sm-start d-flex order-md-1 mb-4 mb-sm-0">
5112                <a href="https://www.facebook.com/pieszcharakterem/" class="social-icon si-small si-rounded si-dark si-mini si-facebook mb-0" target="_blank" rel=”nofollow”
5113       onclick="window.dataLayer.push({'event': 'visitorInteraction','eventCategory': 'Social Media','eventAction': 'Social Profile','eventLabel': 'FB','eventValue': undefined,'eventNonInteraction': false});">
5114        <i class="icon-facebook"></i>
5115        <i class="icon-facebook"></i>
5116    </a>
5117
5118
5119
5120    <a href="https://www.instagram.com/pieszcharakterem/" class="social-icon si-small si-rounded si-dark si-mini si-instagram mb-0" target="_blank" rel=”nofollow”
5121       onclick="window.dataLayer.push({'event': 'visitorInteraction','eventCategory': 'Social Media','eventAction': 'Social Profile','eventLabel': 'IN','eventValue': undefined,'eventNonInteraction': false});">
5122        <i class="icon-instagram"></i>
5123        <i class="icon-instagram"></i>
5124    </a>
5125
5126
5127
5128        </div>
5129
5130        <div class="header-subscribe-container nav-userbar nav-userbar--second col-6 col-lg-4 order-md-3 mb-4 d-flex align-items-center">
5131                <div>
5132        <div class="text-prenumeruj"><a href="/prenumerata" >PRENUMERUJ</a></div>
5133    </div>
5134
5135
5136            <div class="nav-userbar-inner">
5137                <div class="nav-item">
5138                    <a href="#" class="nav-link text-dark show-wcag-link">
5139                        <img src="/images/wcag-icon.svg?v=324" alt="Dostępność" class="icon-image">
5140                        <span class="nav-item--text">
5141                            Dostępność
5142                        </span>
5143                    </a>
5144                </div>
5145
5146                                    <div class="wcag-box wcag-box-top">
5147    <div class="wcag-box-container">
5148        <ul class="jm-wcag-settings">
5149            <li class="contrast">
5150                <ul>
5151                    <li class="contrast-label">
5152                        <span class="jm-separator">Kontrast</span>
5153                    </li>
5154                    <li>
5155                        <a href="/?contrast=normal" class="jm-normal wcag-a-icon" title="Tryb domyślny">
5156                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
5157    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
5158</svg>                            <span class="sr-only">Tryb domyślny</span>
5159                        </a>
5160                    </li>
5161                    <li>
5162                        <a href="/?contrast=highcontrast" class="jm-highcontrast wcag-a-icon" title="Tryb czarno-biały">
5163                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
5164    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
5165</svg>
5165                            <span class="sr-only">Tryb czarno-biały</span>
5166                        </a>
5167                    </li>
5168                    <li>
5169                        <a href="/?contrast=highcontrast2" class="jm-highcontrast2 wcag-a-icon" title="Tryb czarno-żółty">
5170                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
5171    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
5172</svg>                            <span class="sr-only">"Tryb czarno-żółty</span>
5173                        </a>
5174                    </li>
5175                    <li>
5176                        <a href="/?contrast=highcontrast3" class="jm-highcontrast3 wcag-a-icon" title="Tryb żółto-czarny">
5177                            <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
5178    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
5179</svg>                            <span class="sr-only">Tryb żółto-czarny</span>
5180                        </a>
5181                    </li>
5182                </ul>
5183            </li>
5184            <li class="resizer">
5185                <ul>
5186                    <li class="resizer-label"><span class="jm-separator">Czcionka</span></li>
5187                    <li>
5188                        <a href="/?fontsize=70" class="jm-font-smaller" title="Zmniejsz czcionkę">
5189                            <img src="/images/minus.svg?v=324"
5190                                 alt="Zmniejsz czcionkę"
5191                                 class="wcag-size-icon"
5192                            >
5193                            <span class="sr-only">Zmniejsz czcionkę</span>
5194                        </a>
5195                    </li>
5196                    <li class="no-margin">
5197                        <a href="/?fontsize=100" class="jm-font-normal" title="Domyślna czcionka">
5198                            <span class="wcag-a-icon">
5199                                <svg fill="currentColor" viewBox="0 0 24 24" id="font-2" data-name="Flat Color" xmlns="http://www.w3.org/2000/svg" class="icon flat-color">
5200    <path id="primary" d="M21,20h-.35L12.91,2.59a1,1,0,0,0-1.82,0L3.35,20H3a1,1,0,0,0,0,2H6a1,1,0,0,0,0-2H5.54l1.78-4h8.36l1.78,4H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2ZM8.21,14,11.5,6.59,14.79,14Z" fill="currentColor"></path>
5201</svg>                            </span>
5202                            <span class="sr-only">Domyślna czcionka</span>
5203                        </a>
5204                    </li>
5205                    <li class="no-margin">
5206                        <a href="/?fontsize=130" class="jm-font-larger" title="Powiększ czcionkę">
5207                            <img src="/images/plus.svg?v=324"
5208                                 alt="Powiększ czcionkę"
5209                                 class="wcag-size-icon"
5210                            >
5211                            <span class="sr-only">Powiększ czcionkę</span>
5212                        </a>
5213                    </li>
5214                </ul>
5215            </li>
5216        </ul>
5217    </div>
5218</div>                
5219                                                        <div class="nav-item">
5220                        <a href="/logowanie" class="loginLink nav-link best-login">
5221                            <img src="/images/icon-user-login.svg?v=324" class="icon-image">
5222                            <span class="nav-item--text">
5223                                Logowanie
5224                            </span>
5225                        </a>
5226                    </div>
5227                                        <div class="userBar-box nav-item">
5228                        <a href="/rejestracja" class="loginLink nav-link best-register">
5229                            <img src="/images/icon-user-register.svg?v=324" class="icon-image icon-image--bigger">
5230                            <span class="nav-item--text">
5231                                Rejestracja
5232                            </span>
5233                        </a>
5234                    </div>
5235                
5236                                
5237                                <div class="nav-item">
5238                    <a href="/koszyk" class="nav-link text-dark nav-link--dot">
5239                        <img src="/images/icon-cart.svg?v=324" alt="" class="icon-image">
5240                        <span class="dot">
5241                            <span id="cartProductCount">
5242                                0
5243                            </span>
5244                        </span>
5245                        <span class="nav-item--text">
5246                            Koszyk
5247                        </span>
5248                    </a>
5249                </div>
5250
5251                                <div class="nav-item">
5252                                    </div>
5253            </div>
5254        </div>
5255    </div>
5256
5257    <div id="header-wrap" class="border-top border-f5">
5258        <div class="mx-2">
5259            <div class="header-row justify-content-between flex-row-reverse flex-lg-row">
5260                <div class="header-misc">
5261                    <div class="header-misc-icon">
5262    <a href="/biblioteczka" style="width: 40px">
5263    <i class="icon-bookmark-empty"></i> <span class="bookcase__counter">0</span></a>
5264</div>
5265                    <div id="top-search" class="header-misc-icon">
5266                        <a href="#" id="top-search-trigger"><i class="icon-line-search"></i><i class="icon-line-cross"></i></a>
5267                    </div>
5268                </div>
5269                <div id="primary-menu-trigger">
5270                    <span>Menu</span>
5271                    <svg class="svg-trigger" viewBox="0 0 100 100"><path d="m 30,33 h 40 c 3.722839,0 7.5,3.126468 7.5,8.578427 0,5.451959 -2.727029,8.421573 -7.5,8.421573 h -20"></path><path d="m 30,50 h 40"></path><path d="m 70,67 h -40 c 0,0 -7.5,-0.802118 -7.5,-8.365747 0,-7.563629 7.5,-8.634253 7.5,-8.634253 h 20"></path></svg>
5272                </div>
5273                <nav class="primary-menu with-arrows" id="menu">
5274                        
5275        <ul class="menu-container" id="main">
5276
5277                                                                                                                                  
5278                            <li class="menu-item menu-color-home ">
5279                                                <a class="menu-link" href="/listing-artykuly"
5280               style="color: #000000"                    >
5281                <div>Artykuły</div>
5282            </a>
5283            
5284
5285                                    </li>
5286                                                                                                                                              
5287                            <li class="menu-item menu-color-home ">
5288                                                <a class="menu-link" href="/o-czasopismie"
5289               style="color: #000000"                    >
5290                <div>O czasopiśmie</div>
5291            </a>
5292            
5293
5294                                    </li>
5295                                                                                                                                              
5296                            <li class="menu-item current menu-color-home menu_red_color">
5297                                                <a class="menu-link" href="/prenumerata"
5298               style="color: #000000"                    >
5299                <div>Zamów prenumeratę</div>
5300            </a>
5301            
5302
5303                                    </li>
5304                                                                                                                                              
5305                            <li class="menu-item menu-color-home ">
5306                                                <a class="menu-link"
5307               style="color: #000000">Wydarzenia</a>
5308            
5309
5310                                            <div class="mega-menu-content border-top-0" style="width: 235px">
5311                            <div class="container">
5312                                <div class="row">
5313                                    <ul class="sub-menu-container">
5314                                                                                                                                                                                        <li class="menu-item menu-color-home">
5315                                                                                    <a class="menu-link" href="http://www.fmp.pl/anestezjologia-weterynaryjna"
5316               style="color: #000000"                     target="_blank">
5317                <div>SZKOLENIE ANESTEZJOLOGIA WETERYNARYJNA PSÓW I KOTÓW - 24-10-2026</div>
5318            </a>
5319            
5320                                                    </li>
5321                                                                                                                                                                                                                                                                                    <li class="menu-item menu-color-home">
5322                                                                                    <a class="menu-link" href="http://www.fmp.pl/5t7gm"
5323               style="color: #000000"                     target="_blank">
5324                <div>SZKOLENIE USG ONKOLOGICZNE MAŁYCH ZWIERZĄT - 28-11-2026, ONLINE</div>
5325            </a>
5326            
5327                                                    </li>
5328                                                                                                                                                                        </ul>
5329                                </div>
5330                            </div>
5331                        </div>
5332                                    </li>
5333                                                                                                                                              
5334                            <li class="menu-item menu-color-home ">
5335                                                <a class="menu-link" href="/listing-czytelnia"
5336               style="color: #000000"                    >
5337                <div>Czytelnia</div>
5338            </a>
5339            
5340
5341                                    </li>
5342                                                                                                                                              
5343                            <li class="menu-item menu-color-home ">
5344                                                <a class="menu-link" href="https://charaktery.eu/"
5345               style="color: #000000"                     target="_blank">
5346                <div>Charaktery</div>
5347            </a>
5348            
5349
5350                                    </li>
5351                                                                                                                                              
5352                            <li class="menu-item menu-color-home ">
5353                                                <a class="menu-link" href="/czasopismo"
5354               style="color: #000000"                    >
5355                <div>Wydania</div>
5356            </a>
5357            
5358
5359                                    </li>
5360                                                                                                                                              
5361                            <li class="menu-item menu-color-home ">
5362                                                <a class="menu-link" href="https://www.pieszcharakterem.pl/dodatek/2026/1"
5363               style="color: #000000"                     target="_self">
5364                <div>Dodatki</div>
5365            </a>
5366            
5367
5368                                    </li>
5369                                                                                                                                              
5370                            <li class="menu-item menu-color-home ">
5371                                                <a class="menu-link" href="/kontakt"
5372               style="color: #000000"                    >
5373                <div>Kontakt</div>
5374            </a>
5375            
5376
5377                                    </li>
5378                            <li class="more hidden-more" data-width="80">
5379            <a href="#">Więcej</a>
5380            <ul class="more-list"></ul>
5381        </li>
5382    </ul>
5383
5384    <ul class="menu-container mobile-primary-menu">
5385                                                                                                                                  
5386                            <li class="menu-item menu-color-home ">
5387                                                <a class="menu-link" href="/listing-artykuly"
5388               style="color: #000000"                    >
5389                <div>Artykuły</div>
5390            </a>
5391            
5392                                    </li>
5393                                                                                                                                              
5394                            <li class="menu-item menu-color-home ">
5395                                                <a class="menu-link" href="/o-czasopismie"
5396               style="color: #000000"                    >
5397                <div>O czasopiśmie</div>
5398            </a>
5399            
5400                                    </li>
5401                                                                                                                                              
5402                            <li class="menu-item current menu-color-home menu_red_color">
5403                                                <a class="menu-link" href="/prenumerata"
5404               style="color: #000000"                    >
5405                <div>Zamów prenumeratę</div>
5406            </a>
5407            
5408                                    </li>
5409                                                                                                                                              
5410                            <li class="menu-item menu-color-home ">
5411                                                <a class="menu-link"
5412               style="color: #000000">Wydarzenia</a>
5413            
5414                                            <ul class="sub-menu-container">
5415                                                                                                                                        <li class="menu-item">
5416                                                                        <a class="menu-link" href="http://www.fmp.pl/anestezjologia-weterynaryjna"
5417               style="color: #000000"                     target="_blank">
5418                <div>SZKOLENIE ANESTEZJOLOGIA WETERYNARYJNA PSÓW I KOTÓW - 24-10-2026</div>
5419            </a>
5420            
5421                                        </li>
5422                                                                                                                                                                                                            <li class="menu-item">
5423                                                                        <a class="menu-link" href="http://www.fmp.pl/5t7gm"
5424               style="color: #000000"                     target="_blank">
5425                <div>SZKOLENIE USG ONKOLOGICZNE MAŁYCH ZWIERZĄT - 28-11-2026, ONLINE</div>
5426            </a>
5427            
5428                                        </li>
5429                                                                                                                        </ul>
5430                                    </li>
5431                                                                                                                                              
5432                            <li class="menu-item menu-color-home ">
5433                                                <a class="menu-link" href="/listing-czytelnia"
5434               style="color: #000000"                    >
5435                <div>Czytelnia</div>
5436            </a>
5437            
5438                                    </li>
5439                                                                                                                                              
5440                            <li class="menu-item menu-color-home ">
5441                                                <a class="menu-link" href="https://charaktery.eu/"
5442               style="color: #000000"                     target="_blank">
5443                <div>Charaktery</div>
5444            </a>
5445            
5446                                    </li>
5447                                                                                                                                              
5448                            <li class="menu-item menu-color-home ">
5449                                                <a class="menu-link" href="/czasopismo"
5450               style="color: #000000"                    >
5451                <div>Wydania</div>
5452            </a>
5453            
5454                                    </li>
5455                                                                                                                                              
5456                            <li class="menu-item menu-color-home ">
5457                                                <a class="menu-link" href="https://www.pieszcharakterem.pl/dodatek/2026/1"
5458               style="color: #000000"                     target="_self">
5459                <div>Dodatki</div>
5460            </a>
5461            
5462                                    </li>
5463                                                                                                                                              
5464                            <li class="menu-item menu-color-home ">
5465                                                <a class="menu-link" href="/kontakt"
5466               style="color: #000000"                    >
5467                <div>Kontakt</div>
5468            </a>
5469            
5470                                    </li>
5471                        </ul>
5472
5473    
5474
5475
5476
5477    
5477<script src="/Frontend/js/canvas/menuResize.js?v=324"></script>
5477
5478
5479                </nav>
5480                <form class="top-search-form" action="/szukaj" method="get" autocomplete="off">
5481                    <input type="text" name="query" class="form-control" value="" placeholder="SZUKAJ W SERWISIE" autocomplete="off">
5482                </form>
5483            </div>
5484        </div>
5485    </div>
5486    <div class="header-wrap-clone"></div>
5487</header>
5488
5489        </div>
5490        
5491                <div class="main-block ">
5492                <div class="container--screener">
5493        <div class="builder-page-content">
5494            <div id="zamow">&nbsp;</div>
5495
5496<section class="pb-0" id="promocja__2k25">
5497<div class="container show-if-coupon-active show-if-gratis-coupon-active py-5">
5498<div class="row mx-3">
5499<div class="col-12 col-lg-8 mx-auto shadow text-center p-4 rounded">
5500<h2 class="text-balance mb-2 cMain custom-promo-1">&nbsp;</h2>
5501
5502<p class="font-weight-light custom-promo-2">&nbsp;</p>
5503
5504<div class="mt-3 cMain coupon-countdown">&nbsp;</div>
5505<small>Promocja ograniczona czasowo.</small></div>
5506</div>
5507</div>
5508</section>
5509
5510<section class="p-0" id="promo__bar__2k25">
5511<div class="py-2 position w-100 promo__bar position-fixed show-if-coupon-active show-if-gratis-coupon-active">
5512<div class="container-fluid position-relative" style="max-width: 1600px">
5513<div class="row mx-0 align-items-center">
5514<div class="col-sm col-md col-xl text-right mb-2 my-lg-0">
5515<h2 class="text-balance text-white text-center text-lg-right custom-promo-1 mb-1">&nbsp;</h2>
5516
5517<p class="font-weight-light text-white text-center text-lg-right custom-promo-2 mb-0">&nbsp;</p>
5518</div>
5519
5520<div class="col-sm-4 col-xl-3 text-center mb-2 my-lg-0 px-0">
5521<div class="text-white coupon-countdown">&nbsp;</div>
5522</div>
5523
5524<div class="col-sm col-md col-xl text-center text-lg-left"><a class="buttonCTA buttonCTA__promo__bar" href="#ceny__2k25">Sprawdź </a></div>
5525</div>
5526</div>
5527
5528<p class="icon position-absolute" onclick="$('#promo__bar__2k25').hide()"><span class="material-symbols-outlined text-white">close </span></p>
5529</div>
5530</section>
5531
5532<section class="py-5" id="ceny__2k25">
5533<div class="container-fluid pricing-container">
5534<div class="row">
5535<div class="col-12 text-center">
5536<h4 class="cMain text-uppercase mb-2">Cennik</h4>
5537
5538<h2 class="text-balance mb-0">Prenumeruj Psa z charakterem!</h2>
5539<!-- <h4>Wybierz pakiet dopasowany do Twoich potrzeb</h4> --><small>Pokazuj ceny jako:</small>
5540
5541<div class="d-flex justify-content-center mt-1">
5542<div class="custom-price-toggle-container"><label class="custom-toggle-switch"><!-- netto == checked --> <input class="custom-toggle-checkbox" id="custom-price-toggle" type="checkbox" /> <span class="custom-price-toggle-label"><small>netto</small></span> <span class="custom-price-toggle-label brutto"><small>brutto</small></span> </label></div>
5543</div>
5544</div>
5545</div>
5546
5547<div class="row mt-5 justify-content-center mx-0">
5548<div class="col-12 col-md-6 col-lg-4 mb-5 pb-3">
5549<div class="d-flex flex-column position-relative price__box br20 price__box__special bgMain__special px-3 pt-5 pb-4" id="wariant-premium"><img alt="Pies z Charakterem" class="position-absolute img-fluid" src="https://forumlogopedy.pl/media/cache/resolve/origin/uploads/67d/952/67d952ccde2c5479387142.webp" title="Pies z Charakterem" />
5550<p class="cMain text-center mb-0">Prenumerata</p>
5551
5552<h3 class="text-center mt-1">Superpremium</h3>
5553
5554<div class="mx-auto show-if-coupon-active show-if-gratis-coupon-active"><button class="buttonCTA my-3 GosAddToCart" data-coupon="PIES08" data-productvariantnocomplete="MZ-000125/-/C_MZ_QTY6_EXP" data-redirecttocart="true" data-type="button" type="button">Zamawiam prenumeratę</button></div>
5555
5556<div class="mx-auto hide-if-coupon-active"><button class="buttonCTA my-3 GosAddToCart" data-coupon="" data-productvariantnocomplete="MZ-000125/-/C_MZ_QTY6_EXP" data-redirecttocart="true" data-type="button" type="button">Zamawiam prenumeratę</button></div>
5557<!-- nowy skrypt --> <small class="text-muted font-weight-light text-center show-if-coupon-active"><s>&nbsp;<span class="price-gross">‌</span>/rok*&nbsp;</s> </small>
5558
5559<h3 class="mt-1 text-center"><span class="price-after-coupon-gross">‌</span>/rok*</h3>
5560<small class="text-muted font-weight-light text-balance text-center mt-3 show-if-coupon-active"> <span class="omnibus-gross">‌</span> </small> <!-- nowy skrypt end -->
5561
5562<div class="line my-3">&nbsp;</div>
5563
5564<ul class="mb-0">
5565	<li class="ok"><span class="material-symbols-outlined cMain">check_circle </span>Aktualne papierowe wydania opublikowane przez kolejne 12 miesięcy – 6 wydań w roku</li>
5566	<li class="ok"><span class="material-symbols-outlined cMain">check_circle </span>Nieograniczony – przez 365 dni – dostęp online do aktualnych i archiwalnych wydań czasopisma</li>
5567	<li class="ok" id="audioteka_klub"><span class="material-symbols-outlined cMain">check_circle </span>
5568	<div class="d-flex flex-wrap" style="gap:0 5px">Nielimitowany dostęp do <a href="https://klub.audioteka.com/" target="_blank"><img alt="audioteka" src="/media/cache/resolve/origin/uploads/692/858/69285842973af885328509.png" style="transform: none; vertical-align:text-bottom" title="audioteka" /></a> przez 30 dni</div>
5569	</li>
5570	<li class="ok"><span class="material-symbols-outlined cMain">check_circle </span>Roczny dostęp do platformy Animal Expert+ www.animalexpertplus.pl o wartości 399 zł</li>
5571</ul>
5572</div>
5573
5574<div class="badge__container position-relative text-center bgMain py-1">
5575<p class="text-white mb-0">NAJCZEŚCIEJ WYBIERANE</p>
5576</div>
5577</div>
5578
5579<div class="col-12 col-md-6 col-lg-4 mb-5 pb-3">
5580<div class="d-flex flex-column position-relative price__box br20 bgLight px-3 pt-5 pb-4" id="wariant-basic"><img alt="Pies z Charakterem" class="position-absolute img-fluid" src="https://forumlogopedy.pl/media/cache/resolve/origin/uploads/67
5580d/952/67d952d55baf6675269133.png" title="Pies z Charakterem" />
5581<p class="cMain text-center mb-0">Prenumerata</p>
5582
5583<h3 class="text-center mt-1">Premium</h3>
5584
5585<div class="mx-auto show-if-coupon-active show-if-gratis-coupon-active"><button class="buttonCTA my-3 GosAddToCart" data-coupon="PIES08" data-productvariantnocomplete="MZ-000124/-/C_MZ_QTY6_EXP" data-redirecttocart="true" data-type="button" type="button">Zamawiam prenumeratę</button></div>
5586
5587<div class="mx-auto hide-if-coupon-active"><button class="buttonCTA my-3 GosAddToCart" data-coupon="" data-productvariantnocomplete="MZ-000124/-/C_MZ_QTY6_EXP" data-redirecttocart="true" data-type="button" type="button">Zamawiam prenumeratę</button></div>
5588<!-- nowy skrypt --> <small class="text-muted font-weight-light text-center show-if-coupon-active"><s>&nbsp;<span class="price-gross">‌</span>/rok*&nbsp;</s> </small>
5589
5590<h3 class="mt-1 text-center"><span class="price-after-coupon-gross">‌</span>/rok*</h3>
5591<small class="text-muted font-weight-light text-balance text-center mt-3 show-if-coupon-active"> <span class="omnibus-gross">‌</span> </small> <!-- nowy skrypt end -->
5592
5593<div class="line my-3">&nbsp;</div>
5594
5595<ul class="mb-0">
5596	<li class="ok"><span class="material-symbols-outlined cMain">check_circle </span>Aktualne papierowe wydania opublikowane przez kolejne 12 miesięcy – 6 wydań w roku</li>
5597	<li class="ok"><span class="material-symbols-outlined cMain">check_circle </span>Nieograniczony – przez 365 dni – dostęp online do aktualnych i archiwalnych wydań czasopisma</li>
5598	<li class="ok" id="audioteka_klub"><span class="material-symbols-outlined cMain">check_circle </span>
5599	<div class="d-flex flex-wrap" style="gap:0 5px">Nielimitowany dostęp do <a href="https://klub.audioteka.com/" target="_blank"><img alt="audioteka" src="/media/cache/resolve/origin/uploads/692/858/69285842973af885328509.png" style="transform: none; vertical-align:text-bottom" title="audioteka" /></a> przez 30 dni</div>
5600	</li>
5601</ul>
5602</div>
5603</div>
5604
5605<div class="col-12 col-md-6 col-lg-4 mb-5 pb-3">
5606<div class="d-flex flex-column position-relative price__box br20 bgLight px-3 pt-5 pb-4" id="wariant-light"><img alt="Pies z Charakterem" class="position-absolute img-fluid" src="https://forumlogopedy.pl/media/cache/resolve/origin/uploads/67d/952/67d952c077abf650244192.webp" title="Pies z Charakterem" />
5607<p class="cMain text-center  mb-0">Prenumerata</p>
5608
5609<h3 class="text-center mt-1">Cyfrowa</h3>
5610
5611<div class="mx-auto show-if-coupon-active show-if-gratis-coupon-active"><button class="buttonCTA my-3 GosAddToCart" data-coupon="PIES08" data-productvariantnocomplete="MZ-000123/-/C_MZ_QTY6_EXP" data-redirecttocart="true" data-type="button" type="button">Zamawiam prenumeratę</button></div>
5612
5613<div class="mx-auto hide-if-coupon-active"><button class="buttonCTA my-3 GosAddToCart" data-coupon="" data-productvariantnocomplete="MZ-000123/-/C_MZ_QTY6_EXP" data-redirecttocart="true" data-type="button" type="button">Zamawiam prenumeratę</button></div>
5614<!-- nowy skrypt --> <small class="text-muted font-weight-light text-center show-if-coupon-active"><s>&nbsp;<span class="price-gross">‌</span>/rok&nbsp;</s> </small>
5615
5616<h3 class="mt-1 text-center"><span class="price-after-coupon-gross">‌</span>/rok</h3>
5617<small class="text-muted font-weight-light text-balance text-center mt-3 show-if-coupon-active"> <span class="omnibus-gross">‌</span> </small> <!-- nowy skrypt end -->
5618
5619<div class="line my-3">&nbsp;</div>
5620
5621<ul class="mb-0">
5622	<li class="none"><span class="material-symbols-outlined cMain">check_circle </span>Aktualne papierowe wydania opublikowane przez kolejne 12 miesięcy – 6 wydań w roku</li>
5623	<li class="ok"><span class="material-symbols-outlined cMain">check_circle </span>Aktualne elektroniczne wydania opublikowane przez kolejne 12 miesięcy - 6 wydań w roku</li>
5624	<li class="ok"><span class="material-symbols-outlined cMain">check_circle </span>Nieograniczony – przez 365 dni – dostęp online do aktualnych i archiwalnych wydań czasopisma (6 nowych wydań w roku)</li>
5625	<li class="ok" id="audioteka_klub"><span class="material-symbols-outlined cMain">check_circle </span>
5626	<div class="d-flex flex-wrap" style="gap:0 5px">Nielimitowany dostęp do <a href="https://klub.audioteka.com/" target="_blank"><img alt="audioteka" src="/media/cache/resolve/origin/uploads/692/858/69285842973af885328509.png" style="transform: none; vertical-align:text-bottom" title="audioteka" /></a> przez 30 dni</div>
5627	</li>
5628</ul>
5629</div>
5630</div>
5631</div>
5632</div>
5633
5634<div class="text-center d-flex justify-content-center pt-5">
5635<div class="koszty"><span>* Cena prenumeraty nie zawiera kosztów wysyłki w wysokości 26,57 zł brutto. Opłata roczna, doliczona jednorazowo.</span>
5636
5637<div class="zagranica">Jeśli chcesz zamówić prenumeratę z dostawą poza terytorium Polski, napisz na <a href="mailto:[email protected]">[email protected]</a></div>
5638</div>
5639</div>
5640</section>
5641
5642        </div>
5643    </div>
5644            </div>
5645
5646                            <footer id="footer" class="dark" style="background-color: #1f2024;">
5647    <div class="pt-5">
5648        <div class="container-fluid footer">
5649    <div class="container">
5650        <div class="row">
5651            <div class="col-md-4 description">
5652                <p>
5653                    <p><img alt="" height="73" src="https://forumlogopedy.pl/media/cache/resolve/thumb/uploads/626/a4c/626a4cd7b7028675570428.png" width="146" /></p>
5654
5655<p>Pierwsze na rynku czasopismo o psychologii i behawiorze psów dedykowane świadomym opiekunom</p>
5656
5657<p><strong>Zoopsychologia. Komunikacja. Relacje.</strong></p>
5658                </p>
5659            </div>
5660            <div class="col-md-4">
5661                <div class="row">
5662<div class="col-xs-6" style="padding-top:10px">
5663<ul class="mch-footer__links">
5664	<li><a href="/prenumerata#opis">O czasopiśmie</a></li>
5665	<li><a href="/prenumerata#autorzy">Piszą dla nas</a></li>
5666	<li><a href="/prenumerata#stale-dzialy">Stałe działy</a></li>
5667	<li><a href="/prenumerata#opinie">Mówią o nas</a></li>
5668	<li><a href="/prenumerata#zamow">Cennik</a></li>
5669</ul>
5670</div>
5671</div>
5672            </div>
5673            <div class="col-md-4 social">
5674                <h3></h3>
5675                <div class="row">
5676<div class="col-xs-6">
5677<ul class="mch-footer__links">
5678	<li><a href="/kontakt">Kontakt</a></li>
5679	<li><a href="https://e-forum.pl/media">Biuro prasowe</a></li>
5680	<li><a href="/polityka-prywatnosci" target="_blank">Polityka prywatności</a></li>
5681	<li><a href="/polityka-prywatnosci" target="_blank">Pliki cookies</a></li>
5682	<li><a href="/regulamin" target="_blank">Regulamin</a></li>
5683	<li><a href="/faq" target="_blank">FAQ</a></li>
5684	<li><a href="/newsletter" target="_blank">Newsletter</a></li>
5685	<li><a href="https://www.reklama.forum-media.pl/produkt/pies-z-charakterem">Reklama</a></li>
5686	<li><a href="https://e-forum.pl/informacja-o-dostepnosci" target="_blank">Dostępność cyfrowa</a></li>
5687</ul>
5688
5689<div class="social list-group-horizontal"><a href="https://www.facebook.com/pieszcharakterem/" target="_blank"><i aria-hidden="true" class="fab fa-facebook-square">‌</i></a> <a href="https://www.instagram.com/pieszcharakterem/" target="_blank"><i aria-hidden="true" class="fab fa-instagram">‌</i></a></div>
5690</div>
5691</div>
5692            </div>
5693        </div>
5694    </div>
5695    <div style="padding: 20px 0;" class="text-center">
5696        © Copyright 2026 <span class="bolder">Forum Media Polska</span>
5697    </div>
5698</div>
5699    </div>
5700</footer>
5701
5702    </div>
5703
5704
5705    
5706
5707<script src="/js/canvas-vendor.js?v=324" type="text/javascript"></script>
5707
5708
5709
5710<script src="/bundles/fosjsrouting/js/router.js?v=324" type="text/javascript"></script>
vendor: 1 bytes, line 5710
5710
5711<script>
5712    function routerSetData(data) {
5713        data.scheme = 'https';
5714        fos.Router.setData(data);
5715    }
5716</script>
vendor: 1 bytes, line 5716
5716
5717<script src="/js/fos_js_routes.js"></script>
5717
5718    
5718<script src="/Frontend/js/default/vendor/jquery.collapser.min.js?v=324"></script>
5718
5719    
5719<script src="/js/canvas-scripts.js?v=324" type="text/javascript"></script>
5719
5720    
5720<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/shikwasa.min.js"></script>
vendor: 1 bytes, line 5720
5720
5721<script>
5722    var alerts = [];
5723</script>
vendor: 1 bytes, line 5723
5723
5724<script>
5725    (function(d, s, id) {
5726        var js, fjs = d.getElementsByTagName(s)[0];
5727        if (d.getElementById(id)) return;
5728        js = d.createElement(s); js.id = id;
5729        js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.0";
5730        fjs.parentNode.insertBefore(js, fjs);
5731    }(document, 'script', 'facebook-jssdk'));
5732
5733    </script>
5733
5734    
5734<script src="//cdn.jsdelivr.net/npm/[email protected]" ></script>
5734 
5735<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
vendor: 2 bytes, line 5735
5735
5736<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin="anonymous"></script>
vendor: 2 bytes, line 5736
5736
5737<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js" integrity="sha512-bPs7Ae6pVvhOSiIcyUClR7/q2OAsRiovw4vAkX+zJbw3ShAeeqezq50RIIcIURq7Oa20rW2n2q+fyXBNcU9lrw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
vendor: 2 bytes, line 5737
5737
5738<script src="https://kit.fontawesome.com/de99c58e3a.js" crossorigin="anonymous"></script>
5738
5739
5740<script>
5741$(document).ready(function(){
5742  $(".header-iframe").css("float", "none");
5743  $(".newsletter").css("display", "none");
5744})
5745
5746</script>
5746
5747
5748
5749
5750<script>
5751  document.addEventListener("DOMContentLoaded", async function () {
5752            
5753        // funkcja pobierająca Cookie
5754        function getCookie(cname) {
5755            let name = cname + "=";
5756            let ca = document.cookie.split(';');
5757            for(let i = 0; i <ca.length; i++) {
5758                let c = ca[i];
5759                while (c.charAt(0) == ' ') {
5760                c = c.substring(1);
5761            }
5762            if (c.indexOf(name) == 0) {
5763                return c.substring(name.length, c.length);
5764                }
5765            }
5766            return "";
5767        }
5768
5769//funkcja decodujaca kupon
5770function catchingDecodeError(couponName) {
5771  try {
5772    decodeURIComponent(couponName)
5773  } catch (error) {
5774    if (error instanceof URIError) {
5775      couponName = encodeURIComponent(couponName);
5776    }
5777  }
5778  finally {
5779    return couponName = decodeURIComponent(couponName);
5780  }
5781}
5782        
5783        //odczytanie wartosci urlcoupon z cookie
5784        let cookieUlrCoupon = getCookie('urlcoupon');
5785
5786        // Do ustawienia #sekcje
5787        const wariantPierwszy = "#wariant-premium";
5788        const wariantDrugi = "#wariant-basic";
5789        const wariantTrzeci = "#wariant-light";
5790        
5791        const wariantPierwszyButton = `${wariantPierwszy} button`;
5792        const wariantDrugiButton = `${wariantDrugi} button`;
5793        const wariantTrzeciButton = `${wariantTrzeci} button`;
5794        
5795//jeśli ulrcoupon istnieje wrzucamy do buttona cookies kupon
5796if (cookieUlrCoupon) {
5797  cookieUlrCoupon = catchingDecodeError(cookieUlrCoupon);
5798  $(`${wariantPierwszy} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", cookieUlrCoupon);
5799  $(`${wariantDrugi} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", cookieUlrCoupon);
5800  $(`${wariantTrzeci} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", cookieUlrCoupon);
5801}
5802        
5803                   //sprawdzanie url z wartoscia apicoupon 
5804        const url = new URL(document.location.href);
5805        let apicoupon = url.searchParams.get("apicoupon");
5806
5807        
5808//jeśli apicoupon istnieje && cookieUlrCoupon nie istnieje wrzucamy do buttona url kupon 
5809if (apicoupon && !cookieUlrCoupon) {
5810  apicoupon = catchingDecodeError(apicoupon);
5811  $(`${wariantPierwszy} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", apicoupon);
5812  $(`${wariantDrugi} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", apicoupon);
5813  $(`${wariantTrzeci} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", apicoupon);
5814}
5815
5816let decodedCMSCoupon = $(`${wariantPierwszy} .show-if-coupon-active.show-if-gratis-coupon-active button`).data('coupon');
5817
5818//decodowanie zmiennej z cms
5819if (decodedCMSCoupon !== 'X') {
5820  decodedCMSCoupon = catchingDecodeError(decodedCMSCoupon);
5821  $(`${wariantPierwszy} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", decodedCMSCoupon);
5822  $(`${wariantDrugi} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", decodedCMSCoupon);
5823  $(`${wariantTrzeci} .show-if-coupon-active.show-if-gratis-coupon-active button`).attr("data-coupon", decodedCMSCoupon);
5824  $(`${wariantPierwszy} .show-if-coupon-active.show-if-gratis-coupon-active button`).data("coupon", decodedCMSCoupon);
5825}  
5826        
5827        // Inicjalizacja biblioteki
5828        const priceLib = new PriceDetailsLib().init();
5829
5830  //Sprawdzanie czy to wariant czy pakiet
5831  const checkingData = function(wariantData, wariantButton) {
5832    if ($(wariantButton).data("productvariantnocomplete")) {
5833      return wariantData = $(wariantButton).data("productvariantnocomplete");
5834    } else if ($(wariantButton).data("productpackid")) {
5835      return wariantData = $(wariantButton).data("productpackid");
5836    } else {
5837      console.error(`Błąd w data -> ${wariantButton}`)
5838    }
5839  };
5840
5841  let wariantPierwszyData = "";
5842  let wariantDrugiData = "";
5843  let wariantTrzeciData = "";
5844
5845  wariantPierwszyData = checkingData(wariantPierwszyData,wariantPierwszyButton);
5846  wariantDrugiData = checkingData(wariantDrugiData,wariantDrugiButton);
5847  wariantTrzeciData = checkingData(wariantTrzeciData,wariantTrzeciButton);
5848
5849        // Pobierz dane dla wszystkich wariantów na raz
5850        // Do ustawienia liczba pobrań!
5851        const bulkData = await priceLib.getBulkPriceDetails([
5852          {
5853            variantId: `${wariantPierwszyData}`,
5854            couponCode: `${$(wariantPierwszyButton).data("coupon")}`,
5855          },
5856          {
5857            variantId: `${wariantDrugiData}`,
5858            couponCode: `${$(wariantDrugiButton).data("coupon")}`,
5859          },
5860          {
5861            variantId: `${wariantTrzeciData}`,
5862            couponCode: `${$(wariantTrzeciButton).data("coupon")}`,
5863          },
5864        ]);
5865
5866        // Aktualizuj elementy DOM dla wariantów
5867        const updateElements = (function update() {
5868          if (wariantPierwszy) {
5869            priceLib.updatePriceElements(
5870              wariantPierwszy,
5871              bulkData[
5872                `${wariantPierwszyData}-${$(wariantPierwszyButton).data("coupon")}`
5873              ]
5874            );
5875          }
5876          if (wariantDrugi) {
5877            priceLib.updatePriceElements(
5878              wariantDrugi,
5879              bulkData[
5880                `${wariantDrugiData}-${$(wariantDrugiButton).data("coupon")}`
5881              ]
5882            );
5883          }
5884          if (wariantTrzeci) {
5885            priceLib.updatePriceElements(
5886              wariantTrzeci,
5887              bulkData[
5888                `${wariantTrzeciData}-${$(wariantTrzeciButton).data("coupon")}`
5889              ]
5890            );
5891          }
5892          return update;
5893        })();
5894
5895        
5896        //sprawdzanie czy którykolwiek kupon jest aktywny
5897        //flaga nieaktywnych kuponów
5898        let couponActive = false;
5899        //tablica produktów z aktywnym kuponem
5900        let productsWithActivePromo = [];
5901        //tablica nazw aktywnych kuponow
5902        const couponNameWithActivePromo = [];
5903        for (let i = 0; i < Object.keys(bulkData).length; i++) {
5904          if (Object.values(bulkData)[i].couponActive) {
5905            productsWithActivePromo.push(Object.keys(bulkData)[i]);
5906            couponActive = true;
5907          }
5908        }
5909        productsWithActivePromo.forEach((element) => {
5910          couponNameWithActivePromo.push(element.split("-").slice(-1)[0]);
5911        });
5912        //tablica unikalnych nazw aktywnych kuponow
5913        const uniqCouponNameWithActivePromo = [
5914          ...new Set(couponNameWithActivePromo),
5915        ];
5916        //Error w consoli jeśli mamy więcej niż dwa kupony na stronie
5917        //Nie zostaną wyświetlone #promocja i #promo__bar
5918        if (uniqCouponNameWithActivePromo.length > 1) {
5919          console.error(
5920            "DWA KUPONY NA STRONIE:",
5921            uniqCouponNameWithActivePromo
5922          );
5923        }
5924
5925        //jesli kupon jest aktywny oraz jest tylko jeden kupon na stronie to zaktualizuj elementy promocyjne na stronie (#promocja i #promo__bar)
5926        if (couponActive && uniqCouponNameWithActivePromo.length === 1) {
5927          let couponName = uniqCouponNameWithActivePromo[0];
5928          let productVariantArray = productsWithActivePromo[0].split("-");
5929          productVariantArray.pop();
5930          let productNumber = productVariantArray.join("-");
5931
5932          priceLib.updatePriceElements(
5933            "#promocja__2k25",
5934            bulkData[`${productNumber}-${couponName}`]
5935          );
5936          priceLib.updatePriceElements(
5937            "#promo__bar__2k25",
5938            bulkData[`${productNumber}-${couponName}`]
5939          );
5940        }
5941          //jeśli toggler checked == netto
5942        if ($("#custom-price-toggle").is(":checked")) {
5943          $(".price-gross").addClass("price-net").removeClass("price-gross");
5944          $(".price-after-coupon-gross")
5945            .addClass("price-after-coupon-net")
5946            .removeClass("price-after-coupon-gross");
5947          $(".omnibus-gross")
5948            .addClass("omnibus-net")
5949            .removeClass("omnibus-gross");
5950                 //Aktualizacja wariantów
5951            updateElements();
5952        }
5953        
5954         //sprawdzanie url z wartoscia apivalue brutto/netto 
5955        // zmiena url ustawiona w apicoupon
5956        // const url = new URL(document.location.href);
5957        let apivalue = url.searchParams.get("apivalue");
5958        
5959        //ustawienie ceny w zaleznosci od url
5960        if (apivalue === "brutto") {
5961          $("#custom-price-toggle").attr("checked", false);
5962         $(".price-net").addClass("price-gross").removeClass("price-net");
5963            $(".price-after-coupon-net")
5964              .addClass("price-after-coupon-gross")
5965              .removeClass("price-after-coupon-net");
5966            $(".omnibus-net")
5967              .addClass("omnibus-gross")
5968              .removeClass("omnibus-net");
5969            //Aktualizacja wariantów
5970            updateElements();
5971        } else if  (apivalue === "netto") {
5972          $("#custom-price-toggle").attr("checked", true);
5973          $(".price-gross").addClass("price-net").removeClass("price-gross");
5974          $(".price-after-coupon-gross")
5975            .addClass("price-after-coupon-net")
5976            .removeClass("price-after-coupon-gross");
5977          $(".omnibus-gross")
5978            .addClass("omnibus-net")
5979            .removeClass("omnibus-gross");
5980        //Aktualizacja wariantów
5981            updateElements();
5982        }
5983
5984        //Toggler cenowy
5985        const priceToggle = $("#custom-price-toggle");
5986        priceToggle.on("change", function () {
5987          let showNet = this.checked;
5988          if (showNet) {
5989            $(".price-gross").addClass("price-net").removeClass("price-gross");
5990            $(".price-after-coupon-gross")
5991              .addClass("price-after-coupon-net")
5992              .removeClass("price-after-coupon-gross");
5993            $(".omnibus-gross")
5994              .addClass("omnibus-net")
5995              .removeClass("omnibus-gross");
5996            //Aktualizacja wariantów
5997            updateElements();
5998          } else {
5999            $(".price-net").addClass("price-gross").removeClass("price-net");
6000            $(".price-after-coupon-net")
6001              .addClass("price-after-coupon-gross")
6002              .removeClass("price-after-coupon-net");
6003            $(".omnibus-net")
6004              .addClass("omnibus-gross")
6005              .removeClass("omnibus-net");
6006            //Aktualizacja wariantów
6007            updateElements();
6008          }
6009        });
6010
6011       
6012       });
6013</script>
vendor: 1 bytes, line 6013
6013
6014<script type="text/javascript"
6015        src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_HTML"></script>
vendor: 1 bytes, line 6015
6015
6016<script type="module" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/shikwasa.min.js"></script>
6016
6017
6018    <!-- Globalne close body-->
6019<script src="https://www.gos.e-firma.pl/js/jquery.plainmodal.min.js"></script>
vendor: 2 bytes, line 6019
6019
6020<script src="https://www.gos.e-firma.pl/js/modalLoginRegister.js"></script>
6020
6021
6022<script type="text/plain" data-type="application/javascript" data-name="salesmanago">
6023    var _smid = "u0zeekmgvwlr8wz3";
6024    var _smapp = 2;
6025    var _smcustom = true;
6026    var _smbanners = true;
6027
6028       var excludedDomains = [
6029        '',
6030        ''
6031    ];
6032
6033
6034    // Sprawdzanie czy aktualna domena nie jest na liście wyłączonych
6035    var currentDomain = window.location.hostname;
6036    if (excludedDomains.indexOf(currentDomain) === -1) {
6037        (function(w, r, a, sm, s) {
6038            w['SalesmanagoObject'] = r;
6039            w[r] = w[r] || function() {
6040                (w[r].q = w[r].q || []).push(arguments)
6041            };
6042            sm = document.createElement('script');
6043            sm.type = 'text/javascript';
6044            sm.async = true;
6045            sm.src = a;
6046            s = document.getElementsByTagName('script')[0];
6047            s.parentNode.insertBefore(sm, s);
6048        })(window, 'sm', ('https:' == document.location.protocol ? 'https://' : 'http://') + 'app2.salesmanago.pl/static/sm.js');
6049    }
6050</script>
6050
6051
6052
6053<!--
6053<script src="https://files.forum-media.pl/popupblocker/popupblocker.js"></script>
6053-->
6054
6055<script>
6056      const expandableBox = document.querySelectorAll(".expandable-box");
6057      if (expandableBox.length > 0) {
6058        document.querySelectorAll(".expandable-box [data-target]").forEach((btn) =>
6059          btn.addEventListener("click", (e) => {
6060            let parent = e.currentTarget.closest(".expandable-box"),
6061              target = e.currentTarget.dataset.target;
6062
6063            parent.classList.toggle("active");
6064          })
6065        );
6066      }
6067    </script>
6067
6068
6069
6070
6071
6072<script>
6073(function() {
6074  // NOWE: Sprawdzenie czy istnieje cookie forum=1
6075  function checkForumCookie() {
6076    const cookies = document.cookie.split(';');
6077    for (let i = 0; i < cookies.length; i++) {
6078      const cookie = cookies[i].trim();
6079      if (cookie.indexOf('forum=1') === 0) {
6080        console.log('Znaleziono cookie forum=1, blokowanie wyświetlania popupów');
6081        return true;
6082      }
6083    }
6084    return false;
6085  }
6086  
6087  // NOWE: Sprawdzenie czy w URL jest parametr f=adw
6088  function checkUrlParameter() {
6089    const urlParams = new URLSearchParams(window.location.search);
6090    if (urlParams.get('f') === 'adw') {
6091      console.log('Znaleziono parametr f=adw w URL, blokowanie wyświetlania popupów');
6092      return true;
6093    }
6094    return false;
6095  }
6096  
6097  // NOWE: Sprawdzenie warunków blokujących i przerwanie działania skryptu jeśli są spełnione
6098  if (checkForumCookie() || checkUrlParameter()) {
6099    console.log('Warunki blokujące spełnione, przerywanie działania skryptu popupów');
6100    return; // Przerwanie wykonania skryptu
6101  }
6102
6103  // Funkcja sprawdzająca czy popup może zostać wyświetlony
6104  function canShowPopup(popupId, config) {
6105    // Inicjalizacja localStorage jeśli nie istnieje lub jest nieprawidłowy
6106    try {
6107      const storedStats = localStorage.getItem('jsPopupStats');
6108      let popupStats = storedStats ? JSON.parse(storedStats) : {};
6109      
6110      // Upewniamy się, że mamy poprawny obiekt
6111      if (!popupStats || typeof popupStats !== 'object') {
6112        console.log('Resetowanie jsPopupStats - nieprawidłowy format');
6113        popupStats = {};
6114      }
6115      
6116      // Inicjalizacja statystyk dla nowego popupu
6117      if (!popupStats[popupId]) {
6118        console.log('Inicjalizacja statystyk dla:', popupId);
6119        popupStats[popupId] = { totalShows: 0 };
6120        localStorage.setItem('jsPopupStats', JSON.stringify(popupStats));
6121      }
6122      
6123      // Inicjalizacja sessionStorage jeśli nie istnieje lub jest nieprawidłowy
6124      const storedSession = sessionStorage.getItem('jsPopupSession');
6125      let popupSession = storedSession ? JSON.parse(storedSession) : {};
6126      
6127      // Upewniamy się, że mamy poprawny obiekt
6128      if (!popupSession || typeof popupSession !== 'object') {
6129        console.log('Resetowanie jsPopupSession - nieprawidłowy format');
6130        popupSession = {};
6131        sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
6132      }
6133      
6134      // Jeśli popup był już wyświetlony 3 lub więcej razy globalnie,
6135      // zapisujemy tę informację także w sessionStorage, aby unikać ponownego sprawdzania
6136      if (popupStats[popupId].totalShows >= 3 && !popupSession[popupId]) {
6137        popupSession[popupId] = true;
6138        sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
6139        console.log('Zapisano blokadę w sesji dla popupu, który przekroczył limit:', popupId);
6140      }
6141      
6142      console.log('Status popupu:', popupId, {
6143        sessionShow: popupSession[popupId] ? 'TAK' : 'NIE',
6144        totalShows: popupStats[popupId].totalShows
6145      });
6146      
6147      // Nie pokazuj jeśli już wyświetlono w tej sesji
6148      if (popupSession[popupId]) {
6149        console.log('Popup już wyświetlony w tej sesji lub przekroczył limit globalny:', popupId);
6150        return false;
6151      }
6152      
6153      // Nie pokazuj jeśli przekroczono limit 3 wyświetleń
6154      if (popupStats[popupId].totalShows >= 3) {
6155        console.log('Przekroczono limit wyświetleń dla:', popupId);
6156        return false;
6157      }
6158      
6159      // Sprawdzenie ograniczeń czasowych (jeśli określono)
6160      const currentDate = new Date();
6161      
6162      // Sprawdź czy nie jest za wcześnie
6163      if (config.startDate) {
6164        const startDate = new Date(config.startDate);
6165        if (currentDate < startDate) {
6166          console.log('Za wcześnie na wyświetlenie popupu:', popupId);
6167          return false;
6168        }
6169      }
6170      
6171      // Sprawdź czy nie jest za późno
6172      if (config.endDate) {
6173        const endDate = new Date(config.endDate);
6174        if (currentDate > endDate) {
6175          console.log('Za późno na wyświetlenie popupu:', popupId);
6176          return false;
6177        }
6178      }
6179      
6180      // Sprawdzenie, czy URL pasuje do wzorców (jeśli określono)
6181      if (config.urlPatterns && Array.isArray(config.urlPatterns) && config.urlPatterns.length > 0) {
6182        const currentUrl = window.location.href.toLowerCase();
6183        const patternMatch = config.urlPatterns.some(pattern => 
6184          currentUrl.includes(pattern.toLowerCase())
6185        );
6186        
6187        // Jeśli żaden wzorzec nie pasuje do URL, nie pokazuj popupu
6188        if (!patternMatch) {
6189          console.log('URL nie pasuje do wzorców dla:', popupId);
6190          return false;
6191        }
6192      }
6193      
6194      console.log('Popup zatwierdzony do wyświetlenia:', popupId);
6195      return true;
6196    } catch (error) {
6197      console.error('Błąd w funkcji canShowPopup:', error);
6198      return false;
6199    }
6200  }
6201  
6202  // Funkcja rejestrująca wyświetlenie popupu
6203  function registerPopupShow(popupId) {
6204    try {
6205      // Pobierz aktualne dane lub zainicjuj nowe
6206      const storedStats = localStorage.getItem('jsPopupStats');
6207      let popupStats = storedStats ? JSON.parse(storedStats) : {};
6208      
6209      const storedSession = sessionStorage.getItem('jsPopupSession');
6210      let popupSession = storedSession ? JSON.parse(storedSession) : {};
6211      
6212      // Upewnij się, że struktura obiektu istnieje dla tego popupu
6213      if (!popupStats[popupId]) {
6214        popupStats[popupId] = { totalShows: 0 };
6215      }
6216      
6217      // Aktualizacja sesji
6218      popupSession[popupId] = true;
6219      sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
6220      
6221      // Aktualizacja ogólnych statystyk
6222      popupStats[popupId].totalShows += 1;
6223      localStorage.setItem('jsPopupStats', JSON.stringify(popupStats));
6224      
6225      console.log('Zarejestrowano wyświetlenie popupu:', popupId, 'Łączna liczba wyświetleń:', popupStats[popupId].totalShows);
6226      
6227      // Wyświetl aktualny stan local i session storage
6228      console.log('Aktualny stan localStorage:', JSON.parse(localStorage.getItem('jsPopupStats')));
6229      console.log('Aktualny stan sessionStorage:', JSON.parse(sessionStorage.getItem('jsPopupSession')));
6230    } catch (error) {
6231      console.error('Błąd w funkcji registerPopupShow:', error);
6232    }
6233  }
6234  
6235  // Funkcja do zamykania popupu (zdefiniowana globalnie)
6236  window.closeJsPopup = function(popupId) {
6237    try {
6238      const popup = document.getElementById(popupId);
6239      if (popup && popup.parentNode) {
6240        popup.parentNode.removeChild(popup);
6241        console.log('Zamknięto popup:', popupId);
6242      } else {
6243        console.warn('Nie znaleziono popupu do zamknięcia:', popupId);
6244      }
6245    } catch (error) {
6246      console.error('Błąd podczas zamykania popupu:', error);
6247    }
6248  };
6249  
6250  // Funkcja sprawdzająca czy grafika istnieje
6251  function checkImage(imageSrc, callback) {
6252    try {
6253      const img = new Image();
6254      img.onload = function() {
6255        callback(true, this.width, this.height);
6256      };
6257      img.onerror = function() {
6258        console.warn('Nie udało się załadować obrazu:', imageSrc);
6259        callback(false);
6260      };
6261      img.src = imageSrc;
6262    } catch (error) {
6263      console.error('Błąd podczas sprawdzania obrazu:', error);
6264      callback(false);
6265    }
6266  }
6267  
6268  // Funkcja tworząca i wyświetlająca popup
6269  function createPopup(config, index) {
6270    try {
6271      const popupId = 'jsPopup' + index;
6272      console.log('Próba utworzenia popupu:', popupId);
6273      
6274      // Sprawdź czy można pokazać popup
6275      if (!canShowPopup(popupId, config)) {
6276        console.log('Popup nie może zostać wyświetlony:', popupId);
6277        return;
6278      }
6279      
6280      // Sprawdź czy grafika istnieje
6281      checkImage(config.imageUrl, function(success, width, height) {
6282        if (!success) {
6283          console.warn('Grafika nie istnieje dla popupu:', popupId);
6284          return;
6285        }
6286        
6287        // Sprawdź wymiary ekranu dla responsywności
6288        const viewportWidth = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0);
6289        const viewportHeight = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0);
6290        
6291        // Ustal maksymalne wymiary dla popupu
6292        const maxWidth = Math.min(width, viewportWidth * 0.9); // 90% szerokości viewportu
6293        const maxHeight = Math.min(height, viewportHeight * 0.9 - 30); // 90% wysokości viewportu minus przycisk zamknięcia
6294        
6295        // Oblicz rzeczywiste wymiary z zachowaniem proporcji
6296        let finalWidth = width;
6297        let finalHeight = height;
6298        
6299        if (width > maxWidth) {
6300          // Skaluj obraz zachowując proporcje
6301          const ratio = maxWidth / width;
6302          finalWidth = maxWidth;
6303          finalHeight = height * ratio;
6304        }
6305        
6306        if (finalHeight > maxHeight) {
6307          // Jeśli po skalowaniu szerokości obraz jest nadal za wysoki
6308          const ratio = maxHeight / finalHeight;
6309          finalHeight = maxHeight;
6310          finalWidth = finalWidth * ratio;
6311        }
6312        
6313        // Tworzymy popup z dostosowanymi wymiarami
6314        const popup = document.createElement('div');
6315        popup.id = popupId;
6316        
6317        // Ustawiamy podstawowe style jako atrybuty inline
6318        popup.style.position = 'fixed';
6319        popup.style.display = 'block';
6320        popup.style.zIndex = '99999';
6321        popup.style.top = '50%';
6322        popup.style.left = '50%';
6323        popup.style.width = `${finalWidth}px`;
6324        popup.style.height = `${finalHeight + 30}px`; // Dodajemy miejsce na przycisk zamknięcia
6325        popup.style.marginTop = `-${(finalHeight + 30) / 2}px`;
6326        popup.style.marginLeft = `-${finalWidth / 2}px`;
6327        popup.style.backgroundColor = '#ffffff';
6328        popup.style.borderRadius = '8px';
6329        popup.style.boxShadow = '0 5px 20px rgba(0, 0, 0, 0.3)';
6330        popup.style.overflow = 'hidden';
6331        
6332        // Ustawiamy zawartość popupu
6333        popup.innerHTML = `
6334          <div onclick="window.closeJsPopup('${popupId}')" 
6335               style="position: absolute; top: 5px; right: 5px; width: 25px; height: 25px; 
6336                      background-color: rgba(0, 0, 0, 0.6); color: #fff; border-radius: 50%; 
6337                      display: flex; align-items: center; justify-content: center; 
6338                      font-size: 18px; cursor: pointer; z-index: 99999; text-align: center; line-height: 25px;">&times;</div>
6339          <a href="${config.linkUrl}" style="display: block;">
6340            <img src="${config.imageUrl}" alt="" style="display: block; width: 100%; height: auto; max-width: 100%;">
6341          </a>
6342        `;
6343        
6344        // Dodanie popupu do dokumentu
6345        document.body.appendChild(popup);
6346        console.log('Popup został utworzony i wyświetlony:', popupId);
6347        
6348        // Rejestracja wyświetlenia
6349        registerPopupShow(popupId);
6350      });
6351    } catch (error) {
6352      console.error('Błąd podczas tworzenia popupu:', error);
6353    }
6354  }
6355  
6356  // Inicjalizacja popupów
6357  function initPopups() {
6358    try {
6359      console.log('Inicjalizacja popupów');
6360      
6361      if (!window.popupConfig || !Array.isArray(window.popupConfig) || window.popupConfig.length === 0) {
6362        console.warn('Brak konfiguracji popupów lub nieprawidłowy format');
6363        return;
6364      }
6365      
6366      console.log('Znaleziono konfiguracji popupów:', window.popupConfig.length);
6367      
6368      // Sprawdź, czy mamy już wyświetlane popupy w tej sesji
6369      const storedSession = sessionStorage.getItem('jsPopupSession');
6370      const popupSession = storedSession ? JSON.parse(storedSession) : {};
6371      
6372      // Sprawdź, czy mamy popupy, które przekroczyły limit globalny
6373      const storedStats = localStorage.getItem('jsPopupStats');
6374      const popupStats = storedStats ? JSON.parse(storedStats) : {};
6375      
6376      // Synchronizuj dane sesji z globalnym licznikiem
6377      if (typeof popupStats === 'object' && typeof popupSession === 'object') {
6378        let sessionUpdated = false;
6379        
6380        // Dla każdego popupu, który przekroczył limit globalny, oznacz go w sesji
6381        Object.keys(popupStats).forEach(popupId => {
6382          if (popupStats[popupId] && popupStats[popupId].totalShows >= 3 && !popupSession[popupId]) {
6383            popupSession[popupId] = true;
6384            sessionUpdated = true;
6385            console.log('Synchronizacja: zapisano blokadę w sesji dla popupu z przekroczonym limitem:', popupId);
6386          }
6387        });
6388        
6389        if (sessionUpdated) {
6390          sessionStorage.setItem('jsPopupSession', JSON.stringify(popupSession));
6391        }
6392      }
6393      
6394      // Wyświetlanie popupów
6395      window.popupConfig.forEach((config, index) => {
6396        if (!config) {
6397          console.warn('Nieprawidłowa konfiguracja popupu na indeksie:', index);
6398          return;
6399        }
6400        
6401        createPopup(config, index);
6402      });
6403    } catch (error) {
6404      console.error('Błąd podczas inicjalizacji popupów:', error);
6405    }
6406  }
6407  
6408  // Uruchomienie po załadowaniu strony
6409  try {
6410    if (document.readyState === 'complete') {
6411      console.log('Dokument już załadowany, inicjalizacja popupów');
6412      initPopups();
6413    } else {
6414      console.log('Oczekiwanie na załadowanie dokumentu');
6415      window.addEventListener('load', function() {
6416        console.log('Dokument załadowany, inicjalizacja popupów');
6417        initPopups();
6418      });
6419    }
6420  } catch (error) {
6421    console.error('Błąd podczas ustawiania event listenera:', error);
6422  }
6423})();
6424</script>
6424
6425
6426
6427
6428
6429<script>
6430    function attachKlaroListeners() {
6431        const declineBtn = document.querySelector('.cn-decline');
6432        if (declineBtn) {
6433            declineBtn.addEventListener('click', function () {
6434                cmsEvent({
6435                    'category': 'klaro',
6436                    'action': 'click',
6437                    'label': 'odmowa'
6438                });
6439            });
6440        }
6441
6442        const acceptBtn = document.querySelector('.cm-btn-success');
6443        if (acceptBtn) {
6444            acceptBtn.addEventListener('click', function () {
6445                cmsEvent({
6446                    'category': 'klaro',
6447                    'action': 'click',
6448                    'label': 'akcept'
6449                });
6450            });
6451        }
6452
6453        const acceptAllBtn = document.querySelector('.cm-btn-accept-all');
6454        if (acceptBtn) {
6455            acceptBtn.addEventListener('click', function () {
6456                cmsEvent({
6457                    'category': 'klaro',
6458                    'action': 'click',
6459                    'label': 'akcept_all'
6460                });
6461            });
6462        }
6463
6464        const learnMoreBtn = document.querySelector('.cm-btn-lern-more');
6465        if (learnMoreBtn) {
6466            learnMoreBtn.addEventListener('click', function () {
6467                cmsEvent({
6468                    'category': 'klaro',
6469                    'action': 'click',
6470                    'label': 'dostosuj'
6471                });
6472            });
6473        }
6474
6475        const infoBtn = document.querySelector('.cm-btn-info');
6476        if (infoBtn) {
6477            infoBtn.addEventListener('click', function () {
6478                cmsEvent({
6479                    'category': 'klaro',
6480                    'action': 'click',
6481                    'label': 'wybrane'
6482                });
6483            });
6484        }
6485    }
6486
6487    document.addEventListener('DOMContentLoaded', function () {
6488        setTimeout(attachKlaroListeners, 1000); // Odczekaj 1s aż Klaro zrenderuje przyciski
6489    });
6490</script>
6490
6491
6492<!-- AI ACT komunikat audio-->
6493<script>
6494document.addEventListener('DOMContentLoaded', () => {
6495  const shikwasaElem = document.querySelector('.shikwasa');
6496  
6497  // Jeśli na stronie nie ma odtwarzacza, skrypt się przerywa
6498  if (!shikwasaElem) return;
6499
6500  // Warunek: ustawienie margin-bottom na 0px dla .entry-image tylko, gdy istnieje player
6501  const entryImage = document.querySelector('.entry-image');
6502  if (entryImage) {
6503    entryImage.style.marginBottom = '0px';
6504  }
6505
6506  // 1. Tworzenie kontenera nad playerem
6507  const wrapper = document.createElement('div');
6508  wrapper.className = 'ai-notice-wrapper';
6509
6510  const badge = document.createElement('span');
6511  badge.className = 'ai-notice-badge';
6512  badge.textContent = 'Wersja audio została wygenerowana przy użyciu AI';
6513
6514  wrapper.appendChild(badge);
6515
6516  // 2. Wstawienie elementu bezpośrednio PRZED <div class="shikwasa">
6517  shikwasaElem.insertAdjacentElement('beforebegin', wrapper);
6518
6519  let timer = null;
6520
6521  // 3. Pokazywanie komunikatu przy kliknięciu 'Play'
6522  document.addEventListener('click', (event) => {
6523    const playBtn = event.target.closest('.shk-btn_toggle');
6524
6525    if (playBtn) {
6526      const playerWrapper = playBtn.closest('.shk');
6527      const isPaused = playerWrapper ? playerWrapper.getAttribute('data-play') === 'paused' : true;
6528
6529      if (isPaused) {
6530        badge.classList.add('is-visible');
6531
6532        clearTimeout(timer);
6533        timer = setTimeout(() => {
6534          badge.classList.remove('is-visible');
6535        }, 4000);
6536      }
6537    }
6538  });
6539});
6540</script>
6540
6541<!-- END AI ACT komunikat audio-->
6542
6543<script>
6544$(".partners-carousel").owlCarousel({
6545		loop: true,
6546		autoplay: true,
6547		center: false,
6548		margin: 80,
6549		autoWidth: false,
6550		autoplayTimeout: 4500,
6551		smartSpeed: 450,
6552		responsiveClass: true,
6553		nav: false,
6554		dots: false,
6555		responsive: {
6556			0: {
6557				items: 1,
6558				margin: 5
6559			},
6560			680: {
6561				items: 3, 
6562				margin: 10
6563			},
6564			1000: {
6565				items: 3
6566			}
6567		}
6568	});
6569</script>
6569
6570<style>
6571    /*global style*/
6572    .color-from-portal, .page-item .page-link {
6573        color: #990000 !important;
6574    }
6575    .background-from-portal, .menu-color-home > a::before, .releases_new .button-home, .releases_new .button-home:hover {
6576        background: #990000 !important;
6577    }
6578
6579    /*menu style*/
6580    .menu-color-home:hover > .menu-link, .menu-link:hover, .menu-item:hover,
6581    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home.current > .menu-link,
6582    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home:hover > .menu-link,
6583    body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) .menu-container > .menu-item.menu-color-home.current > .menu-link:hover {
6584        color: #990000 !important;
6585    }
6586
6587    /*page style*/
6588    .page-item.active .page-link, .page-item .page-link:hover {
6589        background-color: #990000 !important;
6590        border-color: #990000 !important;
6591        color: #fff !important;
6592    }
6593
6594    /*release style*/
6595    .release-listing__img-outer img {
6596        border: none;
6597    }
6598
6599    .releases_new .button-home-border {
6600        border-color: #990000 !important;
6601        color: #990000 !important;
6602    }
6603
6604    .releases_new .button-home-border:hover {
6605        background: #990000 !important;
6606        color: #fff !important;
6607    }
6608</style>    <div class="promo-mobile-bar">
6609                                </div>
6610
6611
6612    
6613
6614<div id="sidebar-info"
6615     data-sidebar-info="295"
6616     data-trans-login="Logowanie"
6617     data-trans-register="Rejestracja"
6618     data-trans-change-password="Zmiana hasła"
6619     data-trans-user-form-error="Formularz nie został poprawnie wypełniony. Spróbuj jeszcze raz ponownie."
6620     data-trans-email-was-sent="Mail został wysłany ponownie."
6621     data-trans-email-was-not-sent="Wystąpił błąd. Mail nie został wysłany."
6622     data-trans-resetting-request-emailsent="Na Twój adres email wysłaliśmy instrukcję resetowania hasła. Postępuj zgodnie ze wskazówkami zawartymi w wiadomości."
6623     data-trans-error-occurred="Wystąpił błąd. Spróbuj ponownie później."
6624     data-trans-error-invalid-email="Nieprawidłowy adres e-mail."
6625     data-trans-error-invalid-phone="Wprowadź poprawny, 9-cyfrowy polski numer telefonu"
6626     data-trans-error-order-not-found="Nie znaleziono zamówienia."
6627     data-trans-ask-for-npwz="Numer PWZ"
6628     data-trans-success-npwz="Pomyślnie zapisano, dziękujemy."
6629     data-trans-invalid-npwz="Numer PWZ jest niepoprawny."
6630></div>
6631
6632<div class="best-sidebar" id="best-sidebar">
6633    <div class="sidebar-header">
6634        <div class="sidebar-header__title">
6635                            <img src="/images/icon-user-login.svg?v=324" class="sidebar-header__title-icon login-icon active">
6636                <img src="/images/icon-user-register.svg?v=324" class="sidebar-header__title-icon register-icon">
6637                        <span class="text" id="best-sidebar-header-text"></span>
6638        </div>
6639
6640        <a href="#" class="sidebar-header__close" id="sidebar-header__close">
6641            <span class="sidebar-header__close-text">Zamknij</span>
6642            <span class="sidebar-header__close-icon"></span>
6643        </a>
6644    </div>
6645
6646    <div class="sidebar-body">
6647        <div class="best-sidebar-content" id="best-sidebar-content"></div>
6648
6649            </div>
6650</div>    <div class="best-overlay" id="best-overlay"></div>
6651</body>
6652</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.