.main-header .header-top .social-links:before {
    background: #ffffff00 !important;
}
.chooseus-section .content-column .content-box .single-item {
    padding: 5px 0px 5px 0px;
}

.specification-list li{
    padding: 12px 30px;
  }

  .specification-list li strong{
    background: transparent;
    padding: 0px !important;
    width: auto;
    margin-right: 30px;
  }
.specification-list{
  position: relative;
  display: block;
  overflow: hidden;
  border: 1px solid rgba(229, 229, 229, 1);
}

.specification-list li{
  position: relative;
  display: block;
  font-size: 16px;
  line-height: 26px;
  color: var(--title-color);
  border-bottom: 1px solid rgba(229, 229, 229, 1);
}

.specification-list li:last-child{
  border-bottom: none;
}

.specification-list li strong{
  position: relative;
  display: inline-block;
  width: 300px;
  border-right: 1px solid rgba(229, 229, 229, 1);
  padding: 5px 0px !important;
  padding-left: 30px !important;
  margin-right: 40px !important;
}
	.product-gallery {
            position: relative;
        }
        
        .main-image {
            width: 100%;
            overflow: hidden;
            margin-bottom: 15px;
        }
        
        .main-image img {
            width: 100%;
            display: block;
            transition: transform 1s ease;
        }
        
        .thumbnail-container {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: 10px;
        }
        
        .thumbnail {
            overflow: hidden;
            cursor: pointer;
            border: 2px solid transparent;
            transition: all 0.2s ease;
        }
        
        .thumbnail:hover {
            border-color: var(--secondary);
        }
        
        .thumbnail.active {
            border-color: var(--accent);
        }
        
        .thumbnail img {
            
            object-fit: cover;
        }