/** Shopify CDN: Minification failed

Line 99:3 Unexpected "}"

**/

  *{box-sizing:border-box}
  body{margin:0;background:#fff;-webkit-font-smoothing:antialiased}
  a{color:#111111;text-decoration:none}
  a:hover{color:#111111}
  img{display:block}
  ::selection{background:#7BAFD4;color:#111111}
  [data-m="toggle"],[data-m="panel"]{display:none}
  @media (max-width:980px){
    [data-m="nav"]{display:none!important}
    [data-m="toggle"]{display:inline-flex!important;order:3!important}
    [data-m="bar"]{justify-content:space-between!important}
    [data-m="utils"]{margin-left:auto!important;align-items:center!important}
    [data-m="utils"] > a:first-child{display:none!important}
    [data-m="bar"]{height:62px!important;gap:10px!important}
    [data-m="logo-name"]{font-size:18px!important}
    [data-m="logo-sub"]{font-size:11px!important;margin-top:4px!important}
    [data-m="panel"][data-open="true"]{display:flex!important}
    [data-m="sticky"]{position:static!important}
    [data-m="aside"]{position:static!important;order:2!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:14px!important;margin-top:8px!important}
    [data-m="aside"] img{width:calc(50% - 7px)!important;max-width:none!important;height:auto!important;object-fit:cover!important}
    [data-m="story"]{order:1!important;grid-column:auto!important}
    [data-m="chips"]{flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;margin:0 -20px!important;padding:0 20px 18px!important}
    [data-m="chips"]::-webkit-scrollbar{display:none}
    [data-m="chips"] > *{flex:0 0 auto!important}
  }
  @media (max-width:620px){
    [data-m="utils"]{gap:10px!important;font-size:10.5px!important}
    [data-m="grid"]{grid-template-columns:1fr 1fr!important;gap:30px 12px!important}
    [data-m="grid3"]{grid-template-columns:1fr!important;gap:36px!important}
    [data-m="cardtitle"]{font-size:16px!important;line-height:1.22!important}
    [data-m="btn"]{padding:17px 22px!important;font-size:11.5px!important}
    [data-m="quote"]{padding:24px!important}

    /* wholesale: show the jump button, tighten the terms grid */
    [data-m="jump"]{display:block!important}
    [data-m="terms"]{grid-template-columns:1fr!important;margin-top:30px!important}
    [data-m="terms"] > div{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:16px!important;padding:15px 0!important}
    [data-m="terms"] dd{font-size:20px!important;text-align:right!important}
    [data-m="apply"]{padding:22px 20px!important;gap:16px!important}
    [data-m="apply"] input,[data-m="apply"] select{padding:14px 15px!important;font-size:16px!important}

    /* less air between sections so the page stops reading as a stack */
    main > div > section{padding-top:52px!important;padding-bottom:52px!important}
    [data-m="herosec"]{padding:0!important;background:#fff!important}
    [data-m="masthead"]{padding-top:34px!important;padding-bottom:40px!important;gap:22px!important}

    /* Why columns become compact rows instead of three tall blocks */
    [data-m="why"]{margin-top:30px!important;gap:0!important}
    [data-m="val"]{gap:12px!important;padding:22px 0!important}
    [data-m="val"] img{display:none!important}
    /* keep the farrier illustration, drop the Med Friendly column — the full explainer follows it */
    [data-m="why"] > [data-m="val"]:nth-child(2) img{display:block!important;width:104px!important;height:104px!important}
    [data-m="why"] > [data-m="val"]:nth-child(3){display:none!important}
    [data-m="val"] h3{font-size:24px!important}
    [data-m="val"] p{font-size:15px!important;line-height:1.6!important}

    /* reviews swipe instead of stack */
    [data-m="quotes"]{margin-top:28px!important;display:flex!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-20px!important;margin-right:-20px!important;padding:0 20px!important}
    [data-m="quotes"]::-webkit-scrollbar{display:none}
    [data-m="quotes"] > *{flex:0 0 82%!important;scroll-snap-align:center}
  }
  @media (prefers-reduced-motion:no-preference){
    [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .8s cubic-bezier(.22,.7,.28,1),transform .8s cubic-bezier(.22,.7,.28,1)}
    [data-reveal].is-in{opacity:1;transform:none}
  }
  /* Hero: text on the photo at every size */
  [data-m="hero-row"]{display:block!important}
  [data-m="hero-row"] > div:last-child{max-width:none!important;margin:0!important}
  [data-m="hero-copy"]{position:absolute!important;left:0;right:0;top:0;z-index:2;padding:clamp(30px,7vh,96px) 22px 0!important}
  [data-m="hero-copy"] p{color:#fff!important}
  [data-m="hero-title"]{max-width:none!important;font-size:clamp(38px,5.2vw,84px)!important}
  [data-m="hero-list"]{max-width:620px!important;text-wrap:balance}
  [data-m="hero-shade"]{display:block!important}
  @media (min-width:761px){
    [data-m="hero-row"] img{height:clamp(560px,78vh,820px)!important;object-fit:cover;object-position:62% 40%}
    [data-m="hero-copy"]{top:0!important;bottom:0!important;right:auto!important;width:min(640px,58%)!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;padding:0 0 0 clamp(40px,6vw,104px)!important}
    [data-m="hero-copy"] > div{margin-left:0!important;margin-right:auto!important}
    [data-m="hero-list"]{margin-left:0!important;text-wrap:pretty}
    [data-m="hero-ctas"]{justify-content:flex-start!important}
    [data-m="hero-title"]{font-size:clamp(44px,5vw,78px)!important}
    [data-m="hero-shade"]{background:linear-gradient(90deg,rgba(10,10,10,.84) 0%,rgba(10,10,10,.7) 30%,rgba(10,10,10,.22) 54%,rgba(10,10,10,0) 68%),linear-gradient(180deg,rgba(10,10,10,.42) 0%,rgba(10,10,10,0) 26%)!important}
  }
  [data-m="benefits"] > div + div{border-left:1px solid #E4E4E4}
  @media (max-width:760px){
    [data-m="benefits"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}
    [data-m="benefits"] > div:nth-child(3){border-left:0!important}
    [data-m="benefits"] > div:nth-child(n+3){border-top:1px solid #E4E4E4}
  }
  [data-m="wm-sec"] > *:not([data-m="wm"]){position:relative;z-index:1}
  @media (max-width:760px){
    [data-m="sticky-atc"]{display:flex!important}
    footer{padding-bottom:96px!important}
  }}
  @media (max-width:760px){
    [data-m="wm-c"]{width:82%!important}
    [data-m="wm"]{left:auto!important;right:-16%!important;top:18px!important;bottom:auto!important;width:64%!important;opacity:.12!important}
  }
  @media (max-width:760px){
    /* hero: headline up top, buttons pinned to the bottom of the photo */
    [data-m="hero-copy"]{bottom:0!important;justify-content:flex-start!important}
    [data-m="hero-ctas"]{margin-top:auto!important;padding-bottom:22px;width:100%}
    [data-m="hero-ctas"] a{flex:1 1 0;text-align:center;padding-left:12px!important;padding-right:12px!important}
    [data-m="hero-shade"]{background:linear-gradient(180deg,rgba(10,10,10,.86) 0%,rgba(10,10,10,.72) 30%,rgba(10,10,10,.3) 47%,rgba(10,10,10,0) 58%,rgba(10,10,10,0) 70%,rgba(10,10,10,.62) 100%)!important}
    /* subscribe: bag sits behind the copy, small, on the right */
  }
  @media (max-width:760px){
    [data-m="hero-copy"]{position:absolute!important;left:0;right:0;top:0;z-index:2;padding:30px 22px 0!important}
    [data-m="hero-copy"] p{color:#fff!important}
    [data-m="hero-shade"]{display:block!important}
    [data-m="hero-row"] img{height:min(112vw,470px)!important;object-fit:cover;object-position:center 80%}
    [data-m="hero-copy"]{padding-top:24px!important}
    [data-m="hero-wide"]{display:none!important}
    [data-m="hero-stack"]{display:block!important}
  }

  /* Subscribe & Save: soft blurred studio photo behind the copy */
  [data-m="sub-row"]{display:block!important}
  [data-m="sub-media"]{display:none!important}
  [data-m="sub-copy"]{max-width:min(620px,52%);padding-bottom:clamp(56px,7vw,112px)!important}
  [data-m="sub-bg"]{top:-4%!important;right:-3%!important;left:auto!important;bottom:auto!important;width:62%!important;height:108%!important;object-fit:cover!important;object-position:center 50%!important;filter:blur(3px) saturate(.92);opacity:.6!important;transform:none!important}
  [data-m="sub-fade"]{background:linear-gradient(90deg,#F5F5F5 0%,#F5F5F5 40%,rgba(245,245,245,.55) 58%,rgba(245,245,245,.1) 100%)!important}
  @media (max-width:1024px){
    [data-m="sub-copy"]{max-width:none;padding:48px 22px 52px!important}
    [data-m="sub-bg"]{top:-4%!important;right:-4%!important;width:108%!important;height:108%!important;object-position:65% 45%!important;filter:blur(4px) saturate(.9);opacity:.42!important}
    [data-m="sub-fade"]{background:linear-gradient(180deg,rgba(245,245,245,.7) 0%,rgba(245,245,245,.55) 60%,rgba(245,245,245,.4) 100%)!important}
  }

  @media (min-width:761px){
    [data-m="hero-row"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:clamp(420px,56vh,560px);overflow:hidden}
    [data-m="hero-row"] > div:last-child{max-width:none!important;margin:0!important;height:clamp(420px,56vh,560px)!important;max-height:clamp(420px,56vh,560px)!important;overflow:hidden}
    [data-m="hero-row"] img{height:100%!important;min-height:0!important;width:100%;object-fit:cover;object-position:50% 82%!important}
    [data-m="hero-shade"]{display:none!important}
    [data-m="hero-copy"]{position:static!important;width:auto!important;background:#fff;padding:clamp(28px,3.4vw,56px) clamp(32px,5vw,88px)!important;display:flex!important;justify-content:center!important;height:100%;overflow:hidden}
    [data-m="hero-title"]{font-size:clamp(36px,3.8vw,58px)!important}
    [data-m="hero-copy"] h1{color:#111111!important}
    [data-m="hero-copy"] p{color:#111111!important}
    [data-m="hero-list"]{color:#333333!important}
    [data-m="hero-ctas"] a:first-child{background:#7BAFD4!important;color:#111111!important}
    [data-m="hero-ctas"]{flex-wrap:nowrap!important;margin-top:24px!important}
    [data-m="hero-ctas"] a{padding:15px 22px!important;white-space:nowrap}
    [data-m="hero-list"]{margin-top:14px!important}
    [data-m="hero-copy"] > *{flex-shrink:0}
    [data-m="hero-row"] > [data-m="hero-copy"]{height:clamp(420px,56vh,560px)!important;min-height:0!important;max-height:clamp(420px,56vh,560px)!important;position:relative!important;top:auto!important;bottom:auto!important;box-sizing:border-box!important;align-self:stretch!important}
    [data-m="hero-ctas"] a:last-child{border-color:#111111!important;color:#111111!important}
  }

  @media (max-width:760px){
    [data-m="eqhero-d"]{display:none!important}
    [data-m="eqhero-m"]{display:block!important}
    [data-m="eqhero-wash"]{display:none!important}
    [data-m="eqhero-copy"]{position:static!important;display:block!important}
    [data-m="eqhero-copy"] > div{padding:30px 22px 34px!important;text-align:center}
    [data-m="eqhero-inner"]{max-width:none!important}
    [data-m="eqhero-rule"]{margin-left:auto!important;margin-right:auto!important}
    [data-m="eqhero-logo"]{margin:0 auto!important;height:62px!important}
    [data-m="eqhero-title"]{font-size:clamp(36px,10vw,46px)!important}
    [data-m="eqhero-ctas"]{flex-wrap:nowrap!important;justify-content:center}
    [data-m="eqhero-ctas"] a{flex:1 1 0;padding:16px 10px!important;font-size:11.5px!important;letter-spacing:.12em!important}
  }
  @media (min-width:761px) and (max-width:1100px){
    [data-m="eqhero-inner"]{max-width:46vw!important}
    [data-m="eqhero-wash"]{background:linear-gradient(90deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.88) 34%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 62%)!important}
  }

  @media (max-width:760px){ [data-m="med-wash"]{background:rgba(255,255,255,.9)!important} }

  @media (max-width:760px){
    [data-m="eqhero-mfade"]{display:block!important}
    [data-m="eqhero-copy"] > div{padding-top:6px!important;margin-top:-28px;position:relative;z-index:2}
    [data-m="med-wash"]{background:linear-gradient(180deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.84) 55%,rgba(255,255,255,.72) 100%)!important}
    [data-m="med-bg"]{object-position:62% center!important}
    [data-m="why-halo"]{box-shadow:inset 0 0 70px rgba(123,175,212,.42)!important;background-image:radial-gradient(ellipse 90% 80% at 50% 50%,#fff 48%,rgba(123,175,212,.18) 76%,rgba(123,175,212,.36) 100%)!important}
  }

/* hover + focus states from the preview */
[data-eqh="1"]:hover{border-bottom:1px solid #111111 !important}
[data-eqh="2"]:hover{border-bottom:1px solid #111111 !important}
[data-eqh="3"]:hover{border-bottom:1px solid #111111 !important}
[data-eqh="4"]:hover{border-bottom:1px solid #111111 !important}
[data-eqh="5"]:hover{color:#111111 !important}
[data-eqh="6"]:hover{color:#111111 !important}
[data-eqh="7"]:hover{color:#111111 !important}
[data-eqh="8"]:hover{color:#000 !important}
[data-eqh="9"]:hover{color:#000 !important}
[data-eqh="10"]:hover{color:#000 !important}
[data-eqh="11"]:hover{color:#000 !important}
[data-eqh="12"]:hover{color:#000 !important}
[data-eqh="13"]:hover{color:#000 !important}
[data-eqh="14"]:hover{color:#000 !important}
[data-eqh="15"]:hover{color:#000 !important}
[data-eqh="16"]:hover{color:#000 !important}
[data-eqh="17"]:hover{color:#000 !important}
[data-eqh="18"]:hover{color:#000 !important}
[data-eqh="19"]:hover{color:#000 !important}
[data-eqh="20"]:hover{color:#000 !important}
[data-eqh="21"]:hover{background:#333333 !important}
[data-eqh="22"]:hover{background:#5F9DC9 !important}
[data-eqh="23"]:hover{transform:scale(1.04) !important}
[data-eqh="24"]:hover{background:#7BAFD4 !important;color:#111111 !important}
[data-eqh="25"]:hover{background:#7BAFD4 !important;border-color:#7BAFD4 !important}
[data-eqh="26"]:hover{background:#7BAFD4 !important;border-color:#7BAFD4 !important}
[data-eqh="27"]:hover{background:#5F9DC9 !important}
[data-eqh="28"]:hover{background:#5F9DC9 !important}
[data-eqh="29"]:hover{background:#7BAFD4 !important}
[data-eqf="30"]:focus{border-color:#111111 !important}
[data-eqh="31"]:hover{background:#5F9DC9 !important}
[data-eqh="32"]:hover{transform:scale(1.04) !important}
[data-eqh="33"]:hover{background:#7BAFD4 !important;color:#111111 !important}
[data-eqh="34"]:hover{transform:scale(1.04) !important}
[data-eqh="35"]:hover{background:#7BAFD4 !important;color:#111111 !important}
[data-eqh="36"]:hover{background:#5F9DC9 !important}
[data-eqh="37"]:hover{background:#5F9DC9 !important}
[data-eqf="38"]:focus{border-color:#7BAFD4 !important}
[data-eqf="39"]:focus{border-color:#7BAFD4 !important}
[data-eqf="40"]:focus{border-color:#7BAFD4 !important}
[data-eqf="41"]:focus{border-color:#7BAFD4 !important}
[data-eqf="42"]:focus{border-color:#7BAFD4 !important}
[data-eqh="43"]:hover{background:#5F9DC9 !important}
[data-eqf="44"]:focus{border-color:#111111 !important}
[data-eqf="45"]:focus{border-color:#111111 !important}
[data-eqh="46"]:hover{background:#5F9DC9 !important}
.eq-rte p{margin:0 0 22px}.eq-rte img{max-width:100%;height:auto;display:block;margin:28px 0}.eq-rte a{color:#111111;border-bottom:1px solid #7BAFD4}.eq-rte h2,.eq-rte h3{font-family:Lora,Georgia,serif;font-weight:400;color:#111111}
