.template-male-optimized #variant-tag-3 p{background:linear-gradient(90deg,#926024,#e1b15f 43%,#f2cb7c)!important;color:#000!important}.template-male-optimized label#button_label-3 .saving-price{background:linear-gradient(90deg,#926024,#e1b15f 43%,#f2cb7c)!important;border:#bb8a43!important;color:#000!important}.template-liver-beef #variant-tag-3 p{background:#1a6d1d!important}.template-liver-beef label#button_label-3 .saving-price{background:#1a6d1d!important;border:#1A6D1D!important}.template-beef-organs #variant-tag-3 p{background:#0e5e27!important}.template-beef-organs label#button_label-3 .saving-price{background:#0e5e27!important;border:#0E5E27!important}.product-details p,.product-details span,.product-details h1,.product-details h2,.product-details h3,.product-details h4,.product-details h5,.product-details h6{font-family:Barlow,sans-serif!important}.product-information .product-information__grid{max-width:1352px;width:100%;margin:0 auto;display:flex;padding:0 20px}.product-information .product-information__grid .product-information__media{min-width:50%}.variant-content{display:flex;position:relative;justify-content:center;margin-top:26px}.product-top-review rte-formatter p{color:#000;font-size:16px}.custom-product-head .text-block h1{color:#000;font-size:54px;line-height:50px;letter-spacing:0}.custom-product-head .text-block h1 sup{font-family:Barlow,sans-serif;font-size:10px;line-height:10px;font-weight:700;letter-spacing:0;color:#000;vertical-align:top}.custom-product-head .text-block p{color:#373a36;font-size:20px;line-height:24px;letter-spacing:0;font-weight:400;width:100%;max-width:554px}body .variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background:#fff200;color:#000001}.variant-option--equal-width-buttons .variant-option__button-label__text{width:100%}.variant-option--equal-width-buttons .variant-option__button-label__text img{height:75px;margin:auto auto 7px;width:auto}body .product-details .variant-option__button-label:has(:checked),body .product-details .variant-option__button-label{color:#000001;font-weight:800;font-size:16px;line-height:22px;letter-spacing:0;padding:16px 20px}.variant-tag{position:absolute;z-index:0;top:-21px;font-weight:800;font-size:12px;line-height:13.8px;letter-spacing:0;text-align:center;width:80%;border-radius:4px 4px 0 0;overflow:hidden}.variant-tag p{padding:4px 10px}body .product-details .variant-option__button-label{border-color:#000;width:100%;max-width:100%;flex:1;background:transparent}body .product-details .variant-option__button-label:has(:checked){box-shadow:0 0 0 2px #000;background:#fff200}.product-details .variant-price{display:flex;align-items:center;text-align:center;justify-content:center;gap:6px;font-weight:800;font-size:14px;margin:7px 0 8px;line-height:20px;letter-spacing:0}.product-details .variant-price .compare-at-price{font-weight:500;opacity:1;text-decoration-thickness:1px}.saving-price{border:1px solid #222222;border-radius:10px;padding:6px 10px}.saving-price .savings-text{font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-align:center;vertical-align:middle}.variant-option--buttons legend{display:none}body .product-details .button[id^=BuyButtons-ProductSubmitButton-]{background:#ffc90c;color:#000;font-family:Barlow;font-weight:800;font-size:20px;line-height:26px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;border-radius:100px;padding:23px 0;min-height:72px}body .product-details .button[id^=BuyButtons-ProductSubmitButton-] span.svg-wrapper.add-to-cart-icon{display:none}product-inventory.product-inventory{text-align:center;margin:auto}product-inventory.product-inventory span~span:last-child{font-family:Barlow;font-weight:700;font-size:18px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#000;text-align:center}body .variant-option__button-label__pill{background:transparent}body .product-details .accordion .details__header{padding:26.3px 0;color:#000001;font-size:18px;line-height:24px;font-weight:800;font-family:Barlow,sans-serif}body .product-details .accordion--dividers accordion-custom .details,body .product-details .accordion--dividers accordion-custom:first-child .details{border-color:#0000004d}body .product-details .accordion--dividers accordion-custom .details summary .svg-wrapper{height:24px;width:24px}body .product-details .group-block-content a.link{font-weight:800;font-size:20px;line-height:25px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#000}.custom-product-info-btn a.size-style.button-secondary{border-radius:100px;padding:22px;font-weight:800;font-size:20px;line-height:25px;letter-spacing:0;text-align:center;font-family:Barlow,sans-serif;text-transform:capitalize}li.product-media-container:has(.product-media img[alt*=variant-only]),button.slideshow-control:has(img[alt*=variant-only]),slideshow-slide.product-media-container:has(.product-media img[alt*=variant-only]){display:none}media-gallery.media-gallery--grid .media-gallery__grid .product-media-container:nth-child(2){grid-column:span 2}.custom-media-button{font-weight:800;font-size:20px;line-height:25px;letter-spacing:0;padding:22px;border-radius:100px;border:1px solid #000;width:100%;display:flex;text-align:center;margin-top:16px;justify-content:center;font-family:Barlow,sans-serif;color:#000}@media screen and (max-width:1024px){.product-information .product-information__grid{display:grid;padding:unset}.product-information .product-information__grid .product-information__media{min-width:100%}.custom-product-head .text-block h1{font-size:34px;line-height:40px}.custom-product-head .text-block p{font-size:16px;line-height:20px}}@media screen and (min-width:750px){.custom-media-content.mobile{display:none}}@media screen and (max-width:749px){.custom-product-head .h2 h1{font-size:24px;line-height:24px}.product-information{background:#fff!important}.custom-media-content.desktop{display:none}.custom-product-head p{font-size:16px;line-height:21px}.custom-icon-with-text{padding:18px 0 10px 15px}.custom-icon-with-text .mobile-column .group-block-content{gap:5px}.custom-icon-with-text .image-block{width:25px}.custom-guarantee-block .group-block-content .spacing-style p{text-align:center}.custom-icon-with-text .layout-panel-flex--row>.group-block--width-custom .group-block-content{flex-flow:nowrap}.custom-icon-with-text .image-block{max-width:100%;width:30px}.custom-guarantee-block .image-block{max-width:100%;width:35px}.custom-guarantee-block>.group-block-content{flex-flow:nowrap}.custom-guarantee-block>.group-block-content .group-block--height-fit{flex-basis:auto;width:100%}.group-block.custom-customer-review .group-block-content .group-block-content>.group-block .group-block-content{flex-flow:wrap}.group-block.custom-customer-review .group-block-content .group-block-content{flex-flow:nowrap}.custom-media-content{padding:0}.custom-media-button,.custom-product-info-btn a.size-style.button-secondary{font-size:16px;line-height:21px;padding:12px}body .product-details .button[id^=BuyButtons-ProductSubmitButton-]{padding:10px;min-height:60px}body .product-details .accordion{padding:0}body .product-details .accordion .details__header{padding:18px 0}product-inventory.product-inventory span~span:last-child{font-size:14px}.custom-customer-review{padding:15px 40px 15px 15px}.custom-customer-review .group-block-content .quote-icon .group-block-content .group-block+.image-block{position:absolute;top:auto;bottom:0;right:-22px}.custom-customer-review .group-block-content{gap:15px}.quote-icon p{font-size:14px}.custom-guarantee-block>.group-block-content{gap:12px}.custom-guarantee-block{padding:0}fieldset.variant-option.variant-option--buttons{--variant-ch: auto;grid-template-columns:1fr 1fr 1fr;gap:7px}.product-top-review{padding:3px 10px}.product-information__grid .product-media img{border-radius:14px}body slideshow-container{padding:0 20px}body .slideshow-controls__thumbnails{padding:10px 0 3px 20px}body .product-details .variant-option__button-label:has(:checked),body .product-details .variant-option__button-label{font-size:13px;line-height:16px;padding:8px 5px;border-radius:14px}.variant-option--equal-width-buttons .variant-option__button-label__text img{height:45px;margin:auto auto 4px}.saving-price{border-radius:6px;padding:2px 5px;width:87%;margin:0 auto}.saving-price .savings-text{font-size:10px;line-height:14px}.product-details .variant-price span.compare-at-price{font-size:10px}.product-details .variant-price{gap:5px;font-size:12px;margin:2px 0 0;line-height:14px}.variant-tag p{padding:4px 12px}body .product-details .variant-option__button-label:has(:checked){box-shadow:0 0 0 1px #000}.variant-tag{top:-20px;font-size:10px;line-height:12px}}@media screen and (max-width:1100px)and (min-width:750px){.custom-guarantee-block .group-block-content{flex-direction:column;gap:10px}.custom-guarantee-block .group-block-content .group-block{width:100%}.custom-guarantee-block .group-block-content .block-layout .group-block-content{flex-direction:row}.custom-guarantee-block .group-block-content .block-layout .group-block-content .spacing-style p{text-align:left}.custom-icon-with-text{padding:15px}.custom-icon-with-text .image-block{width:20%}.custom-guarantee-block .group-block-content .block-layout .group-block-content .image-block{width:10%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
