This is the link that I share with the theme package for you: https://drive.google.com/file/d/1IEwV9EyE8xWj-VOJZve2l3ADse31medf/view?usp=sharing
About the "In addition" issue, pls use this CSS, and remember to backup:
.entry-summary .cart:before,
.entry-summary .cart:after{
content: '';
display: table;
clear: both;
}
.entry-summary .wpcbn-btn-single{
margin-top: 10px;
}
.entry-summary .quantity ~ .wpcbn-btn-single{
width: 100%;
}
@media (min-width: 992px){
.entry-summary .single_add_to_cart_button,
.entry-summary .added_to_cart{
float: left;
width: calc(50% - 5px);
}
.entry-summary .wpcbn-btn-single{
margin: 0;
margin-inline-start: 10px;
}
.entry-summary .wpcbn-btn-single + *{
clear: both;
}
.entry-summary .quantity ~ .single_add_to_cart_button,
.entry-summary .quantity ~ .added_to_cart{
width: calc((100% - 100px - 10px) / 2);
}
}
@media (min-width: 1200px){
.entry-summary .quantity ~ .single_add_to_cart_button,
.entry-summary .quantity ~ .added_to_cart{
width: calc((100% - 120px - 10px) / 2);
}
}
Pls use this then check your site again.