/*Dodanie EAN na karcie produktu 7.10.2025*/
.dictionary__param[data-producer_code]
{
    display: flex; 
    /* block!important;*/ 
    /*text-align: right; */
}

/*Usunięcie ilości sztuk na karcie produktu 8.10.2025*/
#projector_status {
    display: none
}

/*Poprawa wyświetlania okruszków na karcie produktu 8.10.2025*/
.breadcrumbs ol>li {
    display: inline-flex;
}

/*Poprawa wyświetlania ramek produktów na stronie głównej i karcie towaru 16.10.2025*/
#main_hotspot_zone1 {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#main_hotspot_zone2 {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#main_hotspot_zone3 {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#main_hotspot_zone4 {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#main_news {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#main_blog {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#products_associated_zone1
{
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#search_hotspot_zone1
{
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#opinions_section
{
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

header .nav-link {
    text-align: center;
    color: white;
}

@media (min-width: 768px) {
    #menu_categories
    {
        background-color: #006400;
        border-radius: 25px;
        padding: 20px;
        border: none;
    }
}

.navbar-subnav.--cols1 {
    background-color: #006400;
}

header .nav-link.active {
    color: #d4af37;
}

#main_banner1 {
    background-color: white;
    margin-top: 30px;
}

#search
{
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

header .navbar-nav {
    flex-wrap: nowrap;
}

.product__icon {
    max-height: 100%;
}

.product__icon img {
    max-height: 100%;
}

/*Odpowiada za wypełnienie diva z img kafelek*/
.product .align-items-center {
    align-items: normal !important;
}

/*Poprawa footer 17.10.2025*/
footer {
    background-color: #3e2b1f;
    color: white;
}

footer:before {
    content: '';
    background-color: #3e2b1f;
}

#footer_links {
    color: white;
}

#footer_links .footer_links_label {
    color: white;
}

#footer_links #manageCookies {
    color: white;
}

#footer_links a.footer_links_label:hover {
    color:  #D4AF37;
}

#footer_links .footer_links_sub a:hover {
    color:  #D4AF37;
}

#footer_links #manageCookies:is(#manageCookies:hover) {
    color:  #D4AF37;
}

.footer_settings {
    color: white;
}

/*Opis produktu stale wyświetlony na mobile 20.10.2025*/
#details_wrapper {
  display: block !important;
}

/*Poprawa wyświetlania blog 21.10.2025*/
#blog-item {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#blog_item_associated {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
    margin: 30px 0px;
}

#blog_list {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#projector_blog {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}


#blog-item img.blog_image {
    float: none;
    max-width: 75%;
    display: block;
    margin: 0 auto;
    border-radius: 25px;
}

/*Ukrycie mapy na stronie kontakt: https://pomoc.idosell.com/wyglad-i-konfiguracja/composer/modyfikacja-szablonu-sklepu 21.10.2025*/
#contact_map {
    display: none !important;
}

/*Ukrycie sekcji "Odwiedź jeden z naszych sklepów" na stronie kontaktu 21.10.2025*/
.contact_stocks {
    display: none !important;
}

/*Przybliżenie ikony towaru po najechaniu kursorem 21.10.2025*/
.product > a img {
    transition: all .3s ease-in-out !important;
}

.product:hover > a img {
    transform: scale(1.05);
}

/*Moduł marki strona główna 21.10.2025*/
#main_producers {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

#producers-list {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}

/*Karta produktu - nazwa produktu i cena 21.10.2025*/
#projector_productname {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}


#projector_form {
    background-color: white;
    border-radius: 25px;
    padding: 20px;
}