#order_returns, #order_exchange, #returns_login, #points_login, div.actions_return_rma{display: none !important; }


.cm:not(#projector_longdescription) { overflow: visible !important; }
.box_oddzial{ display: flex; flex-wrap: wrap;  position: relative;  padding: 8rem 0; }
.box_oddzial:nth-child(odd):before {  bottom: 0; display: block;  left: 50%; margin-left: -50vw;  position: absolute; top: 0;  width: 100vw;  z-index: -1;  background-color: #f4f6f9;  content: ''; }
.box_oddzial .stock_info_section{ display: flex; width: 100%; }
.box_oddzial div.stock_info_hours {  margin-left: 0;  text-align: left; }
.box_oddzial span.stock_info_hours_label { text-align: left; font-family: 'Poppins', sans-serif; font-weight: 700; text-transform: inherit; font-size: 1.8rem; }
.box_oddzial h2.stock_info_name { font-weight: 600; font-size: 3.5rem; text-decoration: none; border-bottom: 4px solid #f4c031; padding-bottom: 0; margin-top: 0;  margin-bottom: 3rem; }
.box_oddzial div.stock_info_sub{ display: flex; flex-wrap: wrap; padding-left: 0;padding-right:0; }
.box_oddzial span.stock_info_hours_day, .box_oddzial span.stock_info_title{ font-weight: 600; }
.box_oddzial a{ font-weight:700; text-decoration:none;     border-bottom: 2px solid #f4c031; }
.box_oddzial_mapa{ padding-right:0;padding-left: 0; }
.mapka_svg{  display: flex;  padding: 2rem 0 5rem; flex-wrap: wrap; }
.mapka_svg .mapka_mapka{  justify-content: center;  display: flex; }
.mapka_svg h2.stock_info_name{ font-weight: 600; font-size: 3.5rem; text-decoration: none;  border-bottom: 4px solid #f4c031;  padding-bottom: 0;     margin-top: 4rem;  margin-bottom: 1rem; }
.mapka_svg .mapka_txt{  display: flex; flex-wrap: wrap; align-content: flex-start; }
.mapka_svg .mapka_txt p{ font-size: 1.6rem; }
.mapka_svg .mapka_txt p a{ font-weight:700; text-decoration:none;  border-bottom: 2px solid #f4c031; }

.news td {
    padding: 5px;
    border: 1px solid #ccc;
}
#main_news img.article__image {
    width: 100%;
}

@media (min-width: 1200px){
        div.photoSwipe_innerthumbs {
            max-width: 100px;
        }
}
    #blog-item img.blog_image {
        margin: 0 15px 10px 0;
        display: none;
    }
    
    #iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.--large.--solid {
        border: 1px solid #184070 !important;
        background: linear-gradient(135deg, #184070 17%, #0c2038 91%) !important;
        color: #fff !important;
    }
    #iai_cookie .iai_cookie__box .iai_cookie__box__wrapper .iai_cookie__consentsActions .btn.--large.--outline {
        background: #fff;
        border: 1px solid #184070 !important;
        color: #184070 !important;
    }
.iai_cookie__tabNameWrapper small {
    color: #184070 !important;
}