.section-wrap * {
  box-sizing: border-box !important;
}

.section-wrap .title {
  width: 100% !important;
  margin: 0 auto !important;
  text-align: left !important;
}

.section-wrap .title h3 {
  font-size: 32px !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  font-weight: bold !important;
  margin: 8px 0 20px 0 !important;
  line-height: 1.2 !important;
}

.section-wrap .title b {
  display: inline-block !important;
  margin-right: 0 !important;
  color: #000000 !important;
  font-size: 16px !important;
  font-family: var(--font-family) !important;
  letter-spacing: 0 !important;
  font-weight: 600 !important;
}

.section-wrap .title p {
  margin-top: 15px !important;
  font-size: 16px !important;
  line-height: 1.6 !important;
  color: #666666 !important;
}

.section-wrap .title p b,
.section-wrap .title p strong {
  color: #000000 !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  display: inline !important;
}

.section-wrap {
  /* padding: 60px 0 !important; */
}

.goos-packing .container {
  display: flex !important;
  flex-direction: column !important;
  gap: 40px !important;
}

.goos-packing .packing-item {
  display: flex !important;
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: center !important;
  width: 100% !important;
}

.goos-packing .goods-packingpic {
  width: 48% !important;
  float: none !important;
  margin: 0 !important;
}

.goos-packing .goods-packingpic span {
  display: block !important;
  width: 100% !important;
  overflow: hidden !important;
}

.goos-packing .goods-packingpic span img {
  width: 100% !important;
  height: auto !important;
  border-radius: 20px !important;
  display: block !important;
}

.goos-packing .goods-packingcon {
  width: 48% !important;
  margin-top: 0 !important;
  float: none !important;
}

.goos-packing .goods-packingcon .title {
  margin-bottom: 0 !important;
  text-align: left !important;
}


@media screen and (max-width: 992px){
    .goos-packing .packing-item {
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
}

.goos-packing .goods-packingpic {
    width: 100% !important;
    float: none !important;
    margin: 0 !important;
}

.goos-packing .goods-packingcon {
    width: 100% !important;
    margin-top: 0 !important;
    float: none !important;
}

}



@media screen and (max-width: 768px) {
  .goos-packing .packing-item {
    flex-wrap: wrap !important;
  }

  .goos-packing .goods-packingpic,
  .goos-packing .goods-packingcon {
    width: 100% !important;
  }

  .goos-packing .goods-packingcon {
    margin-top: 20px !important;
  }
}