:root{--primary-green: #0f4a12;--light-yellow: #ebf466;--light-green: #358248;--cream-bg: #faf9f5;--cream-yellow: #fffdf2;--orange-btn: #e8754c;--purple-btn: #4e3ce2;--red-price: #ff0202}body{font-family:Poppins,sans-serif;background-color:#fff}.custom-comparison-table-wrapper{overflow-x:auto}.custom-comparison-table{border-collapse:collapse;width:100%;font-family:sans-serif;text-align:left}.custom-comparison-table th,.custom-comparison-table td{padding:10px 12px;border:1px solid #00000024;font-family:Poppins;font-weight:400;font-size:14px;line-height:165%;letter-spacing:0;text-align:center;color:#1a1a1a}.serving-tips{margin-top:16px}.custom-comparison-table th{color:#0f4a12;font-family:Poppins;font-weight:700;font-size:16px;line-height:165%;letter-spacing:0;text-align:center}.custom-comparison-table th span{font-weight:500;font-style:Medium;font-size:12px;line-height:160%;letter-spacing:0;color:#989898}.custom-comparison-table .custom-comparison-label{font-family:Poppins;font-weight:600;font-size:16px;line-height:165%;letter-spacing:0;color:#1a1a1a;text-align:left}.quality-badges-container{background:#0f4a12}.showcase-container{padding-bottom:120px;padding-top:40px}.video-wrapper{position:relative;width:100%;height:auto}.video-wrapper img.video-thumbnail,.video-wrapper video.hero-video{position:absolute;top:0;left:0;width:100%;height:auto;object-fit:cover}@media (min-width: 1600px){.Dog-Supplement-Multivitamin-section .container{max-width:1500px}}@media (min-width: 1921px){.how-it-works-container{max-width:1840px}}.product-tags-container,.mobile-review-description,.mobile-rating-section,.mobile-title{display:none!important}.desktop-product-images{position:sticky;top:60px}.product__info-container{max-width:100%!important}#review-heading .product__info-wrapper{padding:0}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem #0f4a12!important;border-color:#0f4a12!important}.Dog-Supplement-Multivitamin-section .loop-widget-purchase-options-container{gap:34px}.loop-widget-purchase-options-container [data-loop-widget-selling-plan-group]{position:relative;padding-top:26px}.loop-widget-purchase-options-container [data-loop-widget-selling-plan-group]:nth-of-type(2):before{content:"Most Popular";position:absolute;top:-22px;left:31px;background:#e5ffbd;color:#1a1a1a;padding:4px 12px;border-radius:30px;border:1px solid #000;z-index:1;font-family:Poppins;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0}.loop-widget-purchase-options-container [data-loop-widget-selling-plan-group]:nth-of-type(3):before{content:"Best Value";position:absolute;top:-22px;left:31px;background:#ebf466;color:#1a1a1a;padding:4px 12px;border-radius:30px;border:1px solid #000;z-index:1;font-family:Poppins;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0}.serving-sz{margin-bottom:16px}.ingreient-div th{text-align:center}.custom-slider-component .product__media img,.custom-slider-component .product-media-container{border-radius:12px}.custom-comparison-table th:nth-child(1){text-align:left}.ingreient-div th{text-align:center!important}.dosage-section{font-family:Poppins,sans-serif;color:#1a1a1a;font-weight:400;font-size:16px;line-height:160%;letter-spacing:0%;vertical-align:bottom}.dosage-section p{margin-bottom:0}.dosage-header,.dosage-row{display:flex;justify-content:space-between;padding:.75em 0;border-bottom:1px solid #0000001A}.dosage-header{font-weight:700}.payment-accordian-box{margin-top:13px}.payment-accordian-box .accordion{--bs-accordion-border-width: 0}.loop-widget-purchase-option{gap:0}.payment-accordian-box .accordion-button:after{background-image:url(/cdn/shop/files/Frame_2085664540.svg?v=1751601992)!important;background-size:100%;width:32px;height:32px}.payment-accordian-box .accordion-button.is-open:after{background-image:url(/cdn/shop/files/Frame_2085664541.svg?v=1751601989)!important;background-size:100%;width:32px;height:32px}.payment-accordian-box .accordion-item,.payment-accordian-box .accordion{border:none;border-radius:12px!important}.payment-accordian-box .accordion-item{margin:11px 0}.payment-accordian-box .accordion-body ul li:after{position:absolute;content:url(/cdn/shop/files/Check_icon_d689f455-eadb-46f8-8f9c-acb598ce7e28.svg?v=1751599429);left:-28px;top:2px}.payment-accordian-box .accordion-button{background:#faf9f5;font-family:Poppins;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#000;padding:16px;text-transform:uppercase}.payment-accordian-box .accordion-body li span{font-family:Poppins;font-weight:400;font-size:16px;line-height:165%;letter-spacing:0;color:#666}.payment-accordian-box .accordion-body ul{padding-left:3rem;margin-bottom:16px}.payment-accordian-box .accordion-body ul li{font-family:Poppins;font-weight:700;font-size:16px;line-height:165%;letter-spacing:0;color:#000;list-style:none;position:relative}.payment-accordian-box .accordion-body{padding:0 16px 16px}.button--secondary:after{--border-opacity: 0}.shop-btn1{background:#e8754c;box-shadow:0 1px 2px #6951ff0d;border-radius:46px;border:none}.shop-btn1:after{border-radius:46px}shop-pay-wallet-button .gravity-button{border-radius:46px}.shopify-payment-button .shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 46px}.shopify-payment-button .accelerated-checkout-button{--gravity-button-border-radius: 46px !important}.shop-btn1 span{font-family:Poppins;font-weight:600;font-size:24px;line-height:24px;letter-spacing:0;color:#fff}.product-form__buttons{max-width:100%!important}.product-form__buttons button span svg{display:none}.product-form__input--pill input[type=radio]+label.select-dog-size{padding:16px 24px;width:133px;border:1px solid #DEDEDE;border-radius:12px;cursor:pointer}.product-form__input--pill input[type=radio]+label.select-dog-size h3{font-size:16px;font-weight:600;line-height:24px;color:#0f4a12;text-align:center}.product-form__input--pill input[type=radio]+label.select-dog-size h4{font-size:14px;font-weight:500;line-height:100%;text-align:center;color:#0f4a12}.dog-size-box fieldset .form__label{display:flex;gap:12PX}.dog-size-box fieldset .form__label span{font-family:Poppins;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0;COLOR:#666}.loop-widget-purchase-option{border:2px solid #DEDEDE!important;background:#fff}.loop-widget-purchase-option-price,.product-form__quantity{display:none}.loop-widget-purchase-option-price.new_price{display:block}.product-form__input--pill input[type=radio]+label.select-dog-size{padding:15px 11px}.loop-widget-purchase-option-selected{border:2px solid #0F4A12!important;background:#fffdf2!important}.loop-widget-purchase-option-selected .loop-widget-purchase-option-radio svg circle:nth-child(1),.loop-widget-purchase-option-selected .loop-widget-purchase-option-radio svg circle:nth-child(2){stroke:#0f4a12!important}.loop-widget-purchase-option-selected .loop-widget-purchase-option-radio svg circle:nth-child(2){fill:#0f4a12!important}.loop-widget-purchase-option-radio svg circle:nth-child(1){stroke:#0f4a12!important}.loop-widget-purchase-option-header .loop-widget-purchase-option-label{font-family:Poppins;font-weight:600;font-size:18px;line-height:120%;letter-spacing:1%;vertical-align:middle;position:relative}.loop-widget-purchase-option-header span.scoop-text{font-family:Poppins;font-weight:500;font-size:14px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#979797;position:absolute;top:3px;right:90px}.loop-widget-purchase-option-header .scoop-text.scoop-text-without-dcnt{position:unset;float:right}.loop-widget-purchase-option-header span.discount-text{background:#0f4a12;padding:6px 12px;border-radius:5px;font-family:Poppins;font-weight:700;font-size:9px;leading-trim:Cap height;line-height:110.00000000000001%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#ebf466;float:right}.delivery-info{font-family:Poppins;font-weight:500;font-size:14px;line-height:120%;letter-spacing:0%;vertical-align:bottom;text-transform:capitalize;color:#1a1a1a}.new_price{font-family:Poppins;font-weight:600;font-size:20px;line-height:134%;letter-spacing:-2%;vertical-align:middle;color:#ff0202}.loop-widget-purchase-option-price-container{justify-content:space-between!important;padding:0 22px}.loop-widget-purchase-option-price-each-container{width:100%}.loop-widget-purchase-option-header{gap:8px;flex-direction:column;align-items:start}.loop-widget-spg-label-discount-wrapper{width:100%}.dog-size-box .size-box{display:flex;justify-content:space-between}.dog-size-box{padding:0}.dog-size-box h5{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:120%;letter-spacing:0%;vertical-align:bottom;margin-bottom:5px}.product-form__input--pill input[type=radio]:checked+label.select-dog-size{border:2px solid #0F4A12;background:#faf9f5}.loop-widget-purchase-option-onetime{display:none!important}.subscription-toggle{display:flex;align-items:flex-start;justify-content:space-between;margin-top:18px}.subscription-toggle h3{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0%;color:#000}.subscription-toggle p{font-weight:400;font-size:14px;line-height:22.4px;letter-spacing:0%;color:#666;margin-bottom:0}.subscription-toggle .checkbox.style-e{display:inline-block;position:relative;padding-left:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscription-toggle .checkbox.style-e input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.subscription-toggle .checkbox.style-e input:checked~.checkbox__checkmark{background-color:#0f4a12}.subscription-toggle .checkbox.style-e input:checked~.checkbox__checkmark:after{left:18px;border:1.92px solid #0F4A12}.loop-widget-purchase-option:hover:not(.loop-widget-purchase-option-selected) .loop-widget-purchase-option-radio svg circle:nth-child(2){fill:#0f4a12!important}.subscription-toggle .checkbox.style-e:hover input:checked~.checkbox__checkmark{background-color:#56c271}.subscription-toggle .checkbox.style-e .checkbox__checkmark{position:absolute;top:1px;left:0;height:24px;width:42.24px;background-color:#d4d4d4;transition:background-color .25sease;border-radius:11px}.subscription-toggle .checkbox.style-e .checkbox__checkmark:after{content:"";position:absolute;left:1px;top:0;width:23.76px;height:24px;display:block;background-color:#fff;border-radius:50%;transition:left .25sease;border:1.92px solid #D4D4D4}.subscription-toggle .checkbox.style-e .checkbox__body{color:#333;line-height:1.4;font-size:16px;transition:color .25s ease}.subscription-toggle .checkbox__checkmark{display:block}.quantity__button{display:none}.guarantee-card img{margin-bottom:20px}.select-dog-size img{max-height:45px}@media only screen and (max-width:414px){.product-form__input--pill input[type=radio]+label.select-dog-size{width:100%;padding:15px 9px}.product-form__input--pill input[type=radio]+label.select-dog-size{max-width:24%;margin:0 auto}}.cart_btn_text span,.new_shoptext{display:none}.cart_btn_text .new_shoptext{display:block}.description-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease;position:relative}.description-content.expanded{-webkit-line-clamp:unset;max-height:none;overflow:visible}.read-more-toggle-btn{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:160%;letter-spacing:0;vertical-align:bottom;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;cursor:pointer}.description-content{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:160%;letter-spacing:0%;vertical-align:bottom}span.product-tag-div{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0%;padding:4px 12px;border-radius:999px;border:1px solid #E7E7E7;display:inline-block;margin-bottom:10px}.feature-container{display:flex;flex-wrap:wrap;justify-content:space-between;grid-row-gap:12px;margin-bottom:24px}.feature-box_div{flex:0 0 48%;display:flex;align-items:center;gap:12px}.feature-box_div p{margin:0;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;vertical-align:middle}.custom-slider-component{flex:0 0 83%}.custom-product-grid{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}.custom-thumbnail-slider ul{display:flex;flex-direction:column}.custom-thumbnail-slider ul li{height:100px;width:100%}.custom-thumbnail-slider{flex:0 0 15%;max-height:576px;overflow:auto}.product-container{max-width:1440px;margin:0 auto;padding:20px}.upper-rating{display:flex;flex-direction:column}.upper-rating{display:none}.showcase-header{margin-bottom:0}.product-gallery{display:flex;top:0;position:sticky;gap:16px}.product-details{max-width:672px;width:100%}.thumbnail-column{display:flex;flex-direction:column;gap:13.33px;width:120px}.thumbnail{width:120px;height:120px;background-size:cover;background-position:center;border-radius:8px;cursor:pointer;transition:opacity .3s}.thumbnail:hover{opacity:.8}.main-image{width:100%;background-size:cover;background-position:center;border-radius:16px}.mobile-maine-image{display:none;width:100%;height:auto;aspect-ratio:3 / 4;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:16px;margin-top:16px}.product-title{font-family:Poppins,sans-serif;font-weight:600;font-size:34px;margin-bottom:14px;color:#1a1a1a;line-height:100%;letter-spacing:0;text-align:left}.rating-section{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #F0F0F0;margin-bottom:24px}.rating-left{display:flex;align-items:center;gap:8px}.rating-score{font-weight:500;color:var(--light-green);font-size:16px}.stars{display:flex;gap:2px}.star{width:16px;height:16px;background-color:var(--light-green);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.review-count{font-weight:500;color:#000;font-size:16px}.see-reviews{font-weight:500;color:#000;font-size:16px;text-decoration:underline;cursor:pointer}.see-reviews a{color:#000}.ingredient-tags{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0}.ingredient-tag{background:#fff;border:1px solid #e7e7e7;border-radius:999px;padding:4px 12px;font-size:16px;color:#000;line-height:28px}.benefits-section{margin:16px 0}.benefits-row{display:flex;gap:32px;margin-bottom:7px}.benefit-item{display:flex;align-items:center;gap:6px}.benefit-icon{width:38px;height:38px;background:var(--cream-yellow);border:1px solid rgba(15,74,18,.2);border-radius:50%;display:flex;align-items:center;justify-content:center}.benefit-text{font-size:14px;color:#1a1a1a;line-height:1.4}.product-description{color:#666;font-size:14px;line-height:1.6;margin:16px 0}.read-more{color:#1a1a1a;font-weight:600;text-decoration:underline;cursor:pointer}.dog-size-section{margin:24px 0}.dogs{max-width:100%}.dog-size-label{font-weight:700;font-size:16px;color:#1a1a1a;margin-bottom:12px}.size-options{display:flex;gap:24px}.size-option{border:1px solid #dedede;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;padding:12px 24px;max-width:124px}.size-option.selected{background:var(--cream-bg);border:2px solid var(--primary-green)}.size-icon{width:60px;height:45px;margin-bottom:18px;fill:var(--primary-green)}.size-name{font-weight:600;font-size:14px;color:#000;margin-bottom:4px}.size-weight{font-weight:500;font-size:14px;color:var(--primary-green)}.frequency-section{margin:24px 0}.frequency-container-div{border:1px solid #DEDEDE;padding:16px;border-radius:12px;margin-top:24px}.frequency-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.frequency-title{font-weight:700;font-size:16px;color:#1a1a1a}.shipping-info{display:flex;align-items:center;gap:12px;font-size:14px;color:#1a1a1a}.shipping-icon{width:24px;height:24px;fill:var(--primary-green)}.frequency-options{display:flex;flex-direction:column;gap:35px;position:relative}.frequency-option{border:2px solid #dedede;border-radius:12px;max-width:640px;padding:20px;cursor:pointer;transition:all .3s;position:relative}.frequency-option.selected{background:var(--cream-yellow);border-color:var(--primary-green)}.frequency-option-content{display:flex;align-items:flex-start;gap:16px}.radio-button{width:21px;height:21px;border:1px solid #dedede;border-radius:50%;position:relative;margin-top:2px}.frequency-option.selected .radio-button{border-color:var(--primary-green);background:#fff}.frequency-option.selected .radio-button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:13px;height:13px;background:var(--primary-green);border-radius:50%}.frequency-details{flex:1}.frequency-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.supply-duration{font-weight:600;font-size:18px;color:#000}.discount-badge{background:var(--primary-green);color:var(--light-yellow);font-weight:700;font-size:9px;padding:6px 12px;border-radius:5px}.frequency-bottom-row{display:flex;justify-content:space-between;align-items:center}.delivery-text{font-weight:500;font-size:14px;color:#1a1a1a;text-transform:capitalize}.price-display{color:var(--red-price);font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:134%;letter-spacing:-2%;vertical-align:middle}.popular-tag{position:absolute;top:-15px;left:74px;background:#e5ffbd;border:1px solid #000000;border-radius:999px;padding:4px 12px;font-weight:500;font-size:16px;color:#1a1a1a;z-index:1}.best-value-tag{position:absolute;top:-15px;left:58px;background:var(--light-yellow);border:1px solid #000000;border-radius:999px;padding:4px 12px;font-weight:500;font-size:16px;color:#000;z-index:1}.subscribe-section{margin:16px 0}.subscribe-header{display:flex;justify-content:space-between;align-items:center}.subscribe-title{font-weight:700;font-size:20px;color:#1a1a1a}.subscribe-subtitle{font-size:14px;color:#666;line-height:1.6}.toggle-switch{width:42px;height:24px;background:var(--primary-green);border-radius:38px;position:relative;cursor:pointer}.toggle-switch:after{content:"";position:absolute;top:2px;right:2px;width:20px;height:20px;background:#fff;border-radius:50%;border:2px solid var(--primary-green)}.action-buttons{margin:16px 0}.add-to-cart-btn{width:100%;padding:12px 18px;background:var(--orange-btn);color:#fff;border:none;border-radius:46px;font-weight:600;font-size:24px;margin-bottom:16px;cursor:pointer;transition:opacity .3s;font-family:Poppins,sans-serif;line-height:24px;letter-spacing:0%}.add-to-cart-btn:hover{opacity:.9}.shop-pay-btn{width:100%;height:48px;background:var(--purple-btn);color:#fff;border:none;border-radius:999px;font-weight:600;font-size:18px;cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.guarantee-cards{display:flex;gap:12px;margin:16px 0 0}.guarantee-card{flex:1;background:#fff;border:1px solid #dedede;border-radius:12px;padding:12px;text-align:center}.guarantee-icon{width:42px;height:42px;fill:var(--primary-green);margin-bottom:20px}.guarantee-text{font-weight:500;font-size:16px;color:#1a1a1a;line-height:1.4}.bundle-section{margin:18px 0}.bundle-title{font-weight:700;font-size:20px;color:#1a1a1a;margin-bottom:18px}.bundle-card{border:1px solid #ededed;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center}.bundle-image{max-width:100%;height:100%;background-size:cover;background-position:center;border-right:1px solid #ededed;flex:0 0 25%}.bundle-image img{max-width:195px}.bundle-content{flex:1;padding:16px 24px 16px 12px;flex:0 0 69%}.bundle-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.bundle-name,.upgrad{font-weight:600;font-size:20px;color:#000}.bundle-delivery{font-weight:500;font-size:14px;color:#1a1a1a;text-transform:capitalize;margin-bottom:8px}.bundle-bottom{display:flex;justify-content:space-between;align-items:center}.bundle-price{font-weight:600;font-size:20px;color:#1a1a1a}.quick-add-btn{background:var(--cream-bg);border:1px solid #000000;border-radius:46px;padding:4px 12px 4px 4px;display:flex;align-items:center;gap:8px;cursor:pointer}.plus-icon{width:31px;height:31px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:22px}.quick-add-text{font-weight:600;font-size:16px;color:#000}.expandable-sections{margin:24px 0}.expandable-section{background:var(--cream-bg);border-radius:12px;margin-bottom:11px;overflow:hidden}.expandable-header{display:flex;justify-content:space-between;align-items:center;padding:16px;cursor:pointer}.expandable-title{font-weight:600;font-size:20px;color:#000}.expand-icon{width:32px;height:32px;background:var(--primary-green);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.expandable-content{padding:0 16px 16px;display:none}.how-it-works-section{background:#fff}.how-it-works-container{display:flex;gap:84px;margin:0 auto}.how-it-works-hero-image{width:100%;overflow:hidden;position:relative;flex:0 0 45%}.how-it-works-hero-image video{width:100%;height:100%;max-height:940px;object-fit:cover;object-position:top}.how-it-works-content{order:1;flex:0 0 40%}.how-it-works-header{margin-bottom:24px}.how-it-works-subtitle{font-family:Poppins,sans-serif;font-weight:500;font-size:18px;color:#1a1a1a;margin-bottom:24px;line-height:1.4}.how-it-works-title{font-family:Luckiest Guy,sans-serif;color:#1a1a1a;font-weight:400;font-size:54px;line-height:120%;letter-spacing:0%}.how-it-works-benefits{display:flex;flex-direction:column;gap:24px}.how-it-works-benefit-card{background:var(--cream-bg);border-radius:12px;overflow:hidden}.how-it-works-benefit-header{display:flex;align-items:center;justify-content:space-between;padding:16px;cursor:pointer}.how-it-works-benefit-left{display:flex;align-items:center;gap:14px;width:417px}.how-it-works-benefit-icon{width:32px;height:32px;background:var(--primary-green);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.how-it-works-benefit-title{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;color:#000;line-height:normal}.how-it-works-benefit-toggle{width:32px;height:32px;background:var(--primary-green);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:26px;cursor:pointer;border:none;flex-shrink:0}.how-it-works-benefit-content{overflow:hidden;max-height:0;padding:0 16px;transition:max-height .4s ease,padding .4s ease}.how-it-works-benefit-content.expanded{padding:0 16px 16px}.how-it-works-benefit-description{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;color:#1a1a1a;padding-left:46px;line-height:160%;letter-spacing:0%;vertical-align:middle}.marquee-wrapper{background-color:#e5744b;overflow:hidden;white-space:nowrap;display:flex;align-items:center;height:60px}.marquee-inner{display:inline-flex;animation:scroll 10s linear infinite}.marquee-item{display:inline-flex;align-items:center;color:#fff;font-weight:700;font-size:16px;margin-right:40px}.marquee-item i{margin:0 10px}.feature-item{max-width:1440px;width:100%;justify-content:space-between;display:flex;margin:auto}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.features-section{display:flex;max-width:100%;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:60px 20px;gap:40px;text-align:center;background-color:#faf9f5;margin:auto}.feature-box{flex:1 1 280px;max-width:320px}.feature-icon{background-color:#000;border-radius:50%;padding:20px;width:80px;height:80px;object-fit:contain;margin-bottom:20px}@media (max-width: 1440px){.custom-thumbnail-slider{max-height:530px}}@media (max-width: 1200px){.how-it-works-container{gap:40px;display:flex}.how-it-works-title{font-size:42px}.custom-thumbnail-slider{max-height:385px}.custom-thumbnail-slider ul li{height:70px}}@media (max-width: 991px){.custom-thumbnail-slider ul li{height:50px}.custom-thumbnail-slider{max-height:282px}.product-title{font-size:26px}span.product-tag-div{font-size:12px;line-height:24px;letter-spacing:0;padding:0 10px}.review-description{margin:10px 0}.feature-container{flex-direction:column;grid-row-gap:6px}.product-form__input--pill input[type=radio]+label.select-dog-size{width:100px}.frequency-header{align-items:self-start;margin-bottom:16px;flex-direction:column}.loop-widget-purchase-option-header span.scoop-text{position:unset}.loop-widget-purchase-option-header .loop-widget-purchase-option-label{margin:0}.loop-widget-purchase-option-header span.discount-text{float:left}.loop-widget-purchase-option-header{gap:6px}.shop-btn1 span{font-size:19px}.guarantee-cards{flex-wrap:wrap}.guarantee-card{flex:0 0 100%}}@media (max-width: 768px){.how-it-works-container{flex-direction:column}.how-it-works-benefits{margin-bottom:24px}.bundle-name{display:none}.upper-rating{display:block}.upper-rating p{font-size:20px}.product-gallery{gap:6px}.feature-item{justify-content:center;align-items:center;flex-direction:column}}@media (max-width: 768px){.product-container{padding:10px}.upgrad{font-size:18px}.bundle-price{font-size:16px}.bundle-delivery{font-size:12px}.quick-add-text{font-size:14px}.product-gallery{flex-direction:row}.main-image{width:100%;display:none}.thumbnail-column{gap:6px}.mobile-maine-image{width:100%;max-width:600px;height:324px;background-size:cover;display:block;background-size:100% 100%;background-repeat:no-repeat}.rating-section{flex-direction:row}}@media (max-width: 768px){.thumbnail-column{flex-direction:column;max-width:65px;width:100%;overflow-x:auto}.thumbnail{max-width:65px;height:65px;width:100%;border-radius:4px;background-size:cover;display:block;background-size:100% 100%;background-repeat:no-repeat}}.size-options{gap:12px}.size-option{width:calc(50% - 6px);padding:6px 12px}.dog-size{width:100%}.benefits-row{flex-direction:column;gap:16px}.bundle-image{border-right:none;border-bottom:1px solid #ededed}.how-it-works-header{display:flex;align-items:center;justify-content:center;flex-direction:column}.how-it-works-content{order:1;padding:0 16px;width:100%;margin-top:80px;margin-bottom:80px}.how-it-works-title{font-size:36px}.how-it-works-benefit-left{width:100%}.desktop-product{display:none}@media (max-width: 768px){.frequency-options{gap:25px}.see-reviews{font-size:10px}.review-count{font-size:14px}}@media (max-width: 480px){.how-it-works-title{text-align:center}.mobile-maine-image{width:100%;max-width:400px;height:324px;top:0}.product-title{font-size:24px}.rating-section{align-items:flex-start;gap:8px}.size-option{width:100%}.how-it-works-title{font-size:28px}.how-it-works-subtitle{font-size:16px}.how-it-works-benefit-title{font-size:18px}}.swiper{padding-bottom:50px}.swiper-slide img{width:100%;border-radius:10px;height:auto;object-fit:cover}.section-title{font-family:Luckiest Guy,cursive;font-weight:400;font-size:48px;line-height:100%;margin-bottom:42px;letter-spacing:0%;text-align:center}.swiper-button-next,.swiper-button-prev{color:#14532d}.rating{display:flex;align-items:center}.rating-value{font-size:2rem;font-weight:700;margin-right:10px}.stars{display:flex}.reviews{margin-left:10px;font-size:1rem}.star{color:#28a745}.review-img{width:50px;height:50px;border-radius:50%;object-fit:cover}.rating-bar{height:8px;background-color:#ccc;border-radius:5px;position:relative}.rating-bar-fill{height:100%;background-color:#14532d;border-radius:5px}.thumb{font-size:14px;cursor:pointer;margin-right:10px}.review-photo{width:50px;height:50px;object-fit:cover;border-radius:8px;margin-right:5px}@media (min-width: 768px){.col-md-3{flex:0 0 auto;width:25%}}.comparison-section{text-align:center;padding:120px 0;position:relative}.heading-comparison{display:flex;justify-content:center}.comparison-table{border:none}.comparison-table{display:flex;flex-direction:column;align-items:center;max-width:1307px;width:100%;margin:60px auto 0;border-radius:10px;position:relative}.comparison-table .row{display:flex;max-width:1320px;width:100%;justify-content:space-between;align-items:center;font-size:16px;height:84px;padding:0}.comparison-section .upper-heading{border:none!important;padding:15px 33px 15px 15px!important;background:#fff;justify-content:end}.comparison-table .feature-title{flex:1;max-width:32ch;font-family:Poppins,sans-serif;font-weight:600;font-size:24px;line-height:125%;letter-spacing:0%;text-align:left;color:#000;padding:0 0 0 33px}.comparison-table .middle-dogy{max-height:122px}.comparison-table .row:nth-child(2n){background:#faf9f5}.comparison-table .brand{flex:0;color:#1a1a1a;font-family:" Poppins",sans-serif;font-size:18px;line-height:133%;letter-spacing:0%;text-align:center;margin-right:66px}.comparison-table .heading{border-radius:10px 10px 0 0}.brand{font-family:" Poppins",sans-serif;font-weight:600;font-size:18px;line-height:133%;letter-spacing:0%;text-align:center;vertical-align:middle}.brand-2{display:none}.comparison-table .row:not(:nth-child(2)){border-top:unset}.comparison-table .row:nth-child(2){border-radius:10px 10px 0 0}.heading-comparison h2{display:flex;justify-content:center;font-family:Luckiest Guy;font-weight:400;font-size:48px;line-height:125%;letter-spacing:0%;text-align:center;margin-bottom:61px}.comparison-table .cross{flex:1;text-align:right}.comparison-table .last-box{border-radius:0 0 10px 10px}.comparion-overlay-section{border-radius:22.14px;display:flex;flex-direction:column;gap:40px;align-items:center;max-width:206px;background:#0f4a12;padding:0 0 40px;position:absolute;top:-56px;width:100%;left:50%}.brand-1{background:#faf9f5}.mobile-label{display:none}.cross{margin-right:125px}.heading-comparison p{display:none}@media (max-width: 992px){.comparison-table .brand,.cross{margin-right:50px}}@media (max-width: 768px){.row{border-top:1.48px solid rgba(0,0,0,1);border-left:1.48px solid rgba(0,0,0,1);border-right:1.48px solid rgba(0,0,0,1)}.absolutely{border-bottom:1.48px solid rgba(0,0,0,1)}.comparison-section{padding:20px}.comparion-overlay-section{max-width:93px;top:-10px}.cross-image{height:22px;width:22px}.tick-image{width:28px;height:28px}.middle-dogy{max-width:57px}.comparison-table .feature-title{font-size:16px}.comparison-table .row{padding:0;border:1px solid #0000001A}.comparion-overlay-section{gap:57px}.cross{margin-right:10px}.comparison-table .brand{margin-right:-20px}.mobile-label{display:block}.brand-2{display:block;font-family:" Poppins" sans-serif;font-weight:600;font-size:15px;line-height:125%;letter-spacing:0%;text-align:center;margin-top:20px;position:absolute;vertical-align:middle}.heading-comparison{flex-direction:column;line-height:-10px;display:flex}.heading-comparison p{display:block;margin-bottom:-15px;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:160%;letter-spacing:0%;text-align:center;vertical-align:middle}.heading-comparison h2{margin-bottom:15px}.brand p{display:block}}.desktop-label{display:inline}@media (max-width: 768px){.desktop-label{display:none}.mobile-label{display:block;margin:0;font-family:" Poppins",sans-serif;font-weight:600;font-size:15px;line-height:125%;letter-spacing:0%;text-align:center}.how-it-works-content,.mobile-maine-image{margin-top:0}.row{border:none}.how-it-works-hero-image video{max-height:398px}.see-reviews{font-size:10px}.review-count{font-size:14px}.star{width:14px;height:14px}.rating-score{font-size:14px}.ingredient-tags,.product-description,.benefits-section{display:none}}@media (max-width: 767px){.video-wrapper img.video-thumbnail,.video-wrapper video.hero-video{position:unset}.dog-size-box{margin-top:12px}.rating-section{border-bottom:none;margin-bottom:0}.feature-container{flex-wrap:nowrap;flex-direction:row;margin-bottom:0}.feature-container-wrapper{overflow:hidden;width:100%;position:relative}.mobile-review-description .marquee{display:flex;gap:40px;animation:scroll-left 10s linear infinite;width:fit-content}.feature-box_div{flex:0 0 auto;text-align:center;min-width:150px}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.mobile-rating-section,.mobile-title{display:flex!important}.custom-thumbnail-slider .slider-button,.desktop-review-heading{display:none}.container{padding:0 16px}.thumbnail-slider .thumbnail-list.slider{padding:0!important}.custom-thumbnail-slider .thumbnail-list__item.slider__slide{width:100%}.Dog-Supplement-Multivitamin-section .custom-thumbnail-slider{align-items:start}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.custom-thumbnail-slider{max-height:332px}.custom-slider-component .product__media-list .product__media-item{width:100%}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.product-form__input--pill input[type=radio]+label.select-dog-size h3{margin-top:7px;font-size:12px;line-height:100%;letter-spacing:0}.frequency-header .shipping-info span{font-size:10px;line-height:140%;letter-spacing:0}.frequency-header{flex-direction:row;align-items:center;gap:70px}.loop-widget-purchase-options-container [data-loop-widget-selling-plan-group]{padding:14px}.frequency-container-div{padding:12px}.loop-widget-purchase-option-header .loop-widget-purchase-option-label{font-size:16px}.loop-widget-purchase-option-header span.discount-text{float:right}.loop-widget-purchase-options-container [data-loop-widget-selling-plan-group]:nth-of-type(2),.loop-widget-purchase-options-container [data-loop-widget-selling-plan-group]:nth-of-type(3){padding-top:20px}.guarantee-text{font-size:12px;line-height:140%;letter-spacing:0}.guarantee-card{flex:0 0 31%;justify-content:space-between;padding:12px 6px}.desktop-review-description{display:none}.mobile-review-description{display:flex!important;flex-wrap:nowrap;margin-top:16px}.payment-accordian-box .accordion-button{font-size:18px;line-height:100%;letter-spacing:0}.feature-box_div{flex:none}.heading-comparison h2{font-size:34px;line-height:125%;letter-spacing:0}.comparison-table .feature-title{padding:0 0 0 14px}.main-title{margin-bottom:24px}.showcase-container{padding-bottom:40px}.badge-icon-container img{max-width:100%}.comparison-table .row:nth-child(6){border-radius:0 0 16px 16px}}.op_remove{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product-page.css.map */
