div#headerContainer{background:#fbf3d8;padding:5px 0}#headerContainer .navigation>li>a.font-main{font-size:15px;text-transform:capitalize}#headerContainer div:last-child a.font-main span,#headerContainer div:last-child button span{display:flex;align-items:center;justify-content:center}#AnnouncementBar p{text-transform:capitalize}.banner-section .py-section-vertical-spacing{padding-bottom:5rem}.banner-section .max-w-lg{max-width:36rem}.banner-section h2.heading-standard{font-family:windsor_bt;font-weight:400;font-size:48px;line-height:1}.banner-section ul li{font-weight:600;font-size:16px;padding:5px 0 5px 30px;max-width:440px;width:100%;margin-bottom:30px;background:url(/cdn/shop/files/tick-slide.png?v=1753278361) no-repeat left 6px / 20px}.banner-section ul li img{max-width:60px;margin-left:10px;display:inline-block}.banner-section .push-btn span.push-btn__surface{background-color:#1f12d2;color:#fff;text-transform:capitalize;font-family:inherit;font-size:16px;background-image:url(/cdn/shop/files/button-icon.png?v=1753278641)!important;background-repeat:no-repeat!important;background-position:center right 5px!important;background-size:43px!important;padding-right:70px;padding-left:30px;border-radius:11px;height:52px;display:flex;align-items:center;-webkit-transition:all .25s ease;transition:all .25s ease}.banner-ticker-section{border-top:2px solid #000;border-bottom:2px solid #000}.banner-ticker{height:66px!important;width:auto!important}.banner-ticker .bx-viewport{height:66px!important}.banner-ticker ul{float:left;padding:0;display:flex;height:66px;width:480%;margin:0}.banner-ticker li{display:flex;justify-content:center;align-items:center;width:auto!important;padding:0 15px}.banner-ticker p{margin:0;float:left;position:relative;text-align:center;color:#000;font-size:20px;font-family:windsor_bt;display:flex;align-items:center;text-transform:capitalize}.banner-ticker p img{width:25px;height:24px;display:inline-block;position:relative;margin-right:10px;object-fit:contain}.font-heading{font-family:windsor_bt;font-weight:400;color:#000;line-height:1.3}.featured-collection-tabs .font-heading{max-width:790px;margin:0 auto;font-size:44px;text-align:center}.featured-collection-tabs .py-section-vertical-spacing{padding-bottom:6rem}.featured-collection-tabs .gap-theme{gap:1rem}.featured-collection-tabs .section-content-top-margin{max-width:1215px;margin:2.5rem auto 0}.product-media-object .media:before,.product-media-object .media:after{display:none}.product-media-object .media .media__styled-element{border:0}.product-media-object .media .media__styled-element img{border-radius:13px}.product-media-object.relative.pb-media-shadow{background:#fff;padding:14px 14px 16px;border-radius:18px}.product-media-object ul{display:flex;gap:20px;text-transform:capitalize;justify-content:center;margin:15px 0 3px}.product-media-object ul li{display:flex;align-items:center;gap:8px;font-size:14px}.product-media-object ul li{font-weight:600}.product-media-object ul img{max-width:18px;--tw-scale-x: 1 !important;--tw-scale-y: 1 !important}.product-tile__container .product-tile{padding:0 20px}.product-tile h3{font-family:windsor_bt;font-weight:400;color:#222;line-height:1.3;text-transform:capitalize;font-size:26px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-tile h3+p{text-transform:initial!important;font-size:15px;margin-top:10px;margin-bottom:7px}.product-tile .price{font-size:24px;font-weight:900;color:#000}.product-tile__quick-buy{position:absolute;bottom:-5px;right:20px;max-width:180px;width:100%}.product-tile__quick-buy button.push-btn{width:100%}.product-tile__quick-buy .push-btn__surface{background:#1f12d2;color:#fff;font-weight:400;font-family:var(--main-font-stack);font-weight:600;border-radius:10px;text-transform:capitalize;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.section-content-top-margin+.text-center a.push-btn{max-width:320px;width:100%}.section-content-top-margin+.text-center a.push-btn span{-webkit-transition:all .25s ease;transition:all .25s ease;background:#ffd839;color:#000;font-family:var(--main-font-stack);font-weight:600;border-radius:50px;text-transform:uppercase;font-size:16px;width:100%;padding:15px}.wonderfur-why{background-color:#fdf3d9;padding:0}.wonderfur-why .wonderfur-container{display:flex;flex-wrap:wrap;max-width:100%;width:100%;margin:auto;border-top:1px solid #000;border-bottom:1px solid #000}.wonderfur-why .wonderfur-left{flex:1;min-width:300px;padding:20px 0 0;background-color:#fdf3d9;display:flex;flex-wrap:wrap;width:100%;align-content:space-between}.wonderfur-why .wonderfur-heading{font-size:42px;margin-bottom:0;font-family:windsor_bt;font-weight:400;color:#222;line-height:1.3;margin-top:50px}.wonderfur-why .wonderfur-description{font-size:1rem;color:#000;margin-bottom:70px;max-width:500px;margin-top:20px}.wonderfur-why .wonderfur-list{list-style:none;padding:0;margin:0;width:100%}.wonderfur-why .wonderfur-list li{border-top:1px solid #000;padding:20px 40px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:20px;position:relative}.wonderfur-why .wonderfur-list li span{min-width:30px;color:#000;font-size:14px}.wonderfur-why .wonderfur-list li .title-area{display:flex;width:100%;align-items:center;cursor:pointer}.wonderfur-why .wonderfur-list li.active .list-content{display:block}.wonderfur-why .wonderfur-list li .list-content{font-size:14px;display:none}.wonderfur-why .wonderfur-list li:after{content:"";background:url(/cdn/shop/files/why-arrow.png?v=1754766700) no-repeat center center / contain;width:50px;height:10px;position:absolute;right:30px;top:30px}.wonderfur-why .wonderfur-list li.active:after{transform:rotate(180deg)}.wonderfur-why .wonderfur-right{flex:1;min-width:300px}.wonderfur-why .wonderfur-right img{width:100%;height:700px;object-fit:cover}.wonderfur-why .head-area{padding:0 40px}.bx-slider2>.relative{width:auto!important}.bx-slider2>.relative img{width:140px;height:55px;object-fit:contain}.scrolling-logos h2.font-heading{font-family:var(--main-font-stack);font-size:26px;font-weight:600}.scrolling-logos .py-section-vertical-spacing{padding:5rem 0}.scrolling-logos .section-content-top-margin{margin-top:1.5rem}.trusted-vets{background:#fbf3d8}.trusted-vets .section-content{padding-top:0;padding-bottom:90px}.trusted-vets ul{max-width:1050px;width:100%;margin:0 auto;padding:0 20px}.trusted-vets li{display:flex;gap:150px;align-items:center}.trusted-vets li>div{width:100%;position:relative}.vets-image img{border-radius:20px}.vets-image span{right:-27%;top:50%;transform:translateY(-50%);position:absolute}.vets-image span img{max-width:260px;height:315px;object-fit:cover;border:1px solid #000}.trusted-vets li>div.vets-content div{background:#fff;padding:34px;border-radius:20px;height:100%}.trusted-vets li>div.vets-content h2{font-size:22px;margin-bottom:0;font-family:windsor_bt;font-weight:400;color:#222;line-height:1.2}.trusted-vets li>div.vets-content p{font-size:15px;margin:15px 0 25px}.trusted-vets li>div.vets-content span{font-size:18px;margin-bottom:15px;font-family:windsor_bt;font-weight:400;color:#222;line-height:1.2;width:100%;display:block}.trusted-vets li>div.vets-content em{font-size:14px;margin:5px 0 10px;font-style:normal;width:100%;color:#000;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.trusted-vets li>div.vets-content em img{max-width:50px;display:inline-block;margin-top:-2px}.trusted-vets li>div.vets-content i{font-size:14px;margin:12px 0 0;font-style:normal;display:inline-block;color:#000;opacity:.6;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.vets-image>img{border-radius:20px;height:413px;object-fit:cover;width:100%}.trusted-vets button.owl-prev{background:url(/cdn/shop/files/prev-arrow.png?v=1753442895) no-repeat center / contain!important;width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);left:-60px}.trusted-vets button.owl-next{background:url(/cdn/shop/files/next-arrow.png?v=1753442895) no-repeat center / contain!important;font-size:0;width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);right:-60px}.trusted-vets button span{display:none}#shopify-section-template--19877506187485__comparison_table_WLrfyt a.push-btn span{background:#fff;color:#000;font-family:var(--main-font-stack);font-weight:600;border-radius:50px;text-transform:capitalize;font-size:18px;width:100%;padding:18px 40px;-webkit-transition:all .25s ease;transition:all .25s ease}#shopify-section-template--19877506187485__comparison_table_WLrfyt a.push-btn:hover span{background:#1f12d2;color:#fff}.serve-supplements h2.font-heading{font-size:50px;text-align:center;max-width:900px;margin:0 auto 50px}.serve-supplements .section-template--16790452011183__ss_video_socials_tnh6a3-settings{padding:90px 0}.why-wonderfur-section{background-color:#1f12d2;color:#fff;text-align:center;padding:90px 0}.why-wonderfur-section h2{margin-bottom:20px;font-family:windsor_bt;font-weight:400;font-size:48px;line-height:130%;text-align:center}.why-wonderfur-section p{max-width:900px;margin:0 auto 40px;line-height:1.7;font-size:16px}.why-wonderfur-section .features{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.why-wonderfur-section .feature{flex:1;text-align:center}.why-wonderfur-section .feature img{width:70px;height:70px;display:inline-block;margin-bottom:10px}.why-wonderfur-section .feature p{font-size:16px;line-height:1.4;margin:0}.container{margin:0 auto}.wonderfur-section{background:#fbf3d8;padding:90px 0}.wonderfur-section .container{max-width:1140px}.wonderfur-section .wonderfur-title{margin-bottom:40px;font-family:windsor_bt;font-weight:400;font-size:48px;line-height:130%;text-align:center}.wonderfur-section .wonderfur-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}.wonderfur-section .feature{background:#fff;padding:3px;border-radius:40px;border:2px solid black;font-size:16px;display:flex;align-items:center;gap:10px;font-weight:600;width:255px;position:absolute}.wonderfur-section .feature .icon{background:#ffd73c;padding:8px;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.wonderfur-section .feature .icon img{width:35px;height:30px;object-fit:contain}.wonderfur-section .dog-image img{max-width:520px;height:auto}.wonderfur-section .cta-button{margin-top:80px;text-align:center}.wonderfur-section .get-started{background:#1f12d2;color:#fff;font-family:var(--main-font-stack);font-weight:600;border-radius:50px;text-transform:capitalize;font-size:16px;display:inline-block;padding:15px 35px;-webkit-transition:all .25s ease;transition:all .25s ease}.wonderfur-section .get-started:hover{background:#000}.wonderfur-section .feature{position:absolute}.wonderfur-section .feature:nth-child(2){left:130px;top:0}.wonderfur-section .feature:nth-child(3){left:70px;top:120px}.wonderfur-section .feature:nth-child(4){left:90px;top:260px}.wonderfur-section .feature:nth-child(5){left:140px;top:380px}.wonderfur-section .feature:nth-child(6){right:160px;top:0}.wonderfur-section .feature:nth-child(7){right:100px;top:120px}.wonderfur-section .feature:nth-child(8){right:120px;top:260px}.wonderfur-section .feature:nth-child(9){right:170px;top:380px}.card:before,.card:after{display:none!important}.shop-concern .py-section-vertical-spacing{padding-bottom:70px;padding-top:70px}.shop-concern .product-tile__container{padding:0 0 15px;border:0;border-radius:12px;box-shadow:0 0 64px #22222229}.shop-concern .product-media-object ul{display:none}.shop-concern .product-tile h3{font-size:18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.shop-concern .product-tile h3+p{text-transform:initial!important;font-size:14px;margin-top:5px;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.shop-concern .jdgm-widget.jdgm-widget{display:none!important}.shop-concern .product-tile__quick-buy .push-btn__surface{float:left;border-radius:10px;font-size:0;padding:0;width:40px;height:40px;background-color:#ffd73c;background-image:url(/cdn/shop/files/concern-cart.png?v=1753526376)!important;background-size:20px!important;background-repeat:no-repeat!important;background-position:center!important;-webkit-transition:all .25s ease;transition:all .25s ease}.shop-concern .product-tile__quick-buy button.push-btn{float:left}.shop-concern .product-tile__quick-buy{bottom:17px;right:15px;max-width:initial;width:initial}.shop-concern .product-tile__quick-buy .product-quick-buy__container{margin:0}.shop-concern .product-tile__container .product-tile{padding:0 15px;margin-top:15px}.shop-concern .product-media-object .media .media__styled-element img{border-radius:10px 10px 0 0}.shop-concern .product-tile .price{font-size:22px;font-weight:400;color:#1f12d2;font-family:windsor_bt;margin-top:15px;margin-bottom:5px}.shop-concern .section-content-top-margin+.text-center a.push-btn{max-width:max-content}.shop-concern .section-content-top-margin+.text-center a.push-btn span{background:#1f12d2;color:#fff;font-family:var(--main-font-stack);font-weight:600;border-radius:50px;text-transform:capitalize;font-size:16px;display:inline-block;padding:15px 35px;-webkit-transition:all .25s ease;transition:all .25s ease}.shop-concern .section-content-top-margin+.text-center a.push-btn:hover span{background:#ffd73c;color:#000}.wagging-tails .py-section-vertical-spacing{padding:70px 0}.wagging-tails .owl-carousel .owl-stage-outer{margin-left:50px}.wagging-tails .testimonial-section{padding:40px 20px;text-align:center}.wagging-tails .header .stars{font-size:1.5rem;margin-bottom:10px}.wagging-tails .card-container{display:flex;justify-content:center}.wagging-tails .card{background-color:#fff;border:3px solid #000;border-radius:25px;padding:25px 20px;width:100%;text-align:left;display:flex;flex-direction:column;align-items:center;min-height:510px}.wagging-tails .card img{width:160px;height:210px;object-fit:cover;border-radius:12px;margin-bottom:15px}.wagging-tails .card p{font-size:15px;line-height:1.5;text-align:center;font-weight:600;margin:10px 0}.wagging-tails .card strong{font-weight:400;font-size:1rem;font-family:windsor_bt;margin-top:25px;color:#000}.wagging-tails .wagging-footer{margin-top:40px;font-size:18px;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600}.wagging-tails .stars{display:inline-block;text-align:center;width:100%}.wagging-tails .stars img{max-width:150px;display:inline-block}.wagging-tails h2{text-align:center;margin-top:10px}.wagging-tails .rte{margin-bottom:40px;margin-top:10px;font-size:14px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.wagging-footer img{width:177px}.real-pet .py-section-vertical-spacing{padding:70px 0 80px}.real-pet h2.inline-heading-rte{text-align:center;max-width:550px;margin:0 auto 20px}.real-pet .rte{font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.real-pet .image-grid-section{padding:40px 0 0;display:flex;justify-content:center}.real-pet .image-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;max-width:1000px;width:100%}.real-pet .image-grid a{overflow:hidden;border-radius:20px;position:relative}.real-pet .image-grid img{width:100%;height:auto;border-radius:16px;object-fit:cover;display:block;transition:transform .3s ease}.real-pet .image-grid img:hover{transform:scale(1.1)}.real-pet .image-grid .main{grid-row:span 2;grid-column:span 2;object-fit:cover}.section-footer{border-top:1px solid #000!important}.section-footer .section-content>.flex{gap:30px}.section-footer .space-y-5:first-child{max-width:30%;width:100%}.section-footer .space-y-5:nth-child(2){max-width:42%;width:100%;padding-right:60px}.section-footer .space-y-5:nth-child(3){max-width:28%;width:100%}.section-footer .font-heading{font-family:inherit;font-weight:600;color:#1f12d3;line-height:1.3;font-size:17px}.section-footer .inline-rte{max-width:370px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.section-footer p.newsletter-heading{width:100%;font-size:17px;margin-bottom:20px}#FooterNewsletter input[type=email]{background:#fff;box-shadow:inset 0 0 0 1px #fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}#FooterNewsletter button span{background:#d94f79;color:rgb(var(--color-scheme-background));font-family:windsor_bt;font-size:16px;text-transform:capitalize;letter-spacing:0;-webkit-transition:all .25s ease;transition:all .25s ease}#FooterNewsletter button:hover span{background:#1f12d3}.section-footer .footer-links{display:flex;gap:13%;margin-top:30px}.section-footer .footer-links .image{width:48%}.section-footer .footer-links .social-copyright{width:39%;display:flex;align-items:center;justify-content:space-between}.section-footer ul.payment-icons{max-width:270px}.social-copyright>div:last-child ul li svg{width:32px;height:32px}.social-copyright>div:last-child ul li span{width:auto;height:auto}.footer-logo{background:#fbf3d8;display:block}.section-footer footer .section-content{padding-bottom:20px;overflow:hidden}.section-footer .space-y-5:nth-child(2)>.flex{gap:0}footer a{font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.pagination a.pagination__item{background:transparent;font-size:16px;text-transform:capitalize;letter-spacing:0;text-decoration:none;color:#000;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.pagination span.pagination__item,.pagination a.pagination__item:hover{background:#d94f79;font-size:16px;text-transform:capitalize;letter-spacing:0;text-decoration:none;color:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:5px}#CartButton span[x-show="$store.cart_count.count > 0"]{background:#ffd839;color:#000;width:15px;height:15px;top:-2px;right:-7px}.pagination span.push-btn__surface{box-shadow:inherit;background:transparent!important}.product-variant-picker-block{display:none}#shopify-section-template--19877505892573__product-grid div#facets-filterable{max-width:1300px}div#facets-results ul.grid.gap-theme{gap:1.4rem}div#facets-results ul.grid.gap-theme>li{margin-bottom:50px}.collection-head nav ul{max-width:450px;margin:0 auto;border:1px solid #000;height:70px;border-radius:50px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:5px}.collection-head h1.font-heading{font-size:52px;max-width:660px;margin:0 auto;text-transform:capitalize;line-height:1}.collection-head{padding-bottom:0}.collection-head ul li{width:100%}.collection-head nav ul a{font-family:windsor_bt;font-weight:400;color:#222;text-transform:capitalize;border-radius:50px;font-size:20px;padding:15px 5px;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.collection-head nav ul a:hover,.collection-head nav ul li.active a,.collection-head nav ul a[aria-current=page]{background:#ffd73c}.collection-head .font-heading+.text-rte{max-width:800px;font-size:16px;font-weight:500;line-height:1.7;margin-bottom:30px}.image-area .media:before,.image-area .media:after{display:none}.image-area img.media__styled-element{border:0;background:transparent}.image-with-text .inline-heading-rte{color:#fff;max-width:620px;line-height:1.2}.image-with-text .push-btn__surface{padding:.55rem 2rem;border:2px solid #000;margin-top:15px;color:#000}.image-with-text .push-btn:hover .push-btn__surface{background:#000}.believe-supplements>.section-content{padding:80px 0}.believe-supplements .media{max-width:450px;margin:0 auto;width:100%}.believe-supplements h2.inline-heading-rte{color:#000;max-width:530px}.believe-supplements div.rte{max-width:550px}.believe-supplements div.rte ul{list-style:none;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.believe-supplements div.rte em{font-family:windsor_bt;font-weight:400;font-style:normal;font-size:20px;margin-top:15px;display:inline-block}.believe-supplements div.rte strong{margin-bottom:25px;display:inline-block;margin-top:-5px;float:left;width:100%}.wonderfur-promise h2.inline-heading-rte{color:#000;font-size:32px}.wonderfur-promise .rte>p{max-width:370px}.wonderfur-promise .rte>ul{list-style:none;padding:0}.wonderfur-promise .rte>ul>li{border-bottom:1px solid #000;margin:0!important;padding:15px 0 15px 25px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.wonderfur-promise .rte>ul>li em{font-style:normal;margin-left:-25px;margin-top:8px;margin-right:6px;float:left}.wonderfur-promise .py-section-vertical-spacing{padding:0;border-top:1px solid #000;border-bottom:1px solid #000}.wonderfur-promise .py-section-vertical-spacing .px-section{padding:0}.wonderfur-promise .px-section .image-area>.flex{padding-left:80px;padding-right:40px}.wonderfur-standard>.section-content{padding-top:90px;padding-bottom:90px}.wonderfur-standard h2.inline-heading-rte{color:#000;font-size:48px;max-width:100%}.wonderfur-standard ul{padding:0;list-style:none;margin-top:30px}.wonderfur-standard li{background:#fff;padding:22px 22px 24px;border-radius:10px;margin-top:20px!important;color:#1119;font-size:14px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.wonderfur-standard li strong{width:100%;display:inline-block;color:#000;font-size:18px;margin-bottom:5px}.making-difference .section-content{padding:0}.making-difference .section-content>div{max-width:100%;width:100%;padding:0}.making-difference .lg\:col-span-6 .text-left{padding-left:40px}.making-difference .text-left .media.media--css-only{max-width:250px}.quality-meets .max-w-site{max-width:1200px}.quality-meets>.section-content{padding-top:90px;padding-bottom:90px}.quality-meets .media{max-width:400px;margin:0 auto}.quality-meets .inline-heading-rte{color:#000}.quality-meets h4.inline-subheading-rte{margin-bottom:15px}.quality-meets .rte{max-width:500px}.pawsitive-future .section-content{padding:0}.pawsitive-future .section-content>.relative{max-width:100%;width:100%;padding:0}.pawsitive-future .inline-heading-rte{color:#000;margin-top:15px;max-width:100%}.pawsitive-future .text-center.w-full{max-width:600px;margin:0 auto;padding-left:40px}.pawsitive-future .text-center.w-full>.rte{max-width:540px}.fix-grid>.section-content{padding-top:90px;padding-bottom:100px}.fix-grid .gap-theme{gap:1rem}.fix-grid .section-content-top-margin{max-width:1215px;margin:2.5rem auto 0}.blog-head h1.font-heading{font-size:54px;color:#000;margin-bottom:5px}.blog-head h1.font-heading+p{max-width:450px;margin:0 auto;text-align:center}.blog-search{justify-content:center;display:flex;width:100%;margin-bottom:55px;margin-top:25px}.blog-search input[type=search]{max-width:565px;width:100%;border:1px solid #000;padding:10px 20px;height:50px;border-radius:11px;font-size:14px;color:#000}.blog-head .card__surface{box-shadow:initial!important;border:0;background:transparent;padding:0}.blog-head .card__surface .media img{border:0;border-radius:15px}.blog-head .section-content-top-margin{max-width:1300px;margin:0 auto}.blog-head .section-content-top-margin>ul.grid{gap:1.5rem}.blog-head h2.font-heading{color:#000;text-align:left}.blog-head h2.font-heading a{font-size:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-head p{text-align:left}.blog-head .rte p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#15161cb2}.author-details{display:flex;gap:15px;align-items:center}.author-details>img{max-width:44px;height:44px;object-fit:cover;border-radius:6px}.author-details>p{font-family:windsor_bt;font-weight:400}.author-details time{font-size:13px;font-family:var(--main-font-stack);margin:3px 0 0;color:#000;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.blog-head .section-content-top-margin li.card{margin-bottom:10px}.section-content.article-content{max-width:900px;margin-bottom:30px;padding-top:40px}.article-content h1.font-heading{font-size:44px;text-align:left}.article-content data-island.rte{text-align:left;color:#15161c}.article-content data-island.rte h2,.article-content data-island.rte h3,.article-content data-island.rte h4,.article-content data-island.rte h5{font-family:windsor_bt;line-height:1.3}.article-content data-island.rte a{text-decoration-line:none;color:#1f12d3}.article-content data-island.rte a:hover{color:#000}.faq-banner .max-w-site{max-width:1370px}.faq-banner .media{max-width:450px;margin:0 auto}.faq-banner>.section-content{padding-bottom:0}.faq-banner .inline-heading-rte{color:#000;font-size:50px;max-width:530px;line-height:1.1;margin-top:-2rem}.faq-box>.section-content.mx-auto.max-w-site{padding-top:90px;padding-bottom:90px;max-width:1000px}.faq-items .card__surface{border:0;padding:30px;border-radius:20px}.faq-items button.font-heading{font-size:20px!important}.faq-items .theme-icon{width:22px;height:16px}.faq-items button>div:last-child span{display:flex;align-items:center;justify-content:center}.faq-items{gap:25px}.faq-items p{font-size:15px}.faq-items h3+.rte{border-top:1px solid #ccc;padding-top:20px}.faq-items a{text-decoration:none;color:#1f12d3!important}.faq-items a:hover{text-decoration:underline}.retail-banner .section-content{max-width:1370px;margin:0 auto;padding:90px 50px}.retail-specs{background:#ffffff26;border-radius:10px;max-width:500px;margin:0 auto;padding:20px}.retail-specs>img{max-width:380px;width:100%;margin-bottom:5px}.retail-specs>p{margin:10px 0 15px;display:inline-block;width:100%}.retail-specs ul{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px;margin-top:5px}.retail-specs ul li{display:flex;align-items:center;gap:10px;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.retail-specs ul li img{max-width:20px}.retail-specs>a{width:100%}.retail-specs span.push-btn__surface{border:0;width:100%;padding:15px}.retail-contact{background:#fbf3d8;padding:90px 20px 0}.retail-contact>form{max-width:490px;margin:30px auto 0}.retail-contact .w-full.input{border:1px solid #000000;box-shadow:none;border-radius:33px;background:transparent;color:#000;margin-bottom:14px;min-height:54px;padding:14px 30px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.retail-contact .w-full.input::placeholder{color:#000;opacity:1}.retail-contact input[type=submit]{background:#da4f79}.retail-contact input[type=submit]{background:#da4f79;color:#fff;font-family:windsor_bt;border:1px solid #000;border-radius:50px;height:54px}.contact-banner>.section-content{padding:85px 0;background:url(/cdn/shop/files/image_72.png?v=1753979707) no-repeat bottom right 0 / 440px}.contact-banner .section-content:before{content:"";width:400px;height:260px;position:absolute;left:20px;bottom:-36px;background:url(/cdn/shop/files/pngegg_1.png?v=1753979684) no-repeat center / contain;z-index:999}.contact-banner h2.font-heading.text-center{color:#fff;max-width:520px;margin:0 auto;line-height:1.2}#shopify-section-template--19877506285789__main .retail-contact{padding-top:0;padding-bottom:30px}.main-product{max-width:1100px}.main-product h1.font-heading{font-size:41px;line-height:1.2}.product-specs ul li{border-bottom:1px solid #b3b3b3;float:left;width:50%;padding:0 20px;font-size:14px;display:flex;border-right:1px solid #b3b3b3;align-items:center;font-weight:600;gap:10px;min-height:75px}.product-specs ul li:nth-child(2n){border-right:0}.product-specs ul li:last-child,.product-specs ul li:nth-last-child(2){border-bottom:0}.product-specs ul li img{max-width:25px}.feature-media-item .media:before,.feature-media-item .media:after{display:none}.main-product .media__styled-element{border-radius:23px;border-width:0}.main-product .media--small img{height:111px;object-fit:cover}.feature-media-item .pb-media-shadow{padding:0}.product-specs{margin-top:30px}.product-block-text{font-weight:600;font-size:18px;color:#15161c}.product-block-price{margin-top:10px!important;margin-bottom:10px}.product-block-price .money{font-size:18px;font-weight:600}.jdgm-preview-badge .jdgm-star{color:#000!important}[data-product] .sls-purchase-options-container{background:#fff;border:1px solid #15161C!important;border-bottom:none;border-radius:5px!important;margin-top:25px}.main-product .sealsubs-container>div:first-child{display:none}.main-product .sealsubs-container span.sls-custom-radio{background:transparent!important;border:2px solid #3A3A3A!important}.main-product .sls-purchase-options-container .sls-option-container.seal-table:nth-child(2){border-bottom:1px solid #3A3A3A}.main-product .sealsubs-container .sls-option-container label{font-weight:500!important;color:#000!important;font-size:15px}.main-product .sealsubs-container .sls-option-container .sls-selling-plan-group-options label{display:flex;font-size:14px;flex:0 0 auto;margin-bottom:0!important;align-items:center;margin-right:10px}.main-product .sls-select,.main-product .sealsubs-container .sls-select-container select.sls-select{border-color:#000!important;color:#000;font-size:14px;border-radius:5px;box-shadow:none;width:100%}.main-product .sealsubs-container .sls-option-container .sls-select-container{width:100%}.main-product .selling-plan-group-options-name-select{padding-right:0;width:100%;display:flex;align-items:center;margin-top:15px}.main-product .sls-description-container,.main-product .sls-selling-plan-description-content,.main-product .sls-one-time-description-content{color:#000;margin-top:10px!important;margin-bottom:5px}.main-product span.money.conversion-bear-money.seal-money.ht-money{font-weight:700;color:#000;font-size:18px}.main-product .sls-active .sls-selling-plan-description-content{display:none}.main-product .sls-total-price .sls-original-price{font-style:normal}.main-product .sls-total-price .sls-original-price span{font-weight:400!important}.main-product .sls-total-price{flex-direction:row-reverse}.main-product .sls-total-price .sls-original-price{margin:0 0 0 10px}.main-product button.add-to-cart-btn span{background:#000;color:#fff}.product-block-buy-buttons+.product-block.product-block-collapsible-tab details{border-top:1px solid #15161C14}.product-block-collapsible-tab details{border-bottom:1px solid #15161C14;font-weight:600;padding:15px 0}.product-block-collapsible-tab .theme-icon{width:12px;opacity:.6}.product-block-collapsible-tab span.flex.w-5{justify-content:flex-end}.product-block-collapsible-tab .rte>p{font-size:14px}.product-content>.product-block-container{padding-left:20px}.human-grade-section{background-color:#ffd73c;color:#fff;text-align:center;padding:80px 0 70px}.human-grade-section h2.font-heading{font-size:48px;max-width:900px;margin:0 auto}.human-grade-section .grades{max-width:1300px;margin:50px auto 0;display:flex;gap:30px;flex-wrap:wrap;justify-content:center}.human-grade-section .grades .grade{width:calc(19.6% - 20px);margin-bottom:20px}.human-grade-section .grades img{max-width:135px;margin:0 auto 30px}.human-grade-section .grade h3{font-weight:600;font-size:17px;color:#15161c;margin-bottom:20px}.human-grade-section .grade p{font-size:14px;color:#15161c}.immune-booster{color:#fff;text-align:center;padding:90px 0 100px}.immune-booster h2.font-heading{font-size:48px;max-width:790px;margin:0 auto}.immune-points img{max-width:312px;margin:0 auto;position:relative;z-index:99999}.immune-points{position:relative}.immune-points .point{position:absolute}.immune-points .point>div{background-color:#ffd73c;max-width:inherit;border:2px solid #000;border-radius:30px;padding:10px 25px 10px 15px;background-image:url(/cdn/shop/files/immune_down.png?v=1753998673);background-repeat:no-repeat;background-position:top 10px right 10px;background-size:22px;text-transform:capitalize;position:relative;z-index:999;min-width:234px;max-width:420px}.point h4{color:#000!important;text-align:left;cursor:pointer}.point p{display:none;color:#000!important;width:100%;text-align:left;font-size:13px;margin:5px 0 10px}.point h4.active+p{display:block}.point.active{z-index:9999}.point.active p{display:block;width:100%;max-width:100%;font-size:12px;text-align:left;margin-top:10px;margin-bottom:10px}.immune-points .point-1{top:20px;left:160px;width:342px}.point.point-1:before{content:"";background:url(/cdn/shop/files/border-1.png?v=1754000006) no-repeat center center / contain;position:absolute;right:-118px;top:25px;width:265px;height:90px}.immune-points .point-2{top:300px;left:140px;width:336px}.point.point-2:before{content:"";background:url(/cdn/shop/files/border-2.png) no-repeat center center / contain;position:absolute;right:-168px;top:22px;width:265px;height:90px}.immune-points .point-3{top:420px;left:232px;width:237px}.point.point-3:before{content:"";background:url(/cdn/shop/files/border-2.png) no-repeat center center / contain;position:absolute;right:-178px;top:22px;width:265px;height:90px}.immune-points .point-4{top:605px;left:202px;width:285px}.point.point-4:before{content:"";background:url(/cdn/shop/files/point-4.png?v=1754002085) no-repeat center center / contain;position:absolute;right:-184px;top:-67px;width:265px;height:90px}.immune-points .point-5{top:20px;right:200px;width:320px}.point.point-5:before{content:"";background:url(/cdn/shop/files/point5.png?v=1754002302) no-repeat center center / contain;position:absolute;left:-182px;top:20px;width:395px;height:100px}.immune-points .point-6{top:195px;right:160px;width:340px}.point.point-6:before{content:"";background:url(/cdn/shop/files/point-6.png?v=1754002744) no-repeat center center / contain;position:absolute;left:-220px;top:22px;width:395px;height:100px}.immune-points .point-7{top:370px;right:150px;width:342px}.point.point-7:before{content:"";background:url(/cdn/shop/files/Vector_36.png?v=1754002926) no-repeat center center / contain;position:absolute;left:-190px;top:22px;width:315px;height:80px}.immune-points .point-8{top:620px;right:85px;width:410px}.point.point-8:before{content:"";background:url(/cdn/shop/files/Vector_37.png?v=1754003024) no-repeat center center / contain;position:absolute;left:-197px;top:-75px;width:315px;height:100px}.related-products .gap-theme{gap:1.5rem}.related-products .section-content-top-margin{max-width:1215px;margin:2.5rem auto 0}.counter-main{border-top:2px solid #000;border-bottom:2px solid #000;padding:0}.counter-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center;padding:10px 0 15px;width:100%;max-width:1260px;margin:0 auto}.counter-item{flex:1 1 200px;max-width:25%;padding:1rem}.counter-number{font-size:48px;font-weight:400;color:#000;margin:0;line-height:1}.counter-item p{font-size:14px;color:#000;margin-top:.5rem}.product-page .trusted-vets .section-content{padding-top:90px}.related-products .font-heading,.related-products .product-tile h3,.related-products .product-tile .price{color:#fff}.related-products .jdgm-preview-badge .jdgm-star{color:#fff!important}.related-products .product-tile__quick-buy .push-btn__surface{background:#d94f79}.related-products .product-media-object ul li{color:#000}.featured-collection-tabs .collection-head nav ul{max-width:310px}.featured-collection-tabs .tab-2,.featured-collection-tabs .tab-3,.featured-collection-tabs .tab-4,.featured-collection-tabs .tab-5,.featured-collection-tabs .tab-6,.featured-collection-tabs .tab-7{display:none}.shop-concern .collection-head nav ul{max-width:inherit;height:auto;padding:0;justify-content:center;border:0}.shop-concern .collection-head ul li{width:auto}.shop-concern .collection-head nav ul a{background:#f5f5f5;font-family:inherit;font-size:14px;width:auto;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.shop-concern .collection-head nav ul a:hover,.shop-concern .collection-head nav ul li.active a,.shop-concern .collection-head nav ul a[aria-current=page]{background:#1f12d2;color:#fff}.shop-concern .product-media-object.relative.pb-media-shadow{padding:0;border-radius:18px}nav[role=navigation]>ul>li>div{max-height:inherit;background:transparent;padding:0;overflow:inherit}nav[role=navigation]>ul>li>div>div{max-width:850px;margin:0 auto;background:#fbf3d8;box-shadow:0 4px 12px #0000003d;border-radius:12px;padding:40px}.showcase-tile>a>div:last-child{font-family:windsor_bt;font-weight:400;text-align:left;line-height:1.2}.mega-menu-wrapper ul.tabs-head{display:flex;gap:20px;margin-bottom:30px;justify-content:center}.mega-menu-wrapper ul.tabs-head li{max-width:185px;width:100%}.mega-menu-wrapper ul.tabs-head li a{font-family:windsor_bt;font-weight:400;color:#222;text-transform:capitalize;border-radius:50px;font-size:16px;background:#fff;padding:12px 20px;border:1px solid #000;display:inline-block;text-align:center;width:100%}.mega-menu-wrapper ul.tabs-head li.active a,ul.tabs-head li:hover a{background:#ffd73c}.mega-menu-wrapper img.media__styled-element{border:0}.mega-menu-wrapper .viewall a.push-btn.inline-block span{border:2px solid #000;background:#fff;padding:10px 60px;margin-top:20px}.mega-menu-wrapper .viewall a.push-btn.inline-block:hover span{background:#000}.wagging-tails .wagging-footer a{text-decoration:underline}.wagging-tails .wagging-footer a:hover{text-decoration:none}.section-footer ul.payment-icons li{margin-top:6px}.featured-collection-tabs .mt-5.text-center{margin-top:60px}.collection-head{padding-top:80px}.article-page p span img{margin:0 auto}#cart-icon-bubble span.cart-bubble{position:absolute;top:-3px;right:-7px;font-size:8px;background:#ffd73c;width:15px;height:15px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:20px}#shopify-section-template--19877506482397__1754003821e1af56f4 .section-content{padding-top:0}.product-page .jdgm-rev-widg__title{font-family:windsor_bt}a#cart-icon-bubble,.featured-collection-tabs .collection-head{padding:0}.shop-concern button.push-btn:hover span{background-color:#e8e8e8!important}.real-pet .image-grid .hoverarea{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#00000059;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease}.real-pet .image-grid a:hover .hoverarea{opacity:1}.real-pet .image-grid .hoverarea svg{fill:#fff!important;width:30px;height:30px;object-fit:cover}.footer-menu a:hover{text-decoration:underline}div#headerContainer nav>ul>li>a:hover{color:#1f12d2}.quick-buy-product-form select{display:none}.jdgm-paginate__page.jdgm-curt{font-size:100%!important}.mega-menu-wrapper ul.grid li:nth-child(4),.mega-menu-wrapper ul.grid li:nth-child(5),.mega-menu-wrapper ul.grid li:nth-child(6),.mega-menu-wrapper ul.grid li:nth-child(7),.mega-menu-wrapper ul.grid li:nth-child(8),.mega-menu-wrapper ul.grid li:nth-child(9),.mega-menu-wrapper ul.grid li:nth-child(10),.mega-menu-wrapper ul.grid li:nth-child(11),.mega-menu-wrapper ul.grid li:nth-child(12){display:none}.immune-points.immune-points-cat .point-3{left:182px;width:287px}.immune-points.immune-points-cat .point-4{left:152px;width:335px}.immune-points.immune-points-cat .point-7{right:80px;width:412px}.immune-points.immune-points-cat .point-8{right:115px;width:380px}div#left-drawer-slot,div#right-drawer-slot{background:#fbf3d8}.product-tile__container .media{border-radius:12px;overflow:hidden}.product-page .product-media .media--css-only:before,.product-page .product-media .media--css-only:after{display:none}.product-page .section-template--16790452011183__ss_comparison_table_4_gfWTix span.push-btn__surface{background:#fff;border-radius:50px;padding:15px 35px}.sample-specifications .section-content{max-width:1270px;margin:0 auto;padding:90px 0 30px}.sample-specifications .specifications{display:flex;flex-wrap:wrap;justify-content:center}.sample-specifications .specification{width:25%;padding:0 20px;text-align:center}.sample-specifications .specification img{max-width:100px;margin:0 auto 20px}.sample-specifications .specification h3{font-weight:700;font-size:18px;color:#fff;text-align:center;max-width:190px;margin:0 auto 10px}.sample-specifications .specification p{font-size:16px;margin-bottom:60px}.product-page .serve-supplements>div{padding:70px 0 0}#shopify-section-template--19877505761501__featured-image .section-content{max-width:860px;margin:70px auto 0;padding:0 20px}.collection-page #facets-filterable .flex:first-child{display:none}#MainContent>[data-color-scheme=scheme1]{background:#fbf3d8}.sidebar-nav img.media__styled-element{border:0}.font-main,p,.text-sm{font-family:Plus Jakarta Sans,sans-serif;font-weight:500}ul[x-ref=navigation] li a.font-main,ul[x-ref=navigation] li button{padding:0 20px}h2#predictive-search-products,#predictive-search-results h2.font-main{font-family:windsor_bt;font-weight:400;text-align:left;line-height:1.2;font-size:20px}ul#predictive-search-results-articles-list{gap:10px}ul#predictive-search-results-pages-list{gap:0px}#predictive-search-results-list img.media__styled-element{border:0}.product-tile .jdgm-widget.jdgm-widget{margin-bottom:10px}.product-content .jdgm-prev-badge__text{visibility:unset;display:inline-block!important;font-size:15px;margin-left:8px;font-weight:500}.immune-points{margin-top:30px}.jdgm-widget.jdgm-widget{max-width:1265px;margin:0 auto}.article-page .object-wrapper-none img.w-full{border-radius:12px}.believe-supplements .lg\:col-span-6{padding-left:25px}.sls-selling-plan-group-options-custom .op-title{background-color:#c54d6e;color:#fff!important;padding:8px 16px;font-size:18px}.op-title{width:fit-content;font-size:14px!important;padding:5px 10px!important;border-radius:5px;margin-left:-25px;margin-top:10px}.sls-selling-plan-group-options-custom .op-body{padding:0;margin-left:-25px}.sls-selling-plan-group-options-custom .op-body .op-step{display:grid;grid-template-columns:1fr 1fr 1fr;margin:10px 0}.sls-selling-plan-group-options-custom .op-body .op-step>section{padding:0 10px;margin:20px 0;text-align:center;border-right:1px solid #cdcdcd;display:flex;flex-direction:column;align-items:center}.sls-selling-plan-group-options-custom .op-body .op-step>section{margin:12px 0;flex-direction:row;gap:5px;text-align:center}.sls-selling-plan-group-options-custom .op-body .op-step>section:first-child{padding-left:0}.sls-selling-plan-group-options-custom .op-body .op-step>section:last-child{border-right:0}.sls-selling-plan-group-options-custom .op-body .op-step>section{text-align:center}.op-body span{line-height:1.1em!important;font-size:13px;text-align:left}.sls-selling-plan-group-options-custom .op-body .op-step>section svg{width:40px;height:26px}.sls-selling-plan-group-options-custom .op-body p{margin:0;padding:0;display:flex;align-items:center;gap:10px;line-height:2}.sls-selling-plan-group-options-custom .op-body p{margin-bottom:6px}.comparison-table-section{padding:70px 0 85px}.comparison-table-wrapper{max-width:700px;margin:0 auto}.comparison-table{width:100%;border-collapse:collapse;text-align:center}.comparison-table th,.comparison-table td{padding:15px;border-bottom:1px solid #000}.comparison-table thead th:first-child,.comparison-table td:first-child{text-align:left;font-size:18px}.comparison-table td strong{font-weight:700;font-size:18px}.comparison-table img{max-width:20px;margin:0 auto;height:20px;object-fit:contain}.comparison-table td:not(:first-child){padding:12px 8px;border-bottom:1px solid #000;font-family:windsor_bt;font-weight:400;color:#000;font-size:14px}.sls-active .sls-selling-plan-group-options{margin:0 0 0 -25px}.product-media .col-span-full ul.grid-cols-4:not(.owl-carousel)>*:nth-child(n+5){display:none}.product-block.product-block-liquid.liquid-code{margin-bottom:30px}.support-dogs .immune-points .point-5>div{min-width:390px}.support-dogs .immune-points .point-7>div{min-width:414px}.support-dogs .point.point-9{position:relative;display:flex;justify-content:center}.support-dogs .point.point-9>div{min-width:400px;max-width:400px}.product-media .owl-carousel .owl-nav button.owl-prev{position:absolute;top:calc(50% - 15px);left:-12px;z-index:999;display:flex;align-items:center;background:#1f12d3;border-radius:40px;padding:2px!important}.product-media .owl-carousel .owl-nav button.owl-next{position:absolute;top:calc(50% - 15px);right:-9px;z-index:999;display:flex;align-items:center;background:#1f12d3;border-radius:40px;padding:2px!important}.serve-supplements .owl-dots{display:flex;justify-content:center;padding:40px 20px 0;gap:10px}.serve-supplements .owl-dots button.owl-dot{width:14px;height:14px;background:#fff;border-radius:40px;border:1px solid #cdcdcd}.serve-supplements .owl-dots button.owl-dot.active{background:#1f12d2;border:1px solid #1f12d2}.believe-supplements .max-w-site{max-width:1300px}[type=text]:focus-visible,[type=email]:focus-visible,[type=url]:focus-visible,[type=password]:focus-visible,[type=number]:focus-visible,[type=date]:focus-visible,[type=datetime-local]:focus-visible,[type=month]:focus-visible,[type=search]:focus-visible,[type=tel]:focus-visible,[type=time]:focus-visible,[type=week]:focus-visible,[multiple]:focus-visible,textarea:focus-visible,select:focus-visible{outline-style:solid}.innovative-table-section h2.font-heading{font-size:48px;max-width:790px;margin:0 auto}table.omega-table{font-size:12px;border:0}table.omega-table tr{border:0}table.omega-table th,table.omega-table td{border:0;border-bottom:1px solid #000;text-align:center;padding:10px 5px}body.prebiotics .human-grade-section .grades .grade{width:calc(33.3% - 20px)}button.add-to-cart-btn.cursor-not-allowed{background:#000}.product-quick-buy__container a.btn.text-sm.cursor-not-allowed{background:#1f12d2;color:#fff;width:100%}.immune-cats .immune-points .point-2{top:160px}.immune-cats .immune-points .point-3{top:300px}.immune-cats .immune-points .point-4{top:500px}.immune-cats .immune-points .point-6{top:145px;right:180px}.immune-cats .immune-points .point-7{top:280px}.immune-cats .immune-points .point-8{top:510px}.immune-dogs .immune-points .point-2{top:150px;left:160px}.immune-dogs .immune-points .point-3{top:270px;left:240px}.immune-dogs .immune-points .point-4{top:405px;left:272px}.immune-dogs .immune-points .point-6{top:135px}.immune-dogs .immune-points .point-7{top:240px}.immune-dogs .immune-points .point-8{top:450px;right:100px}body.omega-oil h2.counter-number[data-target="0"]{display:none}body.omega-oil h2.counter-number+p{margin-top:0}body.omega-oil h2.counter-number+p strong{font-size:48px;font-weight:400;color:#000;margin:0;line-height:1;font-family:windsor_bt;width:100%;display:inline-block}.making-difference .section-content{max-width:1400px;margin:0 auto;padding:20px}.making-difference .section-content .media{max-width:550px;margin:0 auto;width:100%}.section-content.main-product{padding-top:30px}.breadcrumbs{background:#fbf3d8;padding-top:4rem;position:relative;font-size:15px}.breadcrumbs .container{max-width:1020px;display:flex;gap:7px}.main-product .sls-purchase-options-container span.money.conversion-bear-money.seal-money.ht-money{font-size:14px}@media (min-width: 768px){.index-page .section-template--19877506187485__serve_supplements_YbXjpM__ss_video_socials_tnh6a3-settings,.product-page .section-template--19877506482397__serve_supplements_YbXjpM__ss_video_socials_tnh6a3-settings{padding-top:80px;padding-bottom:90px}}@media (min-width: 992px) and (max-width: 1225px){nav[role=navigation] ul li>a.font-main{font-size:15px;padding-left:5px;padding-right:5px}#headerContainer .w-1\/3{width:25%}.banner-section .max-w-lg{max-width:32rem}.banner-section h2.heading-standard{font-size:34px}.banner-section ul li{font-size:14px}.banner-section .push-btn span.push-btn__surface{font-size:14px;background-size:37px!important;padding-right:60px;padding-left:20px;height:45px}.banner-ticker p{font-size:16px}.collection-head nav ul a{font-size:16px;padding:13px 5px}.collection-head nav ul{height:62px}.product-media-object ul{gap:10px}.product-media-object ul li{gap:5px;font-size:12px}.product-media-object ul img{max-width:15px}.product-tile__container .product-tile{padding:0 10px}.product-tile h3{font-size:22px}.product-tile h3+p{font-size:14px;margin-top:10px;margin-bottom:10px}.product-tile__quick-buy{max-width:150px}.product-tile__quick-buy .push-btn__surface{font-size:14px}.product-tile .price{font-size:24px}.section-content-top-margin+.text-center a.push-btn{max-width:260px}.wonderfur-why .wonderfur-heading{font-size:36px}.wonderfur-why .wonderfur-description{margin-bottom:50px;margin-top:40px}.wonderfur-why .wonderfur-list li{padding:15px 40px;font-size:16px}.trusted-vets button.owl-prev{left:-20px}.trusted-vets button.owl-next{right:-20px}#shopify-section-template--19877506187485__comparison_table_WLrfyt a.push-btn span{font-size:16px;padding:14px 35px}.featured-collection-tabs .font-heading{max-width:620px;font-size:38px}.serve-supplements h2.font-heading{font-size:38px;margin:30px auto 39px}.why-wonderfur-section h2{font-size:38px}.why-wonderfur-section p{font-size:15px}.why-wonderfur-section .features{gap:10px}.why-wonderfur-section .feature p{font-size:14px}.why-wonderfur-section .feature p br{display:none}.wonderfur-section{padding:70px 0}.wonderfur-section .wonderfur-title{font-size:38px}.wonderfur-section .feature .icon{width:50px;height:50px}.wonderfur-section .feature{font-size:15px}.wagging-tails .card p{font-size:14px}.wagging-tails .wagging-footer{font-size:15px}.wagging-footer img{width:157px}.real-pet h2.inline-heading-rte{font-size:38px}.real-pet .image-grid-section{padding:40px 30px 0}.section-footer .space-y-5:nth-child(2){padding-right:0}.section-footer .inline-rte{font-size:14px}footer .secondary-text-link{font-size:14px}.section-footer p.newsletter-heading,#FooterNewsletter input[type=email]{font-size:15px}.section-footer .footer-links{gap:5%}.section-footer .footer-links .social-copyright{width:47%}.wonderfur-promise .px-section .image-area>.flex{padding:40px}.wonderfur-standard h2.inline-heading-rte{font-size:36px}.wonderfur-standard li{padding:10px 15px 15px;margin-top:10px!important}.wonderfur-standard li strong{font-size:16px;margin-bottom:2px}.wonderfur-standard>.section-content{padding-top:70px;padding-bottom:70px}.immune-booster{padding:60px 0}.immune-points{position:relative;padding:0 15px}.immune-points .point{position:static}.immune-points .point{position:static;width:100%!important;margin-bottom:10px}.immune-points .point>div{margin:0 auto}.point:before{display:none}.immune-points img{margin-bottom:30px}.wonderfur-why .wonderfur-list li:after{right:22px;top:22px}}@media (min-width: 768px) and (max-width: 991px){.featured-collection-tabs .gap-theme{grid-template-columns:repeat(3,minmax(0,1fr))}.product-media-object ul{gap:5px}.featured-collection-tabs .gap-theme{gap:.5rem}.product-media-object ul img{max-width:2px}.blog-head .grid-cols-1{grid-template-columns:repeat(2,minmax(0,1fr))}.sample-specifications .specification{width:50%}.wonderfur-why .wonderfur-list li:after{right:10px;top:21px}}@media screen and (max-width: 991px){.banner-ticker p{font-size:16px}.collection-head nav ul a{font-size:16px;padding:13px 5px}.collection-head nav ul{height:62px}.product-media-object ul{gap:10px}.product-media-object ul li{gap:5px;font-size:12px}.product-media-object ul img{max-width:15px}.product-tile__container .product-tile{padding:0 10px}.product-tile h3{font-size:22px}.product-tile h3+p{font-size:14px;margin-top:10px;margin-bottom:10px}.product-tile__quick-buy{max-width:150px}.product-tile__quick-buy .push-btn__surface{font-size:14px}.product-tile .price{font-size:24px}.section-content-top-margin+.text-center a.push-btn{max-width:260px}.wonderfur-why .wonderfur-heading{font-size:36px}.wonderfur-why .wonderfur-description{margin-bottom:40px;margin-top:10px}.wonderfur-why .wonderfur-list li{padding:15px 20px;font-size:14px}.trusted-vets button.owl-prev{left:-20px}.trusted-vets button.owl-next{right:-20px}#shopify-section-template--19877506187485__comparison_table_WLrfyt a.push-btn span{font-size:14px;padding:14px 35px}.featured-collection-tabs .font-heading{max-width:620px;font-size:32px}.serve-supplements h2.font-heading{font-size:32px;margin:30px auto 39px}.why-wonderfur-section h2{font-size:32px}.why-wonderfur-section p{font-size:15px}.why-wonderfur-section .features{gap:10px}.why-wonderfur-section .feature p{font-size:14px}.why-wonderfur-section .feature p br{display:none}.wonderfur-section{padding:70px 0}.wonderfur-section .wonderfur-title{font-size:32px}.wonderfur-section .feature .icon{width:40px;height:40px}.wonderfur-section .feature{font-size:15px}.wagging-tails .card p{font-size:14px}.wagging-tails .wagging-footer{font-size:15px}.wagging-footer img{width:157px}.real-pet h2.inline-heading-rte{font-size:32px;padding:0 20px;margin-bottom:10px}.real-pet .image-grid-section{padding:40px 20px 0}.featured-collection-tabs .py-section-vertical-spacing{padding-bottom:3rem}.wonderfur-why .wonderfur-heading{font-size:32px;margin-top:10px}.wonderfur-why .wonderfur-container{flex-wrap:wrap-reverse}.scrolling-logos .py-section-vertical-spacing{padding:3rem 0}.trusted-vets ul{padding:0}.trusted-vets li{gap:20px;flex-wrap:wrap}.vets-image span img{display:none!important}.trusted-vets .owl-nav{display:none}.trusted-vets .section-content{padding-bottom:60px}.comparison-heading-template--16790452011183__ss_comparison_table_4_gfWTix *{font-size:32px}.comparison-grid-rows-template--16790452011183__ss_comparison_table_4_gfWTix .comparison-item-template--16790452011183__ss_comparison_table_4_gfWTix:first-child h3{font-size:14px}.comparison-grid-rows-template--16790452011183__ss_comparison_table_4_gfWTix .comparison-item-template--16790452011183__ss_comparison_table_4_gfWTix{padding:10px 10px 10px 0}.section-template--19877506187485__serve_supplements_YbXjpM__ss_video_socials_tnh6a3-settings{padding-top:20px;padding-left:1.5rem;padding-right:1.5rem}.why-wonderfur-section{padding:70px 20px 50px}.why-wonderfur-section .feature{flex:0 0 45%;max-width:45%!important;width:100%;margin-bottom:20px}.why-wonderfur-section .feature img{width:50px;height:50px;margin-bottom:10px}.wonderfur-section .feature{position:static;font-size:12px;width:calc(50% - 10px);gap:5px}.wonderfur-section .wonderfur-content{gap:10px;padding:0 15px}.wonderfur-section .dog-image img{max-width:520px;height:auto;width:100%;padding:0 20px;margin-bottom:10px}.wonderfur-section .cta-button{margin-top:40px}.wonderfur-section .get-started{font-size:14px}.shop-concern .collection-head nav ul{flex-wrap:wrap}.wagging-tails .owl-carousel .owl-stage-outer{margin-left:0}.wagging-tails .card-container{padding:0 20px;flex-wrap:wrap}.wagging-tails .owl-dots{padding:30px 20px 0}.section-footer .section-content>.flex{flex-wrap:wrap}.section-footer .space-y-5:first-child{max-width:100%;width:100%}.section-footer .inline-rte{font-size:14px}.section-footer .space-y-5:nth-child(2){max-width:100%;padding-right:0}.section-footer .space-y-5:nth-child(3){max-width:100%}.section-footer p.newsletter-heading{font-size:15px;margin-top:10px}footer .list-none a.secondary-text-link{font-size:14px}.section-footer .footer-links{gap:0%;flex-wrap:wrap}.section-footer .footer-links .image{width:100%}.section-footer .footer-links .social-copyright{flex-wrap:wrap;width:100%}.section-footer ul.payment-icons{width:100%;max-width:100%;margin-bottom:20px}.payment-icons>div{margin-top:20px;width:100%}.footer-logo{padding:0 20px 20px}div#left-drawer-slot{background:#fbf3d8!important}.wonderfur-why .head-area{padding:0 20px}.collection-head nav ul{border-radius:0}.collection-page .collection-head nav ul{border-radius:40px}.sidebar-filters{background:#fbf3d8!important}.believe-supplements>.section-content{padding:60px 0}.wonderfur-promise .px-section .image-area>.flex{padding-left:20px;padding-right:20px;padding-bottom:50px}.making-difference .lg\:col-span-6 .text-left{padding-left:20px;padding-right:20px}.making-difference .lg\:col-span-6 .text-left{padding-bottom:20px}.pawsitive-future .text-center.w-full{padding-left:20px;padding-right:20px;padding-bottom:60px}.fix-grid>.section-content{padding-top:60px;padding-bottom:60px}.article-content h1.font-heading{font-size:28px}.faq-banner .inline-heading-rte{font-size:34px;margin-top:-1rem;margin-bottom:60px;text-align:center}.faq-box>.section-content.mx-auto.max-w-site{padding-top:70px;padding-bottom:70px}.faq-items .card__surface{padding:15px 20px;border-radius:12px}.faq-items{gap:10px}.contact-banner .section-content:before{display:none}.retail-banner .section-content{padding:50px 20px}.retail-contact{padding:50px 20px 0}.product-content>.product-block-container{padding-left:0}.main-product h1.font-heading,.human-grade-section h2.font-heading{font-size:34px}.human-grade-section{padding:60px 0}.human-grade-section .grades{flex-wrap:wrap;justify-content:center}.immune-booster{padding:60px 0}.immune-points{position:relative;padding:0 15px}.immune-points .point{position:static}.immune-points .point{position:static;width:100%!important;margin-bottom:10px}.immune-points .point>div{margin:0 auto}.point:before{display:none}.immune-points img{margin-bottom:30px}.immune-booster h2.font-heading{font-size:34px}.product-page .trusted-vets .section-content{padding-top:60px}.product-tile__quick-buy{bottom:0}.owl-prev{position:absolute;top:23%;transform:translatey(23%);left:25px;background:#ffffffdb!important;border:1px solid #efefef;width:45px;height:45px;display:flex;justify-content:center;align-items:center;font-size:0;border-radius:30px}.owl-next{position:absolute;top:23%;transform:translatey(23%);right:25px;background:#ffffffdb!important;border:1px solid #efefef;width:45px;height:45px;display:flex;justify-content:center;align-items:center;font-size:0;border-radius:30px}.owl-prev span,.owl-next span{font-size:0}.owl-next span:before{content:"";border-top:1px solid #1f12d2;border-right:1px solid #1f12d2;width:10px;height:10px;transform:rotate(45deg);margin-left:-4px;display:inline-block}.owl-prev span:before{content:"";border-top:1px solid #1f12d2;border-left:1px solid #1f12d2;width:10px;height:10px;transform:rotate(-45deg);margin-right:-4px;display:inline-block}.owl-dots{display:flex;justify-content:center;padding:40px 20px 0;gap:10px}.owl-dots button.owl-dot{width:14px;height:14px;background:#fff;border-radius:40px;border:1px solid #000}.owl-dots button.owl-dot.active{background:#1f12d2}.serve-supplements .owl-dots{padding:20px 20px 0;position:absolute;left:0;right:0;bottom:-40px}.serve-supplements .owl-prev,.serve-supplements .owl-next{position:absolute;top:44%;transform:translatey(-44%)}.serve-supplements>div{padding-bottom:90px!important}.shop-concern .product-tile__container{padding:10px 10px 15px;box-shadow:0 0 #22222229;border:1px solid #cccccc36}.shop-concern .owl-dots{padding-top:20px}.shop-concern .owl-dots button.owl-dot{background:#ececec}.shop-concern .owl-dots button.owl-dot.active{background:#1f12d2}.featured-collection-tabs .mt-5.text-center{margin-top:40px}.product-page .serve-supplements>div{padding:30px 20px 50px!important}.product-page .related-products .owl-dots{padding:40px 20px 30px}.product-page .related-products .owl-dots button.owl-dot.active{background:#ffffff69}#shopify-section-template--19877505761501__featured-image .section-content{margin:20px auto 0}div#facets-results ul.grid.gap-theme>li{margin-bottom:20px}.human-grade-section .grades .grade{width:calc(50% - 20px)}}@media screen and (max-width: 768px){.counter-item{max-width:50%}.wagging-tails .heading-standard{font-size:32px;max-width:320px;margin:0 auto}.index-page .collection-head nav ul{border-radius:40px}form[x-ref=searchForm] img{width:16px}.wonderfur-why .wonderfur-right img{height:auto}#AnnouncementBar>div{padding:10px 0}.grades .grade{width:calc(50% - 15px)}.human-grade-section .grades img{max-width:100px;margin:0 auto 20px}.human-grade-section .grade h3{font-size:18px;margin-bottom:5px}.sample-specifications .specification{width:50%;padding:0 10px}.sample-specifications .specification img{max-width:70px;margin:0 auto 10px}.sample-specifications .specification h3{font-size:16px;margin:0 auto 10px}.sample-specifications .specification p{font-size:13px;margin-bottom:20px}.sample-specifications .section-content{padding:50px 0 30px}.human-grade-section .grades .grade{width:calc(100% - 20px)!important}.breadcrumbs{padding-top:1rem;font-size:14px}.breadcrumbs .container{padding:0 20px;flex-wrap:wrap;justify-content:center;text-align:center}.making-difference .section-content{padding:20px 0}}@media screen and (max-width: 480px){.counter-item{max-width:50%}.counter-number{font-size:44px}.counter-item p{font-size:12px}.product-specs ul li:nth-child(odd){padding-left:0}.product-specs ul li{padding:0 7px 0 15px;font-size:12px;min-height:65px}.main-product .sls-total-price{flex-wrap:wrap}.op-body span{font-size:10px}.sls-selling-plan-group-options-custom .op-body .op-step>section{border:0;padding:0}.op-title{font-size:10px!important}.sls-selling-plan-group-options-custom .op-body .op-step{margin:0}}@media (min-width: 990px){.making-difference .lg\:col-start-7{grid-column-start:7}.liquid-code .product-specs{display:none}ul[x-ref=navigation] li button span.svg-scale{transform:rotate(0)!important}#headerContainer li.inline-block.h-full>div{display:none!important}#headerContainer li.inline-block.h-full:hover>div{display:block!important}#headerContainer ul[x-ref=navigation] li a.font-main,ul[x-ref=navigation] li button{padding-top:25px;padding-bottom:25px}#headerContainer ul[x-ref=navigation] li .top-full{top:94%}}@media (max-width: 989px){.banner-section .section-content .relative>div:first-child{z-index:9999;position:relative}.banner-section .section-content .relative>div:last-child{position:relative;background:#ffda21;margin-top:-200px;padding-top:230px}.banner-section h2.heading-standard{font-size:28px}.banner-section h2.heading-standard img{max-width:70px!important}.banner-section ul li{font-size:14px;padding:5px 0 5px 25px;background:url(/cdn/shop/files/tick-slide.png?v=1753278361) no-repeat left 7px / 15px}.banner-section .push-btn span.push-btn__surface{font-size:14px;background-size:37px!important;padding-right:60px;padding-left:20px;height:45px;width:100%}.banner-section .py-section-vertical-spacing{padding-bottom:3rem}.banner-section .section-content .relative>div:last-child a.push-btn{width:100%;justify-content:center;display:flex;max-width:100%}.banner-section .section-content .relative>div:last-child:after{content:"";width:100%;height:110px;background:url(/cdn/shop/files/Group_31.png?v=1755721167) no-repeat center center / contain;margin-top:10px;margin-bottom:-20px}.comparison-table thead th:first-child,.comparison-table td:first-child,.comparison-table td strong{font-size:14px}.product-media .product-specs{display:none}.innovative-table-section h2.font-heading{font-size:32px;padding:0 15px}.innovative-table svg{width:50px;height:50px}.support-dogs .immune-points .point>div{min-width:100%!important}.point h4{font-size:14px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/styles.css.map */
