@media only screen and (max-width: 640px) { .Header-nav-item--cta a { font-size: 10px !important; white-space: nowrap !important; max-width: none !important; overflow: visible !important; text-overflow: unset !important; } } @media only screen and (max-width: 640px) { .sqs-block-button-element--small, .category-link { min-width: 120px; /* Adjust to your liking */ width: auto; /* Or try '100%' to fill container */ padding-left: 16px; padding-right: 16px; text-align: center; display: inline-block; } }