.wup-upsells {
    margin-bottom: 20px;	border-top: 1px solid #D4D0CD;	border-bottom: 1px solid #D4D0CD;
}
.wup-upsells h2 {
    margin-bottom: 25px;    padding-top: 25px;    font-size: 17px;    font-weight: normal;
}
.wup-upsells ul.products {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;	flex-direction: column;
}
.wup-upsells ul.products li.product {
    margin: 0 !important;   display: block;    width: 100%;	margin-right: 0 !important;	margin-bottom: 30px !important;
}
.wup-upsells ul.products li.product .ocwsu-custom-add-to-cart{
    display: none;
}.woocommerce .wup-upsells ul.products li.product a img{	width: 105px;	cursor: pointer;	margin-bottom: 0;}
.wup-upsells ul.products li.product input[type="checkbox"] {	display: none;
}.wup-upsells ul.products li.product .item_wrap{	display: flex;	gap: 20px;}.wup-upsells ul.products li.product .bottom-part{	padding: 0;}.wup-upsells ul.products li.product .bottom-part .woocommerce-loop-product__title a{	font-size: 17px;}.wup-upsells .main-product-image--container{	display: flex;    flex-direction: row-reverse;    gap: 0;	justify-content: flex-end;}.wup-upsell-option{	position:static;	cursor: pointer;	margin-left: 15px;}.wup-upsells .wrap-for-top-part{	position: static;}.woocommerce .wup-upsells ul.products li.product .price{	font-size: 17px;}.wup-upsell-option:before{	content:"";	border:1px solid #908B85;	width:20px;	height:20px;	display:block;}.wup-upsell-option:after{	content: "";    width: 21px;    height: 21px;    background: #314d41 url(../images/white-vi.svg) center no-repeat;    display: none;    position: absolute;    top: 0;}.wup-upsells ul.products li.product.active .wup-upsell-option:after{	display:block}.quantity-style-3 .product .summary .wup-upsells .main-product-image--container .quantity, .woocommerce.quantity-style-3 .product .summary .wup-upsells .main-product-image--container .quantity,.wup-upsells .main-product-image--container .quantity{    display: none;    position: absolute;    height: 40px;    left: 0;    bottom: 0;    background: #fff;    width: 132px;    background: #fff;    border-radius: 30px;    flex-direction: row-reverse;    padding: 0 10px;}.wup-upsells .main-product-image--container .quantity input.wup-upsell-quantity{    width: 50% !important;    border: none !important;    text-align: center !important;    font-size: 28px !important;    font-family: Aduma !important;    color: #314D41 !important;    padding: 0 !important;    line-height: 40px !important;    font-weight: 700 !important;	display:block!important;    margin: 0!important;}.wup-upsells .main-product-image--container .quantity button.btn-qty.plus {    background: url(../images/plus-on.svg) center no-repeat;	padding: 0 !important;    width: 25% !important;    height: 40px !important;    font-size: 0;    display: block !important;    position: static !important;    border: none !important;}.wup-upsells .main-product-image--container .quantity button.btn-qty.minus {    background: url(../images/minus.svg) center no-repeat;padding: 0 !important;    width: 25% !important;    height: 40px !important;    font-size: 0;    display: block !important;    position: static !important;    border: none !important;}li.product .price-cart .ocwsu-quantity-input .ocwsu-quantity {    background: transparent;    width: 50%;    border: none;    text-align: center;    font-size: 28px;    font-family: Aduma;    color: #314D41;    padding: 0;    line-height: 40px;    font-weight: 700;}.wup-upsells ul.products li.product .wrap-for-top-part{	width: auto;}.woocommerce .wup-upsells ul.products li.product .woocommerce-loop-product__title{	margin: 0 0 11px;}@media only screen and (max-width:850px ){	.quantity-style-3 .product .summary .wup-upsells .main-product-image--container .quantity, .woocommerce.quantity-style-3 .product .summary .wup-upsells .main-product-image--container .quantity, .wup-upsells .main-product-image--container .quantity{		    bottom: -10px;	}}