@media (max-width: 992px) {
    
    section, .section {
        padding: 20px 0;

    }


    .container, .container-sm {
        max-width:  100%;
      }
 
      .products {
     margin-top: 0px;
    }


    .products .product {
      
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
    }




    .products .product div.product-thumb {
      background-color: aqua;
      margin-top: 20px;
    }


    .products .product div.product-thumb a img {
        max-width: 100%;
        width: 100%;
    }

    .product-side h2 {
        height: 50px;
    }

    .header .btn-cart {
        order: 5;
        margin-left: 0px;
        margin-right: 0px;
    }
    .header .navmenu {
        order: 0;
    }

    a.logo   {
      margin: auto;
    }

    header-container {
        justify-content: center;
    }

    .bottom-stats .stats-row {
        padding-bottom: 2px;
    }
    .bottom-stats .stats-row .col-lg-3 {

    }
    .bottom-stats .stat-item {
        padding: 5px;
    }

    .stats .stats-item {
        padding: 10px;
        width: 100%;
    }

    
    .stats .stats-item span::after {
        display: none;
    }
    .stats .stats-item span {
        margin-bottom: 0px;
        padding-bottom: 0px;
      }

    .footer .footer-about .logo {
        justify-content: center;
      }

      .footer-contact {
        text-align: center;
      }
      .social-links {
        text-align: center;
        justify-content: center;
      }
      .footer .footer-links {
        text-align: center;
      }
      .footer .footer-links ul li{
        text-align: center;
        display: block;
        padding: 1px 0px;
      }
      .footer-links-social {
        display: none;
    }

    .product_features {

    }

    .product_features > div {
        font-size: 14px;
        color: #1f1f1f;
        display: flex;
        flex-direction: column;
        justify-content: center;
        text-align: center;
    }

    .option_group {
        margin: 15px 0px;
        padding: 0px;
    }
    .option_group .options_wrapper {
        display: flex;
        justify-content: center;
        gap: 3px;
        padding: 10px 10px;
        overflow-x: auto;
        white-space: nowrap;
      }


      .materijali .materijali_items > div {
        margin-top: 10px;
        width: 45%;
        text-align: center;
       }
       
       
        .materijali .materijali_items > div img {
         display: block;
          max-width: 90%;
          margin: auto;
        }

        .materijali .materijali_items > div span {
          font-size: 17px;
        }
        .materijali .materijali_items > div p {
          font-size: 14px;
         }
       
         .usporedba_velicine .usporedba_items {
          display: flex;
          margin-top: 40px;
          margin-bottom:10px;
          justify-content:  center;
          flex-wrap: wrap;
         
         }
         
         .usporedba_velicine .usporedba_items > div {
          margin-left: 20px;
         }

         .option-wrapper {
          padding: 10px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: column;
         }

         .option-wrapper > img {
          width: 120px!important;
          height: auto!important;
          object-fit: cover!important;
          border-radius: 5px;
        }

      .designer_wraper {
        flex-direction: column;
      }

}/* 992px /*