ลองเพิ่ม css ตามนี้ครับ
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
max-width: unset;
padding: 0;
flex: 1;
border: 1px solid #e8e8e8;
overflow: hidden;
margin: 0 15px;
}
.woocommerce .col2-set:after,
.woocommerce .col2-set:before,
.woocommerce-page .col2-set:after,
.woocommerce-page .col2-set:before {
content: ' ';
display: table;
}
.woocommerce .col2-set:after,
.woocommerce-page .col2-set:after {
clear: both;
}
.woocommerce .col2-set,
.woocommerce-page .col2-set {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
width: auto;
padding: 0;
}
@media (max-width: 991.98px) {
.woocommerce .col2-set,
.woocommerce .col2-se,
.woocommerce-page .col2-set,
.woocommerce-page .col2-set {
display: block;
margin: 0;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
margin: 0 0 20px;
width: 100%;
float: none;
}
}