.attachments-group-name {
    display: none !important;
}

/* Zaokrąglenie banerów na stronie głównej */
.slideshow-i-main-panel-content img {
    border-radius: 12px !important;
    overflow: hidden;
}

/* Usunięcie ramki wokół slajdera */
.panel.abs-panel-main.slideshow-i-main-panel-content {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
    padding: 0 !important;
}

/* Usunięcie odstępów wewnętrznych */
.panel.abs-panel-main.slideshow-i-main-panel-content > .panel-body {
    padding: 0 !important;
    margin: 0 !important;
}

footer {
	background-color: #545454;
	padding: 30px 0;
}

.abs-panel-footer>.panel-heading {
	border-bottom-color: #737373;
}

.abs-panel-footer>.panel-body a.list-group-item, footer .abs-footer-bottom-text a {
	color: #f7a713;
}

.panel-heading-description.preserveFormatting {
    padding-left: 30px !important;
    padding-right: 30px !important;
}

/* Logotyp producenta – przeniesienie na koniec */
ul.list-group {
    display: flex;
    flex-direction: column;
}

ul.list-group > li:has(.attribute-image) {
    order: 99;
}