.mm-supplement-grid{align-items:center;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap}.mm-supplement-grid .mm-pv-img{background-size:contain}.mm-single-courses .d_flex-row{flex-wrap:wrap;justify-content:center}@media screen and (max-width: 1660px){.mm-courses-learning h3{margin-bottom:0}}#mobile-nav-trigger i{pointer-events:none}@media screen and (min-width: 1170px){.desktop__d-none{display:none!important}}@media screen and (max-width: 1024px){.mm-supplement-heading{padding:0}.mm-supplements-wrap{padding:0!important}}.list--0-reviews{display:none!important}.stars-avg-fill .rc-0 span{filter:drop-shadow(0px 0px .5px #808080) drop-shadow(0px 0px .5px #808080);color:#fff!important}.Canada .swiper-slide[data-handle=tickhex],.Canada .swiper-slide[data-handle=skin-spray],.Canada .swiper-slide[data-handle=fleahex-wash],.Canada .swiper-slide[data-handle=fleahex-household-spray]{display:none!important}.Canada .vm-newest_changes .fancy-product-savings-msg{margin-top:20px}#collection-product-wrapper .clickable-review-rating{margin-bottom:5px}#collection-product-wrapper .single-product-price{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:16px;font-weight:700}.fgo-campaing-desktop,.fgo-campaing-mobile{background-size:contain!important;background-repeat:no-repeat!important;width:100%!important;height:0!important;background-position:top!important}.fgo-campaing-desktop{display:block!important;padding-top:32%!important}@media screen and (max-width: 1024px){.fgo-campaing-desktop{display:none!important}}.fgo-campaing-mobile{display:none!important;padding-top:45%!important}@media screen and (max-width: 1024px){.fgo-campaing-mobile{display:block!important}}@media screen and (max-width: 768px){.fgo-campaing-mobile{margin-bottom:0!important}}.header-subscribe-bar.d_flex-row{justify-content:space-evenly;align-items:center;flex-wrap:wrap}.mercury-chart__new{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:40px 0}.country-no-avaliable{padding:20px!important}body.Canada .Canada__unavailable-product .country-no-avaliable{display:flex!important}body.Canada .Canada__unavailable-product .pfcb-qty,body.Canada .Canada__unavailable-product .pfcb-add-cart,body.Canada .Canada__unavailable-product .pfcb-features{display:none!important}.d-none{display:none}.d-none-important{display:none!important}.ta-center{text-align:center!important}.d_flex{display:flex}.d_flex-row{display:flex!important;flex-direction:row!important}.d_flex-column{display:flex!important;flex-direction:column!important}.flex-wrap{flex-wrap:wrap}.Canada .hide__canada,.UnitedStates .hide__usa{display:none!important}@media screen and (max-width: 1170px){.UnitedStates .mm-toggle-mobile{display:none!important}}.hs-responsive-embed-youtube{position:relative;padding-bottom:30px;padding-top:25px}.hs-responsive-embed-youtube iframe{position:absolute;width:100%!important;height:100%!important}.mm-supplements-container{justify-content:space-between}.mm-supplement-heading{display:flex;flex-direction:row;justify-content:flex-start;padding:0 20px;gap:5px;align-items:center;flex-wrap:wrap;line-height:1.2!important}.mm-supplement-heading .mm-supplement-heading-part{display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width: 1170px){.mm-supplement-heading .mm-supplement-heading-part{flex-wrap:wrap;justify-content:flex-start}.mm-supplement-heading .mm-supplement-heading-part span,.mm-supplement-heading .mm-supplement-heading-part strong{font-size:16px!important}}.mm-supplement-heading .mm-supplement-category{font-size:18px!important;color:#707070!important}@media screen and (max-width: 1170px){.mm-supplement-heading .mm-supplement-category{cursor:pointer;color:#1f5f75!important;text-decoration:none;text-transform:uppercase;font-size:16px!important;font-weight:700!important;letter-spacing:.7px}.mm-supplement-heading .mm-supplement-category:hover{color:#0a5137}}@media screen and (max-width: 1170px){.mm-supplement-heading{padding-left:18px;margin:0 0 8px!important}}.menu__supplements-options{display:none;position:absolute;top:35px!important;padding:15px 40px 15px 20px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;left:45%!important;white-space:nowrap;border-radius:5px;color:#0a5137;font-weight:600;transform:translate(-30%)!important}.menu__supplements-options li{line-height:2;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.menu__supplements-options li a{cursor:pointer}.mm-single-supplement{justify-content:space-between}.mm-single-supplement .mm-single-supplement__details{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.mm-single-supplement .mm-single-supplement__details .ta-center{margin:5px 0}.mm-single-supplement .mm-single-supplement__details .product-price{font-size:16px!important}@media screen and (max-width: 1280px){.mm-single-supplement .mm-single-supplement__details .product-price{margin:5px 0;padding-left:112px;text-align:left}}@media screen and (max-width: 1170px){.mm-single-supplement .mm-single-supplement__details .product-price{margin:0;padding-left:75px}}.mm-single-supplement span.mm-vd{display:none;float:right!important;background:linear-gradient(90deg,#ffc773 0%,#fcb953 100%);color:gray!important;font-size:14px!important;box-shadow:1.176px 1.618px 18px #8054001a,.588px .809px 4px #3e450029}.mm-single-supplement.unavailable span.mm-vd{display:block}.mm-single-supplement.unavailable .mm-ac{display:none}.mmss-outside .ta-center{margin:5px 0}.mmss-outside .product-price{font-size:16px!important}@media screen and (max-width: 1170px){.mmss-outside .product-price{display:block;text-align:left;padding-left:75px}}.mm-supplement-info_bar{width:calc(100% - 325px);margin:0 auto 0 0;background:none;display:flex;justify-content:center;font-family:Raleway,sans-serif!important}.mm-supplement-info_bar div{padding:15px 15px 0;color:#000;font-size:16px}.mm-supplement-info_bar div strong{font-weight:700;text-transform:uppercase;color:#f60}.mm-supplement-info_bar div b{color:#4b942e}.container--0-stars{pointer-events:none}.container--0-stars i span{filter:drop-shadow(0px 0px .5px #808080) drop-shadow(0px 0px .5px #808080);color:#fff!important}.container--0-stars strong{display:none!important}.container--0-stars .crr-stars{display:flex!important;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1525px){.container--0-stars .crr-stars{justify-content:flex-start}}.container--0-stars .crr-stars:after{display:block;content:"No reviews yet";margin-left:10px;font-weight:600;text-decoration:underline}@media screen and (max-width: 1170px){.supplements-menu-style.active-mmm-sec .mm-supplements-wrap{padding-top:12px!important}.mm-supplement-info_bar{display:none}}.vm-newest_changes .green-bow i:first-child{background-color:#028bbb}.vm-newest_changes .green-bow i:nth-child(2){background-color:#3ab6e1}.vm-newest_changes .green-bow i:nth-child(3){background-color:#afdff3}.vm-newest_changes .green-bow i:nth-child(4){background-color:#ffefa7}.vm-newest_changes .green-bow i:nth-child(5){background-color:#f7bc3b}.vm-newest_changes .green-bow i:nth-child(6){background-color:#f57f20}.vm-newest_changes .product-sm-review{display:block!important;max-height:30px}.vm-newest_changes .product-grid-selection-header{display:none!important}.pfcb-add-cart .discounted_products{color:#000;font-weight:600;font-size:16px;float:right;text-align:right;margin-bottom:10px;width:70%}.pfcb-add-cart .discounted_products strong{font-weight:700;text-transform:uppercase;color:#f60}@media screen and (max-width: 480px){.pfcb-add-cart .discounted_products,.pfcb-add-cart .free-shipping{text-align:center!important;width:100%}}#productPage2020 .additional-products .swiper-slide[data-handle=the-gift-of-extra-time]{order:4}#productPage2020 .additional-products .swiper-slide[data-handle=dog-beds]{order:3}#productPage2020 .additional-products .swiper-slide[data-handle=canine-health-pack-incontia]{order:2}#productPage2020 .additional-products .swiper-slide[data-handle=hairq-test]{order:1}#productPage2020 .product-fancy-cart-inner .qaw-product .qawp-type-title__eligibility{display:flex!important;font-size:10px;line-height:1.2;margin:5px 5px 0;color:gray;font-weight:500;justify-content:center}#productPage2020 .additional-products .swiper-slide .add-product-cart[data-product-slug=perfect-fit-harness-builder]{display:none!important}.article__page{display:flex;flex-direction:row;flex-wrap:wrap}.article__page #shopify-section-header-opt-in-bar{width:100%}.article__page aside{width:25%!important;order:3}.article__page .article__content{width:75%!important;order:2}@media (max-width: 1240px){.article__page .article__content{width:100%!important}}.collection__wrapper{flex-wrap:wrap}@media screen and (max-width: 768px){.collection__wrapper{align-items:center;justify-content:center}}.category-product-single{padding:20px!important;margin-bottom:30px!important;justify-content:space-between}.category-product-single .single-product-cart-o{max-width:80%;margin:10px auto}.category-product-single .crr-bar-0{justify-content:center!important}@media screen and (max-width: 768px){.category-product-single{width:400px!important;max-width:100%!important}}.all-collections__section .category-product-items{display:flex;flex-direction:row;flex-wrap:wrap;width:100%!important}.all-collections__section .category-product-items .category-product-single,.all-collections__section .category-product-items .single-page-link-widget{width:33.3333333333%;min-height:508px}@media screen and (max-width: 1200px){.all-collections__section .category-product-items .category-product-single,.all-collections__section .category-product-items .single-page-link-widget{width:50%}}@media screen and (max-width: 768px){.all-collections__section .category-product-items{justify-content:center}}.all-collections__section .category-sec-head{margin-bottom:0!important}.vm-simple-hero{width:100%;height:70vh}.vm-simple-hero .vm-simple-hero__background-image{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;position:relative}.vm-simple-hero .vm-simple-hero__background-image .vm-simple-hero__text-box{max-width:600px;width:100%;padding:20px}.vm-simple-hero .vm-simple-hero__background-image .vm-simple-hero__text-box h1{font-size:36px;text-shadow:.766px .643px 2px rgba(0,0,0,.76),1.338px 1.486px 24px rgba(0,0,0,.83);margin-bottom:20px;font-weight:900}.vm-simple-hero .vm-simple-hero__background-image .vm-simple-hero__text-box p{font-size:24px;margin-bottom:30px;margin-top:0;font-style:italic;font-weight:600}.vm-simple-hero .vm-simple-hero__background-image .vm-simple-hero__text-box a{background-color:#f60;padding:15px 45px;border-radius:10px;font-size:20px;cursor:pointer;font-weight:600}.vm-simple-hero .vm-simple-hero__background-image .vm-simple-hero__text-box a:hover{background-color:#d16225}.vm-simple-hero--center .vm-simple-hero__background-image{align-items:center;justify-content:center}.vm-simple-hero--top-left .vm-simple-hero__text-box{position:absolute;left:100px;top:100px}.vm-simple-hero--bottom-left .vm-simple-hero__text-box{position:absolute;left:100px;bottom:100px}.vm-simple-hero--bottom-right .vm-simple-hero__text-box{position:absolute;right:100px;bottom:100px;text-align:right}.vm-simple-hero--top-right .vm-simple-hero__text-box{position:absolute;right:100px;top:100px;text-align:right}@media screen and (max-width: 768px){.vm-simple-hero .vm-simple-hero__background-image{align-items:center;justify-content:flex-end}.vm-simple-hero .vm-simple-hero__background-image .vm-simple-hero__text-box{text-align:center;position:unset;padding-bottom:40px}}.po-product-atc.sold-out{cursor:default;font-size:20px}.vm-multicolumn{display:flex;flex-direction:column;padding:50px 100px}.vm-multicolumn h3{font-weight:800;margin:15px 0;padding:0 20px}.vm-multicolumn .item__subheading{font-weight:600;font-style:italic;margin-bottom:10px;text-align:center}.vm-multicolumn .item__content{width:100%}.vm-multicolumn .multicolumn-list{list-style-type:none;margin:0;display:flex;flex-direction:row}.vm-multicolumn .multicolumn-list__item{width:33.3333333333%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.vm-multicolumn .multicolumn-list__item h3{text-align:center}.vm-multicolumn .multicolumn-list__item img{max-height:200px}@media screen and (max-width: 1024px){.vm-multicolumn{padding:50px 0}}@media screen and (max-width: 768px){.vm-multicolumn .multicolumn-list{flex-direction:column}.vm-multicolumn .multicolumn-list .multicolumn-list__item{width:85%;align-self:center}.vm-multicolumn .vm-multicolumn__heading{text-align:center!important}}
/*# sourceMappingURL=/s/files/1/0316/8657/t/290/assets/vm_styles.css.map?v=161844745540696785121652448315 */
