a:active{text-decoration:underline}.custom-carousel{background-color:#fff0;overflow:hidden;padding:10px 0}.custom-carousel .carousel-item{background-color:#fff0;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:15px}.custom-carousel .carousel-image{width:100%;max-width:200px;position:relative;margin:0 auto 10px}.carousel-item .recommended-badge{width:40px;width:90px;left:50%;left:85%;position:absolute;bottom:0;bottom:20%;height:40px;height:90px;z-index:10;-moz-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.custom-carousel .carousel-image img{width:100%;height:auto;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0 4px 8px rgb(0 0 0 / .1);-webkit-box-shadow:0 4px 8px rgb(0 0 0 / .1);-o-box-shadow:0 4px 8px rgb(0 0 0 / .1);box-shadow:0 4px 8px rgb(0 0 0 / .1);-moz-transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;object-fit:cover}.custom-carousel .carousel-item img:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.custom-carousel .carousel-item h3{color:#fff;font-size:1.2em;text-transform:uppercase;margin:10px 0}.slick-dots{margin-bottom:20px!important;margin-top:10px;text-align:center}.slick-dots li button:before{color:#333;font-size:10px;opacity:.75}.slick-dots li.slick-active button:before{color:#000;opacity:1}.slick-prev,.slick-next{width:40px;background-color:rgb(0 0 0 / .5);color:#fff;height:40px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;z-index:1}.slick-prev:before,.slick-next:before{color:#fff;font-size:20px}.counter-wrapper{text-align:center;margin:20px 0}.counter{font-weight:700;color:#2c3e50;font-size:3em;-moz-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.counter:hover{color:#e74c3c}.counter-label{margin-top:10px;color:#7f8c8d;font-size:1em}.carousel-item .recommended-badge img{width:100%;height:100%;pointer-events:none;object-fit:contain}#posts-results li{display:none;border-bottom:1px solid #ccc;text-align:left;padding:10px 0}#posts-results li.show{display:block}#a-z{width:80%;display:flex;justify-content:center;list-style:none;flex-wrap:wrap;gap:10px;padding:0;margin:100px auto 35px}#a-z li{max-width:60px;background-color:#000;background-color:#fff0;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;cursor:pointer;border-left:2px solid #000;text-align:center;-moz-transition:background-color 0.3s ease;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;flex:1 0 calc(10% - 10px);min-width:40px;padding:15px;margin:2px}#a-z li:last-child{margin-right:0}#a-z li.active{background-color:#ecd306}#a-z li.active.current{background-color:red}#a-z li:hover{background-color:#ddd}#show-all{margin-top:10px;text-decoration:underline;color:blue;cursor:pointer}#posts-results{list-style:none;padding:0}#posts-results a{display:block;text-decoration:none;border-bottom:1px solid #ccc;color:inherit;padding:10px 0}.current-menu-item a,.current_page_item a,.current-menu-ancestor a{text-decoration:underline}.other-albums-heading{margin-top:70px}#brave-message-container{background-color:rgb(255 255 255 / .8);border:2px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-shadow:0 4px 10px rgb(0 0 0 / .1);-webkit-box-shadow:0 4px 10px rgb(0 0 0 / .1);-o-box-shadow:0 4px 10px rgb(0 0 0 / .1);box-shadow:0 4px 10px rgb(0 0 0 / .1);text-align:center;padding:20px;margin:30px auto 20px!important}#brave-message-container img{width:400px;height:auto;opacity:.9}#brave-message-container p{margin-top:20px!important;color:#333;font-size:18px}.album-filters{text-align:center;margin:20px 0}#album-search{width:300px;font-size:16px;padding:10px}.filter-buttons button{font-size:14px;cursor:pointer;padding:8px 16px;margin:10px 5px}.albums-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.album-card{width:100%;box-sizing:border-box;border:1px solid #ccc;border-radius:12px;text-align:center;padding:10px}.album-info{margin-top:10px}.pagination{text-align:center;margin:30px 0}.pagination a{text-decoration:none;border:1px solid #ccc;padding:8px 12px;margin:0 5px}.wrapper>.albums-grid{max-width:none}.elementor-location-header{width:100%;left:0;background-color:rgb(0 0 0 / .5);position:absolute;top:0;z-index:999;backdrop-filter:blur(5px)}.album-table-wrapper table a{text-decoration:none;color:#333}.album-table-wrapper table a:hover{text-decoration:underline}:root{--followrap-header-h:80px}body.single-album #secondary,body.single-wykonawca #secondary,body.single-zespoly #secondary{margin-top:var(--followrap-header-h);position:sticky;top:var(--followrap-header-h)}#zglos-uwage-form select{background-color:#fff!important;color:#000!important;-webkit-appearance:none!important;text-shadow:0 0 0 #000!important;opacity:1!important;appearance:none!important;-moz-appearance:none!important;filter:none!important}#element-results{width:calc(100% - 2px);background-color:#fff;position:absolute;border:1px solid #ccc;list-style:none;z-index:999;max-height:150px;overflow-y:auto;padding:0;margin:0}#element-results li{color:#000;cursor:pointer;padding:5px}#element-results li:hover{background-color:#eee}.pagination ul.page-numbers{display:flex;justify-content:center;list-style:none;overflow-x:auto;flex-wrap:nowrap;gap:6px;white-space:nowrap;padding:0;margin:30px 0}.pagination ul.page-numbers li{display:inline-block}.pagination ul.page-numbers a,.pagination ul.page-numbers span{display:inline-block;text-decoration:none;color:#fff;border:1px solid #fff;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:10px 14px}.pagination ul.page-numbers .current{font-weight:700;background-color:#ecd306;color:#000;border-color:#ecd306}.page-template-najnowsze-albumy #albums-results .carousel-item{width:auto}.page-template-najnowsze-albumy #albums-results{width:auto!important;max-width:1200px;margin:0 auto}@media (max-width:1024px){.albums-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.albums-grid{grid-template-columns:repeat(2,1fr)!important}#a-z li{max-width:50px;flex:1 0 calc(20% - 10px)}}@media (max-width:600px){.counter{font-size:2em}.counter-label{font-size:.9em}}@media (max-width:480px){.albums-grid{grid-template-columns:1fr!important}#a-z li{max-width:45px;flex:1 0 calc(25% - 10px)}}.single-album .entry-header,.single-wykonawca .entry-header,.single-zespoly .entry-header{margin-top:100px}.single-album.ast-separate-container .ast-article-single,.single-wykonawca.ast-separate-container .ast-article-single,.single-zespoly.ast-separate-container .ast-article-single{border-bottom:0;margin-top:-90px}.page-template-Clear_template .site-content .ast-container{display:block!important}.page-template-Clear_template .content-area{width:100%!important}.page-template-Clear_template .secondary{display:none}.albums-grid .album-card img.album-cover{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px}.albums-grid .album-card .album-cover{display:block;width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover}.albums-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:1024px){.albums-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.albums-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.albums-grid{grid-template-columns:1fr}}#nt-inline-loader-19528{display:flex;gap:.25rem;align-items:center;font-weight:700;font-size:1.05rem;padding:.5rem .75rem;border-radius:.5rem;background:#111;color:#ffd54d;margin:0 0 .75rem 0}#nt-inline-loader-19528.is-hidden{display:none}#nt-inline-loader-19528.is-hidden{display:none!important}#nt-inline-loader-19528[hidden]{display:none!important}