.cate_info_wrap {
  z-index: 9;
}

#detail.user_page_container {
  padding: 120px 0 50px;
}
#detail .user_page_box {
  border-radius: 20px;
  background: var(--gray-scale-white, #fff);
  box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.1);
  border: none;
}
#detail #detail_view_wrap #sticky_nav ul .detail_compare,
#detail #detail_view_wrap #sticky_nav ul .relative_product {
  display: none;
}
#detail #detail_view_wrap #sticky_nav ul li.on {
  color: var(--secondary-color);
  border-bottom: 2px solid var(--secondary-color);
}
#detail #detail_info .thumb_box .miniThumbSlider .swiper-slide-thumb-active {
  border: 2px solid var(--secondary-color);
}
#detail #detail_view_wrap #detail_compare,
#detail #detail_view_wrap #relative_product {
  display: none;
}
#detail #detail_view_wrap #sticky_nav {
  order: 3;
}

#detail #detail_info .detail_info_box .prd_price .price_wrap.support {
  width: 50%;
  margin: 0;
  border-radius: 10px;
  padding: 12px 16px;
}
#detail #detail_info .detail_info_box .prd_price .minimum.support {
  margin-right: 16px;
  background: rgba(59, 89, 197, 0.1);
}
#detail #detail_info .detail_info_box .prd_price .discount.support {
  background: rgba(7, 130, 199, 0.1);
}
#detail
  #detail_info
  .detail_info_box
  .prd_price
  .price_wrap.support
  .price_tit {
  font-weight: 600;
  font-size: 0.85em;
  text-align: start;
}
#detail
  #detail_info
  .detail_info_box
  .prd_price
  .price_wrap.support
  .price_tit
  ~ p {
  text-align: start;
}
#detail #detail_info .detail_info_box .prd_price .minimum.support p {
  font-size: 1.3em;
  text-decoration: none;
  color: #3b59c5;
}
#detail #detail_info .detail_info_box .prd_price .discount.support p {
  color: #0782c7;
}
@media (max-width: 1023px) {
  #detail
    #detail_info
    .detail_info_box
    .prd_price
    .price_wrap.support
    .price_tit,
  #detail
    #detail_info
    .detail_info_box
    .prd_price
    .price_wrap.support
    .price_tit
    ~ p {
    text-align: center;
  }
}
@media all and (max-width: 857px) {
  #detail #detail_view_wrap #sticky_nav {
    display: none;
  }
  .user_page_container {
    background-color: #fff;
  }
  #detail .user_page_wrap {
    width: 100%;
  }
  #detail .user_page_box {
    border-radius: 0;
    box-shadow: none;
    padding: 0;
  }
  #detail .detail_tit {
    padding: 40.5px 0 50px 15px;
  }
}
