:host {
  padding-bottom: 100rpx;
}

.gap {
  height: 100rpx;
  width: 100%;
}

.t-button {
  --td-button-default-color: #000;
  --td-button-primary-text-color: #fa4126;
}

.cart-advertisement {
  position: fixed;
  bottom: 13%;
  right: 3%;
  width: 70%;
  padding: 20rpx;
  box-sizing: border-box;
  z-index: 10;
  background-color: white;
  box-shadow: 0 -2rpx 10rpx rgba(0, 0, 0, 0.1);
}

.cart-advertisement .ad-image {
  width: 100%;
  height: 200rpx;
  border-radius: 8rpx;
  background-color: #f5f5f5;
  object-fit: cover;
  display: block;
}
