@media (max-width:860px){

    .zlewakolumna #zbiornik {
        flex-wrap: wrap;
    }

    .zlewakolumna #content,
    .zlewakolumna #kolumnalewo {
        width: 100%;
    }

    .zlewakolumna #kolumnalewo {
        order: 2;
    }





}


@media (max-width:480px){



   .slideshowck{
        display: none !important;
    }

    .itemid-101 #slider{
        background-image:url(../../../images/slajdy/slajd1.webp);
        background-repeat:no-repeat;
        height: 70vh;
        background-size: cover;
        background-position: 11%;
        margin-left: 0em;
        margin-right: 0em;
        margin-bottom: 2em;
    }


    
    #mobilna-opis-slajdy{
        z-index: 2;
        position: relative;
        height: 100%;
        display: flex;
        color:#000;
        justify-content: center;
        align-items: center;
        font-size: 3vh;
        line-height: 3.5vh;
        background: linear-gradient(to top, #fff, transparent 50%);
    }


    #mobilna-opis-slajdy > div{
        padding-left: 5%;
        padding-right: 5%;
        align-self: flex-end;
        text-align: right;
        margin-left: 0;
        margin-right: 0;
        color: #000;
        padding: 1em 0.8em 0 0.8em;
    }

    #mobilna-opis-slajdy-opis{
        font-size: 0.7rem;
        display: block;
        line-height: 1.5;
    }


    #mobilna-opis-slajdy-tytul{
        font-weight: bold;
        font-size: 1rem;
        line-height: 1.5;
        display: block;
        margin-bottom: 0.4em;
      }

    #mobilna-opis-slajdy-tytul b{
        font-weight:normal;
    }



    #mobilna-opis-slajdy-tytul span:nth-child(1){
        display: inline-block;
        color: #fff;
        background-color: var(--kolor1);
        font-size: 0.7rem;
        letter-spacing: 1px;
        padding: 0.2em 1em;
    }
    
    #mobilna-opis-slajdy-tytul span:nth-child(2){
        display: block;
        font-size: 2rem;
        line-height: 1;
        margin-top: 0.2em;
        margin-bottom: 0.1em;
        font-weight: 800;
    }
    
    
    #mobilna-opis-slajdy-tytul span:nth-child(3){
        font-weight: 400;
        font-size: 1.1rem;
        display: block;
    }
    
    


    #naglowek_srodek-lewo {
        display: flex;
        align-items: center;
    }



    .kontosklepnaglowek > .moduletable #hikashop_cart_module {
        margin-right: 10px;
    }


    #hikashop_product_right_part h1 {
        line-height: 25px;
    
    }

    #hikashop_product_right_part .hikacart {
        padding: 0.875em 3em;
    }

    .zlewakolumna #kolumnalewo {
    margin-top: 40px;
    }

    .kontosklepnaglowek a {
    border: none;
    }




    .pull-right {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-bottom: 20px;
        margin-top: 10px;
    }


    body ul.sigFreeClassic li.sigFreeThumb {
        float: none;
        width: 49%;
    }

    .view-checkout #hikashop_checkout_login_1_0 h1 {
        line-height: 1.2;
    }


    .com-users-login {
        flex-wrap: wrap;
    }

    .com-users-login #com-users-login__form {
        width: 100%;
        margin-bottom: 30px;
    }


    .com-users-login .com-users-login__options {
        width: 100%;
        padding: 30px 20px 20px 20px;
    }



    .right {
        float: none;
        max-width: 100%;
        padding-left: 0;
        margin: 0;
        margin-right: 0;
    }
      

    .m416 {
        grid-template-columns: 1fr;
    }

    .m416 p:nth-child(2),
    .m416 p:nth-child(4){
        border: solid 1px #eeeeee;
    }

    .m416 p:nth-child(-n+3){
        border-bottom: none;
    }
    
	
.m370{
    flex-wrap: wrap;
}



.m370 > div {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: 100%;
}


.m370 > div:nth-child(1) img {
   order: 2;
   margin-top: 2em;
}



.m370 > div h2 {
    font-size: 1.8rem;
    line-height: 1.3;
}


.m426 .custom p a.pokukrj{
    display: flex;
}



body #hikashop_module_138 .hk-row-fluid,
body #hikashop_module_151 .hk-row-fluid {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }

  .m550 {
    font-size: 1.7rem;
  }


    #hikainformacje-dodatkowebpzbiornik {
    grid-template-columns: 1fr;
    }


    





} /* koniec */