JSFiddle - React, Tailwind, and code Playground
by aflynt
HTML
<p><a href="https://georgiapowermarketplace.com/search?cgid=blackFridayPresale&utm_source=gpc&utm_medium=homepage-hero&utm_campaign=early-offer-sale&utm_term=smart-therms&utm_content=Shop-Now" class="cta" target="_self">Shop Now</a></p>
CSS
p {
box-sizing: border-box;
color: rgb(255, 255, 255);
display: block;
font-family: jaf-bernina-sans, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
height: 22px;
line-height: 22.8571px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-block-end: 10px;
margin-block-start: 28px;
margin-bottom: 10px;
margin-inline-end: 0px;
margin-inline-start: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 28px;
text-align: left;
text-size-adjust: 100%;
width: 436px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.cta {
background-color: rgba(0, 0, 0, 0);
border-bottom-color: rgb(255, 255, 255);
border-bottom-style: none;
border-bottom-width: 0px;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: rgb(255, 255, 255);
border-left-style: none;
border-left-width: 0px;
border-right-color: rgb(255, 255, 255);
border-right-style: none;
border-right-width: 0px;
border-top-color: rgb(255, 255, 255);
border-top-style: none;
border-top-width: 0px;
box-sizing: border-box;
color: rgb(255, 255, 255);
cursor: pointer;
display: block;
font-family: adelle, serif;
font-size: 16px;
font-style: normal;
font-weight: 500;
height: 22px;
line-height: 22.8571px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
text-align: left;
text-decoration-color: rgb(255, 255, 255);
text-decoration-line: none;
text-decoration-style: solid;
text-size-adjust: 100%;
transition-delay: 0s;
transition-duration: 0.2s;
transition-property: color, border-color, background;
transition-timing-function: ease;
width: 436px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-border-image: none;
}
a.cta::after {
border-bottom-color: rgba(0, 0, 0, 0);
border-bottom-style: solid;
border-bottom-width: 5px;
border-left-color: rgb(236, 28, 36);
border-left-style:...