/* CSS Editor - Auto-generated Page CSS */
/* Generated: 2026-03-12 07:01:25 */

nav > ul.pagination > li.page-item > a.page-link {
    border:unset;
    
background:unset;
}

.page-link {
    color:#d40000;
}

#content-wrapper > div.page-header, .product-miniature__infos a.btn:target {
    display:block;
    
text-align:center;
}

#left-column > div.ps_categorytree {
    @media (min-width: 1080px) {
  position:sticky;
    
top:180px;
    
};
}

.realizacje-galeria {
    display:grid;
    
grid-template-columns: repeat(2, 1fr);
     /* Dwie kolumny o równej szerokości */
    gap: 15px;
     /* Odstęp między zdjęciami */
    justify-items: center;
     /* Wyśrodkowanie elementów w komórkach grida */
    margin-top: 30px;
     /* Margines górny dla oddzielenia od tekstu */
@media (max-width: 767px) {
        grid-template-columns: 1fr;
     /* Zmień na jedną kolumnę poniżej 768px */
    };
}

.realizacja-img:hover {
    transform: scale(1.05);
}

.realizacja-img {
    width: 100%;
     /* Obrazek wypełnia całą szerokość kolumny */
    max-height: 300px;
     /* Ujednolicona wysokość dla wszystkich zdjęć */
    object-fit: cover;
     /* Ważne! Obrazek wypełni kontener, przycinając go, aby nie zniekształcić proporcji */
    border-radius: 8px;
     /* Zaokrąglenie rogów */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
     /* Delikatny cień */
    transition: transform 0.3s ease;
     /* Płynna animacja na najechanie myszką */;
}

form.d-flex > div.quantity-button > div.input-group > button.btn {
    background:unset;
    padding:0px;
}

#quantity_wanted_17 {
    border-radius:5px;
}

div.card > div.product-miniature__infos > div.product-miniature__infos__bottom > form.d-flex {
    justify-content:space-between;
}

div.product-miniature__infos > div.product-miniature__infos__bottom > form.d-flex > button.btn {
    background:unset;
    color:#222;
}

div.product-miniature__infos__bottom > div.product-miniature__prices {
    justify-content:center;
}

div.product-miniature__prices > span.product-miniature__price {
    color:#df0000;
}

a.menu__link:hover,a.menu__link:focus {
    color:#d70000!important;
}

