.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wholsale-customer-form,.vat-customer-form{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999;justify-content:center;align-items:center}.wholsale-customer-form .modal-content,.vat-customer-form .modal-content{background:#fff;padding:50px;border-radius:5px;width:70%;position:relative}.wholsale-customer-form .close-btn,.vat-customer-form .close-btn{position:absolute;top:10px;right:30px;font-size:40px;cursor:pointer;color:#000;z-index:10000}.page-content.login-page input,.page-content.login-page textarea{width:100%}.page-content.login-page p{margin:20px auto}.customer-modal-popup{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center;padding:20px;overflow:hidden}.customer-modal-popup.show{display:flex!important;justify-content:center;align-items:center}.modal-content{background:#fff;padding:40px;width:100%;max-width:800px;max-height:90vh;box-shadow:0 4px 10px #0000004d;position:relative;overflow-y:auto;top:50%;transform:translateY(-50%)}.customer-modal-popup .close-btn{position:absolute;top:10px;right:20px;font-size:30px;cursor:pointer;color:#000;transition:.3s}.customer-login-sec .subtitle a{text-decoration:underline;text-transform:uppercase}.customer-modal-popup .close-btn:hover{color:#89b434}body.modal-open{overflow:hidden}.customer-modal-popup .form-vertical{padding:40px 60px}.customer-login-sec{text-align:center}.text-center{text-align:left!important}.customer-login-sec .login-btn .or-btn{font-size:24px;text-transform:uppercase;padding:3% 0}.customer-login-sec .main-text{padding:10px 0;font-size:18px}.customer-login-sec .container{display:flex;justify-content:space-between;align-items:center;gap:20px}.customer-login-sec img{max-width:100%;border:0;object-fit:contain;height:250px}.customer-login-sec .login-btn{text-align:center}.customer-login-sec a#customer_register_link{color:#fff}text-info{text-align:left!important}h2.text-info{line-height:3px}.text-center input.btn{color:#000;border-color:#83b423;background-color:#83b423;font-size:15px;line-height:1;font-weight:700;border-radius:3px;padding:10px 40px}label{font-size:var(--samita_ws-rgs-form-default-font-size)}.samitaWS-registrationForm-id-5445 .samitaWS-registrationForm-app .footer button.submit,.samitaWS-registrationForm-id-5445 .samitaWS-registrationForm-app .footer button.checkout,.samitaWS-registrationForm-id-5445 .samitaWS-registrationForm-app .footer button.action.loading .spinner,.samitaWS-registrationForm-id-5182 .samitaWS-registrationForm-app .footer button.submit,.samitaWS-registrationForm-id-5182 .samitaWS-registrationForm-app .footer button.checkout,.samitaWS-registrationForm-id-5182 .samitaWS-registrationForm-app .footer button.action.loading .spinner,.samitaWS-registrationForm-id-5294 .samitaWS-registrationForm-app .footer button.submit,.samitaWS-registrationForm-id-5294 .samitaWS-registrationForm-app .footer button.checkout,.samitaWS-registrationForm-id-5294 .samitaWS-registrationForm-app .footer button.action.loading .spinner{background-color:#7796a8!important;color:#fdf8f8!important}.samitaWS-registrationForm-id-5294 .samitaWS-registrationForm-app .footer button,.samitaWS-registrationForm-id-5182 .samitaWS-registrationForm-app .footer button,.samitaWS-registrationForm-id-5445 .samitaWS-registrationForm-app .footer button{border:1px solid #7796a8!important}.customer-login-sec h4.subtitle{font-size:15px!important;line-height:0px}.customer-login-sec h2.main-title{font-size:26px!important}.footer button.action.submit.classic-button{font-size:13px;font-weight:600;letter-spacing:.08em;white-space:normal}.product_tabber_sec{margin:60px 0 50px;display:inline-block;width:100%}.product-accordion .accordion_body .accordion{display:none}.product-accordion .accordion_body .accordion.active_acc{display:block}.product-accordion .accordion_head{display:inline-block;width:100%;margin:0 0 20px;border-top:1px solid #ccc}.product-accordion .accordion_head .accordion_title{display:inline-block;width:auto;padding:7px 10px;color:#6b6a6b;font-size:18px;cursor:pointer;position:relative}.product-accordion .accordion_head .accordion_title.act_hd{font-weight:600}.product-accordion .accordion_head .accordion_title:before{content:"";position:absolute;top:-1px;height:3px;background:#89b434;left:0;right:0;opacity:0}.product-accordion .accordion_head .accordion_title.act_hd:before{opacity:1}.product-accordion .accordion_body ul,.product-accordion .accordion_body ol{color:#414141;padding:0 0 0 20px;margin:0 0 20px}.product-accordion .accordion_body ul li,.product-accordion .accordion_body ol li{list-style:inherit}.product-accordion .accordion_body p,.product-accordion .accordion_body{font-size:15px;line-height:20px;color:#414141}.carefully-image-container{overflow:hidden;white-space:nowrap;background:#efe9e3;padding:10px 0}.carefully-image-container .container{max-width:100%;padding:0}.carefully-image-container .scrolling-wrapper{display:flex;width:100%;overflow:hidden}.carefully-image-container .scrolling-content{display:flex;animation:scrollLeft 20s linear infinite}.carefully-image-container .scroll-item{display:flex;align-items:center;margin-right:50px;flex-shrink:0;gap:20px}.carefully-image-container .scroll-item img{width:60px;height:auto;object-fit:contain}.carefully-image-container .scroll-item h2{font-size:24px;line-height:30px;color:#82af8c;letter-spacing:0px;text-transform:none;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.image-grid-container{padding:60px 0;overflow-x:auto}.image-grid-container .custom-block{display:flex;gap:10px;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.image-grid-container .block-item{width:25%;border-radius:16px;border:1px solid #ddd;background-color:#5e9c6f;padding:30px}.image-grid-container .custom-block img{width:41px;height:50px;object-fit:contain;image-rendering:auto;display:block}.image-grid-container .custom-block h2{color:#fdf9f9;margin:15px 0 20px;font-size:24px;line-height:30px;text-transform:none;letter-spacing:0px;font-weight:600;font-family:Inter}.image-grid-container .custom-block p{font-size:16px;color:#f8f8f4;margin:0;line-height:20px;font-weight:400}.product-slider{padding:30px 0}.product-slider .product-slider-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap}.product-slider .product-slider-header h2{color:#1f2721;font-size:48px;font-weight:400;margin:0;line-height:70px;letter-spacing:0px;text-transform:none}.product-slider .slider-view-all-btn{background-color:#f4a261;color:#fff;padding:10px 40px;border-radius:20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .3s ease}.product-slider .product-item{margin:0 8px}.product-slider .product-item img{width:100%;height:auto;border-radius:10px}.product-slider .product-info{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:15px 0 0}.product-slider .product-title{font-weight:600;font-size:14px;margin:0;color:#000}.product-slider .pro_image{width:100%;height:350px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px}.product-slider ul.slick-dots{display:none!important}.product-slider .product-price{color:#1f2721;font-size:20px;margin:0;font-weight:600}.product-slider .product-overlay-wrapper{position:relative}.product-slider .cart_icon{position:absolute;top:12px;right:12px;z-index:5;cursor:pointer;transition:transform .2s ease;background-image:url(/cdn/shop/files/cart_icon_bold.png?v=1744178735);width:40px;height:40px;background-color:#5e9c6f;border-radius:100px;background-size:30px;background-repeat:no-repeat;background-position:center}.product-slider .tilt-card .pro_image{transition:transform .4s ease,transform-origin .3s ease;will-change:transform}.product-slider .product-card{flex:0 0 auto;border-radius:12px;overflow:hidden;position:relative}#PageContainer,body,html,main#MainContent{overflow:visible}.health-solution-container{padding:40px 0}.health-solution-container .health-solution-content{gap:20px;display:grid;grid-template-columns:1fr 1fr;width:60%}.health-solution-container .image-text-block{display:flex;justify-content:start;gap:20px;position:relative;padding:30px;overflow:hidden}.health-solution-container .image-text-block img.solution-image{position:absolute;right:0;bottom:0;max-width:120px;width:100%;z-index:1}.health-solution-container .image-text-title .solution-image{position:absolute;right:0;bottom:0;z-index:1;width:100%;max-width:250px}.health-solution-container .image-text-block .solution-content{max-width:220px;width:100%;position:relative;z-index:2}.health-solution-container .image-text-title{background-color:#5e9c6f;border-radius:15px;color:#fdf8f8;padding:30px;position:relative;width:calc(40% - 20px);overflow:hidden}.health-solution-container .image-text-title .solution-content{max-width:350px;width:100%;position:relative;z-index:2}.health-solution-container .health-solution-block{display:flex;gap:20px;align-items:stretch;flex-wrap:wrap;flex-direction:row}.health-solution-container .solution-image img{max-width:254px;width:100%;display:block}.health-solution-container .solution-content h3{font-size:24px;margin-bottom:10px;font-family:Inter;line-height:30px}.health-solution-container h2{font-size:48px;font-weight:400;text-align:center;margin:0 auto;color:#1f2721;letter-spacing:0;text-transform:none;width:100%;max-width:750px;line-height:80px}.health-solution-container h2 span{color:#5e9c6f}.health-solution-container .description-text{font-size:14px;text-align:center;max-width:920px;margin:20px auto;max-width:600px}.image-text-block,.image-text-title{padding:16px;border-radius:15px;min-height:170px;color:#1f1f1f;font-size:16px}.health-solution-container .solution-btn{font-size:14px;color:#1a1a1a}.health-solution-container .image-text-title h3{font-size:32px;line-height:40px;letter-spacing:0px;text-transform:none;font-family:Inter;font-weight:600;color:#fff;text-align:left;margin:0 0 30px}.health-solution-container .image-text-block:nth-child(1){background-color:#5e9c6f;color:#f9f7f7}.health-solution-container .image-text-block:nth-child(2){background-color:#efe9e3}.health-solution-container .image-text-block:nth-child(3){border:1px solid #5e9c6f}.health-solution-container .image-text-block:nth-child(4){background-color:#a7d7c5}.health-solution-container .image-text-block:nth-child(1) .solution-btn{color:#f9f7f7}.health-solution-container .image-text-block:nth-child(2) .solution-btn,.health-solution-container .image-text-block:nth-child(3) .solution-btn,.health-solution-container .image-text-block:nth-child(4) .solution-btn{color:#000}.health-solution-container .image-text-title .solution-btn{color:#f9f7f7}.health-solution-container .health-solution-content .button-text{margin:30px 0 0}.image-newsletter{padding:50px 0;text-align:center}.image-newsletter h2{font-size:40px;margin-bottom:10px;color:#fdfcfc;text-align:left;letter-spacing:0;font-weight:400;line-height:65px;text-transform:none}.image-newsletter .newsletter-desc p,.newsletter-bottom-desc p{color:#fff!important;text-align:start}.image-newsletter .newsletter-form{display:flex;justify-content:start;gap:10px;flex-wrap:wrap;margin-bottom:20px}.image-newsletter .newsletter-input{padding:12px 16px;border:1px solid #FFFFFF;border-radius:30px;width:340px;max-width:100%;background:transparent;color:#fff;font-family:Inter;font-weight:400;font-size:14px;outline:none}.image-newsletter .newsletter-input::-webkit-input-placeholder{color:#fff;font-family:Inter;font-weight:400;font-size:14px}.image-newsletter .newsletter-input::-moz-placeholder{color:#fff;font-family:Inter;font-weight:400;font-size:14px}.image-newsletter .newsletter-input:-ms-input-placeholder{color:#fff;font-family:Inter;font-weight:400;font-size:14px}.image-newsletter .newsletter-input:-moz-placeholder{color:#fff;font-family:Inter;font-weight:400;font-size:14px}.image-newsletter .newsletter-button{background-color:#f4a261;color:#f5f0f0;padding:11px 25px;border-radius:30px;cursor:pointer;border:1px solid #f4a261}.image-newsletter .newsletter-button:hover{border-color:#f4a261;color:#f4a261;background:transparent}.image-newsletter .newsletter-bottom-desc{font-size:12px}.image-newsletter .newsletter-bottom-desc a{color:#fff;text-decoration:underline}.image-newsletter .newsletter-top-image img{max-width:400px;display:block;height:350px;padding:0 0 0 95px}.image-newsletter .newsletter-content{display:inline-block;position:relative;width:100%;background-color:#5e9c6f;border-radius:24px;padding:100px 50px 50px;overflow:hidden}.image-newsletter .text-newsletter{width:100%;max-width:770px;position:relative;z-index:2}.image-newsletter .newsletter-content .newsletter-images{width:100%;position:absolute;right:0;bottom:0;max-width:600px;background-size:cover;background-position:top;height:420px;z-index:1}.image-newsletter .newsletter-content .newsletter-images img{position:absolute;bottom:0;right:10%}.container{max-width:1440px;margin:0 auto;padding:0 4rem}body,html{background:#f8f8f4!important}.site-header{position:relative;display:inline-block;width:100%}.site-header .grid__item{padding:0}.site-header .header_blocks{display:flex;align-content:center;align-items:center;padding:10px 0;border-bottom:1px solid #5E9C6F}.site-header .header_blocks ul#SiteNav li a{color:#1f2721}.home-page-banner{padding:92px 0}.home-page-banner .main-content{padding-top:0}.home-page-banner .banner-container{display:flex;align-items:center;justify-content:space-between}.home-page-banner .content-wrapper .subheading{color:#5e9c6f!important}.home-page-banner .content-wrapper p{color:#636964;font-size:23px;line-height:30px;max-width:500px;width:100%}.home-page-banner .content-wrapper{width:50%}.home-page-banner .content-wrapper h2{font-size:60px;font-weight:400;letter-spacing:0px;color:#1f2721;line-height:90px;text-transform:none}.home-page-banner .content-wrapper h2 span{color:#5e9c6f}.home-page-banner .banner-button{display:inline-block;background:#f4a261;color:#fff;padding:10px 33px;border-radius:25px;text-decoration:none;margin-top:10px;line-height:26px;font-size:16px;border:1px solid #f4a261}.home-page-banner .banner-button:hover{border-color:#5e9c6f;color:#5e9c6f;background:transparent}.home-page-banner .image-wrapper{width:50%;position:relative;text-align:center;display:flex;align-items:center;justify-content:center;overflow:visible}.home-page-banner .image-wrapper:before{content:"";position:absolute;bottom:-7%;right:-4rem;width:660px;height:660px;background-image:url(/cdn/shop/files/banner_image_vector.png?v=1744525680);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1;pointer-events:none}.home-page-banner .banner-image{max-width:500px;height:auto;width:100%;position:relative;z-index:2;top:50px;left:114px}.dog-faq-content h2{font-size:48px;color:#1f2721;letter-spacing:0px;line-height:65px;margin:0 0 50px}.dog-faq-content .faq-question span{color:#1f2721}.dog-faq-content .faq-item.active .faq-question span{color:#f8fbf9}.dog-faq-content .faq-icon{color:#1f2721}.dog-faq-content .faq-item.active .faq-icon{transform:rotate(180deg);color:#fff}.dog-faq-content .faq-content-block{display:flex;justify-content:space-between;align-items:start;text-align:start;gap:50px}.dog-faq-content .faq-headind-wrap{width:35%}.dog-faq-content .faq-items{width:65%}.dog-faq-content .faq-item{padding:15px;border-radius:12px;border:1px solid #71c285;margin-bottom:10px;background:#fff}.dog-faq-content .faq-item.active{background-color:#5e9c6f;color:#fff;border:none}.dog-faq-content .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;font-size:18px;gap:12px}.dog-faq-content .faq-toggle{background:none;border:none;padding:0;cursor:pointer}.dog-faq-content .faq-answer{display:none;margin-top:10px;color:#fff;font-size:16px}.dog-faq-content .faq-item.active .faq-answer{display:block}.dog-faq-content .faq-contact-button{display:inline-block;color:#5e9c6f;padding:10px 30px;border-radius:25px;border:1px solid #5e9c6f;font-size:16px;line-height:26px}.dog-faq-content .faq-contact-button:hover{background:#5e9c6f;color:#fff}.dog-book-container .dog-book-content{display:flex!important;justify-content:center!important;align-items:center!important}.dog-book-container .dog-text-content{max-width:700px}.dog-book-content{display:flex;justify-content:center;align-items:center}.dog-book-container .dog-book-image.right{align-self:flex-end;text-align:right}.dog-book-container .dog-book-image.left{align-self:flex-start;text-align:left}.dog-book-container h2{font-size:16px;color:#333;letter-spacing:0px;text-transform:none;line-height:20px}.dog-book-container h3{font-size:48px;font-weight:700;color:#1f2721;line-height:65px;letter-spacing:0px;margin:0 0 40px}.dog-book-container h3 strong{color:#5e9c6f}.dog-book-container .dog-book-description{margin:0 0 20px;font-size:18px;color:#555;line-height:25px}.dog-book-container .dog-book-description a{color:#555;text-decoration:underline}.dog-book-container .dog-book-button{display:inline-block;margin-top:20px;font-size:16px;line-height:26px;padding:10px 25px;background-color:#f4a261;color:#fff;border-radius:30px;text-decoration:none;font-weight:700;border:1px solid #f4a261}.dog-book-container .dog-book-button:hover{border-color:#5e9c6f;color:#5e9c6f;background:transparent}.dog-book-container .dog-book-images{flex:1;display:flex;flex-direction:column;gap:30px;position:relative;width:100%}.dog-book-container .dog-book-image.right img{width:100%;max-width:620px;margin:0 auto;border-radius:15px}.dog-book-container .dog-book-image.left img{width:100%;max-width:774px;margin:0 auto;border-radius:15px;position:relative;top:-73px}.dog-book-container .dog-book-image.center{position:absolute;left:22%;top:10%;z-index:2}.site-header__icons-wrapper .custom-header-button{display:inline-block;padding:7px 25px;text-decoration:none;border-radius:25px;transition:background-color .3s ease,color .3s ease;color:#fcf7f7;border:1px solid #f4a261;background:#f4a261;font-weight:600}.site-header__icons-wrapper .custom-header-button:hover{border-color:#5e9c6f;color:#5e9c6f;background:transparent}.dog-faq-content{width:100%;margin:40px 0 0}.site-footer .footer-grid-info{background-color:#5e9c6f;border-radius:20px;height:100%;padding:30px 20px}.site-footer ul.site-footer__linklist.site-footer__linklist--center li a{color:#f7f3f3}.site-footer ul.site-footer__linklist.site-footer__linklist--center{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:0}.site-footer .grid.grid--no-gutters{justify-content:space-between;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start}.footer-copyright-text{display:flex;justify-content:flex-start;align-items:flex-end;margin-top:10px;gap:10px}.footer-bottom-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.footer-left{display:flex;flex-direction:column;gap:5px}.footer-policy-links{display:flex;gap:20px}.footer-policy-link{color:#fff;text-decoration:underline;font-size:14px;opacity:.8}.footer-policy-link:hover{opacity:1}.footer-bottom-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:30px}.site-footer a{color:#fff}.site-footer .site-footer__copyright-content{font-size:.8125em;padding-right:20px;color:#fff}footer.site-footer .site-footer__social-icons,.site-footer__copyright{display:flex;justify-content:flex-end;margin:0}.testimonial-container-content{padding:50px 0;position:relative}.testimonial-container-content .testimonial-header h2{text-transform:none;font-size:48px;letter-spacing:0px;text-align:center;font-weight:400;color:#1f2721;line-height:70px}.testimonial-container-content .testimonial-header h2 span{color:#5e9c6f}.testimonial-container-content .testimonial-slider{margin-top:30px;position:relative}.testimonial-container-content .testimonial-slide{background:#fff;border-radius:20px;padding:20px;margin-right:35px}.testimonial-container-content .testimonial-icon img{width:30%}.testimonial-container-content .testimonial-icon{display:flex;justify-content:start;margin-bottom:10px}.testimonial-container-content .testimonial-quote{font-size:18px;color:#333;margin-bottom:20px;text-align:start}.testimonial-container-content .testimonial-author{display:flex;align-items:center;gap:10px}.testimonial-container-content .testimonial-author img{border-radius:50%;width:40px;height:40px}.testimonial-container-content .testimonial-button-wrap{text-align:center;margin-top:40px}.testimonial-container-content .slick-dots{position:relative;display:flex!important;justify-content:center;align-items:center;margin-top:60px;list-style:none;padding:0;bottom:-35px}.testimonial-container-content .slick-dots li button:before{display:none!important}.testimonial-container-content .slick-dots button{width:12px;height:12px;border-radius:50%;background-color:#dff2ea!important;border:none;cursor:pointer;transition:background-color .3s ease;padding:0}.testimonial-container-content .slick-dots .slick-active button{background-color:#5e9c6f!important}.testimonial-container-content .slick-prev,.testimonial-container-content .slick-next{position:absolute;top:auto;bottom:-50px;background:none;border:1px solid #5e9c6f;color:#5e9c6f;width:45px;height:45px;border-radius:50%;z-index:2;display:flex;align-items:center;justify-content:center;-webkit-transform:none;-ms-transform:none;transform:none}.testimonial-container-content .slick-prev:before,.slick-next:before{display:none!important}.testimonial-container-content .slick-prev:after{content:"\2190";font-size:22px;color:#5e9c6f}.testimonial-container-content .slick-next:after{content:"\2192";font-size:22px;color:#5e9c6f}.testimonial-container-content .slick-prev{left:calc(48% - 100px)}.testimonial-container-content .slick-next{right:calc(48% - 100px)}.testimonial-container-content .testimonial-slider{position:relative}footer.site-footer{margin:60px 0 00}.site-footer .footer-grid-info ul.social-icons{gap:4px}.site-footer .footer-grid-info ul.social-icons svg.icon{border-radius:40px}@media (max-width: 980px){.image-grid-container .custom-block{display:grid;grid-template-columns:1fr 1fr}.image-grid-container .block-item{width:100%}.home-page-banner .image-wrapper:before{width:393px;height:500px}}@media (max-width: 767px){.container{padding:0 10px}.home-page-banner .content-wrapper{width:100%;position:relative;z-index:2}.home-page-banner .content-wrapper h2{font-size:48px;line-height:70px}.home-page-banner .content-wrapper p{font-size:20px;line-height:25px}.home-page-banner .banner-container,.health-solution-container .health-solution-block{flex-direction:column}.health-solution-container .health-solution-content,.health-solution-container .image-text-title{width:100%}.image-newsletter .newsletter-content .newsletter-images{position:static;width:100%;max-width:100%}.image-newsletter .newsletter-content{padding:0}.image-newsletter .text-newsletter{max-width:100%;padding:80px 50px 50px}#PageContainer,body,html,main#MainContent{overflow-x:hidden}.product_sticky .product_sec{height:auto}.dog-faq-content h2,.dog-book-container h3,.image-newsletter h2,.health-solution-container h2,.product-slider .product-slider-header h2,.testimonial-container-content .testimonial-header h2{font-size:38px;line-height:60px}.mobile-nav a.mobile-nav__link{font-family:Inter;color:#000}.mobile-nav .mobile-nav__dropdown .mobile-nav__sublist-header{font-family:Inter!important;color:#000}.mobile-nav .mobile-nav__link,.mobile-nav__sublist-link,.mobile-nav .mobile-nav__return-btn{color:#000}svg.icon.icon-hamburger{height:40px;width:40px;color:#5e9c6f}svg.icon.icon-close{color:#5e9c6f}.product-slider .product-card{width:100%}.product_sticky .slick-dots li button:before{background-color:#5e9c6f!important}.product_sticky .slick-dots li.slick-active button:before{background-color:#5e9c6f!important}.product_sticky .slick-dots{position:absolute;bottom:-35px;left:50%;transform:translate(-50%)}.product_sticky .product-slider ul.slick-dots{display:block!important}.product-slider .product-info{align-items:start;padding:5px 8px 0;margin:0}.product_sticky{padding:0 0 54px}.home-page-banner .banner-image{top:0;max-width:260px;left:0}.home-page-banner .image-wrapper{width:100%}.home-page-banner .image-wrapper:before{width:100%;right:0;bottom:0;height:320px}.home-page-banner{padding:60px 0}.product_sticky .product-list{max-width:300px;margin:0 auto}}@media (max-width: 750px){.site-header .grid__item .custom-header-button-wrapper{display:none}}@media (max-width: 640px){.image-grid-container .custom-block{flex-direction:column}.testimonial-container-content .testimonial-slide{margin-right:0}.testimonial-container-content .slick-prev,.testimonial-container-content .slick-next{width:35px;height:35px}.dog-faq-content h2{margin:0 0 20px}.dog-faq-content .faq-headind-wrap{width:100%}.dog-faq-content .faq-contact-button{font-size:14px}.image-grid-container .custom-block h2{font-size:20px;line-height:25px}.image-grid-container .custom-block p{font-size:14px}.product-slider .slider-view-all-btn{padding:10px 20px}.image-newsletter .text-newsletter{padding:50px 28px 40px}.home-page-banner .content-wrapper p{font-size:18px;line-height:23px}.carefully-image-container .scroll-item h2{font-size:16px;line-height:26px}.carefully-image-container .scroll-item img{width:40px}.site-footer .grid.grid--no-gutters{grid-template-columns:1fr}.site-footer ul.site-footer__linklist.site-footer__linklist--center{flex-direction:column;text-align:left;margin:10px 0;align-items:flex-start}footer.site-footer .site-footer__social-icons{justify-content:flex-start;margin:10px 0 0}.site-footer .footer-grid-info{text-align:left}.footer-bottom-row{justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex-direction:column}.dog-book-container .dog-book-image.left img{top:0}.dog-book-container .dog-book-image.right{align-self:center;width:100%}.dog-book-container .dog-book-images{padding:130px 0 0}.dog-book-container .dog-book-image.center{position:absolute;left:-5%;top:-10%;z-index:2;width:100%;text-align:center;transform:rotate(-12deg)}.dog-faq-content .faq-content-block{flex-direction:column}.dog-faq-content .faq-items{width:100%;margin:30px 0 0}.dog-faq-content{margin:60px 0 0}.dog-book-container .dog-book-image.center img{width:120%;max-width:120%}.image-newsletter h2,.dog-faq-content h2,.dog-book-container h3,.health-solution-container h2,.product-slider .product-slider-header h2,.testimonial-container-content .testimonial-header h2,.home-page-banner .content-wrapper h2{font-size:30px;line-height:50px}}@media (max-width: 480px){.product-accordion .accordion_head .accordion_title{font-size:14px;padding:7px 5px}.dog-book-container{margin:41px 0 0}.dog-faq-content .faq-content-block{display:block}.dog-faq-content .faq-question{font-size:19px}.dog-faq-content .faq-answer{font-size:14px}.health-solution-container .health-solution-block{display:block!important}.health-solution-container .health-solution-content{grid-template-columns:1fr;margin-bottom:15px}.health-solution-container{padding:0}.dog-book-container .dog-book-image.right img{max-width:445px}.image-newsletter .newsletter-top-image img{max-width:300px;height:auto;padding:0}.product-slider .product-overlay-wrapper .pro_image{height:250px}.dog-book-container .dog-book-description,.dog-faq-content .faq-question{font-size:16px;line-height:22px}.health-solution-container .solution-content h3{font-size:18px;line-height:22px}.home-page-banner .banner-button{font-size:14px}.testimonial-container-content .testimonial-quote{font-size:14px;margin-bottom:16px}.image-grid-container .custom-block{grid-template-columns:1fr}.health-solution-container .image-text-block img.solution-image{max-width:100px}.health-solution-container .image-text-title .solution-image{max-width:130px}.health-solution-container .image-text-title .solution-content,.health-solution-container .image-text-block .solution-content{max-width:170px}.health-solution-container .image-text-title{padding:20px}.product-slider .product-price{font-size:16px}.product-slider .product-title{font-size:12px}.health-solution-container .image-text-block{padding:20px}.product-slider{padding:50px 0}.image-grid-container{padding:60px 0 0}.footer-policy-links{gap:10px}.footer-policy-link{font-size:12px}.site-footer ul.site-footer__linklist.site-footer__linklist--center{gap:5px}.site-footer ul.site-footer__linklist.site-footer__linklist--center li{padding:0}.image-newsletter h2,.dog-faq-content h2,.dog-book-container h3,.health-solution-container h2,.product-slider .product-slider-header h2,.testimonial-container-content .testimonial-header h2,.home-page-banner .content-wrapper h2{font-size:25px;line-height:40px}}@media (max-width: 360px){.image-newsletter h2{font-size:20px;line-height:40px}.dog-faq-content h2,.dog-book-container h3,.health-solution-container h2,.product-slider .product-slider-header h2,.testimonial-container-content .testimonial-header h2,.home-page-banner .content-wrapper h2{font-size:25px;line-height:40px}}.vat-info{display:flex;align-items:center;justify-content:flex-end;font-size:.95em;margin-top:8px}.vat-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:9999;display:flex;justify-content:center;align-items:center}.vat-popup-content{background:#fff;padding:24px;border-radius:8px;max-width:500px;width:90%;color:#000}.vat-popup button{margin-top:20px;font-weight:600;background:#fff;border:2px solid #89B435;border-radius:20px;padding:6px 10px;text-transform:uppercase}.hidden{display:none}.vat-info-btn i{font-size:1.2rem;color:#8db63a;cursor:pointer}.vat-info-btn{background:none;border:1px solid #8db63a;padding:2px 5px;margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
