/** Shopify CDN: Minification failed

Line 46:8 Expected identifier but found whitespace
Line 46:10 Unexpected "{"
Line 46:17 Expected ":"
Line 51:12 Expected identifier but found whitespace
Line 51:14 Unexpected "{"
Line 51:21 Expected ":"
Line 51:47 Expected ":"

**/
.flex{
  display:flex !important;
}
.pill-center{
  display:block !important;
  margin:auto;
}

.pill{
  background-color: #EBF9FA;
  color: #059669;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 6px 12px;
  border-radius: 20px;
  display: inline-block;
  width: fit-content;
  margin-bottom:12px;
}

.header-cta-container a{
  float:right;
}
.header-cta-container a:hover{
  transform: none;
}
#shopify-section-template--22708656734504__rich_text_zjPeym{
  scroll-behavior: smooth;
  scroll-margin-top:40px;
}
.primary-cta {
  display: inline-block;
  background: linear-gradient(to right, #22c55e,  #059669);;
  color: {{ block.settings.button_text_color }};
  padding:8px 32px;
  border-radius: 999px;
  text-decoration: none;
  font-weight: 600;
  font-size: {{ block.settings.button_size }}px;
  transition: all 0.3s ease;
  border: none;
  cursor: pointer;
  color:white;
}
.primary-cta:hover {
  background: linear-gradient(to right, #16a34a, #047857);
  transform: translateY(-2px);
}
.secondary-cta, .tertiary-cta {
  display: inline-block;
  background: white;
  color: #374151;
  padding:8px 32px;
  border-radius: 999px;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  transition: all 0.3s ease;
  border: none;
  cursor: pointer;
}
.secondary-cta:hover, .tertiary-cta:hover{
  background: #d9d9d9;
  transform: translateY(-2px);
}
.tertiary-cta{
  border: 1px solid #d1d5db;
}
.shopify-policy__container{
  margin-bottom:50px;
  max-width:800px !important;
}