.custom-footer .row{display:flex;flex-wrap:wrap}.custom-footer .row .col-md-3{flex:0 0 16%}.custom-footer .row .col-md-3:first-child{flex:0 0 52%}.footer-col-wrapper .newsletter-form{margin:0;max-width:568px}.footer-col-wrapper .field:after{border-radius:21px}.footer-col-wrapper #Subscribe{width:120px;background:#e0a142;border-radius:21px}i.fa.fa-star{color:#ffda00}section.custom-footer ul li{list-style:none}section.custom-footer ul{padding:0;text-align:left}section.custom-footer ul li a{color:var(--28333-e, #28333e);font-size:15px;font-style:normal;font-weight:400;text-decoration:none;line-height:40px}h2.footer-top-headding{color:var(--479-e-82, #479e82);font-size:14px;font-style:normal;text-align:left;font-weight:700;line-height:26.667px;letter-spacing:1.4px;text-transform:uppercase}section.custom-footer .row{background:#f6f1ea;padding:50px;border-radius:10px;margin:60px 0 30px}.footer-col-wrapper img{width:120px;object-fit:contain}section.custom-footer .field input{background:#fff;border:none!important;border-radius:16px 0 0 16px;box-shadow:none;max-width:90%}section.custom-footer .field input,section.custom-footer .field button#Subscribe{padding:30px 20px;font-size:17px;font-family:Inter}section.custom-footer .field button#Subscribe{color:#fff}.footer-social-icon a .fa{text-align:center;position:unset!important;margin-left:1px}.footer-social-icon a{background:#b2d7cf;color:#fff;margin:0 10px;border-radius:100%;text-decoration:none;padding:9px 20px;text-align:center;position:relative}.footer-social-icon a{padding:0!important;margin-left:10px;height:30px;width:30px;display:flex;align-items:center;justify-content:center}.text-align-right{text-align:right}.copy-right-section{background:#f6f1ea;padding:20px 50px 0;border-radius:10px;margin:2px 0}.bg-copy-right-row ul{width:100%;display:flex;gap:10px}.image-with-text__text ul{padding:0}.image-with-text-cstm-class.section--padding .image-with-text__text.rte ul li:before{content:" ";background:#ff5722;display:block;padding:6.5px;position:absolute;border-radius:100%;top:13px;left:0}.image-with-text-cstm-class.section--padding .image-with-text__text.rte ul li{list-style:none;position:relative;font-size:25px;line-height:37px;letter-spacing:0;padding-left:41px;margin-bottom:30px}.cstm-class-heading.left.pt-5 .issues h3:before{content:"";display:inline-block;font:14px/1 FontAwesome;font-weight:300;font-size:30px;position:absolute;left:0;color:#cec2cb;background-image:url(/cdn/shop/files/1_d44ac014-57ec-4bc1-8f66-b4ef716318b3.png?v=1707419000&width=360);padding:18px;background-size:100%;background-repeat:no-repeat}.cstm-class-heading.left.pt-5 .issues h3:after{content:"";display:inline-block;font: 14px/1 FontAwesome;font-weight:300;font-size:30px;position:absolute;right:50px;margin-top:10px;color:#cec2cb;background-image:url(/cdn/shop/files/c01728b3e56f1292a7fd6d9ee9b60fa0.png?v=1707419000&width=360);padding:18px;background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 320px) and (max-width: 410px){section.dog-treats-section .row.d-flex.bg h2.title.h1{flex-direction:column}}@media screen and (min-width: 320px) and (max-width: 749px){div#collapsible{padding-top:0;padding-bottom:5px}.inner-steps p span{font-size:32px;line-height:25px;display:flex;letter-spacing:0;align-items:center;justify-content:center;margin:0 auto;width:44px;height:44px}.button-dv.text-center a{max-width:100%!important;font-size:12px;line-height:normal;letter-spacing:.7px;padding:20px 30px}use-animate.border-radius-image-colom{margin-top:-65px!important}ul#Slider-template--22293093908758__multicolumn_n8PUbE{padding-top:45px;margin-top:-22px}.newsletter-form__field-wrapper{margin-bottom:20px}.footer-col-wrapper #Subscribe{width:100px}section.custom-footer .row{padding:50px 10px 45px;margin:61px 0 12px}section.custom-footer .row .col-md-3:nth-child(4) ul.active-branch{margin-bottom:0}section.custom-footer ul li:last-child{margin-bottom:0}section.custom-footer .row .col-md-3{flex:50%!important}.faq-top-section-row .rte h2{font-size:30px;line-height:120%;letter-spacing:0;display:inline-block}.faq-top-section-row .rte h2:after{background-size:100%!important;left:0!important}.cstm-class-heading.left.pt-5 .issues h3,.cstm-class-heading.left.pt-5 .issues h3:after,.cstm-class-heading.left.pt-5 .issues h3:before{font-size:13px}section.doctor-about-section .cstm-class-heading.left.pt-5 .issues{width:100%;padding:0 40px}section.doctor-about-section .page-width .row{padding:32px 9px 0;margin-top:43px!important;margin-bottom:30px}.rich-text__blocks.left.mobile-left{text-align:center}#shopify-section-template--22293093908758__rich_text_HJYjjL .rich-text__blocks.left.mobile-left{max-width:300px;margin:0 auto}.rich-text.section--padding .rich-text__text.typeset2.rte h2{font-size:23px}.faq.page-width .grid .grid__item,section.dog-treats-section .row.d-flex.bg .grid .grid__item{max-width:100%;width:100%}section.doctor-about-section h2 p{display:inline-block}section.doctor-about-section h2 p:after{width:100%;left:0!important;bottom:0!important;background-size:100%!important}section.doctor-about-section h2{max-width:211px;margin:0 auto}.faq.page-width .grid,section.dog-treats-section .row.d-flex.bg .grid,section.doctor-about-section .grid{display:block}section.dog-treats-section .row.d-flex.bg h2.title.h1{text-align:center;gap:.5rem!important}section.dog-treats-section .row.d-flex.bg{padding:50px 14px}section.dog-treats-section h2 p:after,.cstm-class-heading.left h2:after{background-position:60%}section.dog-treats-section .right-img-box-image{margin-top:30px}.bg.backgroun-dark-gray{padding:50px 15px}.multicolumn .title-wrapper.left h2{width:100%;text-align:center}.multicolumn .title-wrapper.left h2:after{background-position:50%}.custom-footer .row .col-md-3:first-child{flex:100%!important}.bg-copy-right-row.grid .grid__item,section.doctor-about-section .grid .grid__item{width:100%;max-width:100%}.bg-copy-right-row.grid{display:block}.product-details .accordion .accordion__title{font-size:15px;line-height:24px;font-weight:600!important;letter-spacing:0;width:85%;margin:8px 0}.pb-0.bt-0.section--padding .product-details{padding:0!important}.accordion__content.rte.typeset p,.accordion__content.rte.typeset li{font-size:15px!important;line-height:24px!important;letter-spacing:0}.copy-right-section{background:#f6f1ea;padding:15px 38px}section.custom-footer{padding-bottom:10px}p.multicolumn-card__title.h3{font-size:15px;line-height:23px}.multicolumn-card__info a{font-size:15px}mobile-dock.mobile-dock.mobile-dock--6-col.section-sections--21977315311894__mobile-dock-padding.hidden.is-active{display:none!important}.image-with-text__text.typeset2 h6{font-size:14px;line-height:normal;letter-spacing:.5px}h2.image-with-text__heading.h1{font-size:28px;line-height:120%;margin-top:10px;text-align:center;letter-spacing:0}.image-with-text-cstm-class.section--padding .image-with-text__text.rte ul li{margin-bottom:20px;font-size:15px;line-height:24px;padding-left:17px}.image-with-text-cstm-class.section--padding .image-with-text__text.rte ul li:before{background-color:#ff927d;padding:5px;top:7px}.image-with-text-cstm-class a.button.button--medium{font-size:12px;line-height:normal;letter-spacing:.7px;max-width:350px;margin:1rem auto}.multicolumn .title-wrapper.left h2{font-size:30px;line-height:120%;letter-spacing:0;margin-bottom:20px}.footer-col-wrapper img{width:80px;height:30px}p.footer-top-headding{font-size:9px;line-height:14px;letter-spacing:0}.custom-footer .bg-copy-right-row.grid .grid__item.medium-up--one-half{font-size:8px;line-height:14px}.footer__payment{display:none}}@media (max-width: 749px){.accordion__content p{font-size:14px!important}section.custom-footer .field input,section.custom-footer .field button#Subscribe{padding:11px 13px!important;font-size:12px!important;line-height:normal;letter-spacing:.7px;border-radius:6px;height:2.9rem}h2.footer-top-headding{font-size:15px;line-height:15px;letter-spacing:.7px;margin-bottom:20px}section.custom-footer ul{margin-top:0}section.custom-footer ul li{line-height:1;margin-bottom:12px}section.custom-footer ul li a{font-size:15px;line-height:13px}section.custom-footer .field input{font-size:9px!important;color:#606060}section.dog-treats-section h2.title.h1{font-size:30px;line-height:120%;display:flex;justify-content:center}section.dog-treats-section h2 p:after{background-size:100%;left:100px;width:150px}.multicolumn .bg{padding-left:27px;padding-right:0}.footer-col-wrapper #Subscribe{width:120px}#shopify-section-template--21977313607958__image_with_text_ngjRzT h2.image-with-text__heading.h1{text-align:center}.image-with-text__text.typeset2.rte{margin:0 auto}.custom-footer .grid__item.medium-up--one-half{display:flex;justify-content:start;width:50%;align-items:flex-end;padding-bottom:25px}.custom-footer .grid__item.medium-up--one-half .footer-social-icon.text-align-right{display:flex}.footer-social-icon a{padding:16px;margin-left:0;margin-right:15px;height:25px;width:25px}.footer-social-icon a:last-child{margin-right:0}.custom-footer .row .grid__item.medium-up--one-half:nth-child(5){display:none}section#shopify-section-template--21977313607958__rich_text_HxpN7e{display:none}.footer-social-icon a .fa{left:10px;top:8px;font-size:10px}#shopify-section-template--21977313607958__e367b1cc-1843-4df1-84c5-7a70f6f19155 .rte h2:last-child:after{background:url(/cdn/shop/files/line.svg?v=1706630155) no-repeat;background-position:0;content:" ";display:block;padding:10px;background-size:55%;position:relative;left:82px}#shopify-section-template--21977313607958__e367b1cc-1843-4df1-84c5-7a70f6f19155 .rte{text-align:center}#shopify-section-template--21977313607958__e367b1cc-1843-4df1-84c5-7a70f6f19155 h2:last-child{margin:0}#shopify-section-template--21977313607958__e367b1cc-1843-4df1-84c5-7a70f6f19155 h2{margin-bottom:0}#shopify-section-template--21977313607958__e367b1cc-1843-4df1-84c5-7a70f6f19155 .rte{display:block!important}.custom-footer .row{padding-left:23px!important;padding-right:22px!important}ul.list.list-payment{margin:6px 0 0}.custom-footer .bg-copy-right-row.grid{display:flex;flex-flow:nowrap;justify-content:space-between;--grid-horizontal-spacing: 0}.custom-footer .bg-copy-right-row.grid .grid__item.medium-up--one-half{padding-bottom:0}.custom-footer .bg-copy-right-row.grid{margin-bottom:0}.custom-footer .bg-copy-right-row.grid .grid__item.medium-up--one-half{font-size:8px;line-height:14px}.footer__payment{display:none}.grid__item.medium-up--one-half.text-align-right{justify-content:flex-end}}#shopify-section-template--21977313607958__e367b1cc-1843-4df1-84c5-7a70f6f19155 p.h3+.rte{display:none;overflow:hidden}@media (min-width: 1100px) and (max-width: 2000px){h2.title.h1.after-h2:after{background-position:right!important;background-size:371px!important;width:531px;top:6px;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-footer.css.map */
