@media screen and (max-width: 900px) {
  .outline{
    padding: 0 24px;
  }
  .cart-outline {
    width: 100%;
    padding: 48px 24px;
  }

  .deadline-1week {
    gap: 48px;
  }
  
  .product-wrap {
    display: grid;
    grid-template-rows: auto auto;
    /* grid-template-columns: auto auto; */
    row-gap: 12px;
    column-gap: 24px;
  }
  .cart_info_wrap {
    display: flex;
    align-items: flex-start;
  }
  .custom-select{
    max-width: 173px;
    min-width: 173px;
  }

  .product-wrap-img {
    grid-row: 1 / 3;
    width: 94px;
    height: auto;
    position: relative;
  }

  .product-wrap-right {
    grid-column: 2 / 3;
    grid-row: 1 / 2;
  }

  .product-params-box {
    margin-bottom: unset;
  }

  .product-detail {
    grid-column: 1 / 3;
    grid-row: 3 / 4;
  }

  .product-select-box {
    display: none;
  }

  .sp-product-select-box {
    display: flex;
    margin-top: 16px;
  }

  .selector-row-text {
    display: flex;
    gap: 8px;
  }

  .selector-row-select {
    display: flex;
    align-items: center;
    gap: 16px;
  }

  .selector-row-select .add-minus-container-container {
    margin-top: unset;
  }

  .selector-row {
    /* display: grid;
    grid-template-columns: 180px auto; */
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    gap: 8px 10px;
  }

  .space-adjustment {
    padding: 8px;
  }

  .stock-warning {
    text-align: left;
  }

  .sp_no_br{
    display: none;
  }
}
