@media(min-width:992px)and (max-width:1024px){.order-details p{font-size:18px!important;color:#2e241a;font-weight:500;font-family:Pally,sans-serif;letter-spacing:0px;margin:0!important;line-height:12px}body .tab-main-heading h3{line-height:35px;font-size:35px}.custom-image-with-text .image-with-text__grid .image-with-text__media-item img{height:auto}.inner-image{width:auto}.custom-image-banner-section .banner--desktop-transparent .banner__box{padding:10rem 0!important;padding-bottom:0!important}.subscription-tab-content .subscription-product-card>p{min-height:76px}.icon-dot{margin-left:20px}.custom-name-collection .collection ul#product-grid li .card__heading{min-height:104px}.icon-dot .dot{width:12px;height:12px}.dog-dosage-table table tbody tr td{font-size:18px}body .tab-main-heading{top:10px}body img.saving-image{position:absolute;top:14%;right:2%;width:317px}body .combo-product-desc h3{margin:0;font-size:35px}body .combo-product-desc p{margin-top:0}.header .header__menu-item{font-size:18px!important}body .product-tabs-nav .product-tab-btn.active{font-size:30px}body [data-product=allergy-immune] .ingredients-swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}body [data-id="Benefits To Your Dog"] .ingredients-swiper .swiper-wrapper{grid-template-columns:repeat(3,1fr)}.custom-name-collection .collection ul#product-grid li .card__inner{height:254px!important}body .custom-image-banner-section .banner__content{height:340px!important}.combo-product-image a p{font-size:18px!important}button.btn.add-combo-btn{font-size:14px!important;padding:8px 10px!important}.product-combo span{font-size:18px!important}.cart-item__media{width:20rem!important}.subscription-tabs-container{padding:30px!important}.multicolumn-column-section p br{display:none}.multicolumn-column-section p{font-size:16px;line-height:18px}.multicolumn-column-section .multicolumn-card__info{min-height:210px}.main-multicolumn-section .multicolumn-card__info p{padding:0}.login-inner-column,.login-upper-column{width:50%}.custom-image-with-text .main-heading h3{font-size:35px}.custom-image-with-text .image-with-text__text-item h2.image-with-text__heading{font-size:40px}.custom-image-with-text .image-with-text__text-item .image-with-text__text p{font-size:25px;line-height:67px}body .product-tabs-nav .product-tab-btn.active{padding:0 20px}.metafield-tab-content.active-on{padding:10px 20px}.metafield-tab-ingredients{display:flex;flex-wrap:wrap}.metafield-tab-ingredients .incre{text-align:center;width:100%;margin:10px 0}.metafiled-section .metafield-tab-header button{padding:18px 25px}.combo-tab-content-wrapper .content-combo.active-content{background-position:52% 2%}.custom-newsletter .newsletter:after{display:none}.custom-subscribe-save .main-multicolumn-section .multicolumn-card__info p,.subscription-tabs-container{padding:0}.image-banner-section .banner__heading p{font-size:75px;line-height:80px}.multicolumn-column-section h3{font-size:30px;line-height:36px!important}.multicolumn-column-section p br,.footer .image-wrapper-social-text p br{display:none}.about-banner .banner__heading h2{font-size:75px;letter-spacing:0px;font-weight:500;line-height:80px;margin-top:0;margin-bottom:25px}.about-banner .banner-columne-image-main h4.inline_richtext{font-size:35px;top:-22px}.about-banner .banner-column .banner-column-inner p br{display:none}.about-banner .banner-column .banner-column-inner p{font-size:16px;line-height:23px}.custom-about .main-multicolumn-section .title-wrapper-with-link h2{width:100%}.multi-image-block .main-heading .rte{padding:10px 20%}body .grid-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:991px){.customer.account .account-sidebar{width:265px}.account-user{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px}.custom-name-collection .collection ul#product-grid li .card__inner{height:306px!important}.custom-name-collection .collection ul#product-grid li .card__heading{min-height:95px}.product__info-wrapper .product__title h1{margin-top:20px}body .product__info-wrapper .product__description{margin-top:0}body .cutsom-product-information .page-width{padding-top:0}body .ingredients-swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;transform:none!important}body .ingredients-swiper.benefits-swipper .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}body .product-column-grid{padding:20px;border-radius:20px;display:flex;gap:20px;align-items:center;justify-content:center}.multicolumn-column-section .title-wrapper-with-link h2.title{font-size:35px;letter-spacing:0px;font-weight:500}.multicolumn-column-section h3{font-size:35px;line-height:40px!important}.multicolumn-column-section ul.multicolumn-list li{width:50%;max-width:49%}.subscription-tabs-container{padding-top:20px!important}.custom-subscribe-save .main-multicolumn-section ul.multicolumn-list{justify-content:center}.multicolumn-column-section .multicolumn-card__info{min-height:210px}.multicolumn-column-section ul.multicolumn-list{justify-content:center}.subscription-tabs-wrapper .subscription-tabs-container h2{font-size:35px;letter-spacing:0px;margin-top:0}.custom-about .main-multicolumn-section .multicolumn-list{margin-top:20px}.main-multicolumn-section .page-width{padding-top:20px;padding-bottom:20px}body .multicolumn-card__image-wrapper--third-width{width:25%}.multi-image-block .main-heading h3{margin:0;font-size:35px}body .grid-list h2{font-size:22px;line-height:21px}.multi-image-block .page-width{padding-top:20px;padding-bottom:20px}.custom-rich-text .rich-text{padding-top:0}body .custom-rich-text h2{font-size:35px;margin-top:0}.custom-name-product .product-tab-content .metafiled-section{margin-top:5%}.metafield-tab-content.active-on{background:#fff;padding:20px}.metafield-tab-content h2{font-size:25px;margin-bottom:20px;margin-top:0}.product-column-grid{padding:20px;gap:20px}.product-combo-tab .page-width{padding-top:20px;padding-bottom:20px}body .tab-main-heading h3{line-height:40px;font-size:35px}body .tab-main-heading{top:10px}body button.combo-tab-btn{width:193px;height:40px;font-size:16px}body img.saving-image{top:28%;right:-5%;width:171px}.combo-product-desc h3{font-size:35px!important}body .content-combo .desktop-bg{width:100%;height:600px;object-fit:cover}body h2.jdgm-rev-widg__title{font-size:35px;margin-bottom:10px!important}body .jdgm-rev-widg{padding:20px 14px}.collection-hero__title{margin:.5rem 0!important;font-size:35px;margin-top:10px!important}.custom-icon-with-text .custom-icon-with-text_wrapper{padding-top:20px;padding-bottom:20px}body .custom-icon-with-text ul.icon-with-text{width:100%;margin:0 auto;padding:10px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}body .custom-icon-with-text ul.icon-with-text li{align-items:center;display:flex;margin:6px 10px}body .slider-button[disabled] .icon{color:#fff}.multiple-offer-section ul.multicolumn-list{justify-content:center}body .collapsible-content-row{gap:10px!important}.newsletter h2{font-size:35px}.multiple-offer-section ul.multicolumn-list li{width:49%;max-width:49%}.multiple-offer-section .multicolumn-card__info h3{font-size:22px;line-height:25px}body .jdgm-carousel-wrapper{padding:20px 0!important}.jdgm-carousel-title{font-size:35px!important;line-height:40px!important}.custom-image-with-text .image-with-text__text-item .image-with-text__text p{font-size:35px;line-height:40px}.custom-image-with-text .inner-image img{margin-top:-5%}.fetaured-collection-section .collection__title{margin-bottom:0}.slider-counter{min-width:15px!important}.custom-icon-with-text ul.icon-with-text{width:100%!important}.custom-icon-with-text ul.icon-with-text li span{font-size:18px}.custom-name-register .register form .dog-image img{left:-146px}.about-banner .banner__heading h2{font-size:40px;line-height:50px}.profile-info .input-row{margin-bottom:5px}.profile-info{grid-template-columns:1fr!important;gap:1rem}.about-banner .banner__box .banner__text p{font-size:26px;line-height:35px}.about-banner .banner-column{margin-top:40px}.about-banner .banner-columne-image-main h4.inline_richtext{font-size:24px;position:absolute;top:-19px}.about-banner .banner-column .banner-column-inner p br{display:none}.about-banner .banner-column .banner-column-inner p{font-size:13px;line-height:19px}.custom-about .main-multicolumn-section .title-wrapper-with-link h2{width:100%}.multi-image-block .main-heading .rte{font-size:24px!important;padding:10px 10%!important;line-height:30px!important}.grid-list h2{font-size:22px;line-height:18px}.custom-about .main-multicolumn-section .title-wrapper-with-link h2{width:100%;margin:5px auto}.custom-rich-text p br{display:none}body .product-tabs-nav .product-tab-btn.active{font-size:18px;padding:10px;line-height:20px}.custom-image-with-text .image-with-text__grid{flex-direction:column}.custom-image-with-text .image-with-text__grid .image-with-text__media-item,.custom-image-with-text .image-with-text__text-item{width:100%}.product-tabs-nav button{font-size:18px;padding:10px;line-height:20px}.product .grid__item{width:100%}.metafield-tab-header{display:flex;flex-direction:row;flex-wrap:wrap}.metafield-tab-ingredients{display:flex;flex-wrap:wrap}.metafiled-section .metafield-tab-header button{font-size:21px;padding:15px 16px}.metafield-tab-ingredients .incre{text-align:center;width:100%;margin:20px 10px}[data-id="Benefits To Your Dog"] .metafield-tab-ingredients .incre p{padding:10px}.metafield-tab-direction-use{display:flex;flex-direction:column}.dog-dosage-table table,.dog-dosage-table,.dog-dosage-notes,.tab-main-heading,.product-combo-tab-inner .product-form__buttons{width:100%}.custom-newsletter .newsletter:after{display:none}a.jdgm-write-rev-link{font-size:25px}.custom-newsletter .newsletter__wrapper{padding:4% 40px;border-radius:50px}.combo-product-desc p{margin-top:0}button.combo-tab-btn{margin:3px}.product-combo-tab-inner .product-form__submit{width:auto}.image-banner-section .banner__heading p{font-size:50px;line-height:56px}.image-banner-section .banner__text h4{font-size:28px;line-height:35px;margin-top:15px!important;margin-bottom:15px}.image-banner-section .banner__text p{font-size:25px;line-height:30px}body .image-banner-section .banner__box{min-width:100%!important}.footer .grid--3-col-tablet .grid__item{width:calc(26% - 6.4px)}body .banner--medium:not(.banner--adapt){min-height:35rem}.custom-subscribe-save .main-multicolumn-section .multicolumn-card__info p,.subscription-tabs-container{padding:0}body .subscription-tab-content{justify-content:flex-start}.subscription-product-card{padding:10px;width:47%}.dog-men-image img{top:-116px;right:-119px;width:48%}.lower-hand img{position:absolute;top:-49px;left:-116px}.dog-image img{position:absolute;top:-126px;left:-111px;width:34%}.upper-big-hand img{position:absolute;right:3%;top:8%;width:10%}.upper-small-hand img{top:210px;right:60px;width:9%;z-index:1}.main-multicolumn-section .multicolumn-list li{width:48%;max-width:48%}.login-upper-column,.login-inner-column{width:70%}.customer.addresses ul{grid-template-columns:1fr}.customer.addresses .section-header{align-items:center;justify-content:center}.main-address button{position:unset}.order-products{display:flex;flex-direction:column;align-items:flex-start;width:100%}.order-header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:20px}.order-header p.order-date{margin-bottom:0}.ipad-heading{font-size:35px!important}.fetaured-collection-section .collection{padding-top:20px;padding-bottom:20px}.fetaured-collection-section .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:47%;margin:0 10px;padding:0 20px}.fetaured-collection-section button.slider-button,.main-multicolumn-section button.slider-button{background:#213e4b;color:#fff;border-radius:50px;width:30px;height:30px}.fetaured-collection-section .slider-counter.caption span,.main-multicolumn-section .slider-counter.caption span{display:none}.custom-image-banner-section .banner__content{height:250px!important}.custom-image-banner-section .banner__heading p{font-size:30px;line-height:34px;margin:0}.banner--desktop-transparent .banner__box{padding:7rem 0!important;padding-bottom:10px!important}.custom-image-banner-section .banner__text p{font-size:16px;line-height:20px}.custom-image-with-text .image-with-text__grid .image-with-text__media-item img{height:515px;object-fit:cover}.custom-image-with-text .main-heading h3{font-size:35px}.custom-image-with-text .image-with-text__grid .image-with-text__media-item{padding-bottom:0%!important}.jdgm-carousel-wrapper{padding:20px 0}.custom-image-with-text .image-with-text__content{padding:3rem 5rem!important}.multiple-offer-section .page-width,.newsletter{padding-top:20px;padding-bottom:20px}.newsletter .newsletter__wrapper{padding-top:30px;padding-bottom:60px}.collapsible-content-section .collapsible-content__wrapper{padding-top:20px;padding-bottom:20px}.collapsible-content-row{display:flex;width:100%;gap:20px;flex-direction:column}.custom-image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{padding-bottom:83%!important}body .collapsible-content-section .collapsible-content-row .collapsible-content__header{width:100%!important}body .collapsible-content-section .collapsible-content-row .collapsible-content__header .rte{display:flex;flex-direction:row;justify-content:flex-start!important;align-items:flex-start!important}body .collapsible-content-section .collapsible-content-wrapper-narrow h2.collapsible-content__heading{font-size:35px;color:#0d0d0d;line-height:30px!important;font-weight:500;font-family:Pally,sans-serif;margin-bottom:10px!important}.collapsible-content-section .collapsible-content-row .collapsible-content__header p{font-size:18px}.custom-name-collection .collection ul#product-grid{gap:8px}.metafield-tab-ingredients .incre p{padding:0 10px}.metafield-tab-ingredients .incre img{width:80px;height:80px}[data-id="Benefits To Your Dog"] .metafield-tab-ingredients .incre p{font-size:18px;line-height:20px}}@media(max-width:767px){.custom-icon-with-text ul.icon-with-text li span.h4.inline-richtext{font-size:16px!important;margin-left:10px}.footer-section{z-index:1;position:relative}.main-multicolumn-section .multicolumn h2.title{padding:0 12%}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:0rem}div#main-cart-footer{padding-bottom:40px!important}.cart__footer>*+*{margin-top:0}.cart__footer-wrapper:last-child .cart__footer{padding-left:16px;padding-right:16px}.account-user{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:25px}body .order-product{display:flex;align-items:center;gap:1rem;margin-bottom:20px}.order-products{display:flex;flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important}body.custom-subscribe-save .banner .banner__box{padding:4rem 1.5rem!important}body.custom-subscribe-save .image-banner-section .banner__text h4 br{display:none}body.custom-subscribe-save .image-banner-section .banner__text h4{font-size:18px!important;line-height:24px!important;letter-spacing:0px!important}body.custom-subscribe-save .banner .banner__text{margin-bottom:22px;text-align:left;padding-right:34%}body.custom-subscribe-save .image-banner-section .banner__heading p{text-align:left}.custom-about .banner__box .banner__text{text-align:left!important;padding-right:41%!important}.about-banner .banner__heading h2 br{display:none}body.custom-about .banner__box{padding:5rem 1.5rem!important;height:380px!important}.banner__media.desktop.media{display:none}.banner__media.mobile{display:block}.subscription-tabs-wrapper,.custom-image-with-text .pdset{padding-top:20px!important;padding-bottom:20px!important}.single-image-section .single-image-wrapper{padding-top:20px}.subscription-tabs-container{padding-top:20px!important;padding-bottom:20px!important}.custom-subscribe-save .multicolumn-column-section .page-width{padding-top:20px;padding-bottom:20px}.custom-about .banner__media img{object-position:right center}.mqv-title{font-size:28px!important;top:6%!important}.multicolumn-column-section .multicolumn-list{row-gap:20px!important}.mqv-section{padding-top:20px!important;padding-bottom:20px!important}.mqv-container{gap:20px!important}.multi-image-block #key-ingredeints .page-width{padding-top:20px;padding-bottom:20px}.multi-image-block .main-heading .rte{margin-bottom:20px!important}.upper-slider .svg-wrapper{background:#fff}.upper-slider .slider-button{background:#fff!important;border-radius:50px;width:35px;height:35px}.upper-slider button.slider-button.slider-button--next{right:10px!important}.upper-slider button.slider-button.slider-button--prev{left:10px!important}.custom-subscribe-save .image-banner-section .banner__media img{object-position:right center}.image-banner-section .banner .banner-list{margin-left:18px}body.custom-name-index .banner__box{padding-bottom:10px}.tab-product-contents{margin-top:0}.multicolumn .multicolumn-list,.collection .slider.slider--tablet{margin-bottom:0!important}.product .media-gallery .slider-button{pointer-events:auto!important;z-index:1}.product-information-wrapper .metafield-tab-ingredients .incre{margin-bottom:0;margin-top:30px;width:100%;min-width:80%;padding-bottom:20px}[data-id="Benefits To Your Dog"] .metafield-tab-ingredients .incre{margin-top:0}body [data-id="Benefits To Your Dog"] .swiper-button-next,body [data-id="Benefits To Your Dog"] .swiper-button-prev{bottom:0%!important;top:unset}[data-id="Benefits To Your Dog"]{padding-bottom:30px!important}[data-id="Gut-First Ingredients"] .metafield-tab-ingredients{height:240px}.custom-image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{padding-bottom:88%!important}.main-multicolumn-section .multicolumn-card__info{padding:20px 20px 0!important}.main-multicolumn-section .multicolumn li{margin-bottom:10px!important}.card--standard>.card__content .card__information .card-information{min-height:45px}.product-card-wrapper .card__heading{min-height:40px}.multicolumn-column-section .multicolumn-card__info{min-height:170px}.multicolumn .multicolumn-card__image-wrapper--third-width{width:40px;height:40px}.multicolumn .multicolumn-list__item.center .media--adapt,.multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%;height:100%}.jdgm-carousel-title{margin:0;font-size:24px!important;line-height:30px!important;margin-bottom:10px!important}body .jdgm-carousel-title-and-link .jdgm-carousel-title,.jdgm-all-reviews-rating-wrapper{text-align:center!important;display:flex!important;justify-content:center!important;flex-direction:column!important;align-items:center!important}.jdgm-carousel-wrapper[data-theme=card] .jdgm-carousel-number-of-reviews--verified{justify-content:center!important;margin-top:10px!important}body .jdgm-carousel-wrapper{padding:20px 0!important}.tab-main-heading{top:14px}img.saving-image{display:none}.custom-name-index .banner__text.rte.body{text-align:left}.custom-name-index .banner__box>*+.banner__buttons{margin-top:1rem!important}.custom-name-index body .banner .banner-list{margin-top:10px}body .banner__box{padding:2rem 1.5rem}.banner__buttons{width:100%}.banner__box{padding:1rem 1.5rem}.metafiled-section .metafield-tab-btn:nth-child(3){margin-bottom:20px}button.combo-tab-btn{height:auto;font-size:16px;width:200px;margin-bottom:12px}.product-combo-tab-inner product-form.product-form{bottom:0%}.product-column-grid{padding:20px;flex-direction:column}.mobile-ship-bar{display:block}.desktop-ship-bar{display:none}.cart__ctas{text-align:center;position:fixed;bottom:0;width:100%;left:0;background:#fff;padding:10px;z-index:99999999999}.custom-icon-with-text ul.icon-with-text{width:100%!important;flex-wrap:wrap;gap:20px}.custom-icon-with-text ul.icon-with-text li span{font-size:18px}.product-column-main .product-column-grid{padding:15px;gap:15px;flex-direction:column}.custom-name-register .upper-big-hand img{right:-8%}.custom-name-register .upper-small-hand img{right:0%;top:-42px}.custom-name-register .register form .dog-image img{left:1%;top:-61px}.customer.account .account-sidebar{width:100%}.cart-items .title-wrapper-with-link{justify-content:center}.combo-product-image a{align-items:center}.combo-product-image a img{width:150px;height:auto}.discount-image{top:-15px;left:115px}main-multicolumn-section .multicolumn-card__info p br{display:none}.cart-item__image-container{padding:5px}.cart-items a.cart-item__name.h4.break,.cart-items span.price.price--end{font-size:18px}.cart-combo-suggestion{padding:20px}.combo-main{flex-direction:column;align-items:start;gap:10px}.combo-product-image a p{font-size:18px;line-height:20px}button.btn.add-combo-btn{font-size:12px;padding:8px 16px;width:135px}.account-layout{flex-direction:column}:is(.account,.order) h2{margin-top:0rem}.profile-info{grid-template-columns:1fr!important}.account-section{padding:1.5rem}.profile-info .input-row{margin-bottom:10px}.customer.account h1.account-title{font-size:25px;margin-bottom:15px}.customer.addresses ul{grid-template-columns:1fr}.customer.addresses .section-header button{font-size:14px;min-height:40px}.addresses h2{font-size:16px}:is(.account,.order) h2{margin-top:0!important;margin-bottom:0!important}.order-header p.order-date{font-size:13px}span.order-status{font-size:12px;padding:5px 10px;height:31px}.order-details p{font-size:14px!important;line-height:10px}.order-price{font-size:14px}.order-details small{font-size:12px}.order-footer a.buy-again-btn{font-size:14px}.banner .banner__heading h1{font-size:37px;line-height:40px;margin-top:0;margin-bottom:10px;text-align:left}.banner .banner__text p{font-size:27px;line-height:32px}.banner_btn{font-size:14px;padding:7px 30px!important;min-height:40px}.banner .banner-list p{font-size:14px;line-height:17px;text-align:left}.image-banner-section .banner .banner-list p:after{margin-left:23px!important}.banner .banner-list p:after{width:13px;height:13px;margin-left:8px;top:2px}.custom-name-index .banner .banner__text{margin-bottom:0;text-align:left}h3,.h3{font-size:20px}body .fetaured-collection-section .grid--3-col-desktop .grid__item{width:100%;max-width:100%}.main-multicolumn-section .multicolumn-card__info h3{min-height:20px}.multiple-offer-section .title-wrapper-with-link h2{font-size:24px}.multiple-offer-section ul.multicolumn-list li{width:100%}.custom-image-with-text .image-with-text__content{padding:0rem!important}.custom-image-with-text .image-with-text__text-item h2.image-with-text__heading{font-size:24px}.collapsible-content-row{flex-direction:column}.custom-image-with-text .image-with-text__text-item .image-with-text__text p{font-size:18px;padding-top:5px}.collapsible-content__header,.collapsible-content-section .collapsible-content-row .collapsible-content__header,.footer .grid--3-col-tablet .grid__item{width:100%}.custom-image-banner-section .banner__heading p{font-size:23px;line-height:29px;margin:0}.testimonial-section .multicolumn-card__info .rte p br{display:none}.custom-image-with-text .inner-image img{height:100%;margin-top:0;margin-left:0;margin-bottom:20px}.custom-image-with-text .image-with-text__grid .image-with-text__media-item img{height:auto!important}.custom-image-with-text .main-heading h3{font-size:24px}.custom-image-with-text .main-heading h3:nth-child(1){margin-top:15%}.custom-image-with-text .image-with-text__text-item h2.image-with-text__heading{margin-top:30px}.inner-image{width:auto}.collapsible-content-section .collapsible-content-wrapper-narrow h2.collapsible-content__heading{font-size:25px}.newsletter p{padding:0!important}.newsletter__wrapper{padding-top:60px;padding-bottom:60px}.testimonial-section a.button{padding:10px 50px}body .collapsible-content__header{width:100%!important}.about-banner .banner__heading h2{font-size:37px;line-height:40px;margin-bottom:20px;text-align:left;padding-right:16%}.about-banner .banner__box .banner__text p br{display:none}.about-banner .banner__box .banner__text p{font-size:14px;line-height:20px}.accordion .accordion__title{max-width:calc(100% - 4rem)}.about-banner .banner-column{margin-top:30px}.about-banner .banner-column{flex-direction:column}.about-banner .banner-column .banner-column-inner{width:100%;background:#fff;border-radius:25px;padding:9px 9px 35px}.about-banner .banner-columne-image-main h4.inline_richtext{font-size:24px;top:6px}.about-banner .banner-column .banner-column-inner p br{display:none}.custom-about .main-multicolumn-section .title-wrapper-with-link h2{width:100%;font-size:24px;line-height:30px}body .multi-image-block .main-heading .rte{font-size:16px;padding:10px 0%;line-height:20px}.custom-rich-text .rich-text__blocks{flex-wrap:wrap}.custom-rich-text .rich-text-block-main p br{display:none}.custom-rich-text .rich-text-block-main{font-size:18px;line-height:26px}.image-banner-section .banner__heading p{font-size:37px;line-height:40px}.multi-image-block .grid-list li{min-height:70px}.image-banner-section .banner__text h4{font-size:16px;line-height:20px;margin-top:8px!important;margin-bottom:8px}.image-banner-section .banner .banner__text p br{display:none}.image-banner-section .banner .banner__text p{font-size:14px;line-height:20px}.custom-subscribe-save .main-multicolumn-section .multicolumn-card__info p{padding:0}.subscription-tabs-wrapper .subscription-tabs-container h2{font-size:26px;margin-bottom:5px;margin-top:0}.metafield-tab-content.active-on[id=tab-1-1],.metafield-tab-content.active-on[data-id="Gut-First Ingredients"]{border-radius:30px!important}.subscription-tabs-buttons button.tab-button{width:100%;margin-top:15px}body .subscription-product-card{padding:10px}.multicolumn-column-section .page-width{padding-top:10px;padding-bottom:0}.multicolumn-column-section p br{display:none}.multicolumn-column-section h3{font-size:26px;line-height:30px!important}.product-tabs-nav{flex-direction:column}body .product-tabs-nav .product-tab-btn.active{font-size:20px;padding:8px 30px}.product-tabs-nav{gap:5px}.metafiled-section .metafield-tab-header button{font-size:16px;padding:10px 17px;border-radius:20px;margin-bottom:8px}.metafield-tab-direction-use{flex-direction:column}.icon-dot{display:inline;margin-left:7px}.dog-dosage-table,.dog-dosage-notes,.dog-dosage-table table{width:100%}.dog-dosage-notes p{font-size:16px;line-height:20px}.dog-dosage-table table tbody tr td img{margin-right:5px}.metafield-tab-content.active-on{padding:20px 10px}body .subscription-tab-content{gap:5px}.dog-dosage-table table thead tr th{font-size:16px;padding:5px}.dog-dosage-table table tbody tr td{font-size:12px;padding:5px}.icon-dot .dot{width:15px;height:15px}.metafield-tab-ingredients{display:flex;flex-wrap:nowrap;width:340px;height:240px;margin:0 auto}.metafield-tab-content h2{font-size:20px;margin-bottom:10px}.metafield-tab-ingredients .incre{margin-bottom:0;margin-top:30px}.metafiled-section .swiper-button-next:after,.swiper-button-prev:after{font-size:12px;color:#fff}.metafiled-section .swiper-button-prev{left:0%;right:unset}.metafiled-section .swiper-button-next{right:0%;left:unset}.metafiled-section .swiper-button-next,.metafiled-section .swiper-button-prev{bottom:0!important;top:unset}.metafiled-section .swiper-button-next,.swiper-button-prev{width:30px;height:30px;background:#2b3f4c;border-radius:50px;text-align:center}.swiper-button-next,.swiper-button-prev{bottom:6px!important;top:unset}product-combo-tab-inner .product-form__buttons{width:100%}.product-combo-tab-inner .product-form__submit{width:80%;font-size:18px}.product-combo-tab-inner .product-form__submit span{font-size:18px}.tab-main-heading{width:100%}.tab-main-heading h3{line-height:30px;font-size:26px}.combo-product-desc p{margin:10px;font-size:16px}.custom-newsletter .newsletter:after{display:none}.custom-newsletter .newsletter__wrapper{padding:10% 18px}.custom-newsletter .newsletter__subheading p{font-size:15px;line-height:20px}body .product-tabs-nav{display:flex;gap:5px;margin-bottom:20px;flex-direction:row;flex-wrap:wrap}.product-tabs-nav button{font-size:18px;padding:5px 22px}.metafield-tab-header{display:flex;flex-direction:row;flex-wrap:nowrap}.product-combo-tab-inner .product-form__buttons{width:auto}.login-upper-column,.login-inner-column{width:100%}.field--checkbox label,.field--checkbox a{font-size:13px}.customer>h1{margin-bottom:5px!important}body .login p{margin-top:0}.login p{margin:.2rem 0px}p.dont-account a{font-size:14px}.login .login-inner-column{padding:10px;margin-top:17px}.login .login-inner-content p{line-height:18px;font-size:14px}p.dont-account{font-size:14px;align-items:center}.login-upper-column{padding:15px}.customer .field label{font-size:16px}.dog-men-image img{top:-84px;right:-14px;width:39%}.dog-image img{top:-40px;left:0;width:27%}.lower-hand img{top:16px;left:0;width:10%}.upper-small-hand img{top:115px;right:11%;width:9%;z-index:1}.upper-big-hand img{right:1%;top:7%;width:10%}.login-icon-column .login-icon-column-item p{margin:1px 0;font-size:12px;line-height:15px;padding:0}.image-banner-section .banner__media img{object-position:bottom}.custom-name-register .register form{width:100%}.custom-name-register .register form .dog-men-image img{display:none}.forgot-page{width:100%}.multicolumn-column-section .title-wrapper-with-link h2.title{font-size:28px}.custom-subscribe-save .main-multicolumn-section .multicolumn-card__info h3{font-size:20px;line-height:20px}.custom-subscribe-save .main-multicolumn-section .multicolumn-card__info p{font-size:16px;line-height:20px}.marquee-section.marquee-container{padding-top:20px;padding-bottom:20px}.marquee-section .marquee-item span{font-size:18px}.marquee-section .marquee-item img{max-height:40px}.marquee-section .marquee-item{gap:20px}.marquee-section .marquee-row{gap:80px}.fetaured-collection-section .collection{padding-top:20px;padding-bottom:20px}.fetaured-collection-section .collection h2.h3{font-size:24px;margin-bottom:15px}.fetaured-collection-section .collection__title.title-wrapper{margin-bottom:0}.fetaured-collection-section .card__information h3 a{font-size:20px;line-height:20px}.fetaured-collection-section .card__information p{min-height:56px;margin:10px 0;font-size:14px}.fetaured-collection-section .card-information .price__container div{font-size:18px;line-height:20px}.fetaured-collection-section .card__information .price{margin-bottom:10px}.fetaured-collection-section .quick-add__submit{padding:0;min-height:40px;font-size:14px}.custom-image-banner-section .banner__text p{font-size:18px;line-height:20px}.main-multicolumn-section h2.h1{font-size:24px;line-height:30px;text-align:center}.main-multicolumn-section .multicolumn__title{margin-bottom:20px}.main-multicolumn-section .multicolumn-card__info h3{font-size:20px;line-height:20px}.main-multicolumn-section .multicolumn-card__info p{font-size:16px;line-height:20px}.main-multicolumn-section .page-width{padding-bottom:20px;padding-top:20px!important}.custom-image-with-text .image-with-text{padding:0 0 40px!important}.custom-image-with-text .image-with-text__text-item .image-with-text__text h4{font-size:20px;line-height:20px}.testimonial-section .page-width{padding-top:20px;padding-bottom:20px}.testimonial-section .page-width h2.h1{font-size:24px;line-height:30px}.testimonial-section .page-width .title-wrapper-with-link{margin-bottom:20px}.testimonial-section .multicolumn-card__info h3{font-size:20px;margin-bottom:5px;line-height:20px}.testimonial-section .multicolumn-card__info .rte p{line-height:20px;font-size:16px}.testimonial-section .multicolumn-card__info{padding-bottom:10px}.multiple-offer-section .page-width{padding-top:20px;padding-bottom:20px}.multiple-offer-section .multicolumn-card__info h3{font-size:20px;line-height:25px}.multiple-offer-section .title-wrapper-with-link{margin-bottom:10px}.newsletter{padding-top:20px;padding-bottom:20px}.newsletter h2{font-size:24px;line-height:30px}.newsletter__subheading p{font-size:16px;line-height:20px}.collapsible-content-section .collapsible-content__wrapper{padding-top:20px;padding-bottom:20px}body .collapsible-content-section .collapsible-content-wrapper-narrow h2.collapsible-content__heading{font-size:24px;line-height:30px;margin-bottom:10px}body .collapsible-content-row{gap:10px}body .collapsible-content-section .accordion .accordion__content{font-size:14px;line-height:20px;padding:0}body .collapsible-content-section .accordion h3{font-size:15px;font-weight:600}.footer-block:nth-child(2),.footer-block:nth-child(3){max-width:50%}.footer .image-wrapper-social-text p{font-size:16px;line-height:20px}.footer .image-wrapper-social-text p br{display:none}footer .footer__blocks-wrapper .footer-block:nth-child(2) ul li a{font-size:16px;padding:0}footer .footer__blocks-wrapper .footer-block:nth-child(3) ul li a{font-size:16px;padding:0}footer .footer__blocks-wrapper .footer-block:nth-child(4) .footer-block__details-content{display:flex;flex-direction:column;justify-content:space-between;min-height:auto}footer .footer__blocks-wrapper .footer-block:nth-child(4) .footer-block__details-content p{font-size:16px;margin:0}.fetaured-collection-section .card__information{text-align:center}.fetaured-collection-section .card-information{width:100%;text-align:center}body .footer-block__details-content{margin-bottom:0}footer .image-icon{justify-content:flex-start}.fetaured-collection-section .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:50%;margin:0 5px}.fetaured-collection-section button.slider-button,.main-multicolumn-section button.slider-button{background:#213e4b;color:#fff;border-radius:50px;width:30px;height:30px}.fetaured-collection-section button.slider-button span.svg-wrapper svg.icon,.main-multicolumn-section button.slider-button span.svg-wrapper svg.icon{height:.6rem}.fetaured-collection-section .slider-counter.caption span,.main-multicolumn-section .slider-counter.caption span{display:none}.fetaured-collection-section .slider-button:not([disabled]):hover,.main-multicolumn-section .slider-button:not([disabled]):hover{color:#fff}.fetaured-collection-section .slider-button[disabled] .icon,.main-multicolumn-section .slider-button[disabled] .icon{color:#fff}.fetaured-collection-section .slider-counter,.main-multicolumn-section .slider-counter{min-width:1.4rem}.fetaured-collection-section .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item:nth-child(1){margin-left:20px}.footer__copyright.caption small{font-size:16px}.footer__copyright{margin-top:0!important}.custom-name-collection .collection .card__information .card__heading a{font-size:20px;line-height:20px}.custom-name-collection .collection ul#product-grid{gap:10px}.custom-name-collection .collection ul#product-grid li .card__inner{height:auto}.custom-name-collection .collection .card__information .price{font-size:18px;line-height:20px}.custom-name-collection .collection ul#product-grid li.grid__item{border:1px solid #eee;padding:10px;border-radius:16px;width:48%}.custom-name-collection a.quick-add__submit{margin-top:10px;min-height:40px;font-size:14px}.custom-name-collection .card-information{width:100%;text-align:center}.custom-name-collection .collection li.grid__item .bundle{width:121px;height:auto;font-size:12px;line-height:15px;top:-4px}.custom-name-collection .card__information{text-align:center}.custom-icon-with-text ul.icon-with-text{padding:0}body .custom-icon-with-text ul.icon-with-text{padding:20px 0}.custom-icon-with-text .custom-icon-with-text_wrapper{padding-top:0;padding-bottom:0}.newsletter span.banner_btn{font-size:18px;min-height:35px}.newsletter-new input{font-size:16px}.custom-name-collection .collection-hero__description.rte{display:none}.custom-name-collection h1.collection-hero__title{font-size:24px;margin-bottom:0;line-height:30px}.custom-name-collection .section+.section{margin-top:0}.custom-name-collection .facets-container{padding-top:0}.collapsible-content-section .accordion__content img{width:75px}.about-banner .banner-column .banner-column-inner p{font-size:14px;line-height:19px;padding:0 20px}.custom-about .main-multicolumn-section .title-wrapper-with-link h2{margin:0 auto}.custom-about .main-multicolumn-section .multicolumn-list{margin:0}.multi-image-block .main-heading h3.h3{font-size:24px;line-height:30px}body .grid-list h2{font-size:20px;line-height:20px}.custom-rich-text h2{font-size:24px;margin-top:0}.custom-rich-text p{font-size:16px;line-height:22px}.custom-rich-text .rich-text__blocks .image-column-grid-item img{width:75px}h2.jdgm-rev-widg__title{font-size:28px;margin-bottom:15px!important}.dog-dosage-notes p br{display:none}body .product-column-grid{padding:0 20px;gap:20px;margin-top:20px}[data-id="Benefits To Your Dog"] .metafield-tab-ingredients .incre p{font-size:18px;margin-bottom:50px}.metafield-tab-ingredients .incre img{width:80px;height:80px}span.jdgm-rev__author,.jdgm-rev-widg__summary-text.jdgm-all-reviews__summary-text--verified{font-size:18px}.jdgm-rev__body p{font-size:16px}.jdgm-rev__body p br{display:none}.jdgm-write-rev-link,.jdgm-ask-question-btn{padding:7px 20px}.product-combo-tab-inner .product-form__submit{height:40px;min-height:40px;margin-bottom:15px}.dog-dosage-notes h4{font-size:18px;margin-bottom:10px}a.jdgm-write-rev-link{font-size:20px}.custom-name-product .product-tab-content .metafiled-section{margin-top:5%}.product__info-wrapper ul.icon-with-text{margin-top:30px}.product ul.icon-with-text li{margin-bottom:10px}.product ul.icon-with-text li span{font-size:16px}.product .product__info-wrapper .product__title h1{font-size:26px}.product__info-wrapper .product__title{margin-bottom:0!important}.product .product__description p{font-size:16px}.customer h4.h4{font-size:20px;margin-top:0}body{display:block!important}.customer #login{margin-bottom:0;margin-top:0;font-size:26px}.customer.login{padding-top:10px}}@media screen and (min-width:990px){.custom-name-cart main#MainContent{display:flex;gap:30px;background:#f9f8f5}.cart__footer>div:only-child{margin-left:0}.cart-items-class{width:calc(65% - 15px)}.cart__footer-wrapper{width:calc(35% - 15px);padding-right:50px}.cart__footer>*+*{margin-left:0!important;margin-top:0}.cart__footer>*{width:100%!important}}@media screen and (max-width:750px){body .footer__content-top{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:0}body .footer .grid{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;column-gap:unset}body .footer-block.grid__item{padding:0;margin:1rem 0;width:100%}.custom-name-index .banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{background:#0000003b!important}.custom-subscribe-save.custom-name-page .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:26rem!important}body .newsletter .newsletter__wrapper{padding:315px 10px 32px;border-radius:30px}.custom-image-banner-section .banner--mobile-bottom:not(.banner--stacked) .banner__content{justify-content:start}}@media(min-width:1199px)and (max-width:1699px){.custom-name-index .image-banner-section .banner--desktop-transparent .banner__box{margin-top:-115px}}@media(min-width:1024px)and (max-width:1499px){.custom-name-index .image-banner-section .banner .banner__heading h1{font-size:80px;line-height:73px}}@media(max-width:380px){.metafield-tab-ingredients{width:320px;height:auto}.product-information-wrapper .metafield-tab-ingredients{width:320px;height:auto;overflow:scroll}}@media(min-width:1699px){.image-banner-section .banner,.about-banner .banner{height:87vh}.custom-name-index .image-banner-section .banner--desktop-transparent .banner__box{margin-top:0!important}}@media(min-width:1600px){.image-banner-section .banner,.about-banner .banner{height:90vh}.custom-name-index .image-banner-section .banner--desktop-transparent .banner__box{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
