   .section-area {
       padding: 82px 0px 82px;
       text-align: center;
       max-width: 100%;
       width: 750px;
       margin: auto;
       display: flex;
       flex-direction: column;
       row-gap: 32px;
   }

   .section-titles {
       display: flex;
       flex-direction: column;
       row-gap: 16px;
   }

   .section-first-title {
       font-family: Manrope;
       font-weight: 700;
       font-size: 16px;
       color: #22282B;
       text-align: center;
   }

   .section-title {
       font-family: Manrope;
       font-weight: 700;
       font-size: 32px;
       text-align: center;
       color: #22282B;


   }

   .section-ust-baslik {
       display: flex;
       align-items: center;
       justify-content: center;
       gap: 8px;
   }


   .product-ilk-img {
       width: 100%;
       max-height: 560px;
       object-fit: cover;
       background-color: #fff;
       padding: 20px;
       border: 1px solid #D9D9D9;
   }

   .product-img {
       width: 100%;
       max-height: 560px;
       object-fit: cover;
       background-color: #fff;
       padding: 20px;
   }

   .thumbnail-img {
       width: 100%;
       border: 1px solid #ddd;
       background: #fff;
       aspect-ratio: 2/1.5;
       object-fit: contain;
   }

   .tech-table td {
       padding: 6px 12px;
       border: 1px solid #e0e0e0;
       font-size: 14px;
   }

   .related-card {
       border: 1px solid #eee;
       border-radius: 8px;
       padding: 12px;
       background: #fff;
       text-align: center;
   }

   .related-card img {
       height: 100px;
       object-fit: contain;
       margin-bottom: 10px;
   }

   .icon {
       width: 18px;
       height: 18px;
       opacity: 0.6;
   }

   .urun-title {
       font-family: Poppins;
       font-weight: 600;
       font-size: 22px;
       color: #152037;

   }
.haber-button{
  padding: 6px 15px;
  border-radius: 68px;
  background: #DEDEDE;
  border: none;
  align-items: center;
  justify-content: center;
  display: flex;
  gap: 8px;

}
   .detay-title {
       font-family: Poppins;
       font-weight: 600;
       font-size: 20px;
       color: #152037;
       margin-top: 32px;
       margin-bottom: 20px;
   }

   .urun-description {
       font-family: Poppins;
       font-weight: 400;
       font-size: 15px;
       color: #626363;
       margin-top: 12px;

   }

   .urun-description p {
       margin: 0 0 12px;
       line-height: 1.6;
   }

   .urun-description p:last-child {
       margin-bottom: 0;
   }

   .urun-description .detay-title,
   .urun-description h6 {
       font-family: Poppins;
       font-weight: 600;
       font-size: 20px;
       color: #152037;
       margin-top: 32px;
       margin-bottom: 20px;
   }

   .similar-product {
       font-family: Poppins;
       font-weight: 500;
       font-size: 21px;
       color: #152037;
      margin-bottom: 20px;
   }

   .product-card {
       border: 1px solid #F7F8F9;
       overflow: hidden;
       background: #fff;
       height: 100%;
       border-radius: 6px;
   }

   .product-card-image {
       position: relative;
       overflow: hidden;
   }

   .product-card-image::before {
       content: "";
       position: absolute;
       inset: 0;
       background: linear-gradient(0deg, rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0.18)),
                   linear-gradient(180deg, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.55) 100%);
       z-index: 1;
       pointer-events: none;
   }

   .product-img {
       width: 100%;
       object-fit: cover;
       background-color: #fff;
       padding: 0;
   }

   .product-footer {
       background-color: #f8f9fa;
       padding: 12px 16px;
       display: flex;
       justify-content: space-between;
       align-items: center;
   }

   .product-name {
       font-family: Poppins;
       font-weight: 600;
       font-size: 18px;
       color: #344054;

   }

   .owl-dots {
       display: none;
   }

   .slick-track {
       display: flex;
       opacity: 1;
       width: 0px;
       transform: translate3d(0px, 0px, 0px);
   }


   .product-small-image {
       border: 1px solid #e6e6e6;
   }

   .product-small-image,
   .product-small-image img {
       aspect-ratio: 2/1;
       object-fit: contain;
   }

   .product-detail-sliders {
       display: flex;
       flex-direction: column;
       row-gap: 44px;
   }

   .slider-nav .slick-slide {
       margin: 0 4px;
   }

   .slider-nav .slick-list {
       margin: 0 -4px;
   }


   /*Tablo*/

   .table_component {
       overflow: auto;
       width: 100%;
   }

   .table_component table {
       border: 1px solid #dededf;
       height: 100%;
       width: 100%;
       table-layout: fixed;
       border-collapse: collapse;
       border-spacing: 1px;
       text-align: left;
   }

   .table_component caption {
       caption-side: top;
       text-align: left;
   }

   .table_component th {
       border: 1px solid #dededf;
       background-color: #eceff1;
       color: #000000;
       padding: 5px;
   }

   .table_component td {
       border: 1px solid #dededf;
       background-color: #ffffff;
       color: #000000;
       padding: 14px;
       font-size: 16px;
   }

   .urun-title-area {
       display: flex;
       justify-content: space-between;
       align-items: flex-start;
       gap: 16px;
   }

   .urun-title-area .haber-button {
       display: flex;
       gap: 8px;
       flex-shrink: 0;
   }

   .haber-button {
       padding: 6px 15px;
       border-radius: 68px;
       background: #DEDEDE;
       border: none;
       align-items: center;
       justify-content: center;
   }

   .urun-similar-section {
       padding-top: 48px;
       padding-bottom: 48px;
   }

   .urun-similar-section .similar-product {
       margin-bottom: 24px;
   }

   .urun-similar-section .product-card {
       display: block;
   }

   .urun-similar-section .product-img {
       max-height: 200px;
       object-fit: contain;
   }

   .urun-similar-section .product-footer .arrow-icon {
       width: 24px;
       height: 24px;
       flex-shrink: 0;
   }

   .product-similar-carousel .owl-stage-outer {
       overflow: hidden;
   }

   @media (max-width: 991px) {
       .section-title {
           font-family: Manrope;
           font-weight: 700;
           font-size: 32px;
           text-align: center;
           color: #22282B;
       }
   }

   @media (max-width: 425px) {
       .section-title {
           font-family: Manrope;
           font-weight: 700;
           font-size: 24px;
           text-align: center;
           color: #22282B;
       }
   }