/** Shopify CDN: Minification failed

Line 7:0 Unexpected "`"
Line 224:0 Unexpected "`"

**/
```css
/* ================================
   Sheep Made Simple — Pricing Section
================================ */

.sms-pricing-section{
  background:#f6f4ef;
  padding:68px 18px 72px;
}

.sms-pricing-inner{
  max-width:980px;
  margin:0 auto;
}

.sms-pricing-header{
  text-align:center;
  margin-bottom:28px;
}

.sms-pricing-kicker{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  background:#1f5a46;
  color:#fff;
  border-radius:999px;
  padding:9px 22px;
  font-size:13px;
  font-weight:800;
  letter-spacing:.09em;
  text-transform:uppercase;
  margin-bottom:20px;
}

.sms-pricing-header h2{
  font-family:Georgia,"Times New Roman",serif;
  color:#214838;
  font-size:clamp(40px,5vw,68px);
  line-height:1.04;
  letter-spacing:-1.5px;
  margin:0 0 16px;
}

.sms-pricing-header p{
  color:#34453d;
  font-size:clamp(18px,1.8vw,23px);
  line-height:1.45;
  max-width:680px;
  margin:0 auto;
}

/* Main pricing card */

.sms-pricing-card{
  background:#fff;
  border:1px solid rgba(31,90,70,.10);
  border-radius:22px;
  padding:34px;
  box-shadow:0 22px 55px rgba(31,74,59,.10);
}

/* Zendra widget cleanup */

.sms-pricing-card .zendra_membership_widget{
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  padding:0 !important;
  margin:0 !important;
}

.sms-pricing-card .zendra_membership_widget > div{
  border:0 !important;
  padding:0 !important;
}

/* Benefits area */

.sms-pricing-card .zendra_membership_widget_benefits{
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  padding:8px 0 2px !important;
  margin:14px 0 12px !important;
}

.sms-pricing-card .zendra_membership_widget_benefits ul{
  list-style:none !important;
  padding:0 !important;
  margin:0 !important;
}

.sms-pricing-card .zendra_membership_widget_benefits li{
  display:flex !important;
  gap:14px !important;
  align-items:flex-start !important;
  color:#34453d !important;
  font-size:18px !important;
  line-height:1.45 !important;
  margin-bottom:12px !important;
  padding-left:18px !important;
}

.sms-pricing-card .zendra_membership_widget_benefits li:last-child{
  margin-bottom:0 !important;
}

.sms-pricing-card .zendra_membership_widget_benefits li::before{
  content:"✓";
  color:#1f5a46;
  font-weight:800;
  font-size:18px;
  line-height:1;
  margin-top:4px;
}

/* Membership links */

.sms-pricing-card .zendra_membership_widget a{
  color:#1f5a46 !important;
  font-weight:700 !important;
  text-decoration:none !important;
}

.sms-pricing-card .zendra_membership_widget a:hover{
  text-decoration:underline !important;
}

/* Direct checkout button */

.sms-direct-checkout-form{
  margin-top:20px;
}

.sms-direct-checkout-btn{
  width:100%;
  background:#1f5a46;
  color:#fff;
  border:0;
  border-radius:10px;
  padding:17px 24px;
  font-size:21px;
  font-weight:800;
  cursor:pointer;
  transition:.2s ease;
  box-shadow:0 12px 28px rgba(31,74,59,.14);
}

.sms-direct-checkout-btn:hover{
  background:#214838;
  transform:translateY(-1px);
}

.sms-pricing-secure-note{
  text-align:center;
  color:#34453d;
  font-size:15px;
  margin-top:14px;
}

/* Hide Shopify clutter */

.sms-pricing-section + .product-form,
.product-form__buttons,
.product__tax{
  border-top:0 !important;
}

/* Mobile */

@media(max-width:749px){

  .sms-pricing-section{
    padding:56px 16px 62px;
  }

  .sms-pricing-header{
    margin-bottom:24px;
  }

  .sms-pricing-kicker{
    font-size:11px;
    padding:8px 16px;
    margin-bottom:18px;
  }

  .sms-pricing-header h2{
    font-size:38px;
    letter-spacing:-.8px;
  }

  .sms-pricing-header p{
    font-size:17px;
  }

  .sms-pricing-card{
    padding:24px 18px;
    border-radius:18px;
  }

  .sms-pricing-card .zendra_membership_widget_benefits{
    margin:12px 0 10px !important;
  }

  .sms-pricing-card .zendra_membership_widget_benefits li{
    font-size:16px !important;
    padding-left:12px !important;
  }

  .sms-direct-checkout-btn{
    font-size:18px;
    padding:16px 22px;
  }

}
```
