.copyright__content a{color:#fff!important;text-decoration:underline!important}.copyright__content a:hover{color:#fff!important;text-decoration:none!important}.footer__follow-on-shop{margin-top:14px}.treatment_content_inner{width:100%;display:inline-block;margin:60px 0}.treatment_content_left{width:75%;padding-right:15px;float:left;vertical-align:top}.treatment_content_right{width:25%;display:inline-block;vertical-align:middle;padding-left:15px;position:sticky;top:60px;text-align:right}.treatment_content_right img{max-width:100%;height:auto}.treatment_header{width:100%;display:table}.treatment_header_left{width:65%;padding:0 45px 30px 0;display:table-cell}.treatment_header_right{display:table-cell;vertical-align:middle;width:35%}.treatment_header_right img{max-width:100%;height:auto}.treatment_header_left h1{font-size:42px;color:#008752;line-height:50px;letter-spacing:.5px;margin:0}.treatment_header_left ul{padding:15px 0 0 20px;margin:0}.treatment_header_left ul li{font-size:22px;margin:8px 0;position:relative;font-weight:500}.treatment_header_left ul li::marker{color:#008752}p.buy_now_outer{width:100%;display:inline-block;margin-top:20px}.buy_now_outer .button{border-radius:30px;background:#fff001;color:#008752;font-size:18px;font-weight:600;padding:18px 45px;transition:all .3s ease}.buy_now_outer .button:before{box-shadow:none!important}.buy_now_outer .button:after{box-shadow:none!important}.buy_now_outer .button:hover{background:#008752;color:#fff}.bg_text{background:#faff7f;padding:20px 15px 20px 20px;border-radius:3px}.bg_text p{margin:0;padding:0;color:#1a1f2b;font-size:18px;line-height:32px}.treatment_text_block{width:100%;display:inline-block;margin:30px 0 18px}.treatment_text_block h2{margin:0 0 15px;color:#008752;font-size:26px;font-weight:500;line-height:35px}.treatment_text_block h3{margin:0 0 8px;color:#008752;font-size:20px;font-weight:500;line-height:28px}.treatment_text_block h4{margin:0 0 8px;color:#008752;font-size:18px;font-weight:500;line-height:26px}.treatment_text_block h2 a{text-decoration:underline;color:#008752}.treatment_text_block h2 a:hover{text-decoration:none}.treatment_text_block p{margin-top:0;line-height:26px}.treatment_text_block ul{margin:0;padding:0 0 15px 16px}.treatment_text_block ul li{line-height:32px;font-weight:500}.treatment_text_block ul li::marker{color:#008752}.treatment_text_block .video_outer{width:100%;display:inline-block;margin:18px 0}.treatment_text_block .video_outer iframe{width:100%!important;min-height:500px!important;height:100%!important}.treatment_text_block.no_margin_bottom{margin-bottom:0}.treatment_text_block.no_margin_top,.treatment_text_block.no_margin{margin:0}.text_center_bg{background:#f8f8f8;text-align:center;padding:42px 30px;margin:30px 0}.text_center_bg h2{font-size:22px;line-height:30px}.text_center_bg h3{font-size:18px;line-height:26px}.text_center_bg a.button{margin:15px 0;transition:all .3s ease;background:#fff001;color:#008752}.text_center_bg a.button:hover{background:#008752;color:#fff}.text_center_bg a.button:before{box-shadow:none!important}.text_center_bg a.button:after{box-shadow:none!important}.treatment_text_block ul li a{color:#343434}.treatment_text_block ul li a:hover{text-decoration:none}.product-card-wrapper .card__media .media img{padding:1px!important}.QAs{width:100%;display:inline-block;margin:0 0 60px}.QAs_inner{background:#f8f8f8;padding:45px 30px 45px 75px}.QAs_heading{width:100%;display:inline-block;margin:0 0 30px}.QAs_heading h2{margin:0;font-size:36px;line-height:42px;font-weight:400}.guide_page{width:100%;display:inline-block;margin-top:45px}.guide_page_content{width:100%;display:inline-block}.guide_page_content img{width:100%;margin-bottom:-10px}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.video_page_header{background:linear-gradient(#0000004d,#0000004d),url(/cdn/shop/files/video-header-bg.jpg?v=1710160400);background-size:cover;background-repeat:no-repeat;text-align:center}.video_page_header .video_page_header_content{text-align:center;color:#fff;padding:16%}.video_page_header .video_page_header_content p{font-size:18px;margin:0;font-weight:400}.video_page_header .video_page_header_content h1{font-size:36px;line-height:53px;color:#fff;text-transform:uppercase;margin:0;font-weight:500}.video_page_content{width:100%;display:inline-block;margin:0;padding:60px 0}.video_content{width:100%;display:inline-block;margin:0;padding:0}.video{width:33.33%;float:left;margin:0;padding:4px}.video_inner{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video_inner iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}ul.list-menu li a.header__menu-item span{padding:25px 12px 20px}ul.list-menu li a.header__menu-item span.header__active-menu-item{background-color:#fff001;color:#008752;text-decoration:none}ul.list-menu li summary.header__menu-item:hover{background-color:#fff001;color:#008752;text-decoration:none}ul.list-menu li summary.header__menu-item:hover span{text-decoration:none}ul.list-menu li a.header__menu-item.list-menu__item.link{text-transform:uppercase;font-size:16px}ul.list-menu li summary.header__menu-item.list-menu__item.link{text-transform:uppercase;font-size:16px;padding:25px 24px 20px 10px;margin-right:12px}ul.list-menu li summary.header__menu-item.list-menu__item.link a{color:#121212bf;text-decoration:none}ul.list-menu li a.header__menu-item{padding:0 10px}ul.list-menu li a span.home{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -70px -47px no-repeat #0000;display:inline-block;width:22px;height:18px;margin-right:4px;vertical-align:text-top}ul.list-menu li a span.about-us{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -113px -47px no-repeat #0000;display:inline-block;width:22px;height:20px;margin-right:2px;vertical-align:text-top}ul.list-menu li .header__menu-item span.shop{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -260px -48px no-repeat #0000;display:inline-block;width:20px;height:20px;margin-right:2px;vertical-align:text-top}ul.list-menu li .header__menu-item span.help{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -24px -48px no-repeat #0000;display:inline-block;width:20px;height:20px;margin-right:2px;vertical-align:text-top}ul.list-menu li .header__menu-item span.blog{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -155px -46px no-repeat #0000;display:inline-block;width:22px;height:22px;margin-right:2px;vertical-align:text-top}ul.list-menu li a span.contact-us{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -211px -46px no-repeat #0000;display:inline-block;width:22px;height:22px;margin-right:2px;vertical-align:text-top}ul.list-menu li a.header__menu-item:hover span{text-decoration:none!important;background-color:#fff001;color:#008752}ul.list-menu li details[open]>.header__menu-item{text-decoration:none!important;background-color:#fff001;color:#008752}ul.list-menu li .header__submenu{width:245px!important;padding:15px 8px 8px!important;border-radius:10px}ul.list-menu li .header__submenu .header__menu-item:hover{text-decoration-line:none!important}ul.list-menu li details#Details-HeaderMenu-5 .header__submenu{width:300px!important}ul.list-menu li .header__submenu .header__menu-item{padding:6px 8px;font-size:15px!important;display:inline-block}ul.list-menu li span.header__active-menu-item{text-decoration:none!important}ul.list-menu li a.header__menu-item span.header__active-menu-item span.home{background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -70px -97px no-repeat #0000}ul.list-menu li a.header__menu-item:hover span.home{background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -70px -96px no-repeat #0000}ul.list-menu li a.header__menu-item span.header__active-menu-item span.about-us{background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -109px -96px no-repeat #0000}ul.list-menu li a.header__menu-item:hover span.about-us{background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -109px -96px no-repeat #0000}ul.list-menu li summary.header__menu-item:hover span.shop{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -264px -94px no-repeat #0000}ul.list-menu li summary.header__menu-item:hover span.help{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -24px -97px no-repeat #0000}ul.list-menu li summary.header__menu-item:hover span.blog{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -155px -93px no-repeat #0000}ul.list-menu li details[open]>.header__menu-item span.shop{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -264px -94px no-repeat #0000}ul.list-menu li details[open]>.header__menu-item span.help{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -24px -97px no-repeat #0000}ul.list-menu li details[open]>.header__menu-item span.blog{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -155px -93px no-repeat #0000}ul.list-menu li summary.header__menu-item:hover span a{color:#008752!important;text-decoration:none!important}ul.list-menu li details[open]>.header__menu-item span a{color:#008752!important;text-decoration:none!important}ul.list-menu li a.header__menu-item span.header__active-menu-item span.contact-us{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -216px -94px no-repeat #0000}ul.list-menu li a.header__menu-item:hover span.contact-us{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -216px -94px no-repeat #0000}.slick-prev,.slick-next{font-size:0;position:absolute;bottom:10px;cursor:pointer;border:none;outline:none;background:transparent;width:25px;height:25px}button.slick-prev.slick-arrow{background-image:url(/cdn/shop/t/26/assets/left_arrow_icon.svg?v=1685461361);background-repeat:no-repeat;z-index:1;background-position:center;left:5%;background-size:25px}button.slick-next.slick-arrow{background-image:url(/cdn/shop/t/26/assets/right_arrow_icon.svg?v=1685461376);background-repeat:no-repeat;z-index:1;background-position:center;right:5%;background-size:25px}.announcement-bar__message{padding:12px 0;font-size:15px;font-weight:400;letter-spacing:.3px}.announcement-bar__message a{color:#fff}.video_bg_inner{width:100%;height:780px;position:relative;overflow:hidden}.video_bg_inner video{width:100%;position:fixed;top:0;z-index:-999}.video_bg_content{position:absolute;top:42%;max-width:580px;left:50%;transform:translate(-50%,-50%);color:#fff;padding:45px 30px}.video_bg_content h3{text-align:center;color:#fff;margin:0 0 8px;text-transform:uppercase;font-weight:300;font-size:34px}.video_bg_content h1{letter-spacing:0px;text-align:center;color:#fff;margin:0 0 20px;font-size:48px;line-height:52px;font-weight:700;text-transform:uppercase}.video_bg_content p{text-align:center;color:#fff}.video_bg_content p.video_bg_link{text-align:center;width:100%;padding:20px 0 0!important}.video_bg_content p.video_bg_link a{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;color:#fff;padding:18px 40px;border:1px solid #008752;text-decoration:none;background-color:#008752;border-radius:2px;text-transform:uppercase;letter-spacing:1px;font-size:18px}.video_bg_content p.video_bg_link a:hover{background-color:#fff001;color:#008752;border:1px solid #fff001}.announcement-bar-section{max-height:44.5px!important;overflow:hidden}.custom_promotions_section{padding-bottom:135px;background-image:url(/cdn/shop/t/24/assets/screen2-bg.jpg);position:relative;z-index:0;background-position:center;background-size:contain;width:100%;display:inline-block}.custom_promotions_header{width:100%;display:inline-block;text-align:center;margin:45px auto 30px}.custom_promotions_header img{max-width:100%;height:auto}.custom_promotions_grid{width:100%;display:inline-block}.custom_promotions_grid_item{width:33.33%;float:left;padding:0 15px}.custom_promotions_grid_item_inner{width:100%;display:inline-block;position:relative}.custom_promotions_grid_item_inner img{max-width:100%;height:auto;border-radius:10px 10px 0 0;border:2px solid transparent;padding:4px}.custom_promotions_grid_item_content{position:absolute;bottom:-75px;text-align:center;background-color:#0006;width:80%;margin:0 10%;color:#fff;padding:25px;border-radius:14px}.custom_promotions_grid_item_content h4{letter-spacing:.2px;font-weight:400;text-align:center;color:#1df5a1f7;margin:0 0 4px;padding:0}.custom_promotions_grid_item_content h3{letter-spacing:0px;font-weight:400;text-align:center;color:#fff;text-transform:uppercase;font-size:20px;margin:0 0 12px;padding:0;line-height:28px}.custom_promotions_grid_item_content p{text-align:center;color:#fff;font-size:16px;letter-spacing:0px;margin:0 0 15px;padding:0;line-height:24px}.custom_promotions_grid_item_content p.promotion_link{text-align:center;margin:0;line-height:50px}.custom_promotions_grid_item_content p.promotion_link a{color:#fff;display:inline-block;border:1px solid #008752;text-decoration:none;background-color:#008752;border-radius:30px;text-transform:uppercase;letter-spacing:.5px;font-size:16px;width:240px;height:52px;text-align:center;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.custom_promotions_grid_item_inner:hover .custom_promotions_grid_item_content h4{color:#fff001}.custom_promotions_grid_item_inner:hover .custom_promotions_grid_item_content p.promotion_link a{background-color:#fff001;color:#008752;border:1px solid #fff001}.custom_promotions_grid_item_inner:hover img{border:2px solid #fff001;padding:4px}.custom_promotions_grid_item_inner:hover:before{background-color:#fff6;right:51%;left:50%}.custom_promotions_grid_item_inner:hover:after{background-color:#fff6;top:51%;bottom:50%}.custom_promotions_grid_item_inner:before{content:"";position:absolute;right:0;left:0;pointer-events:none;top:0;bottom:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.custom_promotions_grid_item_inner:after{content:"";position:absolute;right:0;left:0;pointer-events:none;top:0;bottom:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}ul.list-menu li .header__submenu:before{content:"";display:block;width:18px;height:18px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;position:absolute;top:-6px;left:40px;transform:rotate(45deg)}ul.list-menu li .header__submenu .header__menu-item:before{content:"";display:inline-block;width:14px;height:14px;flex:none;position:relative;top:2px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff001;margin-right:8px;-webkit-transition:all .3s ease 0ms;-khtml-transition:all .3s ease 0ms;-moz-transition:all .3s ease 0ms;-ms-transition:all .3s ease 0ms;-o-transition:all .3s ease 0ms;transition:all .3s ease 0ms}ul.list-menu li ul.header__submenu li:hover{background-color:#fff001}ul.list-menu li ul.header__submenu li:hover .header__menu-item:before{background-color:#008752}ul.list-menu li ul.header__submenu li:hover .header__menu-item{color:#008752}.featured_collection_inner{width:100%;display:inline-block;background-color:#fff;padding:45px 0;position:relative}.featured_collection_inner .slider--desktop.grid--3-col-desktop .grid__item{width:calc(33.33% - 20px)}.featured_collection_inner .card-wrapper.product-card-wrapper{border:1px solid #f6f6f6}.featured_collection_inner .card-wrapper.product-card-wrapper .card__content{padding:15px 20px!important}.home_featured_collection_header{text-align:center;padding-top:30px!important}.home_featured_collection_header .home_collection_subheading{position:relative;display:inline-block;text-align:center;margin:0 0 6px;padding:0;color:#008752;text-transform:uppercase;font-size:16px}.home_featured_collection_header .home_collection_subheading span.heading-icon{left:38px}.featured_collection_inner h2.title{letter-spacing:0px;text-align:center;margin:0;font-size:36px;line-height:42px;font-weight:400;margin-bottom:45px!important}.featured_collection_inner button.slider-button.slider-button--prev{position:absolute;top:50%;left:-45px}.featured_collection_inner button.slider-button.slider-button--prev svg.icon.icon-caret{width:30px;height:30px}.featured_collection_inner button.slider-button.slider-button--next{position:absolute;top:50%;right:-55px}.featured_collection_inner button.slider-button.slider-button--next svg.icon.icon-caret{width:30px;height:30px}.featured_collection_inner .slider-counter.caption{display:none}.featured_collection_inner .rating-star:before{font-size:20px}.featured_collection_inner .card_left{width:50%;float:left;text-align:left;margin-top:15px!important}.featured_collection_inner .card_right{width:50%;float:right;text-align:right;margin-top:15px!important}.featured_collection_inner .card_left p.rating-count.caption{display:none}.featured_collection_inner .quick-add__submit{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;color:#fff;display:inline-block;border:0px!important;text-decoration:none;background-color:#008752;border-radius:30px;text-transform:uppercase;letter-spacing:.5px;font-size:16px;width:240px;height:52px;text-align:center;padding:0;box-shadow:none!important}.featured_collection_inner .quick-add__submit:before,.featured_collection_inner .quick-add__submit:after{box-shadow:none}.featured_collection_inner .quick-add__submit:hover{box-shadow:none;background-color:#fff001;color:#008752}.featured_collection_inner .quick-add__submit:hover:before,.featured_collection_inner .quick-add__submit:hover:after{box-shadow:none}.featured_collection_inner .card-wrapper.product-card-wrapper:hover .quick-add__submit{box-shadow:none;background-color:#fff001;color:#008752}.featured_collection_inner h3.card__heading{font-size:16px;font-weight:400;text-decoration:none;border:0px}.featured_collection_inner h3.card__heading a,.featured_collection_inner h3.card__heading a:hover{text-decoration:none;border:0px}.custom_video_section{width:100%;display:inline-block;margin:0;padding:0;background-color:#008752}.custom_video_grid{width:100%;display:inline-block;background-color:#008752;margin-bottom:-9px}.custom_video_grid_item{width:50%;float:left}.custom_video_grid_item.custom_video_grid_img{position:relative;margin:0;padding:0}.custom_video_grid_item.custom_video_grid_img img{width:100%;height:auto;display:table-cell}.custom_video_play_icon{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;position:absolute;top:calc(50% - 52px);right:0;background-color:#008752;padding:20px 25px;color:#fff;border-radius:15px 0 0 15px}.custom_video_play_icon svg.icon.icon-play{width:50px;height:50px;margin-top:8px;color:#fff}.custom_video_grid_item.custom_video_grid_text{padding:8% 30px 0 60px;max-width:665px}.custom_video_grid_item.custom_video_grid_text h3{color:#fff;font-size:16px;margin:0;position:relative;text-transform:uppercase}.custom_video_grid_item.custom_video_grid_text h2{letter-spacing:0px;color:#fff;margin:15px 0 20px;font-size:36px;line-height:42px;font-weight:400}.custom_video_grid_item.custom_video_grid_text p{color:#fff}.custom_video_grid_item.custom_video_grid_text p.custom_video_link{margin-top:25px}.custom_video_grid_item.custom_video_grid_text p.custom_video_link a{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;color:#008752;text-decoration:none;background-color:#fff;border-radius:30px;text-transform:uppercase;letter-spacing:.5px;font-size:16px;text-align:center;padding:12px;width:220px;display:inline-block;font-weight:500}.custom_video_grid_item.custom_video_grid_text p.custom_video_link a:hover{color:#008752;text-decoration:none;background-color:#fff001}.custom_video_play_icon:hover{background-color:#fff001}.custom_video_play_icon:hover svg.icon.icon-play{color:#008752}span.heading-icon{width:95px;height:95px;position:absolute;left:0;top:50%;transform:translateY(-50%);filter:brightness(0)}.heading-icon:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/cdn/shop/t/26/assets/rotating-icon.png?v=1685825836);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(1)rotate(0);animation:mymove 11s linear 0s infinite;opacity:.2}@keyframes mymove{50%{transform:rotate(180deg)}}.custom_testimonials_section{background-color:#f6f7f8;margin:0;padding:75px 0 60px}.custom_testimonials_header{width:100%;display:inline-block;background-color:#f6f7f8;margin:0 0 60px;padding:0;text-align:center}.custom_testimonials_header h3{position:relative;display:inline-block;text-align:center;margin:0 0 6px;padding:0;color:#008752;text-transform:uppercase;font-size:16px}.custom_testimonials_header h3 span.heading-icon{left:4px}.custom_testimonials_header h2{margin:0;font-size:36px;line-height:42px;font-weight:400;letter-spacing:0px}.testimonial_grid{padding:0 8px}.testimonial_grid_item{padding:0 15px}.testimonial_grid_item_inner{width:100%;display:inline-block}.testimonial_grid_item_content{background-color:#fff;padding:20px 8px 15px 60px;position:relative}.testimonial_grid_item_content:before{position:absolute;content:"";height:42px;width:2px;top:30px;left:35px;display:block;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease;z-index:1;background-color:#008752}.testimonial_grid_item_content:after{position:absolute;content:"";height:85px;width:2px;top:30px;left:25px;display:block;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease;background-color:#008752}.testimonial_grid_item_text{width:100%;display:inline-block;font-style:italic;height:85px;overflow:hidden}.testimonial_grid_item_text p{margin:0;padding:0}.testimonial_grid_item_star{width:100%;display:inline-block}.testimonial_grid_item_star img{max-width:100px}.testimonial_grid_item_star:after{content:"";background-color:#eeeff0;-webkit-mask:url(/cdn/shop/t/26/assets/quote-icon-img.png?v=1685892644) no-repeat 100% 100%;mask:url(/cdn/shop/t/26/assets/quote-icon-img.png?v=1685892644) no-repeat 100% 100%;position:absolute;bottom:-29px;right:-5px;width:150px;height:150px;display:block;top:auto;opacity:.5;z-index:3}.custom_testimonials_grid_item_author{display:inline-block;position:relative}.custom_testimonials_grid_item_author:before{content:"";position:absolute;left:0;width:0;height:0;border-top:40px solid #fff;border-right:37px solid transparent;top:0}.custom_testimonials_author_left{float:left;width:90px;margin:30px 0 0 30px}.custom_testimonials_author_right{float:right;margin:45px 0 0 25px}.custom_testimonials_author_left img{width:100%;height:auto;border-radius:100%}.custom_testimonials_author_right h4{margin:0 0 4px;color:#aaa;font-size:14px;font-weight:400}.custom_testimonials_author_right h3{margin:0}.testimonial_grid_item_inner:focus-visible{outline-offset:unset;box-shadow:none}.custom_testimonials_footer{text-align:center;width:100%;display:inline-block;font-style:italic;margin:45px 0 0;font-size:15px}.custom_testimonials_footer p{margin:0;padding:0}.custom_testimonials_section .slick-dotted.slick-slider{margin-bottom:30px}.custom_testimonials_section .slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.custom_testimonials_section .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.custom_testimonials_section .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.custom_testimonials_section .slick-dots li button:hover,.custom_testimonials_section .slick-dots li button:focus{outline:none}.custom_testimonials_section .slick-dots li button:hover:before,.custom_testimonials_section .slick-dots li button:focus:before{opacity:1}.custom_testimonials_section .slick-dots li button:before{font-family:slick;font-size:45px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#008752;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom_testimonials_section .slick-dots li.slick-active button:before{opacity:.75;color:#008752}.home_blog_post{width:100%;display:inline-block;padding:55px 0}.home_blog_post_header{width:100%;display:inline-block;text-align:center;margin-bottom:45px}.home_blog_post_header h3{text-align:center;margin:0;padding:0;color:#008752;position:relative;display:inline-block;text-transform:uppercase;font-size:16px}.home_blog_post_header h2{margin:0;font-size:36px;line-height:42px;font-weight:400;letter-spacing:0px}.home_blog_post_header h3 span.heading-icon{left:30px}.home_blog_post .article-card-wrapper{padding:0;margin:0 4px;-webkit-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-khtml-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-moz-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-ms-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-o-box-shadow:0 0 16px 0 rgba(39,48,75,.14);box-shadow:0 0 16px #27304b24;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:0px 0px 6px 6px}.home_blog_post .article-card-wrapper .card__information{padding:0 20px!important}.home_blog_post .blog_date{line-height:22px;text-transform:uppercase;padding-top:5px;font-size:12px;margin:0 0 15px;width:100%;height:30px;color:#bcbcbc;text-align:left;-webkit-border-radius:0 0 26px 26px;-khtml-border-radius:0 0 26px 26px;-moz-border-radius:0 0 26px 26px;-ms-border-radius:0 0 26px 26px;-o-border-radius:0 0 26px 26px}.home_blog_post .card__information h3.blog_post_heading{letter-spacing:.5px;font-size:18px;text-decoration:none;outline:none;height:70px;overflow:hidden;margin:0}.home_blog_post .card__information h3.blog_post_heading a{text-decoration:none;color:#000}.home_blog_post p.article-card__excerpt{font-size:14px;line-height:20px;margin:8px 0 20px;letter-spacing:0px;height:60px;overflow:hidden}.home_blog_post .article-card-wrapper:hover .card__information h3.blog_post_heading a{text-decoration:none;color:#008752}.home_blog_post .article_link{width:100%;display:inline-block;margin-bottom:25px}.home_blog_post .article_link a{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;display:inline-block;color:#fff;text-decoration:none;background-color:#008752;border:0px!important;border-radius:30px;font-size:15px;text-align:center;padding:10px 30px 10px 35px}.home_blog_post .article_link a:hover{color:#008752;text-decoration:none;background-color:#fff001}.home_blog_post .blog__view-all{width:100%;display:inline-block;margin-top:60px}.home_blog_post .blog__view-all .blog__button{background-color:transparent;color:#000;border:0px!important;box-shadow:none;margin:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.home_blog_post .blog__view-all .blog__button:hover{background-color:#008752;color:#fff}.home_blog_post .article-card-wrapper:hover .article_link a{color:#008752;text-decoration:none;background-color:#fff001}.home_blog_post .blog__view-all .blog__button svg.icon.icon-arrow{margin-left:8px}.home_blog_post .article-card-wrapper .card__media .media img{object-position:left center;transform:scale(1.2)}.home_blog_post .article-card-wrapper .card .card__inner .card__media{z-index:1}.home_blog_post .article-card-wrapper:hover .card .card__inner .card__media:before{background-color:#fff6;right:51%;left:50%}.home_blog_post .article-card-wrapper:hover .card .card__inner .card__media:after{background-color:#fff6;top:51%;bottom:50%}.home_blog_post .article-card-wrapper .card .card__inner .card__media:before{content:"";position:absolute;right:0;left:0;pointer-events:none;top:0;bottom:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.home_blog_post .article-card-wrapper .card .card__inner .card__media:after{content:"";position:absolute;right:0;left:0;pointer-events:none;top:0;bottom:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.custom_image_slider_outer{width:100%;display:inline-block;background-color:#fff;margin:0!important;padding:0!important}.custom_image_slider{width:100%;display:inline-block;margin:0!important;padding:0!important}.custom_image_slider_item{width:100%;display:inline-block;background-color:#008752;margin:0!important;padding:0!important}.custom_image_slider_item_left{width:50%;float:left;margin:0;padding:0}.custom_image_slider_item_left_inner{width:100%}.custom_image_slider_item_left_inner img{display:table-cell;width:100%}.custom_image_slider_item_right{width:50%;float:left;max-width:650px}.custom_image_slider_item_right_inner{margin:75px auto;max-width:520px;text-align:center}.custom_image_slider_item_right_inner h3{text-transform:uppercase;color:#fff;font-size:16px;margin:0;position:relative}.custom_image_slider_item_right_inner h2{letter-spacing:0px;color:#fff;margin:8px 0 20px;font-size:36px;line-height:42px;font-weight:400}.custom_image_slider_item_right_inner p{color:#fff}.custom_image_slider_item_right_inner p.cis_link{margin-top:40px}.custom_image_slider_item_right_inner p.cis_link a{color:#008752;text-decoration:none;background-color:#fff;border-radius:30px;text-transform:uppercase;letter-spacing:.5px;font-size:16px;text-align:center;padding:12px;width:220px;display:inline-block;font-weight:500;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.custom_image_slider_item_right_inner p.cis_link a:hover{color:#008752;text-decoration:none;background-color:#fff001}.custom_image_slider button.slick-prev.slick-arrow{outline:none;background-image:url(/cdn/shop/t/26/assets/chevron-left-icon.png?v=1686248796);background-repeat:no-repeat;z-index:1;background-position:center;left:calc(50% - 60px);background-size:32px;background-color:#fff;width:60px;height:60px;border-radius:10px 0 0;bottom:0}.custom_image_slider button.slick-next.slick-arrow{outline:none;background-image:url(/cdn/shop/t/26/assets/chevron-right-icon.png?v=1686248812);background-repeat:no-repeat;z-index:1;background-position:center;right:calc(50% - 60px);background-size:32px;background-color:#fff;width:60px;height:60px;border-radius:0 10px 0 0;bottom:0}.custom_image_slider button.slick-arrow:hover{background-color:#fff001}section#shopify-section-template--19315942261036__e50e8fb3-63f1-43a7-87d5-868430bca562 .rich-text{background-color:#fff;padding:45px 0}section#shopify-section-template--19315942261036__e50e8fb3-63f1-43a7-87d5-868430bca562 .rich-text .rich-text__blocks{max-width:100%}.footer_newsletter_section{width:100%;background-color:transparent;background-image:url(/cdn/shop/t/26/assets/newsletter_bg_img.jpg?v=1686300302);background-repeat:no-repeat;background-size:cover;background-position:center;padding:60px 0 90px}.footer_newsletter_section .newsletter__wrapper{background-color:transparent!important}.footer_newsletter_section .newsletter__wrapper h2{color:#fff;margin:8px 0 20px;font-size:36px;line-height:42px;font-weight:400;letter-spacing:0px}.footer_newsletter_section .newsletter__wrapper .newsletter__subheading{color:#fff;font-size:16px;max-width:1080px;font-weight:500;margin-bottom:55px}.footer_newsletter_section .newsletter__wrapper .newsletter__subheading ul{margin:0;padding:0}.footer_newsletter_section .newsletter__wrapper .newsletter__subheading ul li{position:relative;display:inline-block;margin:0 4%}.footer_newsletter_section .newsletter__wrapper .newsletter__subheading ul li:before{background:url(/cdn/shop/t/26/assets/heart-icon.png?v=1686311563) no-repeat #0000;bottom:3px;content:"";height:18px;left:-24px;position:absolute;width:15px}.footer_newsletter_section .newsletter-form{max-width:555px;display:block}.footer_newsletter_section .newsletter-form .newsletter-form__field-wrapper{max-width:555px}.footer_newsletter_form .field__input{min-width:375px;padding:8px 20px;margin:0;height:50px;border-radius:5px 0 0 5px;text-align:left;float:left;width:375px}.footer_newsletter_form button#Subscribe{margin-right:-1px;width:180px;display:inline-block;background-color:#000;color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:.5px;outline:none}.footer_newsletter_form button#Subscribe span{position:relative;margin-right:-30px}.footer_newsletter_form button#Subscribe span:before{background:url(/cdn/shop/t/26/assets/heart-icon.png?v=1686311563) no-repeat #0000;bottom:0;content:"";height:16px;left:-30px;position:absolute;width:15px}.footer_newsletter_form .field:hover.field:after{box-shadow:none;outline:0;border-radius:0}.footer_newsletter_form .field__input::placeholder{color:#555;opacity:1}.footer_newsletter_section .newsletter-form__message--success{color:#fff;font-size:18px;font-weight:400;letter-spacing:.5px}.footer_newsletter_section .newsletter-form__message--success svg.icon.icon-success{margin-right:10px;width:16px;height:16px}.featured_collection_inner button.slider-button svg.icon.icon-caret{color:#008752}.featured_collection_inner button.slider-button:disabled svg.icon.icon-caret,.featured_collection_inner button.slider-button[disabled] svg.icon.icon-caret{color:#008752;opacity:.3}.footer__content-bottom-wrapper{background:#222;color:#fff;width:100%!important;display:inline-block!important;margin:0}.footer__content-bottom-wrapper .footer__copyright.caption{margin:0!important;padding:15px 0!important}.footer__content-bottom-wrapper .footer__copyright.caption small.copyright__content{font-size:14px;font-weight:400;letter-spacing:0px}footer.footer{padding-top:60px}footer.footer .footer-block.grid__item h2.footer-block__heading{text-transform:uppercase}footer.footer .footer-block.grid__item .footer-block__brand-info{margin-right:30px}.menu_block_03044b6f-ddbc-46be-aadf-9fea224322bc{padding-left:45px}footer.footer .footer-block.grid__item .footer-block__brand-info .footer-block__image-wrapper.global-media-settings{background:transparent;border:0px;padding:0;margin:0 0 12px!important}sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{margin-top:-2px}footer.footer .footer-block.grid__item .footer-block__details-content ul.list-social{padding:8px 0 0!important;display:inline-block!important}footer.footer .footer-block.grid__item .footer-block__details-content ul.list-social li.list-social__item{display:inline-block}footer.footer .footer-block.grid__item .footer-block__details-content ul.list-social li.list-social__item a.link.list-social__link{padding:0;margin-right:20px}footer.footer .footer-block.grid__item .footer-block__details-content ul.list-social li.list-social__item a.link.list-social__link svg.icon{width:22px;height:22px}footer.footer .list-menu__item--link{padding-bottom:0}.footer{margin-top:0!important}.dog_collection_banner{background-image:linear-gradient(#0006,#0006),url(/cdn/shop/files/dogs-collection-banner-img.jpg?v=1686762776);background-repeat:no-repeat;background-position:bottom;background-size:cover;text-align:center;color:#fff;background-attachment:unset}.cat_collection_banner{background-image:linear-gradient(#0006,#0006),url(/cdn/shop/files/cats-collection-banner-img.jpg?v=1686767225);background-repeat:no-repeat;background-position:bottom;background-size:cover;text-align:center;color:#fff;background-attachment:unset}.collection-hero__title{letter-spacing:0px;text-align:center;color:#fff;margin:0;font-size:36px;line-height:42px;font-weight:400;padding:150px 0}.collection_page{margin:40px 0 60px}.collection_page .card-wrapper.product-card-wrapper{border:1px solid #f6f6f6}.collection_page .card-wrapper.product-card-wrapper .card__content{padding:15px 20px!important}.collection_page .rating-star:before{font-size:20px}.collection_page .card_left{width:50%;float:left;text-align:left;margin-top:15px!important}.collection_page .card_right{width:50%;float:right;text-align:right;margin-top:15px!important}.collection_page .card_left p.rating-count.caption{display:none}.collection_page .quick-add__submit{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;color:#fff;display:inline-block;border:0px!important;text-decoration:none;background-color:#008752;border-radius:30px;text-transform:uppercase;letter-spacing:.5px;font-size:16px;width:240px;height:52px;text-align:center;padding:0;box-shadow:none!important}.collection_page .quick-add__submit:before,.collection_page .quick-add__submit:after{box-shadow:none}.collection_page .quick-add__submit:hover{box-shadow:none;background-color:#fff001;color:#008752}.collection_page .quick-add__submit:hover:before,.collection_page .quick-add__submit:hover:after{box-shadow:none}.collection_page .card-wrapper.product-card-wrapper:hover .quick-add__submit{box-shadow:none;background-color:#fff001;color:#008752}.collection_page h3.card__heading{font-size:16px;font-weight:400;text-decoration:none;border:0px}.collection_page h3.card__heading a,.collection_page h3.card__heading a:hover{text-decoration:none;border:0px}.about_us_section{width:100%;display:inline-block;margin:75px 0 60px;padding:0}.aboutus_grid_text{width:50%;float:left;padding-right:30px}.aboutus_grid_video{width:50%;float:right;padding-top:60px}.aboutus_grid_text h1{text-align:left;margin:0;font-size:32px;line-height:42px;color:#008752;text-transform:uppercase}.aboutus_grid_text h3{margin:0 0 4px;position:relative;font-weight:400}.aboutus_grid_video iframe{width:100%;height:337px}.aboutus_grid_text_link{text-align:left;margin:15px 0 0;width:100%;display:inline-block}.shop_button{color:#fff;display:inline-block;border:1px solid #008752;text-decoration:none;background-color:#008752;border-radius:6px;text-transform:uppercase;font-weight:500;letter-spacing:1px;width:220px;height:60px;line-height:60px;text-align:center;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.shop_button:hover{background-color:#fff001;color:#008752;border:1px solid #fff001}.shop_button_outer{float:left;margin-right:30px}.or_call_outer{line-height:60px;font-size:18px;font-weight:500}.or_call_outer a{color:#008752}.or_call_outer a:hover{color:#000;text-decoration:none}.about_bottom_text{width:100%;display:inline-block;text-align:center;background-color:#f9f9f9;margin:60px 0 0;padding:30px 0}.about_bottom_text_inner{max-width:650px;margin:0 auto}.about_service_section{width:100%;display:inline-block;margin:25px 0 45px}.about_service_header{width:100%;display:inline-block;text-align:center}.about_service_header h3{margin:0 0 4px;position:relative;font-weight:400;text-align:center;font-size:16px}.about_service_header h3 span.heading-icon{left:calc(50% - 48px)}.about_service_header h2{text-align:center;margin:0;font-size:32px;line-height:42px;color:#008752;text-transform:uppercase}.about_service_header_text{width:100%;display:inline-block;margin:15px 0 45px}.about_service_header_text ul{padding:0;margin:0;display:inline-block}.about_service_header_text ul li{list-style:square;display:list-item;float:left;margin:0 50px 0 0}.service_outer{width:100%;display:inline-block}.service_columns{width:33.33%;float:left}.service_columns_blocks{border:1px solid #000;text-align:center;margin:0 0 20px;padding:20px 15px;border-radius:6px}.service_columns_img_blocks{text-align:center;padding:80px 20px}.service_columns_img_blocks img{max-width:100%}.service_columns_blocks_third,.service_columns_blocks_fourth{height:345px}.service_columns_blocks p{margin:0;letter-spacing:0px}.service_columns_blocks h3{margin:4px 0 8px;font-size:20px}.about_happy_pet_family{background-image:url(/cdn/shop/files/about-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:55px 0 25px}.about_happy_pet_family h2{margin:0 0 30px;color:#1a1f2b;font-size:28px;font-weight:400}.about_happy_pet_family_text img{border-radius:100%;margin-left:45px}.about_bottom_links ul{display:inline-block;width:100%;margin:70px 0 60px;padding:0}.about_bottom_links ul li{width:25%;float:left;text-align:center;list-style:none}.about_bottom_links_inner{border:1px solid #dedede;margin:0 10px;padding-top:20px}.about_bottom_links_inner a{text-decoration:none}.about_bottom_links_inner a h3{color:#008752;font-size:18px;font-weight:400;line-height:.8;margin:5px 0 30px;text-transform:uppercase}.blog_list_header{width:100%;display:inline-block;text-align:center}.blog_list_header h1.title--primary{margin:0 0 60px;text-align:center;text-transform:uppercase;line-height:42px}.blog_list_header img{width:60px}.main-blog .blog-articles{display:inline-block;width:100%}.main-blog .article{float:left;width:33.33%}.main-blog .blog-articles .card-wrapper{min-height:612px;padding:0;margin:0 15px 30px;-webkit-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-khtml-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-moz-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-ms-box-shadow:0 0 16px 0 rgba(39,48,75,.14);-o-box-shadow:0 0 16px 0 rgba(39,48,75,.14);box-shadow:0 0 16px #27304b24;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:0px 0px 6px 6px}.main-blog .article-card-wrapper .card__media .media img{object-position:left center}.main-blog .article-card-wrapper .card__information{padding:0 20px!important}.main-blog .blog_date{line-height:22px;text-transform:uppercase;padding-top:5px;font-size:12px;margin:0 0 15px;width:100%;height:30px;color:#bcbcbc;text-align:left;-webkit-border-radius:0 0 26px 26px;-khtml-border-radius:0 0 26px 26px;-moz-border-radius:0 0 26px 26px;-ms-border-radius:0 0 26px 26px;-o-border-radius:0 0 26px 26px}.main-blog .card__information h3.blog_post_heading{letter-spacing:.5px;font-size:18px;text-decoration:none;outline:none;height:70px;overflow:hidden;margin:0}.main-blog .card__information h3.blog_post_heading a{text-decoration:none;color:#000}.main-blog p.article-card__excerpt{font-size:14px;line-height:20px;margin:8px 0 20px;letter-spacing:0px;height:60px;overflow:hidden}.main-blog .article-card-wrapper:hover .card__information h3.blog_post_heading a{text-decoration:none;color:#008752}.main-blog .article_link{width:100%;display:inline-block;margin-bottom:25px}.main-blog .article_link a{-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;display:inline-block;color:#fff;text-decoration:none;background-color:#008752;border:0px!important;border-radius:30px;font-size:15px;text-align:center;padding:10px 30px 10px 35px}.main-blog .article_link a:hover{color:#008752;text-decoration:none;background-color:#fff001}.main-blog .blog__view-all{width:100%;display:inline-block;margin-top:60px}.main-blog .blog__view-all .blog__button{background-color:transparent;color:#000;border:0px!important;box-shadow:none;margin:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.main-blog .blog__view-all .blog__button:hover{background-color:#008752;color:#fff}.main-blog .article-card-wrapper:hover .article_link a{color:#008752;text-decoration:none;background-color:#fff001}.main-blog .article-card-wrapper .card__media .media img{object-position:left center;transform:scale(1.2)}.main-blog .article-card-wrapper .card .card__inner .card__media{z-index:1}.main-blog .article-card-wrapper:hover .card .card__inner .card__media:before{background-color:#fff6;right:51%;left:50%}.main-blog .article-card-wrapper:hover .card .card__inner .card__media:after{background-color:#fff6;top:51%;bottom:50%}.main-blog .article-card-wrapper .card .card__inner .card__media:before{content:"";position:absolute;right:0;left:0;pointer-events:none;top:0;bottom:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.main-blog .article-card-wrapper .card .card__inner .card__media:after{content:"";position:absolute;right:0;left:0;pointer-events:none;top:0;bottom:0;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.article_header{width:100%;display:inline-block;margin:45px 0 0}.article_header_right{text-align:right}.article_header_right a{color:#fff;display:inline-block;border:1px solid #008752;text-decoration:none;background-color:#008752;border-radius:6px;text-transform:uppercase;font-weight:500;letter-spacing:1px;width:200px;height:54px;line-height:54px;text-align:center;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.article_header_right a:hover{background-color:#fff001;color:#008752;border:1px solid #fff001}.article_author{padding-right:30px}.article_author_bg{background:url(/cdn/shop/t/24/assets/blog-sprite.png) -40px -79px #0000;display:inline-block;height:25px;margin-right:0;vertical-align:text-bottom;width:25px}.article_author span{color:#1a1f2b;font-weight:400;line-height:35px;text-transform:capitalize;font-size:18px;letter-spacing:.5px}.article_date{margin-right:30px}.article_date_bg{background:url(/cdn/shop/t/24/assets/blog-sprite.png) -66px -81px #0000;display:inline-block;height:25px;margin-right:10px;vertical-align:text-bottom;width:25px}.article_date time{color:#1a1f2b;font-weight:400;line-height:35px;text-transform:capitalize;font-size:18px;letter-spacing:.5px}.article_date:after{content:"";display:none}.article_tag_bg{background:url(/cdn/shop/t/24/assets/blog-sprite.png) -131px -81px #0000;display:inline-block;height:25px;margin-right:4px;vertical-align:text-bottom;width:25px}.article_tag{color:#1a1f2b;font-weight:400;line-height:35px;text-transform:capitalize;font-size:18px;letter-spacing:.5px}.article_tag a{margin:0 8px;color:#1a1f2b}.article_tag a:hover{text-decoration:none}.article-template__content.rte{letter-spacing:0px}.article-template__content.rte a{color:#008752}.article-template__content.rte a:hover{text-decoration:none}.page_header{width:100%;display:inline-block;text-align:center}.page_header img{width:60px;height:auto}.page_header h1{margin:0 0 60px;text-align:center;text-transform:uppercase;line-height:42px;font-size:32px;font-weight:400;letter-spacing:0px}.contact__button{text-align:center;margin-top:30px}section#shopify-section-template--19315942326572__a1d227dd-ef20-4cdd-bfe0-47f8f2f85786{width:100%;display:inline-block;margin-bottom:30px}section#shopify-section-template--19315942326572__a1d227dd-ef20-4cdd-bfe0-47f8f2f85786 h3.inline-richtext{color:#008752;text-align:center;font-size:24px;line-height:34px}section#shopify-section-template--19315942326572__a1d227dd-ef20-4cdd-bfe0-47f8f2f85786 .multicolumn .page-width{max-width:1000px}section#shopify-section-template--19315942326572__a1d227dd-ef20-4cdd-bfe0-47f8f2f85786 .rte{padding-left:25px;margin-bottom:16px}section#shopify-section-template--19315942326572__a1d227dd-ef20-4cdd-bfe0-47f8f2f85786 .rte h4{margin:22px 0 8px;font-size:18px;letter-spacing:.5px}.help_template{padding:45px 0 60px;max-width:900px}.help_template_content{margin-top:-30px}.help_template_content a{color:#008752}.help_template_content a:hover{text-decoration:none}.policy_pages{width:100%;display:inline-block;margin:45px 0 30px}.policy_page_content h3{color:#008752;font-weight:400;padding-top:15px}.policy_page_content p{letter-spacing:0px}.policy_page_content a{color:#008752}.policy_page_content a:hover{text-decoration:none}.policy_page_content p a{color:#008752}.policy_page_content p a:hover{text-decoration:none}.main_page_inner{margin-top:20px;margin-bottom:30px}.main_page_inner h1.main-page-title{font-size:42px}.main_page_inner .faq-title h2.h3{color:#d93741;font-size:28px;font-weight:400;text-transform:uppercase}.main_page_inner .faq-details h2.h3{color:#008752;font-size:28px;font-weight:400}.gray_block_long{background-color:#f5f5f5;margin:30px 0;width:100%}.gray_block_content{margin-left:100px;width:39%;padding:20px;position:relative}.gray_block_content:after{border-left:4px solid #008752;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;top:0}.gray_block_content p{padding:0;margin:0;color:#788188;font-size:18px;line-height:28px}.main_page_inner .btn-sub-text{text-align:center}.main_page_inner h4.h3{color:#d93741;font-size:28px;font-weight:400;text-transform:uppercase;margin-bottom:8px}.main_page_inner h2.h3{color:#008752;font-size:22px;font-weight:400;letter-spacing:1px}.main_page_inner a.button_white{font-size:22px;text-decoration:none;color:#008752}.main_page_inner a.button_white img{display:inline-block;vertical-align:middle}.main_page_inner a.dog-ear-btn.order-btn{border:2px solid #ee3a43;background-color:#ee3a43;color:#fff;padding:11px 40px;text-decoration:none;border-radius:30px;margin-top:25px;display:inline-block}.main_page_inner a.dog-ear-btn.order-btn:hover{background-color:#fff;color:#ee3a43;text-decoration:none}.grid.biodiv{width:100%;display:inline-block;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:45px 0 0;padding:20px 0 10px}.grid.biodiv .grid__item.one-whole.first_div{width:100%;display:inline-block;max-width:100%}.grid.biodiv .grid__item.one-whole.first_div img.bioimg{max-width:180px;float:left;padding:0 30px 10px 0}.grid.biodiv h2{color:#008752;font-size:20px;font-weight:400;letter-spacing:1px;padding-top:0;margin-bottom:10px;text-transform:uppercase}.faq_page{margin:45px 0}.faq_page .faq_content,.faq_page div#shopify-section-faq{width:100%;display:inline-block}.faq_page .tab-main-class.accordion{background:#f8f8f8;color:#008752;cursor:pointer;font-size:20px;margin:10px 0 0;padding:10px 15px;position:relative}.faq_page .tab-main-class.accordion:after{content:">";font-size:30px;font-weight:400;position:absolute;right:20px;top:0;transform:rotate(90deg)}.faq_page .panel{display:none;padding:0 18px}.faq_page .panel.inner-question-ans{padding:15px 50px;border:1px solid #f2f2f2}.faq_page .main-question.accordion{letter-spacing:0px;font-size:18px;font-weight:400;padding:8px 0;position:relative;color:#008752;cursor:pointer}.faq_page .main-question.accordion:before{content:"+";font-size:18px;left:-30px;position:absolute;top:8px}.faq_page .panel p,label{font-size:16px;margin:0 0 8px;letter-spacing:0px}.faq_page .main-question.accordion.active:before{content:"-"}.faq_page .tab-main-class.accordion.active:after{content:"<"}.main-question-form-class{max-width:720px;margin:60px auto 0}.main-question-form-class h2{color:#008752;font-size:20px;font-weight:400;text-transform:uppercase;text-align:center;letter-spacing:0px}.question_form_row{width:100%;display:inline-block}.question_form_name_column{width:50%;float:left;padding-right:15px;margin-bottom:15px}.question_form_email_column{width:50%;float:left;padding-left:15px;margin-bottom:15px}.question_form_message_column{width:100%;display:inline-block;margin:15px 0}.question_form_name_column input#ContactFormName,.question_form_email_column input#ContactFormEmail{width:100%;padding:10px 15px;font-size:16px;outline:none;box-shadow:none}.question_form_message_column textarea#ContactFormMessage{width:100%;height:125px;padding:10px 15px;font-size:16px;outline:none;box-shadow:none}.question_form_button_column{width:100%;display:inline-block;margin:15px 0;text-align:center}.main-question-form-class .errors{color:#d93741;width:100%;display:inline-block}.main-question-form-class .errors ul{padding:0;margin:0}.main-question-form-class .errors ul li{color:#d93741;list-style:none;background-color:#f4e2e291;padding:4px 15px;font-size:15px;margin-bottom:15px}small#Newsletter-error--sections--19315942719788__b869014c-e4da-45f7-8629-59fce85f76b3{color:#d93741;background-color:#f4e2e291;padding:10px 15px;font-size:15px;margin-bottom:15px}.vetwell_page{width:100%;display:inline-block;margin:60px 0 45px}.vetwell_page .page_header h1{text-align:center;line-height:38px;font-size:28px;font-weight:400;letter-spacing:0px;margin:0 auto 30px;max-width:780px;color:#007f66}.vetwell_page .page_header img{width:75px}.vetwell_content{width:100%;margin:auto;max-width:872px}.vetwell_content_inner{width:100%;display:inline-block}.vetwell_full_content{width:100%;display:inline-block;margin-bottom:30px}.vetwell_content p{letter-spacing:0px;line-height:26px;margin:0 0 15px}.vetwell_img_text{width:100%;display:inline-block;margin-bottom:30px}.vetwell_img_text .vetwell_img{width:50%;float:left;padding-right:15px}.vetwell_img_text .vetwell_img img{max-width:100%}.vetwell_img_text .vetwell_text{width:50%;float:right;padding-left:15px}.margin_top_100{margin-top:100px}.vetwell_text_img{width:100%;display:inline-block;margin-bottom:30px}.vetwell_text_img .vetwell_text{width:50%;float:left;padding-right:15px}.vetwell_text_img .vetwell_img{width:50%;float:right;padding-left:15px;text-align:right}.vetwell_text_img .vetwell_img img{max-width:100%}.vetwell_content h2{color:#007f66;margin:0 0 15px}.main_product{padding-top:60px!important}.main_product .product__title h1{font-size:28px;color:#333;line-height:32px;letter-spacing:.5px}.main_product p.product__text{font-size:14px;font-weight:500;color:#008752;letter-spacing:.3px}.main_product .price--on-sale .price__sale s.price-item.price-item--regular{color:#ee3a43;font-size:20px}.main_product .price .price-item{font-size:28px;color:#333}.main_product span.badge,.main_product fieldset.js.product-form__input legend.form__label{display:none!important}.main_product span.jdgm-prev-badge__text{padding-left:5px}.main_product .product-form__input.product-form__quantity{width:200px;float:left;overflow:hidden;margin:20px 0 0}.main_product .product-form__input.product-form__quantity label.quantity__label.form__label{display:none!important}.main_product .add_to_card_btn{width:calc(100% - 200px);float:right;margin:20px 0 0;padding:0}.main_product .product-form__buttons{max-width:100%}.main_product .product__description.rte{width:100%;display:inline-block;margin:15px 0}.main_product .product__description.rte h2{color:#008752;font-size:20px}.main_product .add_to_card_btn product-form.product-form{margin:0}.main_product .product-form__submit{margin:0!important;font-size:18px;text-transform:uppercase;font-weight:500;letter-spacing:1px;border-radius:4px;box-shadow:none!important;border:0px!important;margin:0;display:inline-block;padding:0;height:60px;outline:none;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}.main_product .product-form__submit:after{box-shadow:none!important;border:0px!important}.main_product .product-form__submit:before{box-shadow:none!important;border:0px!important}.main_product .product-form__submit:hover{background-color:#fff001;color:#008752;box-shadow:none!important;border:0px!important}.main_product .product-form__input.product-form__quantity quantity-input.quantity{min-height:58px;width:170px;margin-top:2px}.main_product .product-form__input.product-form__quantity quantity-input.quantity .quantity__input{font-size:20px;opacity:1;outline:none;box-shadow:none!important}.main_product .product-form__input.product-form__quantity quantity-input.quantity .quantity__input:focus-visible{box-shadow:none!important;background-color:transparent}.main_product variant-radios{margin-top:-10px!important}.main_product .product-form__input input[type=radio]:checked+label{background-color:#008752}.main_product .show_bottle_price{width:100%;display:inline-block;letter-spacing:0px;margin:25px 0 0;background-color:#0087521a;color:#333;padding:8px 15px;font-weight:400}.main_product .trust_images{width:100%;display:inline-block;margin:15px 0 0;border-bottom:1px solid #eee;padding-bottom:8px}.main_product .trust_images img{max-width:150px;margin-right:8px}.main_product .product__description.rte p.shopon{font-size:20px;text-transform:uppercase;font-weight:500;color:#008752;margin-bottom:0}.main_product p.linked-image{width:100%;display:inline-block;border-bottom:1px solid #eee;padding-bottom:12px}.main_product p.linked-image a{color:#fff;font-size:0px}.main_product p.linked-image img{max-height:70px;margin-right:15px}.main_product .product__description.rte ul{margin:0;display:inline-block}.main_product .product__description.rte iframe{max-width:100%;margin-top:30px;border:0px;border-radius:4px}.main_product .product__description.rte ul li{width:100%;list-style:square;line-height:32px}.main_product .product__description.rte ul li p{margin:0;padding:0;display:inline-block}span#oz_val,span#oz_price{font-weight:500}.purchase_section_one{border-bottom:1px solid #d3dbe2;position:relative;width:100%;display:inline-block;background-color:#f4f6f8;margin:60px 0 -15px;padding:60px 0 45px}.purchase_section_one_left{width:50%;float:left;padding-right:30px}.purchase_section_one_left_inner{width:100%;display:inline-block}.purchase_section_one h2{margin:0 0 15px;color:#008752}.purchase_section_one p{letter-spacing:.2px;line-height:26px;margin:0 0 12px}.purchase_section_one ul{margin:0;padding:0 0 0 25px}.purchase_section_one ul li{margin-bottom:8px;list-style:square;letter-spacing:.2px}.purchase_section_one_right{width:50%;float:right;text-align:right;padding-left:30px;margin-top:75px}.purchase_section_one_right_inner{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.purchase_section_one_right_inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.purchase_area{width:100%;display:inline-block;text-align:center;margin:90px 0 0}.purchase_area h3{color:#008752;margin:0 0 25px;font-size:22px}.purchase_area button.btn{cursor:pointer;-webkit-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;color:#fff;padding:18px 40px;border:1px solid #008752;text-decoration:none;background-color:#008752;border-radius:2px;text-transform:uppercase;letter-spacing:1px;font-size:18px}.purchase_area button.btn:hover{background-color:#fff001;color:#008752;border:1px solid #fff001}.purchase_section_two{width:100%;display:inline-block;background-color:#f4f6f8;margin:0 0 60px;padding:75px 0 45px}.purchase_section_two_left{width:50%;float:left;padding-right:30px}.purchase_section_two_left_inner{width:100%;display:inline-block}.purchase_section_two_right{width:50%;float:right;text-align:left;padding-left:30px}.purchase_section_two_right_inner{width:100%;display:inline-block;margin-top:75px}.purchase_section_two h2{margin:0 0 15px;color:#008752}.purchase_section_two p{letter-spacing:.2px;line-height:26px;margin:0 0 12px}.purchase_section_two img{max-width:100%}.purchase_section_two .purchase_area{margin-top:45px}.purchase_section_one_single,.purchase_section_one_single_inner{width:100%;display:inline-block}.purchase_section_one_single .purchase_area{margin:15px 0 0}.purchase_section_two_single,.purchase_section_two_single_inner{width:100%;display:inline-block}.purchase_section_two h3{margin:0 0 15px;color:#008752}.purchase_section_two ul{margin:0;padding:0 0 0 25px}.purchase_section_two ul li{margin-bottom:8px;list-style:square}.purchase_section_one ul li p,.purchase_section_two ul li p{margin:0}.purchase_section_one strong,.purchase_section_two strong,.purchase_section_one b,.purchase_section_two b{font-weight:500}.purchase_section_two .purchase_section_two_single .purchase_area{margin-top:15px}.product_tab_area{width:100%;display:inline-block}.product_tabs{width:100%;display:inline-block;margin-bottom:20px}.product_tab_heading{width:100%;display:inline-block;background-color:#f4f6f8;cursor:pointer;position:relative}.product_tab_content{display:none;padding:15px 8px 0 30px}.product_tab_content.active{display:block}.product_tab_heading h3{font-size:20px;padding-left:30px;margin:20px 0;color:#008752}.product_tab_heading:before{background:#008752;text-align:center;width:100px;content:"";position:absolute;right:0;top:0;height:100%}.product_tab_heading:after{content:"+";position:absolute;top:0;right:36px;font-size:36px;color:#fff;font-weight:500}.product_tab_heading.active:after{content:"x"}.product_tab_content strong,.product_tab_content b{font-weight:500}.product_tab_content a{color:#008752}.product_tab_content a:hover{text-decoration:none}.product_tab_content h2,.product_tab_content h3{color:#008752;margin:8px 0}.product_tab_content h4{margin:15px 0 0;font-size:18px;color:#333}.product_tab_content p{margin:4px 0 15px;letter-spacing:.2px}.product_tab_content ul li{letter-spacing:.2px}.product_tab_content ul li p{margin:2px 0}.product_tab_content img{max-width:100%;margin:30px 0 0}.additional_info_tab h3{color:#008752;font-size:20px;margin-bottom:20px}.additional_info_tab table{margin-bottom:30px;font-size:16px;letter-spacing:.2px}.social-sharing{width:100%;display:inline-block}.social-sharing p{margin:0;font-size:18px;font-weight:500;line-height:18px}.social-sharing a.btn.btn--share{display:inline-block;margin-right:8px}.social_icons{background:url(/cdn/shop/files/social-icon.png?1053011\2026) no-repeat #0000;height:38px;width:38px;font-size:0px}.facebook{background-position:0px}.twitter{background-position:-51px}.instagram{background-position:-100px}.pinterest{background-position:-202px}.question_tab_content{padding:30px 60px}.product_faq .tab-main-class.accordion{border:0px;background:#f8f8f8;color:#008752;cursor:pointer;font-size:20px;margin:10px 0 0;padding:10px 15px;position:relative}.product_faq .tab-main-class.accordion:after{content:">";font-size:30px;font-weight:400;position:absolute;right:20px;top:0;transform:rotate(90deg)}.product_faq .panel{display:none;padding:0 18px}.product_faq .panel.inner-question-ans{padding:15px 50px;border:1px solid #f2f2f2}.product_faq .main-question.accordion{border:0px;margin:0;letter-spacing:0px;font-size:18px;font-weight:400;padding:8px 0;position:relative;color:#008752;cursor:pointer}.product_faq .main-question.accordion:before{content:"+";font-size:18px;left:-30px;position:absolute;top:8px}.product_faq .panel p,label{font-size:16px;margin:0 0 8px;letter-spacing:0px}.product_faq .main-question.accordion.active:before{content:"-"}.product_faq .tab-main-class.accordion.active:after{content:"<"}.review_tab_content{padding:15px 30px 0}.review_tab_content .jdgm-widget-actions-wrapper a.jdgm-write-rev-link{text-decoration:none}.related-products .card-wrapper.product-card-wrapper{border:1px solid #f6f6f6}.related-products .card-wrapper.product-card-wrapper .card__content{padding:15px 20px!important}.related-products h3.card__heading{font-size:15px;font-weight:400;text-decoration:none;border:0px;text-align:center;letter-spacing:.2px}.related-products h3.card__heading a,.related-products h3.card__heading a:hover{text-decoration:none;border:0px}.related-products .card_left{width:50%;float:left;text-align:left;margin-top:15px!important}.related-products .card_left p.rating-count.caption{display:none}.related-products .card_right{width:50%;float:right;text-align:right;margin-top:15px!important}.related-products h2.related-products__heading.h1{letter-spacing:0px;text-align:center;margin:0;font-size:36px;line-height:42px;font-weight:400;margin-bottom:45px!important;text-transform:uppercase}.product_label_content{text-align:center}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:1.25fr auto .75fr}.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 1260px) and (min-width: 990px){.custom_promotions_grid_item_content p.promotion_link a{letter-spacing:0px;font-size:15px;width:180px}.custom_promotions_grid_item{padding:0 4px}ul.list-menu li a.header__menu-item.list-menu__item.link{font-size:14px}.shop_button{width:175px}.shop_button_outer{margin-right:20px}.service_columns_blocks_third,.service_columns_blocks_fourth{height:415px}ul.list-menu li a.header__menu-item{padding:0 5px}footer.footer .footer-block.grid__item .footer-block__details-content ul.list-social li.list-social__item a.link.list-social__link{margin-right:15px}}@media screen and (max-width: 989px){.QAs_inner{padding:30px 15px 36px 45px}.QAs_heading{margin-bottom:12px}.QAs_heading h2{font-size:28px;line-height:32px}.video_page_header .video_page_header_content h1{font-size:20px;line-height:28px}.video_page_header .video_page_header_content p{font-size:14px;line-height:22px}.video{width:100%;float:none;margin-bottom:5px}.footer__copyright.caption{float:none;text-align:center;width:100%}.website-developed-by{width:100%;text-align:center;padding:8px 0 30px;font-size:16px}.main_product{padding-top:30px!important}.product__media-list .product__media-item{width:calc(100% - 3rem)!important;margin:0px 1.5rem!important}.main_product .product__title h1{font-size:22px;line-height:30px}.main_product p.product__text{font-size:12px}.main_product .price--on-sale .price__sale s.price-item.price-item--regular{font-size:16px}.main_product .price .price-item{font-size:24px}.main_product .product-form__input.product-form__quantity{width:150px}.main_product .product-form__input.product-form__quantity quantity-input.quantity{min-height:50px;width:130px}.main_product .add_to_card_btn{width:calc(100% - 150px)}.main_product .product-form__submit{font-size:16px;height:52px}.main_product .show_bottle_price{padding:6px 10px;font-size:14px;line-height:20px}.main_product .trust_images,.main_product p.linked-image{text-align:center}.main_product p.linked-image img{max-height:65px;max-width:165px}.purchase_section_one{margin:0 0 -15px;padding:45px 0}.purchase_section_one_left{width:100%;float:none;padding-right:0}.purchase_section_one_right{width:100%;float:none;text-align:center;padding-left:0;margin-top:30px}.purchase_area{margin:45px 0 0}.purchase_area button.btn{padding:15px 30px;font-size:15px}.purchase_section_two{padding:60px 0 45px;margin:0 0 45px}.purchase_section_two_left{width:100%;float:none;padding-right:0}.purchase_section_two_right{width:100%;float:none;text-align:left;padding-left:0}.purchase_section_two_right_inner{margin-top:30px}.purchase_section_two .purchase_area{margin-top:15px}.product_tab_heading h3{font-size:16px;padding-left:15px;margin:15px 0}.product_tab_heading:before{width:80px}.product_tab_heading:after{top:-2px;right:30px;font-size:30px}.product_tab_content{padding:15px 8px}.product_faq .tab-main-class.accordion{font-size:17px;padding:10px 15px}.related-products h2.related-products__heading.h1{font-size:24px;line-height:28px;margin-bottom:30px!important}.faq_page .panel.inner-question-ans{padding:8px 0 8px 40px}.question_form_name_column,.question_form_email_column{width:100%;float:none;padding:0 15px}.question_form_message_column{padding:0 15px;margin:0}.main_page_inner h1.main-page-title{font-size:26px}.main_page_inner .faq-title h2.h3,.main_page_inner .faq-details h2.h3{font-size:22px}.gray_block_content{margin-left:20px;width:100%;padding:15px}.main_page_inner h4.h3{font-size:20px}.main_page_inner .privacy-policy-content.container .row .image{width:100%!important}.main_page_inner .privacy-policy-content.container .row .content{width:100%!important;padding:0 0 20px!important}.page_header h1{margin:0 0 30px;line-height:34px;font-size:24px}section#shopify-section-template--19315942326572__a1d227dd-ef20-4cdd-bfe0-47f8f2f85786 h3.inline-richtext{font-size:20px;line-height:28px}.article_header_right{text-align:center}.article_header_right a{width:180px;height:36px;line-height:36px}.article-template header{margin-top:30px;margin-bottom:0}.article-template header h1.article-template__title{font-size:26px;line-height:36px}.article_author span{font-size:16px;letter-spacing:0px}.article_date time{font-size:16px;letter-spacing:0px}.article_tag{font-size:16px;letter-spacing:0px}.main-blog .blog-articles{display:grid}.main-blog .article{float:none;width:auto;margin-bottom:15px}.main-blog .blog-articles .card-wrapper{min-height:auto;padding:0;margin:0}.main-blog .card__information h3.blog_post_heading,.video_bg_inner{height:auto}.video_bg_inner video{position:relative}.video_bg_content{border-radius:0;background-color:transparent;position:relative;top:0%;max-width:380px;left:0%;transform:none;color:#fff;padding:30px 15px;margin:auto}.video_bg_content h3{color:#008752;margin:0 0 6px;font-size:16px}.video_bg_content h1{color:#000;font-size:26px;line-height:34px}.video_bg_content p{color:#000;margin:8px 0 20px}.custom_promotions_section{padding-bottom:30px}.custom_promotions_grid_item{width:100%;float:none;padding:0 0 100px;text-align:center}.custom_promotions_grid_item_inner{max-width:450px}.video_bg_content p.video_bg_link a{padding:15px 30px}.announcement-bar__message{padding:8px 0;font-size:11px}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{background-size:15px;top:2px}.featured_collection_inner .slider--desktop.grid--3-col-desktop .grid__item{width:100%;margin:0}.featured_collection_inner h3.card__heading{text-align:center}.featured_collection_inner h3.card__heading a:after{z-index:0}.featured_collection_inner .card-wrapper.product-card-wrapper .card__content{padding:8px 0!important}.featured_collection_inner .card-wrapper.product-card-wrapper .card__content .quick-add{margin:auto}.featured_collection_inner .card_right{width:100%;float:none;text-align:center;margin-top:8px!important}.featured_collection_inner .card-wrapper.product-card-wrapper{border:0px;max-width:375px;margin:auto}.featured_collection_inner .card_left{width:100%;float:none;text-align:center;margin-top:12px!important}.featured_collection_inner button.slider-button.slider-button--next{right:0}.featured_collection_inner button.slider-button.slider-button--prev{left:0}.featured_collection_inner h2.title{font-size:26px;line-height:32px}.home_featured_collection_header .home_collection_subheading{margin:0 0 2px;font-size:14px}.custom_testimonials_header h2{font-size:26px;line-height:32px}.custom_testimonials_header h3{margin:0 0 2px;font-size:14px}.custom_video_grid_item{width:100%;float:none}.custom_video_play_icon{top:auto;right:auto;padding:10px 15px;border-radius:15px 15px 0 0;bottom:0;left:calc(50% - 36px)}.custom_video_play_icon svg.icon.icon-play{width:32px;height:32px;margin:10px 10px 0}.custom_video_grid_item.custom_video_grid_text h2{margin:2px 0 15px;font-size:26px;line-height:32px}.custom_video_grid_item.custom_video_grid_text h3{font-size:14px}.custom_video_grid_item.custom_video_grid_text{padding:60px 30px}.custom_promotions_header img{max-width:90px}.custom_promotions_header{margin:30px auto 15px}.home_blog_post_header h2{font-size:26px;line-height:32px}.home_blog_post_header h3{font-size:14px}.custom_image_slider_item_left{width:100%;float:none}.custom_image_slider_item_right{width:100%;float:none;max-width:100%}.custom_image_slider_item_right_inner{max-width:375px;margin:60px auto}.section-template--19315942261036__67c96740-a89a-4797-bb83-2b4041bcbd6e-padding .blog__post.grid__item.article{width:100%;margin:0}.home_blog_post .article-card-wrapper{margin:0 25px}.footer_newsletter_section .newsletter__wrapper h2{font-size:26px;line-height:32px}.footer_newsletter_section .newsletter__wrapper{padding:0 30px;max-width:375px;margin:auto}.footer_newsletter_section .newsletter__wrapper .newsletter__subheading{max-width:375px;text-align:center;margin-bottom:30px}.footer_newsletter_section .newsletter-form .newsletter-form__field-wrapper{max-width:375px}.footer_newsletter_form .field__input{min-width:275px;padding:8px 10px;width:275px}.footer_newsletter_form button#Subscribe{width:100px;font-size:14px}.footer_newsletter_form button#Subscribe span{margin-right:-15px}.footer_newsletter_form button#Subscribe span:before{height:15px;left:-20px}.custom_image_slider button.slick-prev.slick-arrow{bottom:auto;top:-45px;background-color:#fff001;left:calc(50% - 45px);background-size:25px;width:45px;height:45px}.custom_image_slider button.slick-next.slick-arrow{bottom:auto;top:-45px;background-color:#fff001;right:calc(50% - 45px);background-size:25px;width:45px;height:45px}.custom_image_slider_outer{margin-top:15px!important}.custom_image_slider_item_right_inner h3{font-size:14px}.custom_image_slider_item_right_inner h2{margin:8px 0 12px;font-size:26px;line-height:32px}.custom_image_slider_item_right_inner p.cis_link{margin-top:30px}section#shopify-section-template--19315942261036__e50e8fb3-63f1-43a7-87d5-868430bca562 .rich-text{padding:15px 0 30px}footer.footer .footer-block.grid__item h2.footer-block__heading{margin-bottom:6px}footer.footer .list-menu__item--link{padding-top:4px}.testimonial_grid_item_text{height:auto;overflow:visible}.custom_testimonials_author_left{width:80px;margin:15px 0 0 15px}.custom_testimonials_author_right{margin:30px 0 0 20px}.aboutus_grid_text{width:100%;float:none;padding-right:0}.aboutus_grid_text h3{font-size:14px}.aboutus_grid_text h1{font-size:26px;line-height:32px}.aboutus_grid_text_link{margin:0}.shop_button_outer{margin-right:8px}.shop_button{width:160px;height:50px;line-height:50px}.or_call_outer{line-height:50px;font-size:16px}.aboutus_grid_video{width:100%;float:none;padding-top:45px}.aboutus_grid_video iframe{height:315px}.about_bottom_text{margin:30px 0 0}.about_service_header h3{font-size:14px}.about_service_header h2{font-size:26px;line-height:32px}.about_service_header_text ul{padding-left:30px}.about_service_header_text ul li{margin:0 36px 0 0;font-size:14px}.about_service_header_text{margin:15px 0 30px}.service_columns{width:100%;float:none;max-width:360px;margin:auto}.service_columns_blocks_third,.service_columns_blocks_fourth{height:auto}.service_columns_img_blocks{padding:0;margin-bottom:12px}.about_happy_pet_family h2{margin:0 0 20px;font-size:22px}.about_happy_pet_family_text img{margin:auto!important;max-width:100%;float:none}.about_bottom_links ul li{width:50%}.about_bottom_links_inner{margin:10px}.about_bottom_links_inner a h3{font-size:15px;margin:5px 0 20px;text-transform:capitalize}.treatment_content_inner{display:inline-block;margin:30px 0}.treatment_content_left{width:100%;padding:0 0 15px;float:none}.treatment_content_right{width:100%;padding-left:0;position:relative;top:30px;text-align:center}.treatment_header{width:100%;display:inline-block}.treatment_header_left{width:100%;padding:0 0 30px;display:inline-block}.treatment_header_right{display:inline-block;width:100%}.treatment_header_left h1{font-size:32px;line-height:40px}.treatment_header_left ul li{font-size:18px;font-weight:400;line-height:28px}.bg_text p{font-size:16px;line-height:26px}.treatment_text_block h2{font-size:22px;line-height:32px}.treatment_text_block .video_outer iframe{min-height:315px!important}}@media screen and (max-width: 767px){body.product .main_product .slider-mobile-gutter{position:relative;padding:0 12%}body.product .main_product .slider-buttons{position:absolute!important;top:-34px;z-index:2!important;left:calc(50% - 44px)}body.product .main_product .slider-buttons .slider-counter.caption{display:none!important}body.product .main_product .product__title h1{font-size:18px;line-height:28px;font-weight:500;letter-spacing:.1px;margin-bottom:-8px}body.product .main_product .form_div,body.product .main_product .price_div{margin:-8px 0!important}body.product .main_product .show_bottle_price{margin-top:15px}body.product .announcement-bar-section{display:none!important}body.product .main_product variant-radios.variant_div{margin:4px 0 -15px!important}body.product .header{padding-top:4px;padding-bottom:4px}ul.list-menu li .list-menu__item span.shop{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -260px -48px no-repeat #0000;display:inline-block;width:22px;height:22px;margin-right:8px;vertical-align:text-top}ul.list-menu li .list-menu__item span.help{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -24px -48px no-repeat #0000;display:inline-block;width:22px;height:22px;margin-right:8px;vertical-align:text-top}ul.list-menu li .list-menu__item span.blog{padding:0;background:url(/cdn/shop/t/24/assets/icon-sprite-image3.png) -155px -46px no-repeat #0000;display:inline-block;width:22px;height:22px;margin-right:8px;vertical-align:text-top}ul.list-menu li a span.home,ul.list-menu li a span.about-us{width:22px;height:22px;margin-right:8px}ul.list-menu li a span.contact-us{margin-right:8px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom_theme_styles.css.map */
