table:not(.has-background) tbody td{
	background:none;
}
.template-thumbs {
  display:flex;
  grid-template-columns: auto auto auto;
  grid-gap:5px;
  background-color: #ffff;
  padding:3px 5px;
}  
.templ-thumb img{
  width:190px;
}
.templ-thumb .cta-link {
  position: absolute;
  z-index: 8;
  width: 100%;
  height: 76%;
  display:flex;
  justify-content: center;
  align-items: center;
}
.templ-thumb .cta-link a{
  width: 180px;
  padding: 7px 2px;
  font-weight: 500;
  text-align: center;	
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  border-radius: 12px;
  background: linear-gradient(332deg, #E92085 -15.2%, rgb(0, 146, 255)66.64%);	
 }
.templ-thumb {
  position: relative;
  display: inline-flex;
  padding: 16px 12px 16px 12px;
  flex-direction: column;
  align-items: center;
  gap: 0px 24px;
  width:223px;
  border-radius: 12px;
  border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
  border-color: var(--glass-stroke);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background: var(--thumb-bg);
  box-shadow: var(--thumb-shadow);
}
