Hello There,
Thanks for writing in!
You are experiencing this issue because you have inserted a custom css.
Please note that custom coding is outside the scope of our support. Issues that might arise from the use of custom code and further enhancements should be directed to a third party developer.
To resolve your issue, you must insert your code inside a media css block so that it will only take effect in desktop screens. Perhaps something like this:
@media(min-width: 768px){
.e679-1 .fresh-pricing-row{
display:flex;
flex-flow:row wrap;
justify-content:space-between;
align-items:stretch;
overflow:hidden;
}
.e679-1 .fresh-pricing-row [class*="fresh-pricing-col"]{
float:none;
width:auto;
margin:0;
}
.e679-1 .fresh-pricing-row .fresh-pricing-col-main{
flex:3 1 22rem;
}
.e679-1 .fresh-pricing-row .fresh-pricing-col-secondary{
display:flex;
flex-flow:column nowrap;
justify-content:center;
align-items:center;
flex:1 0 10rem;
}
.e679-1 .fresh-pricing-row sup{
top:-0.25em;
margin-right:0.15em;
font-size:0.5em;
letter-spacing:0;
vertical-align:super;
}
}
.x-text {
word-wrap: break-word;
}
Hope this helps. Please let us know how it goes.