.product-cards-section,.product-cards-section :is(h2,h3,p,span,div,a,button,img):not(.product-cards__badge):not(.product-cards__card):not(.product-cards__see-more):not(.product-cards__learn-more){border-width:0;border-style:solid;border-color:#e5e5e5}.product-cards__inner{max-width:102.4rem;margin:0 auto}.product-cards__inner,.product-cards__grid,.product-cards__blocks,.product-cards__card,.product-cards__content,.product-cards__media,.product-cards__actions,.product-cards__footer{color:#0a0a0a;font-weight:400}.product-cards__header{text-align:center;margin-bottom:0}.product-cards-section{font-weight:400;font-size:16px;line-height:24px}.product-cards-section .pbh-u-eyebrow{display:block;text-align:center;font-size:14px;font-weight:600;letter-spacing:4.2px;line-height:20px;color:#9ca3af;margin-bottom:1.6rem}@media screen and (min-width:750px){.product-cards-section .pbh-u-eyebrow{font-size:2.2rem;letter-spacing:.4em;line-height:2rem}}.product-cards-section h2.product-cards__heading{margin:0 0 6.4rem;font-size:3rem;font-weight:var(--pbh-weight-hairline);line-height:36px;letter-spacing:.04em;color:#111827;text-align:center}@media screen and (min-width:750px){.product-cards-section h2.product-cards__heading{font-size:3.6rem;line-height:4rem}}.product-cards__grid,.product-cards__blocks{display:grid;gap:3.2rem;max-width:none;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.product-cards__grid,.product-cards__blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}}.product-cards__blocks>.product-cards__footer{grid-column:1 / -1}.product-cards__card{--pbh-card-accent: var(--pbh-navy);display:flex;flex-direction:column;height:100%;border:1px solid rgb(243,244,246);background:transparent;border-radius:1.6rem;overflow:hidden;transition:.5s cubic-bezier(.4,0,.2,1);min-height:auto;min-width:auto}.product-cards__card:hover{border-color:rgba(var(--color-foreground),.12);box-shadow:0 1rem 1.5rem rgba(var(--color-foreground),.08)}.product-cards__media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;overflow:hidden;background-color:#fff}.product-cards__image{width:100%;height:100%;max-width:none;object-fit:contain;padding:0;box-sizing:border-box}.product-cards__content{display:flex;flex-direction:column;flex:1 1 auto;gap:normal;padding:3.2rem;text-align:start;min-height:auto;min-width:auto}.product-cards__badge{align-self:flex-start;width:auto;max-width:none;margin:0 0 1.2rem;color:var(--pbh-card-accent)}.product-cards__card--health .product-cards__badge{border-color:#1a3a7a30}.product-cards__card--pet .product-cards__badge{border-color:#8b734030}.product-cards__card--biofarm .product-cards__badge{border-color:#1a3a7a30}.product-cards__card--health .product-cards__see-more{color:#1a3a7a;border:1px solid rgba(26,58,122,.25)!important}.product-cards__card--pet .product-cards__see-more{color:#8b7340;border:1px solid rgba(139,115,64,.25)!important}.product-cards__card--biofarm .product-cards__see-more{color:#1a3a7a;border:1px solid rgba(26,58,122,.4)!important}.product-cards__card--health .product-cards__tagline,.product-cards__card--biofarm .product-cards__tagline{color:#1a3a7a}.product-cards__card--pet .product-cards__tagline{color:#8b7340}.product-cards__card--health .product-cards__learn-more{background-color:#1a3a7a;border-color:#1a3a7a}.product-cards__card--pet .product-cards__learn-more{background-color:#8b7340;border-color:#8b7340}.product-cards__card--biofarm .product-cards__learn-more{background-color:#1a3a7a;border-color:#1a3a7a}.product-cards__card[style*="--pbh-card-accent: #1a3a7a"],.product-cards__card[style*="--pbh-card-accent:#1a3a7a"]{--pbh-card-accent: #1a3a7a}.product-cards__card[style*="--pbh-card-accent: #8B7340"],.product-cards__card[style*="--pbh-card-accent:#8B7340"],.product-cards__card[style*="--pbh-card-accent: #8b7340"]{--pbh-card-accent: #8b7340}.product-cards__card[style*="--pbh-card-accent: #1a3a7a"] .product-cards__badge,.product-cards__card[style*="--pbh-card-accent:#1a3a7a"] .product-cards__badge{border-color:#1a3a7a30}.product-cards__card[style*="--pbh-card-accent: #8B7340"] .product-cards__badge,.product-cards__card[style*="--pbh-card-accent:#8B7340"] .product-cards__badge,.product-cards__card[style*="--pbh-card-accent: #8b7340"] .product-cards__badge{border-color:#8b734030}.product-cards__title{margin:0 0 .4rem;font-size:2.4rem;font-weight:var(--pbh-weight-hairline);line-height:3.2rem;color:#111827;font-synthesis:none}.product-cards__title .pbh-product-title,.product-cards__title .pbh-product-title__line,.product-cards__title .pbh-product-title__mu{font-size:inherit;font-weight:inherit;line-height:inherit}.product-cards__title .pbh-product-title__reg{line-height:1;vertical-align:top}.product-cards__tagline{margin:0 0 1.2rem;font-size:10px;font-weight:500;letter-spacing:1.5px;line-height:15px;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.product-cards__copy{margin:0 0 2.4rem;font-size:14px;line-height:22.75px;font-weight:300;color:#6b7280;text-align:start;flex:1 1 auto;min-height:auto;min-width:auto}.product-cards__copy p{margin:0 0 2.4rem;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.product-cards__copy p:last-child{margin-bottom:2.4rem}.product-cards__actions{display:flex;flex-wrap:nowrap;justify-content:normal;align-items:normal;gap:1.2rem;margin-top:auto}.product-cards.gradient,.product-cards.color-scheme-1{color:#0a0a0a}.product-cards__card--health .product-cards__image{padding:1.6rem;max-width:100%;transform:scale(1.25);aspect-ratio:auto}.product-cards__card--pet .product-cards__image{padding:1.6rem;transform:scale(1.15);max-width:100%;aspect-ratio:auto}.product-cards__card--biofarm .product-cards__image{padding:1.6rem;transform:scale(1.1);max-width:100%;aspect-ratio:auto}.product-cards__actions .product-cards__see-more,.product-cards__actions .product-cards__learn-more,.product-cards__actions .product-cards__cta--ghost,.product-cards__actions .product-cards__cta--solid{flex:0 1 auto;min-width:auto;min-height:auto;padding:1rem 2rem;font-size:10px;font-weight:400;letter-spacing:2px;white-space:normal;display:block;position:static;line-height:15px;transition:.3s cubic-bezier(.4,0,.2,1);animation-duration:.3s;justify-content:normal;align-items:normal}.product-cards__actions .button:before,.product-cards__actions .button:after{content:none;display:none}.product-cards__actions .product-cards__see-more{background-color:transparent;border-width:1px!important;border-style:solid!important}.product-cards__card[style*="--pbh-card-accent: #1a3a7a"] .product-cards__see-more,.product-cards__card[style*="--pbh-card-accent:#1a3a7a"] .product-cards__see-more{color:#1a3a7a;border-color:#1a3a7a40}.product-cards__card[style*="--pbh-card-accent: #8B7340"] .product-cards__see-more,.product-cards__card[style*="--pbh-card-accent:#8B7340"] .product-cards__see-more,.product-cards__card[style*="--pbh-card-accent: #8b7340"] .product-cards__see-more{color:#8b7340;border-color:#8b734040}.product-cards__card[style*="--pbh-card-accent: #1a3a7a"] .product-cards__see-more:hover,.product-cards__card[style*="--pbh-card-accent:#1a3a7a"] .product-cards__see-more:hover{background-color:#1a3a7a0d;opacity:1}.product-cards__card[style*="--pbh-card-accent: #8B7340"] .product-cards__see-more:hover,.product-cards__card[style*="--pbh-card-accent:#8B7340"] .product-cards__see-more:hover,.product-cards__card[style*="--pbh-card-accent: #8b7340"] .product-cards__see-more:hover{background-color:#8b73400d;opacity:1}.product-cards__actions .product-cards__learn-more{line-height:1.5rem;text-align:start;box-shadow:none;border-width:0!important;border-style:solid!important;border-color:#e5e5e5!important;justify-content:normal;align-items:normal}.product-cards__footer{margin-top:5.6rem;text-align:center}.product-cards__footer .button,.product-cards__notify{display:inline-block;position:static;min-width:auto;min-height:auto;justify-content:normal;align-items:normal;padding:1.6rem 4rem;font-size:1.1rem;font-weight:400;line-height:1.5;letter-spacing:.3em;text-transform:uppercase;white-space:normal;border-radius:0;border-width:0;border-style:solid;border-color:#e5e5e5;background-color:var(--pbh-navy);color:#fff;transition:.5s cubic-bezier(.4,0,.2,1);animation-duration:.5s}.product-cards__card[style*=--pbh-card-accent] .product-cards__tagline{color:var(--pbh-card-accent)}.product-cards__card[style*=--pbh-card-accent] .product-cards__actions .product-cards__learn-more{background-color:var(--pbh-card-accent);color:#fff}.product-cards__card[style*="--pbh-card-accent: #1a3a7a"] .product-cards__actions .product-cards__learn-more:hover,.product-cards__card[style*="--pbh-card-accent:#1a3a7a"] .product-cards__actions .product-cards__learn-more:hover,.product-cards__card[style*="--pbh-card-accent: #8B7340"] .product-cards__actions .product-cards__learn-more:hover,.product-cards__card[style*="--pbh-card-accent:#8B7340"] .product-cards__actions .product-cards__learn-more:hover,.product-cards__card[style*="--pbh-card-accent: #8b7340"] .product-cards__actions .product-cards__learn-more:hover,.product-cards__card[style*=--pbh-card-accent] .product-cards__actions .product-cards__learn-more:hover,.product-cards__card[style*=--pbh-card-accent] .product-cards__actions .product-cards__learn-more:focus-visible{filter:brightness(.85)}.product-cards__footer .button:hover,.product-cards__footer .button:focus-visible,.product-cards__notify:hover,.product-cards__notify:focus-visible{background-color:#0d2254}.product-cards__modal{width:min(100%,calc(100vw - 4.8rem));max-width:none;max-height:none;margin:auto;padding:2.4rem;border:0;background:transparent;color:#0a0a0a}.product-cards__modal::backdrop{background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-cards__modal-panel{position:relative;width:min(51.2rem,100%);margin:0 auto;padding:4rem;border-radius:2.4rem;background-color:#fff;box-shadow:#00000040 0 2.5rem 5rem -1.2rem}.product-cards__modal-close{position:absolute;top:2rem;right:2rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:#9ca3af;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1)}.product-cards__modal-close:hover,.product-cards__modal-close:focus-visible{color:#374151}.product-cards__modal-badge{display:inline-block;margin:0 0 1.6rem;padding:.4rem 1.2rem;border:1px solid rgba(26,58,122,.19);border-radius:9999px;font-size:10px;font-weight:500;letter-spacing:.3em;line-height:15px;text-transform:uppercase;color:var(--pbh-card-accent, rgb(26, 58, 122))}.product-cards__modal--pet .product-cards__modal-badge{border-color:#8b734030}.product-cards__modal-title{margin:0 0 .8rem;font-size:3rem;font-weight:200;line-height:3.6rem;letter-spacing:normal;color:#111827;font-synthesis:none}.product-cards__modal-title .pbh-product-title,.product-cards__modal-title .pbh-product-title__line,.product-cards__modal-title .pbh-product-title__mu{font-size:inherit;font-weight:inherit;line-height:inherit}.product-cards__modal-title .pbh-product-title__reg{line-height:1;vertical-align:top}.product-cards__modal-tagline{margin:0 0 2.4rem;font-size:1.1rem;font-weight:500;letter-spacing:.15em;line-height:1.65rem;text-transform:uppercase;color:var(--pbh-card-accent, rgb(26, 58, 122))}.product-cards__modal-list{display:grid;gap:.8rem;margin:0 0 3.2rem}.product-cards__modal-item{display:flex;align-items:flex-start;gap:1.2rem;margin:0;font-size:1.4rem;font-weight:300;line-height:2rem;color:#4b5563}.product-cards__modal-dash{flex-shrink:0;margin-top:.2rem;font-size:1.2rem;line-height:1.6rem;color:var(--pbh-card-accent, rgb(26, 58, 122))}.product-cards__modal-item-text{flex:1 1 auto}.product-cards__modal-cta{display:inline-block;padding:1.2rem 3.2rem;border:0;border-radius:0;background-color:var(--pbh-card-accent, rgb(26, 58, 122));font-size:1.1rem;font-weight:400;letter-spacing:.3em;line-height:1.65rem;text-transform:uppercase;text-decoration:none;color:#fff;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.product-cards__modal-cta:hover,.product-cards__modal-cta:focus-visible{opacity:.8;color:#fff}@media screen and (max-width:749px){.product-cards__modal{padding:2.4rem}.product-cards__modal-panel{padding:4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product-cards.css.map */
