/* Move checkout area to the bottom  */
.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product 
{
  position: absolute;
  top: calc(100% - 25px);
}

/* Fix close button */
.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail.bk-two-product a.scn-close
{
  display: none;
}

.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail.bk-multi-product a.scn-close 
{
  display: none;
}

/* Hide close button */
.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail.bk-two-product a.scn-close 
{
  display: none;
}

.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail a.scn-close 
{
  display: none;
}

/* Add and customize cta continue checkout button  */
.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-product-container .bk-button-checkout .scn-product-button a.scn-button-check 
{
  display: block;
}

/* Fix price not show */
.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail.bk-multi-product .scn-offers-partial .upsell-row .upsell-container .scn-form .scn-bsales-container .scn-bsales-row .bk-product .bk-des-container .bk-name
{
  min-height: 59px;
}

.bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-name 
{
  vertical-align: top;
}

@media only screen and (max-width: 500px) {
  .bsales_default .bsales-v-offer.scn-bsales-popup #bsales-wrap-offer .bsales-offers.bsales-product-detail .target-product #scn-product-text.bk-hidden-mobile {
    display: block;
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-offers.bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-product-container {
    width: 300px;
  }
  
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-offers.bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-product-container .bk-button-checkout .scn-product-button a.scn-button-check.button-continue-shopping  {
/* 	position: absolute;
    bottom: 6px;
    width: 200px !important;
    max-width: 200px;
    margin: 31px auto 0;
    left: 50%;
    display: block;
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); */
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-offers.bsales-product-detail .target-product {
    bottom: 0;
    top: auto;
  } 
  .bsales_default .bsales-v-offer.scn-bsales-popup #bsales-wrap-offer .bsales-offers.bsales-product-detail .target-product #scn-product-text {
    display: none;
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-offers.bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-name {
  	display: none;
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-product-container .bk-product-text {
  	display: none;
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product p.you-added {
  display: none; 
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product:before, #scn-common.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product:before {
    display: none;
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-product-container .bk-button-checkout .scn-product-button a.scn-button-check {
    display: inline-block;
    margin: 50px 0 0;
    bottom: -6px;
    position: relative;
    margin-right: 15px !important;
    min-width: 130px;
    left: 30px;
  }
  
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-product-detail .target-product .scn-bsales-title .scn-bsales.scn-table .bk-upsell-tbody .bk-upsell-tr.bk-product .bk-upsell-td.bk-product-right .bk-product-container .bk-button-checkout .scn-product-button 
  {
    width: 320px;
  }
  .bsales_default #scn-bsales.bk-bsales-focus .scn-bsales-popup.bsales-v-offer #bsales-wrap-offer .bsales-offers.bsales-product-detail .scn-offers-partial .upsell-container {
  background: #fff;
  }
}