@font-face{font-family:ColdstyleSC;src:url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/ColdstyleSC.woff2?v=8310580807857979801745590478) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/ColdstyleSC.woff?v=122622885079113732451745590477) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ColdstyleRoman;src:url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/ColdstyleRoman.woff2?v=95284016560240937651745590475) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/ColdstyleRoman.woff?v=81184307579321797231745590475) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ColdstyleItalic;src:url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/ColdstyleItalic.woff2?v=73420172241320677861745590473) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/ColdstyleItalic.woff?v=60471757883426860401745590472) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Interstate;src:url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/Interstate-Regular.woff2?v=51135941980493296361745590481) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/Interstate-Regular.woff?v=56711616348856005961745590480) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:InterstateBold;src:url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/Interstate-Bold.woff2?v=126297944476315693041745590479) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/Interstate-Bold.woff?v=156490387314218362741745590478) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rift;src:url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/Rift-Medium.woff2?v=149919457241260695691745590482) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/Rift-Medium.woff?v=22014583778101425501745590481) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-RegularItalic"),local("BrandonGrotesque-RegularItalic"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-RegularItalic.woff2?v=44881803746814927151745590467) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-RegularItalic.woff?v=30676587090081851941745590466) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-RegularItalic.ttf?v=6592516736328685041745590465) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-Medium"),local("BrandonGrotesque-Medium"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Medium.woff2?v=149787959251948331351745590460) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Medium.woff?v=77840086429724107211745590459) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Medium.ttf?v=135671021356379119191745590459) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-Light"),local("BrandonGrotesque-Light"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Light.woff2?v=98097292491688569811745590455) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Light.woff?v=137880941087862279081745590454) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Light.ttf?v=49911101776940890781745590452) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-Thin"),local("BrandonGrotesque-Thin"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Thin.woff2?v=77021777408255635061745590469) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Thin.woff?v=1597578499750340531745590468) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Thin.ttf?v=126499877933913927271745590467) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-Bold"),local("BrandonGrotesque-Bold"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Bold.woff2?v=85759883712996052671745590448) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Bold.woff?v=149696735060487306191745590447) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Bold.ttf?v=172140818393024938601745590445) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-BoldItalic"),local("BrandonGrotesque-BoldItalic"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-BoldItalic.woff2?v=58824551387568184731745590451) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-BoldItalic.woff?v=122425845130798925981745590450) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-BoldItalic.ttf?v=151399298771566512071745590449) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-MediumItalic"),local("BrandonGrotesque-MediumItalic"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-MediumItalic.woff2?v=95304738479063511511745590462) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-MediumItalic.woff?v=12226416242401942981745590462) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-MediumItalic.ttf?v=106306111634191918641745590461) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-LightItalic"),local("BrandonGrotesque-LightItalic"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-LightItalic.woff2?v=177052540011944518011745590458) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-LightItalic.woff?v=99213138722173679711745590457) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-LightItalic.ttf?v=137356674521329458391745590456) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-Black"),local("BrandonGrotesque-Black"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Black.woff2?v=127170618582675357851745590441) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Black.woff?v=95644593076731565061745590440) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Black.ttf?v=137100968476888897291745590438) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-Regular"),local("BrandonGrotesque-Regular"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Regular.woff2?v=2776542102201567701745590464) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Regular.woff?v=60727621867189009021745590464) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-Regular.ttf?v=64284176756036521131745590463) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-ThinItalic"),local("BrandonGrotesque-ThinItalic"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-ThinItalic.woff2?v=160389966973625611111745590471) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-ThinItalic.woff?v=141234235101646642861745590470) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-ThinItalic.ttf?v=58206509890891480441745590469) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Brandon Grotesque;src:local("BrandonGrotesque-BlackItalic"),local("BrandonGrotesque-BlackItalic"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-BlackItalic.woff2?v=6645290979261579421745590444) format("woff2"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-BlackItalic.woff?v=121931844692739773361745590443) format("woff"),url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/BrandonGrotesque-BlackItalic.ttf?v=120775335594900258011745590442) format("truetype");font-weight:900;font-style:italic;font-display:swap}#qab_container{display:none!important}body h1,body h2,body h3,body h4,body h5,body h6,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:Brandon Grotesque,serif!important;font-weight:500!important;font-style:normal;letter-spacing:.05em}body p{letter-spacing:.05em;font-size:16px;line-height:1.2;font-weight:400!important;font-family:Interstate,serif!important}body .btn{box-shadow:0 4px 4px #00000040;padding:14px 30px;font-size:16px!important;font-weight:600;line-height:16px;letter-spacing:1px;text-align:center;font-family:Brandon Grotesque,serif!important}body .btn:hover{background-color:#e16b0a;border-color:#e16b0a;box-shadow:0 4px 4px #00000040}body .btn-orange{background-color:#e16b0a!important;border-color:#e16b0a!important}body .btn-orange:hover{background-color:#fff!important;border-color:#e16b0a!important;color:#e16b0a!important;box-shadow:0 4px 4px #00000040}body .white-btn{background-color:#fff!important;color:#e16b0a!important;border-color:#fff}@media (max-width: 768px){body .btn{font-size:13px!important}}@media (max-width:1000px){.desktop-only{display:none!important}}@media (min-width:1001px){.mobile-only{display:none!important}}.icon--top .grid{display:flex}.icon__column .icon--custom{width:auto;height:auto;padding:0 20px}#raw-dog-food-subscription-save-20-benyfit-natural .icon__column .icon--custom{max-width:100%;height:auto}#raw-dog-food-subscription-save-20-benyfit-natural .icon__column .icon--custom img{max-width:150px;height:auto}.icon__column .icon__column__text h2 strong{font-size:18px;font-weight:700;line-height:18px;letter-spacing:.05em;text-align:center}.icons-behind .icon__column{position:relative;padding:30px}.icons-behind .icon__animated{position:absolute;top:0;width:25%;z-index:1}.icons-behind .icon__animated img{width:100%}.icon__column__text{position:relative;z-index:2;padding:20px 20px 0}body .icons-behind.text-row p{font-size:16px}body .icons-behind.text-row h2{margin-bottom:20px;font-size:25px}.text-row .grid__item{padding-left:0}@media (max-width:768px){body .icons-behind.text-row h2{margin-bottom:15px;font-size:18px}.icons-behind.text-row .grid{flex-wrap:wrap}.icons-behind.text-row .grid__item{width:100%}body .icons-behind.text-row p{font-size:14px}}.simple-image-text{padding:0 0 20px}.simple-image-text img{display:block;margin:0 auto;height:auto;width:100%}.simple-image-text h2{padding:0 40px}.simple-image-text .h4{margin-bottom:100px;font-size:40px;font-weight:400;line-height:40px;letter-spacing:.05em}@media (max-width:1920px){.simple-image-text img{width:100%;max-width:100%;margin:0 auto}.image-padding img{padding:0 40px}}@media (max-width:767px){.simple-image-text.text-on-image{padding-top:0;padding-bottom:30px}}#shopify-section-template--15578669154493__1652391511307f07c7 .mobile-only{max-width:720px}.text-on-image .text__standard{position:relative}.text-on-image .standard__heading{position:absolute;top:6%;width:100%;font-size:32px;font-weight:400}.text-on-image .standard__heading:after{content:"";height:3px;position:absolute;width:100px;bottom:-15px;left:calc(50% - 50px);background-color:#fff}@media (max-width:1000px){.simple-image-text{padding:70px 0}.text-on-image .standard__heading:after{display:none}.simple-image-text .h4{font-size:25px;line-height:26px;margin-bottom:50px}.text-on-image .standard__heading{position:absolute;top:12%;width:100%;font-size:22px;text-align:left;padding-left:11%}.simple-image-text .button-row{margin-top:50px}}.header__desktop{max-width:1720px;margin:0 auto}.header__mobile{padding-top:15px;padding-bottom:15px}.header__mobile__hamburger{top:-4px!important}.js__show__mobile .header__mobile,[data-header-style=drawer] .header__mobile{display:none;max-height:0;opacity:0;visibility:hidden;pointer-events:none}.js__show__mobile .header__desktop,[data-header-style=drawer] .header__desktop{display:block;max-height:unset;opacity:1;visibility:visible;pointer-events:unset}.header__desktop__bar__r>.header__menu__inner,.header__desktop__bar__r>.header__desktop__buttons{margin:0}.header__desktop__upper,.header__desktop__lower{width:100%!important}@media (min-width:992px) and (max-width:1650px){.header__logo{padding-left:0!important}.header__menu{margin-left:14px}}@media (min-width:992px) and (max-width:1515px){.navlink--toplevel{padding:15px 10px}}@media (max-width:992px){.js__show__mobile .header__mobile,[data-header-style=drawer] .header__mobile{display:grid;max-height:unset;opacity:1;visibility:visible;pointer-events:unset}.js__show__mobile .header__desktop,[data-header-style=drawer] .header__desktop{display:none;max-height:0;opacity:0;visibility:hidden;pointer-events:none}}.announcement__text *{font-size:17px;font-weight:500;line-height:20px;letter-spacing:.075em}@media (max-width:768px){.announcement__text *{font-size:12px;line-height:15px}}@media (max-width:992px){.header__logo{padding:0!important}}@media (min-width:768px){.header__logo{padding:23px 0 23px 20px}}.header__desktop__upper,.header__desktop__lower{width:1850px;margin:0 auto}.navtext{font-size:18px;line-height:28px;letter-spacing:.01em;position:relative;white-space:nowrap}.dropdown__family .navlink--child{font-family:Brandon Grotesque,serif!important;font-weight:700;text-transform:uppercase}.dropdown__family .navlink--child[href="#"]{pointer-events:none}.navlink--toplevel{font-weight:700}.navlink--toplevel:after{display:none}.cart__icon__content:hover svg{color:#e16b0a!important}.header__menu{margin-left:48px}.navtext:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#e16b0a;transition:all .25s cubic-bezier(.215,.61,.355,1)}.navlink:hover span:after{width:100%}.main-menu--active .navlink.navlink--toplevel span:after{width:100%}@media only screen and (min-width: 1410px){.menu__item.grandparent:not([class*=kids-]) .navlink--child{margin-right:20px}}body .site-footer-wrapper{background:url(//benyfitnatural.co.uk/cdn/shop/t/143/assets/footer.webp?v=46863530807231221381745590486) top left no-repeat;background-size:100% auto;padding-top:25%;padding-bottom:0;background-color:#5b8e50;margin-bottom:0!important}body .site-footer-wrapper .site-footer{max-width:1570px;margin:0 auto}body .footer__logo{padding:0 0 15px;width:100%}body .footer__logo+.footer__block__title,body .footer__newsletter__text,body .footer__newsletter__text+*{display:none!important}.footer__logo img{max-width:330px;width:100%;height:auto}body .footer__block{background-color:transparent;margin-top:0}.footer-bottom{padding:5px 40px;background-color:#5b8e50;margin:0}.powered-by{text-align:right}.footer__secondary,.footer__payment,.footer__copyright{margin:0;padding:0}.footer__copyright{max-width:1720px;margin:0 auto!important}.footer__copyright li{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em;color:#fff;text-transform:none;width:50%;float:left;padding:10px 20px 10px 0}@media (max-width:1250px){.footer__copyright li{display:block;width:100%;clear:both;text-align:center!important}.powered-by{padding-top:0!important}}.footer__copyright li a{color:#fff}.footer__copyright>li>a{width:100%}[data-powered-link] a{font-weight:600}body .footer__payment li{padding:9px 0 0}.site-footer .grid>div{width:calc((100% - 432px)/4);padding-left:84px}@media (min-width:1460px){.site-footer .grid>div{width:calc((100% - 532px)/4);padding-left:84px}.site-footer .grid>div:last-child{min-width:290px}}.site-footer .grid>div:first-child{min-width:432px;padding:0}.site-footer .grid>div:last-child img{width:100%}@media (max-width:767px){.site-footer .grid>div:last-child img{width:auto}}body .site-footer .grid{margin:0}.site-footer-wrapper .newsletter-form{width:100%;border:0}.site-footer-wrapper .newsletter-form #email_input_footer,.site-footer-wrapper .newsletter-form .input-group-btn{width:100%;display:block;color:#444}.site-footer-wrapper .newsletter-form #email_input_footer{background:#ffffff7d;font-size:13px;font-weight:400;line-height:14px;letter-spacing:.05em;text-align:left;height:38px;border-radius:31px;margin-bottom:11px}body .site-footer-wrapper .newsletter-form .input-group-btn{background:none!important;padding:0 0 10px}body .site-footer-wrapper .newsletter-form .input-group-btn button{font-size:15px;font-weight:700!important;line-height:15px;letter-spacing:1px;text-align:center;height:38px!important;color:#444!important;border-radius:31px!important;width:100%}body .site-footer-wrapper .newsletter-form .input-group-btn button:hover{background-color:#e16b0a!important}body .footer__block__title{font-size:18px;font-weight:400!important;line-height:18px;letter-spacing:.05em;text-align:left}body .footer__quicklinks li{margin:0 0 3px}.footer__quicklinks li a{text-transform:uppercase;font-size:14px;font-weight:400;line-height:19px;letter-spacing:1.5px;text-align:left}@media (min-width:769px) and (max-width:1300px){.site-footer .grid>div{width:25%;padding:0 50px 0 0;margin:20px 0 0;clear:none!important}.site-footer .grid>div:first-child{width:100%}.site-footer-wrapper .newsletter-form{max-width:700px}}@media (max-width:768px){.site-footer .grid>div:first-child{min-width:unset;width:100%}body .site-footer .grid>div{width:50%;padding:0 50px 0 0;margin:20px 0 0;clear:none!important}.site-footer .grid>div:nth-child(4){clear:both!important}body .site-footer-wrapper .site-footer{padding:0 40px}}@media (max-width:600px){body .site-footer .grid>div{width:100%;padding:0;clear:none!important}}#shopify-section-template--15578669449405__icons{margin:50px 0}#shopify-section-template--15578669154493__1652314217d7c66732 .icon--custom{height:78px;display:flex;align-items:center;justify-content:center}#shopify-section-template--15578669154493__icons .icon--custom,#shopify-section-template--15578669449405__icons .icon--custom{height:91px;margin-bottom:20px}.wrapper--columns{max-width:1570px;margin:0 auto}body .icon__column__text p{font-size:18px;line-height:24px;letter-spacing:.01em}.homepage-slideshow .hero__content--transparent .hero__content{margin:0 auto;max-width:1570px;width:100%}.hero__content .hero__btn{padding:14px 45px!important}.homepage-slideshow .hero__title{font-size:50px;font-weight:600;line-height:55px;letter-spacing:.05em;font-family:ColdstyleRoman,sans-serif!important}.homepage-slideshow .hero__title+.hero__description{font-size:20px;font-weight:600!important;line-height:25px;letter-spacing:.075em;font-family:Interstate,sans-serif!important}@media (max-width:1000px){.flickity-prev-next-button{display:none}.homepage-slideshow .hero__title{font-size:40px;line-height:40px}.hero__title+.hero__description{font-size:14px;line-height:18px}}#shopify-section-template--15578669154493__165265600926f8365c .custom-html-section{padding-top:0;padding-bottom:90px}.tabs-collections{max-width:1670px;margin:0 auto;overflow:hidden}ul.tabs>li{border:0;margin:0!important;padding:0 56px 0 4px!important;display:inline;font-weight:500!important;color:#444}ul.tabs>li{position:relative}ul.tabs>li:last-child{padding-right:0!important}ul.tabs>li:after{content:"";width:100%;height:2px;background-color:#e5e5e5;position:absolute;bottom:-5px;left:0}ul.tabs>li:before{content:"";width:0;height:2px;background-color:#5b8e50;position:absolute;bottom:-5px;left:0;z-index:2;transition:all .25s cubic-bezier(.215,.61,.355,1)}ul.tabs>li.current:before{width:calc(100% - 54px)}ul.tabs>li:last-child.current:before{width:100%}.product-item{position:relative;margin-bottom:120px}.product__grid__title{font-size:18px;font-weight:500;line-height:18px;letter-spacing:.01em;text-align:center}.product-link .price{font-weight:700;font-size:18px;line-height:100%;text-align:center;letter-spacing:.01em;margin:20px 0 30px;display:block}.product-information .hero__btn{position:absolute;left:50%;transform:translate(-50%)}.product-item .product-information>a{display:block!important}.product-link.bundle .product-item__bg{background-size:contain;background-repeat:no-repeat}.collection-list .product-item .product-information>a{width:90%;max-width:200px;margin:0 auto}.tabs-collections .product-grid-outer{max-width:1570px;width:100%;margin:0 auto}.tabs-collections .flickity-prev-next-button{background:transparent}.tabs-collections .flickity-button-icon,.flickity-prev-next-button:before{color:#c4c4c4;fill:#c4c4c4}.flickity-prev-next-button:before{height:15px;width:15px}.tabs-collections .flickity-prev-next-button.previous{left:0!important}.tabs-collections .flickity-prev-next-button.next{right:0!important}.tabs-collections .hero__btn{max-width:232px;width:100%;margin:0 auto}.tabs-collections .flickity-page-dots{bottom:40px;opacity:.5}.index-tab-collections .grid__heading{padding-top:1rem}@media (min-width: 750px) and (max-width:1300px){.product-grid.flickity-enabled .product-item{width:calc(100% / 3)!important;padding:0 40px}}@media (min-width: 1401px){.product-grid.flickity-enabled .product-item{width:25%!important;padding:0 40px}}@media (max-width:1024px){.tabs-collections .product-grid-outer{padding:0}.product-grid.flickity-enabled .product-item{padding:0 20px}}@media (max-width: 768px){.product-grid.flickity-enabled .product-item,body .product-grid--mobile-slider:not(.flickity-slider--default) .product-item{width:40%!important;padding:0 10px}.tabs__arrow{display:none}.index-tab-collections .grid__heading~.tabs-collections ul.tabs{display:flex;flex-wrap:wrap;justify-content:center}.tab-link{display:block;float:left}.tab-link span{display:block;padding-top:20px}.index-tab-collections .tabs-collections .tabs-collections__head{padding:0 40px!important}.index-tab-collections .product-information{padding:0}.product__grid__title{font-size:15px}.product-link .price{font-size:14px}}.product-item__image{padding-top:75%!important}.rc-container-wrapper{background:#fff}.rc-selling-plans{display:block!important}.rc_widget__option--subsave{display:none!important}.quiz__btn{border:1px solid #444444;border-radius:5px;padding:17px 20px;text-align:center;width:calc(50% - 10px);color:#444!important;margin-right:10px;font-size:18px!important;font-weight:600!important;position:relative}.quiz__btn span{position:absolute;top:50%;width:100%;left:0;transform:translateY(-50%);padding:0 20px}body .rc-template__button-group .rc-radio{border:1px solid #e16b0a;color:#e16b0a;max-width:unset;width:calc(50% - 10px);margin-left:10px;border-radius:5px;padding:17px 20px;background-color:#fff}body .rc-template__button-group{background-color:#fff}body .rc-option__text{font-size:18px!important;font-weight:600}body .rc-option__price{color:#444!important;font-weight:600}body .rc-widget .rc-option--active{background:#e16b0a!important;color:#fff;border:1px solid #e16b0a!important;box-shadow:none}.rc-selling-plans__label{margin-right:10px}.custom-text-row.hide-dots .icon__column:after{display:none!important}.text-row .wrapper--columns{max-width:1650px;margin:0 auto;padding:0 40px}.custom-text-row .large-up--one-third{padding:0 20px}.custom-text-row .large-up--one-third .icon__column{margin:0 auto;max-width:420px}.button-row{margin:90px 0 0}.custom-text-row .icon__column__main__heading{font-size:28px;font-weight:400;line-height:32px;letter-spacing:.05em;margin-bottom:80px}@media (max-width:768px){.custom-text-row .icon__column__main__heading{font-size:22px;font-weight:400;line-height:27px;margin-bottom:40px}}body .custom-text-row .icon__column__text__heading{margin:0 0 20px}body .custom-text-row .icon__column__text__heading strong{font-size:22px;font-weight:700!important;line-height:1.5;letter-spacing:.05em}.custom-text-row .icon--custom{height:97px}.custom-text-row .wrapper--columns{max-width:1650px;margin:0 auto}.custom-text-row .icon__column{max-width:335px;background-color:transparent!important;position:relative}.custom-text-row .icon__column:after{content:"";width:147px;height:0;border-bottom:2px dashed rgba(255,255,255,.31);position:absolute;top:20%;right:-107px}.custom-text-row .grid>div:last-child .icon__column:after{display:none}.custom-text-row .icon__column__text p{font-size:16px;line-height:18px;letter-spacing:.05em}@media (max-width:1100px){.custom-text-row .wrapper--columns .grid>div:nth-child(3){clear:both}.custom-text-row .wrapper--columns .grid__item{width:50%;margin-bottom:56px;padding-left:0}.custom-text-row .wrapper--columns .grid__item.medium--one-third{width:calc(100% / 3);clear:none!important;padding:0}.custom-text-row .grid>div:nth-child(2) .icon__column:after{display:none}.custom-text-row .icon__column{max-width:100%;padding:0 40px}.custom-text-row .button-row{margin-top:0;margin-bottom:10px}.custom-text-row .grid{margin-left:0}.custom-text-row .icon__column:after{top:20%;right:-31px;width:56px;z-index:1}}@media (max-width:768px){body .custom-text-row .icon__column__text__heading strong{font-size:18px}.custom-text-row .icon__column__text p{font-size:14px}.custom-text-row .wrapper--columns .grid__item img{max-width:55px;height:auto}.custom-text-row .icon--custom{height:60px}.custom-text-row .wrapper--columns .grid__item.medium--one-third{width:100%}}@media (max-width:600px){.custom-text-row .wrapper--columns .grid__item{width:100%;margin-bottom:76px}.custom-text-row .grid>div:last-child{margin-bottom:40px}.custom-text-row .grid>div:nth-child(2) .icon__column:after{display:block}.custom-text-row .icon__column{max-width:100%;padding:0}.custom-text-row .icon__column:after{transform:rotate(90deg);top:unset;bottom:-56px;right:unset;left:calc(50% - 28px);width:56px}}.flickety-enabled .grid:after{content:"flickity";display:none}@media screen and (min-width: 769px){.flickety-enabled .grid:after{content:""}}@media (max-width:768px){.flickety-enabled .flickity-slider>div{width:37%}.flickety-enabled .flickity-button{display:none}.flickety-enabled .wrapper--columns{padding-right:0}}.flickety-enabled .flickity-page-dots{width:100%;bottom:0}.flickety-enabled .flickity-page-dots .dot{height:1px;margin:0;width:50px}.flickety-enabled .flickity-page-dots .dot.is-selected{opacity:.5}@media (max-width:768px){.text-row{padding-top:55px;margin-bottom:30px}.text-row .grid{width:100%;flex-wrap:wrap}.text-row .grid__item{width:50%;margin-bottom:50px}}@media (max-width:600px){.text-row .grid__item{width:100%;margin-bottom:50px}}.custom-infographic-row{padding-bottom:0!important}.custom-infographic-row .h6{margin-bottom:0}.custom-infographic-row .icon__column__main__heading strong{font-size:30px;font-weight:400;line-height:30px}.custom-infographic-row p{max-width:1010px;margin:0 auto 80px}.custom-infographic-row .wrapper--columns{max-width:1470px;margin:0 auto}.custom-infographic-row .icon__column__text p{font-size:16px;line-height:22px;letter-spacing:.035em;font-weight:500}@media (min-width:769px){.custom-infographic-row .grid>div .h6{top:-35px;position:relative}}.custom-infographic-row .icon__column .h6 strong{font-size:18px;font-weight:400;line-height:18px;letter-spacing:.05em}.custom-infographic-row .button-row{margin:0}.custom-infographic-row .grid__item img{width:100%;max-width:190px;margin:0 auto;display:block;height:auto}@media (max-width:768px){.custom-infographic-row{padding:30px 0 0}.custom-infographic-row .grid__item{width:calc(100% / 3)}.custom-infographic-row .grid{display:flex;flex-wrap:wrap;margin:0 auto;justify-content:space-evenly}.custom-infographic-row .icon__column__text{display:none}.custom-infographic-row .icon__column{display:flex;flex-wrap:wrap}.custom-infographic-row .icon--custom{order:1}.custom-infographic-row .icon__column__text__heading{order:2;width:100%}.custom-infographic-row .button-row{margin-top:55px}.custom-infographic-row .icon__column__main__heading strong{font-size:25px;font-weight:400;line-height:25px}.custom-infographic-row p{margin-bottom:30px}}@media (max-width:600px){.custom-infographic-row .grid__item{width:100%;padding:0;margin-bottom:20px}.custom-infographic-row .icon--custom{margin:0 auto}}.custom-stats-row{max-width:1570px;margin:0 auto 40px}.custom-stats-row .icon__column .h6 strong{font-size:65px;font-weight:400;line-height:65px;letter-spacing:.05em}.custom-stats-row .icon__column__text p{font-size:25px;font-weight:400;line-height:25px;letter-spacing:.05em;font-family:Interstate,sans-serif}.custom-stats-row .grid{margin:0}@media (max-width:768px){.custom-stats-row{padding:40px}}@media (max-width:1000px){.custom-stats-row .grid__item{width:100%;padding:45px 0}.custom-stats-row{padding-top:40px;padding-bottom:40px}.custom-stats-row .icon__column .h6 strong{font-size:40px}.custom-stats-row .icon__column__text p{font-size:20px}}.logos__slider-inner{padding:0 40px}.logos__slider-inner .logos__slide{width:20%}.logos__slider-inner .logos__slide .logos__logo{width:auto;padding:0 12px}.logos__img{width:100%!important}.logos__wrapper{max-width:1370px;margin:0 auto}@media (min-width:769px){.logos__wrapper{margin:0 auto;padding-bottom:0}}@media (min-width:769px){#shopify-section-template--15578669154493__1652403561e447fec7{margin-top:140px}}.column--borderless .column__content{padding:25px 0}.column--borderless .column__grid__item{padding:0 15px}.column--borderless .column__content.grey-bg{background:#f4f4f494;padding:25px}.column--borderless .wrapper--full{max-width:1590px;margin:0 auto}.section-columns{padding:0}.section-columns .column__heading{font-size:22px;font-weight:400;line-height:22px;letter-spacing:.05em}.section-columns .column__text p{font-style:normal;font-weight:400;font-size:16px;line-height:110%;letter-spacing:.035em;color:#444}.section-columns .column__content a.caps--large{font-family:Brandon Grotesque;font-style:normal;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.05em;text-decoration-line:underline;color:#5b8e50;text-transform:none!important;position:relative}.section-columns .column__content a.caps--large:after{content:"\203a";color:#5b8e50;position:absolute;font-size:20px;top:0;right:-15px;font-family:Arial,Helvetica,sans-serif}.column--borderless .grid{flex-wrap:wrap}.column--borderless .grid__item{margin:30px auto 0}@media (max-width:768px){.column--borderless .grid__item{width:100%}}.index-newsletter .hero__content{max-width:1570px;margin:0 auto;width:100%}.index-newsletter .newsletter__content{max-width:590px;width:100%;padding-left:40px}.index-newsletter .newsletter__content .input-group{border:0}.index-newsletter .newsletter__content .input-group-field{border:1px solid #FFFFFF;border-radius:23px;width:330px}.index-newsletter .newsletter__content .input-group-field:focus{border:1px solid #FFFFFF}.index-newsletter .newsletter__content .input-group-field::placeholder,.index-newsletter .newsletter__content .input-group-field:-ms-input-placeholder,.index-newsletter .newsletter__content .input-group-field::-ms-input-placeholder{color:#fff!important}.index-newsletter .newsletter__content .input-group-btn .btn{border-radius:23px;color:#e16b0a;width:190px;margin-left:10px;font-size:16px;font-weight:700;line-height:16px;letter-spacing:1px;border:1px solid #fff}.index-newsletter .newsletter__content .input-group-btn .btn:hover{background-color:transparent;box-shadow:none;color:#fff}@media (max-width:1300px){.index-newsletter .newsletter__content{max-width:100%;width:45%}.index-newsletter .newsletter__content .input-group-field{width:100%}.index-newsletter .newsletter__content .input-group-btn{display:block;width:100%}.index-newsletter .newsletter__content .input-group-btn .btn{margin:10px 0 0;height:50px;width:100%}.input-group.newsletter-form{width:100%}.index-newsletter .newsletter-signup{max-width:unset}}@media (max-width:1000px){.index-newsletter .newsletter__content{width:100%;max-width:800px;padding:0 40px;margin:0 auto}.index-newsletter .newsletter__content .newsletter__entry,.index-newsletter p.opt{text-align:center}.index-newsletter .background-size-cover{background-size:auto;background-position:bottom center!important;background-repeat:no-repeat;background-color:#e16b0a}}.newsletter__title{font-size:28px;font-weight:400;line-height:28px;letter-spacing:.05em}.newsletter__entry p{font-size:16px;font-weight:400;line-height:18px;letter-spacing:.035em}.index-newsletter p.opt{font-size:13px;font-weight:400;line-height:14px;letter-spacing:.05em;margin-top:15px}.collection .product-grid{max-width:1798px;margin:20px auto;padding:0 22px}.collection__title{background:#5b8e50;color:#fff;padding:50px 40px!important}.collection .hero__title,.collection .hero__description{max-width:735px;margin:0 auto}.collection .hero__title{font-size:34px;font-weight:400;line-height:36px;letter-spacing:.05em;text-align:center;margin-bottom:20px}.collection .hero__description{font-size:15px;font-weight:400;line-height:18px;letter-spacing:.05em;text-align:center}.collection .hero__description a{color:#fff}.nav-wrap{background-color:#f5f5f5}.collection__nav{max-width:1796px;margin:0 auto;background-color:#f5f5f5}.collection .product-grid .product-item{padding:0 10px;margin-bottom:0}.collection__nav .popout__toggle{font-size:14px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left;padding:42px 40px;border:0!important}.collection .product-grid .product-item .hero__btn{display:none}.collection .product__grid__title{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.01em;text-align:center}.collection .product-link .price{font-size:18px;font-weight:500;line-height:25px;letter-spacing:.01em;text-align:center;color:#6b6b6b;margin-bottom:5px}.collection__sidebar{padding-right:20px}.collection__sidebar__heading,.collection__sidebar__head h3{font-family:Interstate,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.05em;margin-top:5px}.sidebar__item label{font-size:16px}.range__dot span,.range__line span{background-color:#5b8e50;border:#5B8E50}.popout-list__option{font-size:16px}#sort-list{max-width:300px!important;width:250px}.collection__sidebar__top{position:absolute;top:-84px;z-index:2312314124;width:calc(100% - 225px);max-width:1520px;left:50%;transform:translate(-50%);overflow-x:hidden;overflow-y:visible;z-index:999}@media (min-width:1300px){.collection__sidebar__top{max-width:1600px}}.collection__sidebar__top .collection__sidebar{width:calc(100% + 20px);overflow:hidden}.collection__sidebar__top .collection__sidebar__group{width:calc(25% - 20px);margin-left:20px;float:left;margin-top:0!important;background-color:#f5f5f5;padding:0 15px;border:1px solid #C4C4C4;max-width:200px}.collection__sidebar__top .collection-nav{padding-bottom:15px}.collection__sidebar__top .collection__active__filters{display:flex;flex-wrap:wrap;margin-top:80px;z-index:10}.collection__sidebar__top .collection__sidebar__buttons{display:none}.collection__sidebar__top .collection__filters{position:relative;width:100%}.collection__sidebar__top .collection-nav,.collection__sidebar__top .collection__sidebar__actions{display:none}.collection__sidebar__top .filter__price{height:0;overflow:hidden;margin-top:0}.collection__sidebar__top .filter__price.j-clicked{display:unset!important}.collection__sidebar__top .collection__sidebar__heading span{font-family:Interstate,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.05em;color:#868686}.collection__sidebar__top .collection__sidebar__actions{padding-bottom:15px}.collection__sidebar__top .collection__sidebar__heading:after{transform:rotate(-45deg)}.collection__sidebar__top .collection__sidebar__heading.is-active:after{transform:rotate(135deg)}@media (max-width:1200px){.collection__sidebar__top{top:0;width:100%;background-color:#f5f5f5;z-index:999}.collection__sidebar__top .collection__sidebar{width:100%;margin:0;display:flex;flex-wrap:wrap;padding:0 40px 30px 20px}.collection__sidebar__top .collection__sidebar__group{min-width:200px;max-width:unset;width:calc(50% - 20px);margin-bottom:15px}.collection__sidebar__top .collection__active__filters{margin:0 0 0 10px}.collection .product-grid{margin-top:190px}.collection__nav .popout__toggle{padding:20px 40px}.collection__active__filters{padding:0 10px}}@media (max-width:710px){.collection__sidebar__top .collection__sidebar__group{width:calc(100% - 20px)}.collection .product-grid{margin-top:280px}}@media (max-width:710px){.collection .product-grid{margin-top:320px}}@media only screen and (min-width: 200px){.collection__products--group-tags{display:flex;flex-flow:row}}#shopify-section-template--15578669154493__1652656036bb1d2868 section{padding-bottom:40px!important}#shopify-section-template--15578669154493__1652398148d6589c11 .icon__column__main__heading{margin:0 0 20px}.product__icon__row img{margin-right:13px;display:inline-block}.breadcrumbs,.breadcrumbs a{font-size:13px;font-weight:500;line-height:16px;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#5b8e50}.breadcrumbs{margin-top:0;margin-bottom:25px}.form__width{max-width:unset}.quantity-selector{display:block!important}.select-popout__toggle{display:none!important}.template-product .product__wrapper{margin:0}.thumb:after{background-color:#5b8e50;height:4px}.template-product .product__title{font-size:28px;line-height:33px;letter-spacing:.05em;margin:0 0 20px;font-family:Interstate,sans-serif!important}.product__price{font-weight:700;font-size:26px;line-height:26px;letter-spacing:.01em;margin:0 0 5px}.product__submit{margin:0 0 12px}.product__icon__row{margin-bottom:15px}.product__subheading p,.product__subheading span{font-size:16px;line-height:22px;letter-spacing:.04em}.product__subheading p{margin:0}.quantity-title,.option_title,.rc-container-wrapper:before,.product__form .swatch--gl .name-option{font-size:16px;font-weight:500;line-height:23px;letter-spacing:.05em;margin:0 0 6px;display:block;color:#444;text-transform:uppercase}.radio__fieldset .radio__button input:checked~label{border:1px solid #e16b0a}.radio__fieldset .radio__button input~label{min-width:130px;text-align:center}.quantity__input{border:1px solid #000;color:#000}.product__submit .product__submit__add,.product__submit .shopify-payment-button__button{font-weight:700;font-size:18px!important;line-height:18px;text-align:center;letter-spacing:1px;text-transform:uppercase}.product__submit .product__submit__add{color:#fff;border:1px solid #e16b0a;transition:all ease .5s;background-color:#e16b0a}.product__submit .product__submit__add:hover{background-color:#fff;color:#e16b0a;transition:all ease .5s!important;border:1px solid #e16b0a}.product__submit .product__submit__add:before,.product__submit .shopify-payment-button__button:before{display:none}.product__submit .shopify-payment-button__button{background-color:#e16b0a;transition:all ease .5s}.product__submit .shopify-payment-button__button:hover{background-color:#e16b0a!important;border:1px solid #e16b0a!important;transition:all ease .5s!important;color:#fff!important}.product__page{max-width:1800px;padding:0 40px;margin:0 auto}.product-upsell__btn-plus{font-weight:900;width:12px;font-size:24px;margin-top:-5px}.product-upsell-holder{margin:0 0 200px;border-bottom:1px solid rgba(0,0,0,.1)}.product-upsell-holder__title{font-size:22px;line-height:22px;letter-spacing:.05em;margin:0 0 20px;color:#444}.product-upsell__title{color:#000;font-size:20px;line-height:20px;letter-spacing:.05em}.product-upsell__variant-title{font-size:15px;font-weight:500;line-height:19px;letter-spacing:.05em;color:#8f8f8f}.product-upsell__content{padding-left:25px}.product-upsell__title,.product-upsell__variant-title,.product-upsell__price{margin-bottom:15px}.product-upsell__price,.product-upsell__price *{font-size:20px;font-weight:500;line-height:20px;letter-spacing:.01em;color:#000}.product-upsell__btn{color:#e16b0a;border:2px solid #e16b0a}.section-wrap{display:none}.section-wrap.j-active{display:block}.product-tabs{max-width:1650px;margin:0 auto;padding:0 40px}.product-tabs-title{display:flex;justify-content:center;padding:20px 0;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.product-tabs-title>div{font-family:Rift,serif!important;font-size:24px;font-weight:400;line-height:29px;letter-spacing:.02em;text-align:center;padding:0 20px;cursor:pointer;position:relative}.product-tabs-title>div.j-active{color:#5b8e50}.product-tabs-title>div:after{content:"";bottom:-22px;left:10px;border-bottom:3px solid #5B8E50;position:absolute;width:0;transition:all ease .5s}.product-tabs-title>div.j-active:after{width:calc(100% - 20px);border-bottom:3px solid #5B8E50;transition:all ease .5s}.product-tabs-content{padding:60px 0}.product-tabs-content .description-content{display:flex;flex-wrap:nowrap}.product-tabs-content .col{padding:0 0 0 25px}.product-tabs-content .description-content>div:first-child{padding:0 25px 0 0}.product__page>div:first-child{padding-left:0}.product__page>div:last-child{padding-left:95px;padding-top:15px}.product-tabs-content .col p *,.product-tabs-content .col p{font-size:18px;font-weight:400;line-height:25px;letter-spacing:.04em;text-align:left;margin-bottom:30px}.product-tabs-content .col h1{font-size:30px;line-height:35px;letter-spacing:.02em}.product-tabs-content .col h2{font-size:20px;line-height:24px;letter-spacing:.02em}.product-tabs-content .col .meta-images{display:block;margin:0 0 46px;width:100%;max-width:100%}.product-tabs-content ul{margin:0 0 20px}.product-tabs-content ul li{list-style-type:none;padding:0 0 0 20px;line-height:25px;margin:0 0 5px;background-image:url(https://cdn.shopify.com/s/files/1/0411/6125/files/draw-check-mark_1_0262c7ae-a2a1-4ec6-8c6e-30d62b1d7317.png);background-repeat:no-repeat;background-position:0 10%!important;font-size:18px;font-weight:400;letter-spacing:.04em}.product-badges{width:100%}.product-tabs-content .product-badges img{width:110px;max-width:100%;max-width:110px}@media (min-width:769px){.product-tabs-content .product-badges img{width:110px}.sptabs.section-wrap .col.col_right{max-width:38%}}.related__wrapper{max-width:1690px;margin:0 auto;padding:0 20px}.related__wrapper .product-item{padding:0 40px}.related__wrapper .hero__btn{max-width:232px;width:100%;margin:0 auto}#shopify-section-template--15578669842621__1652761744a0c35207{margin-bottom:40px}#shopify-section-template--15578669842621__1652761744a0c35207 .hero__btn{background-color:#fff;color:#5b8e50}#shopify-section-template--15578669842621__1652761744a0c35207 .hero__btn:hover{color:#fff;background-color:transparent}.product__price__wrap{font-size:28px;font-weight:600;line-height:28px;letter-spacing:.01em}.related__products .recent__title{font-size:28px;font-weight:400;line-height:30px;letter-spacing:.05em}@media (max-width:1000px){.product__page{flex-wrap:wrap}.product__page>div{width:100%;padding:0!important}.template-product .form__wrapper{padding-top:40px}.template-product .product__wrapper{margin:0}.product__icon__row img{width:78px}}@media (max-width:768px){.product-tabs-content .description-content{flex-wrap:wrap}.product-tabs-content .description-content>div.col{padding:0}.breadcrumbs,.breadcrumbs a{font-size:10px}.template-product .product__title{font-size:25px;line-height:28px;letter-spacing:.05em}.product__price__wrap{font-size:20px;font-weight:600;line-height:20px;letter-spacing:.01em;margin:0}.product__subheading p,.product__subheading span{font-size:14px;line-height:20px}.product__icon__row img{max-width:57px}.product-tabs-content .col p *,.product-tabs-content .col p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.04em}.product-tabs-content ul li{font-size:14px;line-height:21px}.product-tabs-content{padding:20px 0}.product-tabs-title{padding:10px 0}.product-tabs-title>div{font-size:16px;line-height:19px}.product-tabs-title>div:after{bottom:-12px}.product-upsell-holder__title{font-size:16px;line-height:18px}.product-upsell__title{font-size:15px;line-height:19px}.product-upsell__title,.product-upsell__variant-title,.product-upsell__price{font-size:12px}.product-upsell__price,.product-upsell__price *{font-size:15px}.product-tabs-title>div{padding:0 15px}.product__icon__row{margin-bottom:5px}.related__wrapper .tabs__head{padding:0 10px}.related__products .recent__title{font-size:18px;line-height:22px}.product__title__wrapper{margin:0;padding:0}.product-upsell-holder{margin-bottom:60px}}@media (max-width:500px){.product-tabs-content .product-badges{display:flex;flex-wrap:wrap;justify-content:center}.product-tabs-content .product-badges img{width:50%}.product-upsell__btn{right:0}body .product-grid.flickity-enabled .product-item,body.template-product .product-grid--mobile-slider:not(.flickity-slider--default) .product-item{width:80%!important}}.cart{max-width:1650px;padding:0 40px}.template-cart .cart__title{font-size:30px;font-weight:400;line-height:30px;letter-spacing:.05em;text-transform:unset;margin-top:0}.cart__content{width:calc(100% - 500px)}.cart__aside{width:420px}@media screen and (min-width: 768px){.cart__inner{position:relative}.cart__aside{position:sticky;top:0}}.cart__widget.cart__widget--products{display:none}.template-cart .cart-item__image a{width:100%;height:auto}.template-cart .cart-item__title a{font-size:25px;font-weight:400;line-height:27px;letter-spacing:.05em;color:#000;margin-bottom:20px;display:block}#cart-dropdown .cart-item__title a{color:#000}.template-cart .cart-item__content{width:calc(100% - 210px)}.template-cart .cart-item__image img{max-width:unset;max-height:unset;width:unset;height:unset;object-fit:unset}.template-cart .cart-item__meta *{font-size:20px;font-weight:500;line-height:20px;letter-spacing:.01em;color:#444}.cart-item__meta{margin-bottom:20px}.cart__items,.cart-dropdown__message{border-color:#c4c4c4}.cart__items .cart-item__remove{font-size:15px;font-weight:500;line-height:15px;letter-spacing:.065em;text-align:left}.template-cart .cart__price{font-size:25px;font-weight:500;line-height:25px;letter-spacing:.01em;text-align:left}.template-cart .cart__quantity-field{font-size:22px!important}.cart__items .cart__quantity{width:190px}.cart__content .btn{margin-top:70px;background-color:#fff;color:#e16b0a;transition:all ease .5s!important;border:1px solid #e16b0a;text-transform:uppercase}.cart__content .btn:hover{color:#fff}.template-cart .cart__message{padding:14px 0}.template-cart .cart__message *{font-size:15px;font-weight:500;line-height:16px;letter-spacing:.01em;text-align:left}.cart__checkout{background-color:#e16b0a;color:#fff;transition:all ease .5s!important;border:1px solid #e16b0a;text-transform:uppercase}.cart__checkout:hover{color:#fff!important;background-color:#5b8e50!important;border-color:#5b8e50!important}.template-cart .cart__total span{font-size:20px;font-weight:500;line-height:20px;letter-spacing:.065em;padding:5px 0}.template-cart .cart__total .cart__total__money{font-size:30px;font-weight:500;line-height:30px;letter-spacing:.01em;text-align:right}.cart__widget a{font-size:16px;padding-left:0}.cart__widget label,#address_country,#address_zip{font-size:15px;font-weight:400;line-height:23px;letter-spacing:.01em}.show-button-animation .cart__checkout:before{display:none!important}.get-rates{text-transform:uppercase!important;border-color:#e16b0a;color:#e16b0a}.cart__foot-inner--alt em{font-style:normal;font-size:12px}.index-products .grid-container{max-width:1610px;margin:0 auto;padding:0 20px}.index-products .product-item{padding:0 20px}.index-products .product-item .product-information .hero__btn{width:100%;max-width:200px}.cart__foot-inner .icons{display:flex;vertical-align:top;justify-content:end}.cart__foot-inner .icons img{display:inline;margin:0 0 0 10px}@media (max-width:1350px){.cart__aside,.cart__content{width:100%}.cart__content .btn{margin:40px 0}.cart-dropdown__message{justify-content:center;border-top:1px solid #c4c4c4;padding:30px 0}}@media (max-width:768px){.cart__foot-inner .icons{justify-content:start}.template-cart .cart-item__title a{font-size:15px;line-height:18px}.template-cart .cart-item__meta *{font-size:13px;line-height:13px}.cart__items .cart-item__remove{font-size:12px;line-height:12px;padding-top:10px}.cart__price{font-size:16px;line-height:16px}.template-cart .cart__quantity-field{font-size:16px!important}.cart__items .cart__quantity{width:120px}}@media (max-width:500px){.cart-item__image{width:50%}.cart-item__image a,.template-cart .cart-item__image img{width:100%}.template-cart .cart-item__content{width:50%}}.modal__overlay.popup__cart{display:block;padding:0 30px;z-index:99999999999}.modal__overlay{background-color:#00000040}.modal__overlay>div{max-width:960px;transform:translate(-50%);left:50%;width:100%;background-color:#e16b0a;margin-top:200px;color:#fff;padding:40px;position:relative;text-align:center}.cart-popup-title{font-size:30px;font-weight:700;line-height:47px;letter-spacing:.005em;text-align:center}.modal__overlay.popup__cart .close{top:0;right:0;padding:15px;position:absolute}.modal__overlay.popup__cart .white-btn{margin-top:30px;margin-bottom:30px;text-transform:uppercase;font-weight:500;width:100%;max-width:500px}.popup__cart-icon{display:block;margin:0 auto 20px}.template-cart .index-products .product-item .product-information .hero__btn{display:none!important}div#plan_weight_popup p{padding:2% 5%;margin:0 auto}.index-hero .hero__content .h2{font-size:40px;font-weight:400;line-height:40px;letter-spacing:.05em}.index-hero .hero__description{font-size:16px;font-weight:500;line-height:20px;letter-spacing:.05em;max-width:700px}.constrain-width{max-width:1640px;margin:0 auto;width:100%}.contact__form__heading{font-size:32px;font-weight:400;line-height:32px;letter-spacing:.05em}.custom-form__block .strong{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.05em;text-align:center}#contact-us-page{display:flex;flex-wrap:wrap;justify-content:space-between}body .wrapper--narrow{max-width:1040px;padding:0 40px}.form-field.textarea,.form-item{width:calc(100% - 20px)!important}.form-field,fieldset.form-item{width:calc(50% - 10px)!important}.form-item input[type=submit],.form-item input[type=submit]:hover{background-color:#e16b0a;border-color:#e16b0a}#shopify-section-template--15578669383869__faq{max-width:1650px;border-top:1px solid #C4C4C4;margin:0 auto;padding:0 40px}#shopify-section-template--15578669383869__165300330220202ff9{margin-top:100px;margin-bottom:100px}body .wrapper--narrow.faq{padding-bottom:40px}.faq .faq__title{margin-top:30px;text-align:center;font-family:Brandon Grotesque,sans-serif;font-size:32px;font-weight:500;line-height:32px;letter-spacing:.05em}.faq.no-result{position:relative}.faq.no-result:after{content:"No results found!";text-align:center;display:block}.faq.blank.no-result:after{content:""}body .faq .accordion__title{font-family:Brandon Grotesque,sans-serif!important;font-size:16px;font-weight:500!important;line-height:20px;letter-spacing:.05em}.faq .accordion__body p{font-size:16px;line-height:22px;letter-spacing:.05em}@media (max-width:768px){#shopify-section-template--15578669383869__165300330220202ff9{margin-top:30px;margin-bottom:30px}.index-contact{padding-top:20px}.contact__form__heading{font-size:22px}.custom-form__block .strong{font-size:14px}.form-field.textarea,.form-item,.form-field,fieldset.form-item{width:100%!important;margin:0}.faq{padding:0!important}.faq .faq__title{font-size:22px}}.brick__section .brick__block{margin-left:0!important}.brick__block__text__inner{max-width:750px}.brick__block .standard__heading{font-size:32px;font-weight:400;line-height:32px;letter-spacing:.05em;margin-bottom:30px}.brick__block p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.05em}.brick__block .standard__subheading{font-size:18px;font-weight:500;line-height:18px;letter-spacing:.065em;color:#444}.brick__block .hero__content .hero__description{font-weight:400;font-size:16px;line-height:20px;letter-spacing:.05em}.brick__block .hero__content .hero__title{font-weight:400;font-size:32px;line-height:38px;letter-spacing:.05em}@media (max-width:768px){.brick__block,.wrapper--brick,.hero__content{margin:0!important}.hero__content{padding-left:40px!important;padding-right:40px!important}.brick__block .hero__content .hero__title{font-size:25px;line-height:28px;text-align:left}.brick__block .hero__content .hero__description{font-size:14px;line-height:16px;letter-spacing:.05em;text-align:left}.brick__section{flex-wrap:wrap}.brick__section .brick__block{width:100%;order:1}.brick__section .brick__block *{text-align:center}.brick__section .brick__block a{margin-left:auto!important;margin-right:auto!important;display:block;width:fit-content;margin-top:20px}.brick__section>div:first-child{margin-top:30px;margin-bottom:20px}.brick__block .standard__heading{font-size:25px}.brick__block .standard__subheading{font-size:13px}.brick__block p{font-size:14px}}.template-blog #shopify-section-header{border-bottom:1px solid #DDDDDD}.blog-listing-outer{margin:0 auto}.blog .blog-listing{max-width:1800px;padding:0 40px;margin:40px auto 0;display:flex;flex-wrap:wrap}.inline-nav{max-width:1800px;padding:0 40px;margin:0 auto 80px;position:relative}.inline-nav:before{content:"";width:40px;height:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:2}.inline-nav:after{content:"";width:40px;height:100%;background-color:#fff;position:absolute;top:0;right:0;z-index:2}.inline-nav li{padding:8px 0}body .inline-nav a{font-size:17px;font-weight:500;line-height:21px;letter-spacing:.05em;color:#444;text-transform:uppercase}.inline-nav li a:before,.inline-nav li a:after{bottom:-10px}.inline-nav li a:before{content:"";margin:auto;width:150%;height:2px;position:absolute;left:-25%;background:#e5e5e5}body .inline-nav li.inline-nav--active a,body .inline-nav li a:hover{color:#5b8e50!important}.inline-nav li a:after{background-color:#5b8e50;width:0;transition:all ease .5s}body .inline-nav li a:hover:after{width:101%}.blog-editorial .editorial{background-color:#5b8e50!important;color:#fff;min-height:415px}@media (min-width:1200px){.blog-editorial .editorial .editorial__content{padding:83px 50px 83px 175px}}.blog-editorial .editorial .editorial__content .editorial__subheading{position:relative;padding:0}.blog-editorial .editorial .editorial__content .editorial__title{margin:30px 0}.editorial__excerpt p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.05em;text-align:left}.editorial__excerpt{margin-bottom:30px}.editorial__subheading{font-size:15px;font-weight:500;line-height:15px;letter-spacing:.065em}.article__link a{color:#fff;font-family:Interstate;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.065em}.article__title a{font-family:Interstate,sans-serif;font-size:25px;font-weight:400;line-height:27px;letter-spacing:.05em;margin:0 0 10px}.article__meta *{font-family:Interstate;font-size:18px;font-weight:500;line-height:13px;letter-spacing:.025em;text-align:left;color:#000}.article__meta{text-align:center;display:flex;justify-content:center;margin-bottom:40px}.blog-listing .article__excerpt{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.05em}.blog-listing .article__link a{font-size:15px;font-weight:500;line-height:15px;letter-spacing:.065em;color:#444}.index-blog .blog-listing .article__text-wrapper{padding:25px 25px 50px}.index-blog .blog-listing .article{border-left:1px solid #EBE9E9;border-bottom:1px solid #EBE9E9}.index-blog .blog-listing article:nth-child(3n+3){border-right:1px solid #EBE9E9}.editorial__title a{font-family:Interstate,sans-serif;font-size:32px;font-weight:400;line-height:34px;letter-spacing:.05em}.btn--pill{font-size:16px}@media (max-width: 768px){.article__title a{font-size:14px;line-height:15px}.article__meta *{font-size:11px}.blog-listing .article__excerpt{font-size:12px;line-height:15px}.editorial__title a{font-size:18px;font-weight:400;line-height:22px;letter-spacing:.05em;margin:40px 0}.blog-listing .article__link a{font-size:13px}.editorial__content{width:100%;padding:40px}.editorial{flex-direction:column}.index-blog .blog-listing article{border-right:1px solid #EBE9E9}.blog-listing:not(.flickity-enabled){flex-wrap:wrap}.blog-listing:not(.flickity-enabled) .article{width:calc(50% - 20px);margin:0 10px 20px}.editorial__subheading{position:relative;padding:0 0 30px}.blog .blog-listing{margin:30px auto 0!important}#shopify-section-template--15578668630205__1653015785a996bf2d{width:100%;overflow-x:scroll}.inline-nav{width:1000000px}.inline-nav li{display:inline}body .inline-nav a{font-size:14px}}@media (max-width: 600px){.blog-listing:not(.flickity-enabled) .article{width:100%;margin:0 0 20px}}.comments-container{display:none}.article--single .sidebar,.sidebar__wrapper{position:relative;width:100%;padding:0}.article--single .sidebar{padding:0 0 0 50px}.article--single .grid>div{width:100%}.article--single .grid{flex-wrap:wrap}.widget__recent{display:flex}.widget__recent>a{width:calc((100% / 3) - 20px);margin:0 10px}.widget__title{font-family:Interstate,sans-serif;font-size:25px;font-weight:400;line-height:27px;letter-spacing:.05em;text-align:center;border:0;border-top:1px solid #5B8E50;padding:50px 0 20px}.article__social .share svg{fill:#e16b0a}.article--single .article__title{font-size:38px;line-height:42px;margin-bottom:20px}.article--single .article__content p{font-size:16px;line-height:20px;letter-spacing:.05em}.widget__products{flex-wrap:nowrap;display:flex}.widget__products a{width:calc(25% - 20px);margin-right:20px;display:inline-block;border:0}.widget__products .product__column__image__wrapper{width:100%;padding-bottom:100%;overflow:hidden;height:0}.widget__products .product__column__image{width:100%;height:0;padding-top:100%;overflow:hidden}.widget__products .product__column__contents{text-align:center}.widget__products .product__column__title strong{font-size:18px;font-weight:500;line-height:22px;letter-spacing:.01em;text-align:center}.widget__products .product__column:hover{box-shadow:unset}.widget__products .price{font-size:18px;font-weight:700;line-height:18px;letter-spacing:.01em;text-align:center}@media (min-width: 1300px){.article__social{top:190px}}@media (max-width: 768px){.widget__products .product__column__title strong,.widget__products .price{font-size:14px;line-height:18px}.widget__products a{width:50%}.article--single .article__title{font-size:25px;line-height:29px}.article--single .article__content p{font-size:14px;line-height:18px;letter-spacing:.05em}.article--single .article__image{height:250px!important}.article--single .article{margin-top:-190px!important}.widget__title{font-size:16px;text-align:left}.article--single .sidebar{padding:0}.widget__recent{display:flex;flex-wrap:wrap}.widget__recent>a{width:100%;margin:0 0 20px}}.heading-text{text-align:center;margin:50px auto 40px;max-width:920px;padding:0 40px}.timeline-wrapper{position:relative;margin:0 auto 80px;overflow:hidden}.slidecontainer{width:100%;width:930px;margin:40px auto 0}@media (max-width:930px){.scroll-container{width:100%;overflow:scroll;padding-bottom:20px}}.slider{-webkit-appearance:none;width:100%;height:60px;background:transparent;outline:none;opacity:1;-webkit-transition:.2s;transition:opacity .2s;border:0;z-index:2;position:relative;padding-top:45px;margin:0}.timeline-wrapper:after{content:"";position:absolute;bottom:15px;height:2px;width:1570px;left:50%;transform:translate(-50%);background:#c6c6c6;z-index:0}@media (max-width:930px){.timeline-wrapper:after{bottom:35px}}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:50px;height:50px;border:0;background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/Group_20055.png);cursor:pointer;z-index:2;opacity:1}input.slider:focus{border:0}.slider::-moz-range-thumb{width:50px;height:50px;border:0;background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/Group_20055.png);cursor:pointer;opacity:1}.slidecontainer .years{width:100%;margin:0}.slidecontainer .years ul{width:100%;margin:0!important;display:flex;bottom:-20px;flex-wrap:nowrap;position:relative}.slidecontainer .years li{display:inline-block;text-align:center}.dates{width:100%;max-width:1570px;margin:0 auto}.dates>div{display:flex}.dates>div .text-left{padding:80px 65px;width:50%}.date__wrap{margin-bottom:20px}.timeline-text em{font-style:normal;position:relative;border-left:2px solid #fff;display:block;padding:0 0 0 10px}.timeline-text p{margin:0 0 40px;font-size:16px;font-weight:400;line-height:21px;letter-spacing:.05em}.dates>div .image-right{width:50%}.dates>div .image-right img{display:block;width:100%}.timeline-list{position:relative;padding:20px 0 0}.timeline-list:before{position:absolute;width:2px;height:100%;content:"";background:#ffffff4d;left:0;top:0}.dates .timeline-list p{position:relative;padding:0 0 0 45px;margin:0 0 50px;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.05em}.dates .timeline-list p strong{font-weight:700;font-size:22px;line-height:28px;letter-spacing:.05em;color:#e16b0a}.dates .timeline-list p:before{position:absolute;width:12px;height:12px;content:"";background:#f9d97f;left:-14px;border:10px solid #e16b0a;border-radius:100px}.timeline-wrapper .heading-text h2{font-size:32px}@media (max-width:768px){.dates>div .text-left{width:100%;padding:60px 40px}.dates .image-right{display:none}.timeline-wrapper{position:relative}.timeline-wrapper:before{border-top:1px solid #BFBFBF;content:"";width:calc(100% - 80px);height:1px;top:0;left:40px;position:absolute}.timeline-wrapper .heading-text h2{font-size:22px}.timeline-wrapper .heading-text p,.timeline-text p,.dates .timeline-list p{font-size:14px}.dates .timeline-list p strong{font-size:18px}}.meet-the-team .grid{display:flex}.meet-the-team .grid__outer{max-width:1120px;margin:0 auto}.meet-the-team .standard__cta{text-transform:none;width:270px;margin:25px auto 60px;display:block}.meet-the-team h2.column__heading{font-family:Interstate,sans-serif;!important;font-style:normal;font-weight:700!important;font-size:18px;line-height:22px;letter-spacing:.05em}.meet-the-team .column__text p strong{font-weight:600!important}.meet-the-team .heading-wrap{max-width:930px;margin:0 auto;padding:70px 40px 50px;text-align:center}.meet-the-team .heading-wrap h2{padding:0 0 20px;font-style:normal;font-weight:400;font-size:32px;line-height:38px;text-align:center;letter-spacing:.05em}@media (max-width: 989px){.meet-the-team .grid .grid__item{width:50%}}@media (max-width:768px){.meet-the-team .heading-wrap h2{font-size:22px;line-height:27px}.heading-wrap p{font-size:14px}.meet-the-team .heading-wrap{padding:50px 40px 20px}}@media (max-width: 600px){.meet-the-team .grid .grid__item{width:100%}}.infographic-image-text{max-width:1920px;margin:0 auto;padding-left:150px;padding-right:150px}@media (max-width:1745px){.infographic-image-text{padding-right:40px;padding-left:40px}}.infographic-image-text .standard__rte{width:calc(100% - 800px);padding-top:2%}.infographic-image-text .standard__rte p{margin-bottom:5%;position:relative}.infographic-image-text .standard__rte p:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/arrow.png);width:299px;height:57px;position:absolute;top:0;left:-349px}.infographic-image-text .text__standard{display:flex;margin-bottom:90px;flex-wrap:wrap}.infographic-image-text .text__standard .button-row{flex-basis:100%;justify-content:center;display:flex;margin-top:20px}.infographic-image-text .text__standard .button-row .hero__btn{background-color:#e16b0a;border:#e16b0a;color:#fff!important;max-width:350px}.infographic-image-text .text__standard .button-row .hero__btn:hover{background-color:#e16b0a;border-color:#e16b0a}.infographic-image-text .image-wrap{width:800px}.infographic-image-text .image-wrap img{width:100%}.infographic-image-text .standard__heading:first-child{font-size:32px;font-weight:400;line-height:38px;letter-spacing:.05em;text-align:center;margin-top:95px;padding:0 40px}@media (max-width:1300px){.infographic-image-text .image-wrap{width:500px}.infographic-image-text .standard__rte{width:calc(100% - 500px)}}@media (max-width:1000px){.infographic-image-text{position:relative}.infographic-image-text .standard__rte{width:100%;padding:60px 40px}.infographic-image-text .image-wrap{position:absolute;width:215px;top:-30px}.infographic-image-text .standard__heading:first-child{text-align:left;padding:0 40px 0 200px;font-size:20px;line-height:26px;letter-spacing:.05em}.infographic-image-text{padding:0}.infographic-image-text .text__standard{margin-bottom:0}}@media (min-width:1000px){#shopify-section-template--15578669318333__custom-content-3 .brick__block__text__inner{margin:0 0 0 auto;width:89%;max-width:740px}#shopify-section-template--15578669318333__custom-content-3 .brick--margin{margin-right:0!important}#shopify-section-template--15578669318333__custom-content-2 .wrapper--brick{max-width:1530px!important}}#shopify-section-template--15578669318333__custom-content-2{margin-top:80px}#shopify-section-template--15578669318333__custom-content-3{margin-bottom:150px}#shopify-section-template--15578669318333__165325297585bb4a89{margin-bottom:120px}#shopify-section-template--15578669318333__16532533586ad8f93c{margin-bottom:80px}#shopify-section-template--15578669318333__1653253646a49e4281{margin-bottom:60px}#shopify-section-template--15578669318333__custom-content-2 .standard__cta{max-width:290px;width:100%;display:block;margin:30px 0 0}@media (max-width:768px){#shopify-section-template--15578669318333__16532533586ad8f93c{margin-bottom:20px}.collection .hero__title{font-size:28px}.brick__block__text{padding:30px 40px}#shopify-section-template--15578669318333__custom-content-1 .brick__section>div:first-child,#shopify-section-template--15578669318333__custom-content-3 .brick__section>div:first-child{margin:0}#shopify-section-template--15578669318333__custom-content-2{margin-top:30px}#shopify-section-template--15578669318333__custom-content-2 .standard__cta{margin:20px auto 0}#shopify-section-template--15578669318333__custom-content-2 .brick__block__image,#shopify-section-template--15578669318333__custom-content-3 .brick__block__image{padding:0 40px}#shopify-section-template--15578669318333__custom-content-3 .wrapper--brick .brick__block:last-child{margin:0}#shopify-section-template--15578669318333__custom-content-3{margin-bottom:50px}}#shopify-section-template--15578669449405__165336055436496d71{margin:50px 0}.product-grid--search .product-item{width:25%}.search__caption{border:0;font-size:15px;font-weight:400;line-height:19px;letter-spacing:.05em;text-align:center}.search-outer{max-width:1000px}.search-outer .btn{background-color:#e16b0a;width:250px}.search-form input[type=text].search-box{width:calc(100% - 200px)}@media (max-width:768px){.product-grid--search .product-item{width:50%}}@media (max-width:600px){.search-outer .btn{width:150px}.search-form input[type=text].search-box{width:calc(100% - 140px)}}.dfc--body{display:flex;flex-direction:column}.dfc--first-para{order:-1}.dfc--calc{line-height:1;margin:1em auto;width:100%}@media (min-width: 1024px){.dfc--body{display:block}.dfc--calc{float:right;width:100%;min-width:370px;margin:0 0 1em 1em}}#dfc--adult-or-puppy--adult,#dfc--adult-or-puppy--puppy{display:none}.dfc--tabs{display:flex}.dfc--tab-adult,.dfc--tab-puppy{position:relative;top:1px;text-align:center;cursor:pointer;flex:1;border:1px solid rgb(109,137,88);border-radius:4px 20px 0 0;background:#6d89584d;padding:10px;font-size:1.1em;font-weight:700}.dfc--tab-adult{margin:0 5px 0 10px}.dfc--tab-puppy{margin:0 10px 0 5px}#dfc--adult-or-puppy--adult:checked~* .dfc--tab-adult,#dfc--adult-or-puppy--puppy:checked~* .dfc--tab-puppy{background:#fff;border-bottom-color:transparent}.dfc--form{border:1px solid rgb(109,137,88);border-radius:0 0 4px 4px;padding:0 .75em;display:none}#dfc--adult-or-puppy--adult:checked~.dfc--form-adult,#dfc--adult-or-puppy--puppy:checked~.dfc--form-puppy{display:block}.dfc--weight{margin:1em 0;display:block}.dfc--weight-input{padding:.25em;font-size:1.2em;text-align:center}.dfc--cta{margin-top:1em}.dfc--picker{margin:.25em -.25em .5em;display:flex;flex-wrap:wrap}.dfc--picker:before{content:"";width:100%;order:1}.dfc--picker-label{flex:1;margin:.25em;cursor:pointer}@media (min-width: 415px){.dfc--picker-label:nth-child(n+5){order:1}}.dfc--picker-radio{display:none}.dfc--picker-span{border:1px solid rgb(109,137,88);border-radius:4px;text-align:center;padding:.75em;transition:all .15s ease-out;min-height:2em;display:flex;align-items:center;justify-content:center}.dfc--picker-label:hover .dfc--picker-span{box-shadow:0 0 10px #0003;transform:scale(1.025)}.dfc--picker-radio:checked~.dfc--picker-span{background:#6d8958;color:#fff}.dfc--result-header{margin:.5em 0}.dfc--result{line-height:1;min-height:1em;text-align:center;font-size:2em;background:#6d89584d;padding:.5em 0;border-radius:4px}.dfc--footer{margin:1em 0}.c539a8e6cfe67fbacc1b5d2b01bd431a77a8f0459{color:#fff}.grandparent.kids-2 .header__grandparent__links{grid-template-columns:repeat(2,minmax(0,1fr))!important}#globo-formbuilder-94029 .globo-form-app{max-width:1040px!important;padding:0 40px}#globo-formbuilder-94029 .g-container p{display:none!important;visibility:hidden}.product__icon__row{margin-top:20px}select.blog-filter-app,.blog-filter-app option,body select.blog-filter-app *{text-transform:capitalize!important}select.blog-filter-app{padding-right:40px!important}.blog-filter-search-button{font-size:16px!important}.blog-filter-app-container{margin:30px 0 0}.result-title i{font-style:normal;color:#5b8e50}#myModal .recommend-title{color:#000}#myModal .recommend-title:hover{color:#e16b0a}body .article-filter-search{width:calc(100% - 260px)!important;margin:0}.search-container .search-button{border-radius:0 30px 30px 0;background-color:#e16b0a;width:250px;border-color:#e16b0a;box-shadow:0 4px 4px #00000040;font-weight:500;height:48px;margin-top:-1px;text-transform:uppercase;top:0}@media (max-width: 767px){body .article-filter-search{width:calc(100% - 130px)!important;margin:0}.search-container .search-button{width:120px}}body .blog-filter-reset{font-weight:500;text-transform:uppercase;border-radius:30px}.quiz__layout h4{font-size:33px;line-height:50px;margin:0 0 60px;padding:30px;color:#fff;background:#5b8e50}.quiz__layout .no-bg h4,.multidog_question h3,.question___row h3{background-color:#fff;color:#000;text-align:center;font-style:normal;font-weight:400!important;font-size:25px;line-height:30px;letter-spacing:.01em;padding:15px 0 0}@media (max-width:750px){.quiz__layout h4{font-size:25px;line-height:30px}.quiz__layout .no-bg h4,.multidog_question h3,.question___row h3{padding:10px 0 0;font-size:20px;line-height:30px}.option-1.has-image,.option-2.has-image{padding:15px 0}}.quiz__layout{margin:0 auto}.question__title,.question__text{text-align:center}.quiz__layout header img{padding:60px 70px}.progress__bar_wrap{width:100%;background-color:#96aa86}.progress__inner{width:20%;background-color:#5b8e50;height:33px;border-top-right-radius:15px;border-bottom-right-radius:15px}.question__wrap{position:relative;padding:0 0 100px}.question__title{margin:0 -30px}.heading_row{width:100%}.multi_text{position:absolute;bottom:0;display:none;max-width:1125px;width:100%;left:50%;transform:translate(-50%);background:#5b8e50;border-radius:7px;padding:20px;color:#fff}.multi-wrap input[type=checkbox]:checked+label .multi_text.active{display:block!important}.multi-wrap input[type=checkbox]:checked+label .multi_text.active{z-index:10}.show-info .multi_text{display:block!important}.question__wrap input[type=text],.question__wrap input[type=email]{width:100%;max-width:500px;margin:16px 0}.add_more{display:block;padding:10px 0;margin:0 0 0 auto;text-decoration:underline}.question__number_0 .question__text{max-width:500px;margin:0 auto}.start-wrap,.next_prev{position:fixed;background-color:#fff;width:100%;padding:20px 0;z-index:9999999;bottom:0;text-align:center;left:0;box-shadow:0 -4px 21px 1px #c5c5c536}.next_prev button{border-radius:35px;width:calc(50% - 20px);max-width:245px;border:1px solid #e16b0a;padding:20px;font-family:Interstate;font-size:16px;font-weight:700;line-height:16px;letter-spacing:1px;text-align:center;margin:0 10px}.next_prev .next{background:#e16b0a;color:#fff}.next_prev .prev{color:#e16b0a}.start{display:block;margin:0 auto;height:50px;width:246px;border-radius:35px;padding:16px 26px;font-family:Interstate,sans-serif;color:#fff;font-size:16px;font-weight:700;line-height:16px;letter-spacing:1px;text-align:center;background-color:#e16b0a}.quiz__popup{position:fixed;background-color:#0000004d;width:100%;height:100%;top:0;z-index:213213;left:0}.quiz__popup .close-btn{position:absolute;top:0;right:0;padding:50px;color:#acacac}.quiz__popup .popup-inner{background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:700px;width:100%;background:#fff;border-radius:44px;padding:80px}.popup-remove-btn{padding:16px 26px;display:block;width:100%;max-width:209px;background:#e16b0a;border-radius:35px;color:#fff;margin:30px auto;font-family:Interstate,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.06em;text-transform:uppercase}.close-popup{font-family:Interstate,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.06em;text-decoration-line:underline;color:#e16b0a;text-transform:uppercase;cursor:pointer}.quiz__popup h3{font-size:35px;font-weight:400!important;line-height:70px;letter-spacing:.01em;text-align:center;padding-top:0}.add_more_more{position:relative}.add_more-close{width:30px;position:absolute;top:25px;right:-40px;cursor:pointer}@media (max-width:750px){.quiz__popup h3{font-size:20px;line-height:40px}.add_more-close{right:-30px}}.question__radio{text-align:center;padding:0 0 40px}.question___row{text-align:center;padding:0 30px}.question__radio label{padding:10px 46px;background:#5b8e50;border-radius:99px;color:#fff;font-size:20px;cursor:pointer;margin:0 5px}.question__radio input[type=radio]:checked+label{background:#5b8e5080!important}.question__radio input[type=radio]{display:none}.quiz__layout .year,.quiz__layout .month,.quiz__layout .day{width:115px;margin:0 5px}.questions .rte{padding:0 30px}.questions .rte p{margin:0 0 20px}.option-1.has-image,.option-2.has-image{width:170px;height:130px;display:inline-block;border-radius:10px}.option-1.has-image img,.option-2.has-image img{display:block;margin:10px auto;max-width:60px!important}.multidog h3,.multidog-heading{text-align:center;font-style:normal;font-weight:400!important;font-size:30px;line-height:75px;letter-spacing:.01em}.multidog{padding-top:20px}.multidog .multidog_question,.multidog_question{padding-top:80px;background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/seperator.png) top center no-repeat;padding-bottom:20px;text-align:center;margin-top:20px}.question__icons label{background:#5b8e50!important;max-width:220px;border-radius:13px;display:inline-block;padding:40px;margin:0 10px;color:fff}.question__icons>div input[type=radio]{display:none}.question__icons input[type=radio]:checked+label{background:#5b8e5080!important}.question__icons>div img{display:block;margin-bottom:10px}.question__icons{display:flex;justify-content:center;position:relative;padding:0 0 140px;max-width:740px;margin:0 auto}.question__icons .radio__info{position:absolute;bottom:15px;left:0;display:none;background:#5b8e50!important;border-radius:7px;font-size:18px;line-height:22px;padding:15px 30px;cursor:pointer}@media (max-width:750px){.question__icons .radio__info{bottom:0}.question__icons .radio__info:before{display:none}}.radio__info a{text-decoration:underline;color:#fff}.question__icons .radio__info:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #5B8E50;position:absolute;top:-15px;left:22%}.question__icons .icon_2 .radio__info:before{left:47%}.question__icons .icon_3 .radio__info:before{left:73%}.question__icons input[type=radio]:checked+label .radio__info{display:block}.question__mulit_radio{display:flex;margin:0 auto;justify-content:center}.progress__bar_wrap,.question__wrap,.next_prev{display:none}.progress__number_0,.question__number_0{display:block}.prev_next__number_0{display:none!important}.question__mulit_radio label{background:#5b8e50;max-width:220px;border-radius:13px;display:inline-block;padding:20px 40px;margin:0 10px;color:#fff;cursor:pointer;min-height:125px}.question__mulit_radio input[type=radio]{display:none}.question__mulit_radio input[type=radio]:checked+label{background:#5b8e5080!important}.question___row .rte{max-width:900px;margin:0 auto}.multi-wrap input{display:none}.multi-wrap label{background:#5b8e50;border-radius:99px;display:inline-block;cursor:pointer;padding:15px 30px;width:100%;color:#fff;font-size:20px}@media (max-width:750px){.multi-wrap label{font-size:15px}}.multi-wrap input:checked+label{background:#5b8e5080!important}.question__number_7{text-align:center}.multi_button_wrapper{max-width:1120px;display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto;position:relative;padding-bottom:150px}.multi_button_wrapper.q7{padding-bottom:0}.question__number_5 .multi-wrap{width:195px}.multi-wrap{margin:20px}.multi-wrap__container{display:inline-block;margin:10px}.quiz__layout:after{content:"";clear:both;display:block}.question__number_4 .multidog-heading,.sub_question-1,.sub_question-2{display:none}.selected_option-wrap{position:relative;max-width:500px;margin:0 auto}.selected_option-wrap .remove-option{position:absolute;top:16px;right:20px;cursor:pointer}.append_selection{background-color:transparent!important;border:0!important}.select_list-wrapper *::-webkit-calendar-picker-indicator{display:none;opacity:0}.select_list-wrapper{display:none}.checkbox_wrap{width:100%;max-width:500px;margin:15px auto}.checkbox_wrap label{display:flex;justify-content:space-between}.checkbox_wrap input{display:inline-block}.checkbox_text{display:inline-block;width:calc(100% - 30px);text-align:left}.checkbox_text p{font-size:14px;line-height:18px;letter-spacing:.01em;color:#646464}@media (max-width:756px){.question__mulit_radio{flex-wrap:wrap}.question__mulit_radio>div{width:calc(100% - 10px);margin-bottom:20px;padding:0 10px}.question__mulit_radio>div label{width:100%;max-width:400px}.question__icons{display:flex;flex-wrap:wrap}.question__icons>div{width:100%;margin-bottom:20px}.question__icons>div img{width:100%}.multi-wrap{margin:10px}.question__radio label{width:100%;margin-bottom:10px;display:block;font-size:15px}}@media (max-width:550px){.option-1.has-image,.option-2.has-image{width:calc(50% - 20px);height:auto}.option-1.has-image img,.option-2.has-image img{max-width:100%}.next_prev button{width:calc(50% - 30px);padding:15px}.quiz__layout .year,.quiz__layout .month,.quiz__layout .day{width:calc(33% - 10px);margin:0 5px 10px}}.feefo-product-stars-widget .summary-rating .reviews-count{display:none!important}.product__price__wrap{margin-bottom:0}.feefo-product-stars-widget{margin-bottom:10px}.radio__fieldset .radio__button input~label span,.quantity__input{font-size:16px;font-weight:600;line-height:23px;letter-spacing:.05em;text-align:center;color:#444}.radio__fieldset .radio__button input~label{padding:11px 20px}.quantity__input{padding:10px 16px!important}.rc-widget-injection-parent{margin-top:5px}.product__selectors{margin-bottom:0;margin-top:0}.product__button__meta{margin:0}.thumbs-holder .thumb{padding:0!important}.thumbs-holder{-webkit-mask:unset!important}#scasl-app-container{transform:translate(-50%);max-width:1798px!important;margin:0 auto;left:50%}#globo-formbuilder-94029 button{background-color:#e16b0a;border-color:#e16b0a;box-shadow:0 4px 4px #00000040;padding:14px 30px;font-size:16px!important;font-weight:500;line-height:16px;letter-spacing:1px;text-align:center;border-radius:30px}#globo-formbuilder-94029 button:hover{background-color:#e16b0a;border-color:#e16b0a}#globo-formbuilder-94029 input,#globo-formbuilder-94029 select,#globo-formbuilder-94029 textarea{border:1px solid var(---color-border);font-size:var(---font-size-base);border-radius:var(---radius-sm);max-width:100%;padding:9px 16px;margin:7px 0;background:#fff0;font-family:var(---font-stack-body);font-weight:var(---font-weight-body);font-style:var(---font-style-body)}#globo-formbuilder-94029 select{color:#6b6b6b}#globo-formbuilder-94029 option:not(:first-of-type){color:#000}.results{max-width:1710px;padding:0 30px;margin:0 auto;display:flex}.results_header{background-color:#5b8e50;padding:50px 0}.results_header h1{font-size:30px;line-height:35px}@media screen and (max-width: 999px){.results_header h1{font-size:25px}}.results_header h1,.results_header span{color:#fff}.dog_gram_wrap span,.results_totals{font-size:20px}.header_inner{max-width:1710px;padding:0 30px;margin:0 auto;text-align:center}.results_sidebar{width:100%}.our_details{margin-top:30px}.results_content{width:calc(100% - 395px);padding:20px 0 60px;margin:auto}.delivery_header .results_totals,.confirm_header .results_totals{display:none!important}.promo_image img{width:100%}.datepicker .highlighted{color:var(--link);position:relative;cursor:pointer}.datepicker .highlighted.disabled{color:#f6cea6}.datepicker .active.highlighted{color:#fff;background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/date-bg.png) 52% no-repeat}.datepicker{width:100%}.datepicker_container{border-radius:6px;overflow:hidden;border:1px solid #D9D9D9}.datepicker .old,.datepicker tr td .disabled,.datepicker .disabled-date{color:#cdcdcd}.datepicker .day,.datepicker .month,.datepicker .year{height:50px;padding-left:15px;text-align:center}.datepicker .table-condensed{width:100%;border:0;margin:0}.datepicker table tr>th,.datepicker table tr>td{border:0}.datepicker-switch,.datepicker .next,.datepicker .prev{background:#d9d9d9}.datepicker .next,.datepicker .prev{cursor:pointer}.results_text{text-align:center;max-width:900px;margin:0 auto}.results .results_text h2{margin:0 0 20px}#results-questionnaire h1,#results-questionnaire h2,#results-questionnaire h3,#results-questionnaire h4,.results_header h1{font-family:Brandon Grotesque!important}.results_text h2{font-family:Brandon Grotesque!important;font-size:30px;font-weight:400;line-height:60px;letter-spacing:.01em;text-align:center;margin-bottom:40px}.sub_times{display:flex;flex-wrap:wrap;margin:30px 0 80px;position:relative;justify-content:center}.sub_times .sub_x{width:calc((100% / 3) - 20px);margin:0 10px 20px;border-radius:6px;border:1px solid #D9D9D9;display:flex;flex-flow:column;position:relative;overflow:hidden;cursor:pointer}.sub_times .sub_heading{background:#e16b0a;padding:15px 15px 10px;font-family:Brandon Grotesque!important;font-size:22px;font-weight:400;line-height:22px;letter-spacing:.01em;text-align:center}.sub_times .sub_x .text_wrap{padding:20px 28px;text-align:center}.sub_times>.sub_x.x_active .text_wrap:before,.sub_times>.sub_x:hover .text_wrap:before{content:"";width:100%;height:10px;background:#fff;position:absolute;top:-4px;left:0;z-index:2}.sub_times .sub_x .text_wrap{border:4px solid #fff;height:100%;position:relative}.sub_times .sub_x .text h4{margin-top:0}.sub_times .sub_x.x_active,.sub_times .sub_x:hover{border:1px solid #e16b0a}.sub_times .sub_x.x_active .text_wrap,.sub_times .sub_x:hover .text_wrap{border:4px solid #e16b0a}.infobox{position:absolute!important;bottom:0;width:100%!important;background:#f3f3f3;border:0!important;max-width:600px;padding:15px 30px;font-family:Interstate,sans-serif;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.01em;text-align:center;overflow:visible!important}.infobox_1{left:0}.infobox_2{right:0}.infobox:before{content:"";position:absolute;width:0;height:0;top:-19px;border-style:solid;border-width:0 25px 30px 25px;border-color:transparent transparent #f3f3f3 transparent;left:43.6%}.sub_times .sub_x .text_wrap h4{font-family:Interstate,sans-serif;!important;font-size:18px;font-weight:500!important;line-height:23px;letter-spacing:.01em;text-align:center;padding-bottom:10px;position:relative;margin-top:0}.sub_times .sub_x .text_wrap h4:after{width:50px;height:1px;content:"";position:absolute;bottom:0;left:calc(50% - 25px);background:#e16b0a}.sub_times .sub_x .text_wrap button{margin-top:10px;background:#d1d1d1;border:1px solid #D1D1D1}.sub_times .sub_x.x_active .text_wrap button,.sub_times .sub_x:hover .text_wrap button{background:#e16b0a;border:1px solid #e16b0a}.pick_date h2{font-family:Brandon Grotesque!important;font-size:30px;font-weight:400;line-height:60px;letter-spacing:.01em;text-align:center}.pick_date p{margin:0 0 20px;font-size:18px;font-weight:400;line-height:23px;letter-spacing:.01em;text-align:center}.datepicker_container{margin:60px 0}.pick_date{text-align:center}.results_text p{font-family:Interstate,sans-serif;font-size:18px;font-weight:400;line-height:23px;letter-spacing:.01em;text-align:center}.results_sidebar span.accordion_trigger{font-family:Interstate;font-size:18px;font-weight:500;line-height:23px;letter-spacing:.01em;text-align:left;padding:10px 0;position:relative}.results_sidebar span.accordion_trigger.clicked:after{transform:rotate(180deg)}.subscription_info>div{padding-bottom:10px}.subscription_info h3{font-size:25px;font-weight:400;line-height:50px;letter-spacing:.01em;text-align:left;font-family:Brandon Grotesque!important;margin:0 0 10px}#results-questionnaire .btn--black{border:1px solid #000;padding:15px 40px;border-radius:30px;margin:40px auto 20px;display:block;max-width:290px;font-family:Interstate,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:100%;text-align:center;letter-spacing:1px}#results-questionnaire .btn--black:hover{color:#000}#rte--template--15994964803773__14e62c3a-0bca-4f8b-901a-81cc0cce34e7 .index-rte{width:100%;margin:0 0 0 auto}.promo_image2{margin-bottom:10px}.results p{font-size:14px}.promo_image2 img{width:100%}.promo_image2.mobile-only img{max-width:400px;margin:0 auto;display:block}.subscription_details>span,.dog_details span,.delivery_schedule>span,.product_selection span{display:block;width:100%;position:relative;cursor:pointer}.subscription_details.hide_accordion span:after,.dog_details.hide_accordion span:after,.delivery_schedule.hide_accordion span:after,.product_selection.hide_accordion span:after{transform:rotate(-180deg)}.subscription_details div,.dog_details div,.delivery_schedule div,.product_selection div{display:block}.subscription_details p{margin:0}div#ajax-dogdetail p+p{border-top:1px solid #dfdfdf;padding-top:1rem;margin-top:20px}.subscription_details.hide_accordion div,.dog_details.hide_accordion div,.delivery_schedule.hide_accordion div,.product_selection.hide_accordion div{display:none}.subscription_details span[class*=ajax-]{display:block;font-weight:400}.product_selection .item{margin:10px 0}.product_selection .item a{text-decoration:none;display:inline-block}.sidebar_quantity{width:30px;display:inline-block!important}.product_selection .item a{width:calc(100% - 30px)}.product_selection .item{display:flex}.subscription_info>div a,.subscription_info>div button{color:#525252;text-decoration:underline;padding:0}.results_textbox{background:#96aa877d;padding:50px;text-align:center;margin:100px 0 0}.results_textbox h2{font-size:20px;font-weight:400;line-height:40px;letter-spacing:.01em;text-align:center}.results_textbox p{font-size:18px;font-weight:400;line-height:23px;letter-spacing:.01em;text-align:center;max-width:70%;margin:0 auto}.results_textbox p a{color:#000;text-decoration:underline}.results_textbox .btn{background:transparent;border:1px solid #000;color:#000;margin-top:20px}.results_textbox .btn:hover{background:transparent}@media (max-width:1350px){.sub_times{flex-wrap:wrap}.sub_times .sub_x{width:calc(50% - 20px);margin-bottom:30px}.results_textbox p{max-width:100%}.sub_times .infobox{position:relative!important;max-width:100%!important}.sub_times .infobox:before{left:calc(50% - 25px)}.sub_times{padding-bottom:0}.subscription_info h3{font-size:22px}}@media (max-width:1150px){.results_content{width:100%;padding:10px 0 0}}#choose-subscription{text-align:center}#choose-subscription ul li{list-style-type:none}#choose-subscription .button_row{display:flex;justify-content:space-between}#choose-subscription .button_row a{width:280px;margin:0;background-color:#e16b0a;border:1px solid #e16b0a}#choose-subscription .cannot_proceed{border:0!important;width:100%;color:red;font-weight:600;margin:50px 0;max-width:600px}#choose-subscription .button_row a.disabled{background-color:#d1d1d1!important;border:1px solid #D1D1D1!important}.back_btn{cursor:pointer}.sub80_10_80.show,.treats.show,.working_dog.show,.misc.show{display:block!important}.results_content .product-item__bg,.results_content .product-information{opacity:1!important}.choose_results h2{font-family:Brandon Grotesque!important;font-style:normal;font-weight:400!important;font-size:30px;line-height:199.3%;text-align:center;letter-spacing:.01em;color:#000;margin:80px 0 60px}.choose_results .product-item{padding:0 10px}.selection_weight{background:#f4b50052;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.01em;text-align:center;padding:30px}.selection_weight span{font-size:18px;font-weight:600;line-height:30px;letter-spacing:.01em;text-align:center}.results_content h4{font-family:Interstate,sans-serif!important;font-size:20px;font-weight:500!important;line-height:25px;letter-spacing:.01em;text-align:left;text-align:center;margin-top:40px}.filter_btns,.tub_btns{text-align:center;padding-bottom:10px}.filter_btns button,.tub_btns button{outline:1px solid #D9D9D9;border-radius:3px;padding:10px 20px;border:2px solid #FFF;margin:5px}.filter_btns button.active,.tub_btns button.selected{outline:1px solid #FFF;border:2px solid #e16b0a}.product_table .row{width:100%;display:flex;padding:15px 0}.product_row{display:flex}.product_table .product_row{border-bottom:1px solid #ccc}.product_table .product_row.row_c:last-child{border-bottom:none}.product_table .left_col{width:60%;display:flex}@media screen and (min-width: 999px){.product_table .left_col{padding-right:40px}}.product_table .right_col{width:40%;display:flex}.product_table .right_col>div{width:calc(100% / 3)}.title_row>div{font-family:Interstate,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:18px;letter-spacing:.01em;color:#1c1a1a}.product_table .left_col .image_wrap{width:80px}.product_table .left_col .image_wrap img{display:block}.product_table .left_col .product_info{width:calc(100% - 80px);padding:0 40px}.product_info .remove{font-weight:300;padding:0;font-size:14px;line-height:18px;letter-spacing:.01em;text-decoration-line:underline;color:#1c1a1a;display:block}.quantity .inc,.quantity .dec{cursor:pointer;position:absolute;top:0;padding:4px 15px;color:#717171}.item_price div{margin-bottom:10px;line-height:32px}.quantity .inc{right:0}.quantity_input{position:relative;max-width:85px}.quantity_input input{text-align:center;margin:0;background-color:#fff!important}.our_reccomendation{background:#96aa877d;padding:30px;border-radius:4px}.our_reccomendation.our_details{width:70%}.dog_details p{column-count:2}.subscription_info_wrap{display:flex;flex-wrap:wrap}.dog_details{flex:1}.subscription_info_item{margin-right:70px}@media screen and (max-width: 1200px){.dog_details p{column-count:1}.subscription_info_item{width:100%;margin-bottom:20px;margin-right:0}.product_table .summary_row .right_col{order:2}}.our_reccomendation h5{font-family:Interstate,sans-serif;!important;font-size:16px;font-weight:500!important;line-height:20px;letter-spacing:.01em;margin:0 0 10px}.our_reccomendation p{font-family:Interstate,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:137.5%;letter-spacing:.01em;color:#444;margin:0 0 20px}.recommended_row{display:flex}.recommended_row div.col-3{width:calc(100% / 3)}div#recommended_row_dog{display:block}div#recommended_row_dog>div{display:flex;width:100%}.recommended_row.heading_row{font-family:Interstate,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:19px;letter-spacing:.01em;color:#1c1a1a}.recommended_row{font-family:Interstate,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:137.5%;letter-spacing:.01em;color:#444}.our_reccomendation .final_row{display:flex}.recommendation_table>div{width:100%}.final_row{border-top:1px solid #000;padding:10px 0;margin-top:15px}.final_row>div{font-family:Interstate,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:137.5%;letter-spacing:.01em;color:#1c1a1a}.final_row>div:first-child{width:calc((100% / 3) * 2)}.final_row>div:last-child{width:calc(100% / 3)}.summary_row .left_col{flex-wrap:wrap}.summary_row .left_col>div{width:100%;max-width:575px}.your_summary{margin-bottom:30px}.your_summary h5{font-family:Interstate,sans-serif;!important;font-style:normal;font-weight:500!important;font-size:20px;line-height:25px;letter-spacing:.01em;color:#1c1a1a;margin:0 0 15px}.your_summary p{font-family:Interstate,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:137.5%;letter-spacing:.01em;color:#444}.your_summary p span{color:#6d8958}.weight_trigger{background-color:#e16b0a;color:#fff;font-size:14px;font-weight:500;line-height:19px;letter-spacing:.01em;padding:16px;display:flex;margin-bottom:30px;border-radius:4px}.weight_trigger img{padding-right:20px;height:50px}.summary_row .right_col{flex-wrap:wrap;flex-direction:column}.weight_trigger strong{font-weight:700!important;display:block}.product_table .summary_row{padding-top:30px;flex-wrap:wrap}.summary_row div.total_row{width:100%;display:flex}.total_row>div:first-child{width:calc((100% / 3) *2)}.total_row>div:last-child{width:calc(100% / 3)}.total_row{padding-bottom:10px}.total_row.subtotal{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.01em;color:#1c1a1a}.total_row.shipping,.total_row.discount{font-weight:300;font-size:14px;line-height:18px;letter-spacing:.01em;color:#1c1a1a}.total_row.total{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.01em;color:#1c1a1a}.summary_row .next_btn,.summary_row .back_btn{max-width:290px;width:100%}.summary_row .next_btn{margin:20px 0 20px auto;background:#d6d6d6;border:1px solid #D6D6D6}.summary_row .next_btn.active{background-color:#e16b0a;border-color:#e16b0a;box-shadow:0 4px 4px #00000040}.summary_row .back_btn{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.01em;color:#1c1a1a;text-align:center;margin:0 0 20px auto}.summary_row .back_btn span,.summary_row .next_btn span{font-size:14px}p.title{font-weight:500;font-size:16px;line-height:137.5%;letter-spacing:.01em;color:#444}.right_col .weight span{display:block;border:1px solid #D9D9D9;border-radius:3px;width:100px;padding:6px;text-align:center;font-size:14px;line-height:18px;letter-spacing:.01em;margin-bottom:10px}.quantity_input input{border:1px solid #D9D9D9;border-radius:3px;width:80px;padding:6px;text-align:center;font-size:14px;line-height:18px;letter-spacing:.01em;margin-bottom:10px}.choose_results .more_info{font-weight:500;font-size:12px;line-height:137.5%;letter-spacing:.09em;text-decoration-line:underline;color:#969696;text-align:center}.choose_results .add_btn{border:1px solid #e16b0a;border-radius:35px;padding:14px 26px;font-weight:700;font-size:14px;line-height:100%;text-align:center;letter-spacing:1px;color:#e16b0a;text-transform:uppercase;width:100%}.choose_results .quantity_input_main{display:none}.quantity_input_main .dec,.quantity_input_main .inc{background:#e16b0a;width:32px;height:32px;color:#fff;border-radius:30px;cursor:pointer;padding-top:4px;display:inline-block}.quantity_input_main input{width:calc(100% - 95px);margin:0 10px;text-align:center}.choose_results .product-item .product-information>a{padding:0;margin:30px 0;display:block}.quantity_input_main{padding:4px}.choose_results .slideup>button{background:#5b8e50;opacity:1;color:#fff;-webkit-backdrop-filter:unset;backdrop-filter:unset;width:90%;margin:0 5% 15px;font-family:Interstate;font-size:14px;font-weight:700;line-height:14px;letter-spacing:1px;text-align:center}.results_popup_wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:90920;background-color:#00000030;padding:20px}.results_popup{background:#fff;width:90vw;max-width:1600px;margin:0;position:relative;top:50%;left:50%;padding:60px;border-radius:9px;display:flex;max-height:90vh;overflow-x:hidden;overflow-y:scroll;transform:translate(-50%,-50%)}.results_popup .product-tabs-content{padding:0;margin:0}.results_popup .products-tabs-ingredients{margin:0!important}.results_popup .image-thumb{width:90px!important;position:relative;cursor:pointer;padding:0 10px 0 0}.results_popup .image-thumb img{margin:0}.results_popup .image-thumb:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:0;width:80px;height:4px;opacity:0;transition:opacity .2s}.results_popup .image-thumb.slick-current:after{background-color:#e16b0a;opacity:1}.results_popup .right_col{width:30%}.results_popup .left_col{width:70%;padding:0 0 0 55px;display:flex;flex-flow:column;justify-content:center}.carousel-cell{width:100%;height:auto}.carousel-nav .carousel-cell{height:80px;width:100px}.product_images_popup{margin-bottom:30px}.product_images_popup_nav img,.product_images_popup img{display:block;width:100%}.results_popup h3,.results_popup h4{text-align-last:left}.results_popup h3{font-family:Interstate,sans-serif;!important;font-size:25px;font-weight:600!important;line-height:36px;letter-spacing:.01em;text-align:left;margin:0}.results_popup h4{margin:20px 0 10px;font-size:18px}.ingredients_post ul{margin:0;display:flex;flex-wrap:wrap;margin-bottom:0!important}.ingredients_post li{list-style-type:none;background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/draw-check-mark_12.png) top left no-repeat;padding-left:30px;margin-bottom:10px;width:50%}.results_popup_close_btn{position:absolute;top:0;right:0;padding:15px 20px;cursor:pointer;font-size:30px}.view_more_info{margin:30px 0;background:#e16b0a;border:1px solid #e16b0a;text-transform:uppercase}@media (max-width:1200px){.choose_results .quick-add-button{display:none}.choose_results .product-item{margin-bottom:20px}.product_table .row{flex-wrap:wrap}.product_table .summary_row>div{width:100%}.summary_row .left_col>div{max-width:100%}.summary_row .our_reccomendation.our_details{margin-bottom:40px}.summary_row .next_btn,.summary_row .back_btn{width:100%;max-width:100%}.product_table .left_col,.product_table .right_col{width:100%}.product_table .title_row .right_col{display:none}.product_row .right_col{padding-top:15px}.product_row .right_col .weight:before{content:"Weight"}.product_row .right_col .quantity:before{content:"Quantity";font-family:Interstate;font-style:normal;font-weight:300;font-size:14px;line-height:18px;letter-spacing:.01em;color:#1c1a1a;margin:0 0 10px;display:block}.product_row .right_col .weight:before{content:"Weight";font-family:Interstate;font-style:normal;font-weight:300;font-size:14px;line-height:18px;letter-spacing:.01em;color:#1c1a1a;margin:0 0 10px;display:block}.product_row .right_col .item_price:before{content:"Price";font-family:Interstate;font-style:normal;font-weight:300;font-size:14px;line-height:18px;letter-spacing:.01em;color:#1c1a1a;margin:0 0 10px;display:block}.results_popup{flex-wrap:wrap;overflow:scroll;height:100%}.results_popup .right_col,.results_popup .left_col{width:100%}.results_popup .right_col>div{max-width:400px;margin:0 auto 40px}.results_popup .left_col{padding:0}.results_popup h3{margin-top:30px}}#choose-treats .product_row{display:none!important}#choose-treats .results_text{display:none}.next_btn_treats{background-color:#e16b0a;width:280px;margin:0 auto;border:1px solid #e16b0a}#choose-treats .product_table{text-align:center}.choose_results .product-item{margin-bottom:0}#choose-treats .filter_btns{padding-bottom:50px}#choose-treat #AddToCart{display:none}.confirm_details input{width:100%}.confirm_details{padding-bottom:100px}.confirm_details form{margin-top:70px}.confirm_details .btn{background-color:#e16b0a;max-width:375px;width:100%;margin:40px auto;border:1px solid #e16b0a;text-align:center;display:block}.input_row{display:flex;justify-content:space-between}.input_row input{width:calc(50% - 10px)}.confirm_details input:disabled{background:#fff!important}.confirm_details input{border:1px solid #C4C4C4;padding:12px 16px}.confirm_details input::placeholder{color:#c4c4c4}.schedule_row{display:flex}.schedule_row{padding:50px 0;border-top:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2}@media screen and (max-width: 999px){.schedule_row{flex-flow:column;align-items:flex-start}.schedule_row p{margin-top:0;margin-bottom:30px}.edit_schedule{text-align:left!important}}.schedule_row p{font-family:Interstate,sans-serif;!important;font-size:30px;font-weight:700!important;line-height:38px;letter-spacing:.01em;text-align:left;color:#e16b0a}.delivery_address{padding:50px 0}.schedule_row>div{width:50%}.schedule_row h3,.delivery_address h3{font-family:Interstate,sans-serif;!important;font-size:18px;font-weight:500!important;line-height:23px;letter-spacing:.01em;text-align:left;margin:0 0 10px}.edit_schedule{text-align:right}.edit_schedule a,.delivery_address .edit_address a{font-family:Interstate,sans-serif;!important;font-size:14px;font-weight:300;line-height:18px;letter-spacing:.01em;color:#1c1a1a}.edit_row a{font-size:14px;font-weight:300;line-height:18px;letter-spacing:.01em;text-align:left;color:#1c1a1a;margin:0 0 30px;display:block}.delivery_address{display:flex;justify-content:space-between}.delivery_address .edit_address{text-align:right}.confirm_subscription .results_text{margin-bottom:50px}.confirm_subscription .product_table .row{padding:30px 0}.accordion.ingredient-accordion{border:0}.section-accordion-search-wrap #faq_search_input{min-width:70%;padding:16px 20px;font-size:20px;border-color:#e16b0a}.btn.btn-mini{background-color:#e16b0a;transition:all ease .5s;font-weight:700;font-size:15px!important;line-height:18px;text-align:center;letter-spacing:1px;text-transform:uppercase;width:100%;min-height:55px;font-size:calc(1.05rem * var(---font-adjust-body));border:1px solid transparent;padding:var(--form-top) var(--form-left);position:relative;overflow:hidden;will-change:color,border;transition:color .3s ease,border .3s ease,background 0s linear 0s;z-index:1;box-shadow:none;max-width:200px;margin:auto}.btn.btn-mini:hover{background-color:#e16b0a!important;border:1px solid #e16b0a!important;transition:all ease .5s!important;color:#fff!important;box-shadow:none}#AddToCartForm{display:flex}.collection-variant-select{margin-right:20px;color:#000}.section-accordion-menu button img{height:90px;object-fit:contain}.ingredient-accordion__icon{position:absolute;z-index:2;background:#fff;border-radius:50%;width:80px;right:20px;top:20px}.custom-fields-articles__image img{width:auto;margin-bottom:40px}.custom-fields-articles__text p u{color:#e16b0a;font-weight:700;text-decoration:none;font-size:22px;line-height:28px;margin-bottom:40px;display:block;position:relative;padding-left:25px}.custom-fields-articles__text p u:before{content:"";width:5px;height:100%;position:absolute;left:0;top:0;background:#e16b0a}.custom-fields-articles p{font-size:16px;line-height:20px;letter-spacing:.05em;margin-bottom:30px}.custom-fields-articles__text{margin-bottom:50px}.custom-fields-articles__text h2{font-size:32px}.custom-fields-articles__item.fifty-fifty-1,.custom-fields-articles__item.inline-1{display:flex;position:relative;margin-bottom:60px;min-height:500px}.custom-fields-articles__item.fifty-fifty-1:before,.custom-fields-articles__item.inline-1:before{content:"";background:inherit;right:100%;width:50vw;height:100%;position:absolute;top:0}.custom-fields-articles__item.fifty-fifty-1:after,.custom-fields-articles__item.inline-1:after{content:"";background:inherit;left:100%;width:50vw;height:100%;position:absolute;top:0}.article--single .article__image .image-overlay{background-color:#5b8e50}.custom-fields-articles__item.fifty-fifty-1 .custom-fields-articles__image,.custom-fields-articles__item.fifty-fifty-1 .custom-fields-articles__text{width:50%}.custom-fields-articles__item.fifty-fifty-1 .custom-fields-articles__image img{margin-top:40px}.custom-fields-articles__item.fifty-fifty-1 .custom-fields-articles__text{display:flex;align-items:center;padding-left:70px}.article--single{overflow-x:hidden}.custom-fields-articles__item.inline-1{padding:50px 0;justify-content:space-between}.custom-fields-articles__item.inline-1 .custom-fields-articles__image,.custom-fields-articles__item.inline-1 .custom-fields-articles__image_second{position:relative;height:500px;width:calc(50% - 10px);padding:0}.custom-fields-articles__item.inline-1 .custom-fields-articles__image img,.custom-fields-articles__item.inline-1 .custom-fields-articles__image_second img{position:absolute;left:0!important;top:0;width:100%;height:100%;object-fit:cover;transform:unset!important}.custom-fields-articles__products .product-item{width:25%!important;margin-bottom:60px}.custom-fields-articles__products .badge-box,.custom-fields-articles__products .hero__btn{display:none}.custom-fields-articles__item.fifty-fifty-1.image-right-1 .custom-fields-articles__image{order:2}.custom-fields-articles__item.fifty-fifty-1.image-right-1 .custom-fields-articles__text{padding-right:70px;padding-left:0}.article-image{width:75%;margin:0 auto 40px;display:flex;justify-content:center}.article-image img{width:100%}@media (max-width:1200px){.custom-fields-articles__item.fifty-fifty-1,.custom-fields-articles__item.inline-1{flex-wrap:wrap}.custom-fields-articles__item.fifty-fifty-1 .custom-fields-articles__image,.custom-fields-articles__item.fifty-fifty-1 .custom-fields-articles__text{width:100%;padding-left:0!important;padding-right:0!important}.custom-fields-articles__products .product-item{width:100%!important;margin-bottom:0}.custom-fields-articles__item.inline-1 .custom-fields-articles__image,.custom-fields-articles__item.inline-1 .custom-fields-articles__image_second{height:220px;width:100%;margin-bottom:20px}.custom-fields-articles__item.fifty-fifty-1 p{font-size:18px;line-height:24px}.custom-fields-articles__item.fifty-fifty-1.image-right-1 .custom-fields-articles__image{order:unset}}.subscription_popup_wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:90920;background-color:#00000030;padding:20px}.subscription_popup{background:#fff;width:100%;max-width:1620px;margin:0 auto;position:relative;padding:60px 120px;border-radius:9px;top:5%;text-align:center;overflow:hidden;overflow-y:scroll}.choose_results .subscription_popup h2{font-size:45px;line-height:199.3%;text-align:center;letter-spacing:.01em;margin:0}.choose_results .subscription_popup span:not(.grams){font-size:25px;line-height:199.3%;text-align:center;letter-spacing:.01em;padding:40px 0;margin:0 0 70px;position:relative;display:block}.choose_results .subscription_popup span:not(.grams):after{content:"";width:100px;height:4px;background:#e16b0a;position:absolute;bottom:0;left:calc(50% - 50px)}.choose_results .subscription_popup h3{font-family:Brandon Grotesque!important;font-style:normal;font-weight:400!important;font-size:30px;line-height:129.3%;text-align:center;letter-spacing:.01em;margin:0 0 30px}.subscription_popup ul li{list-style-type:none}.sub_times .infobox{display:none!important}@media (max-width:768px){.subscription_popup{padding:50px 30px}.choose_results .subscription_popup span{font-size:20px}.choose_results .subscription_popup h2{font-size:30px!important}.choose_results .subscription_popup h3{font-size:25px!important}}.product-grid--slider .quick-add-to-cart{display:none!important}.form-field.action-bottom input,.form-field.action-bottom span{display:block;margin:0 auto;text-align:center}.cart__checkout[disabled],.cart__checkout[disabled]:hover{background:#ccc!important;border:1px solid #ccc!important;cursor:not-allowed}.visible-hidden{visibility:hidden;opacity:0;height:0;overflow:hidden;display:none!important}.treats_header:after{content:"Don\2019t Forget Your Treats & Supplements";text-align:center;color:#fff;font-size:30px;line-height:35px;font-weight:400;font-family:Brandon Grotesque,serif!important;margin:0 auto;display:block}.delivery_header:after{content:"When would you like your first delivery?";text-align:center;color:#fff;font-size:30px;line-height:35px;font-weight:400;font-family:Brandon Grotesque,serif!important;margin:0 auto;display:block}.confirm_header:after{content:"Confirm your Subscription";text-align:center;color:#fff;font-size:30px;line-height:35px;font-weight:400;font-family:Brandon Grotesque,serif!important;margin:0 auto;display:block}.subscription_header:after{content:"How often would you like this to be delivered?";text-align:center;color:#fff;font-size:30px;line-height:35px;font-weight:400;font-family:Brandon Grotesque,serif!important;margin:0 auto;display:block}.btn_underline{cursor:pointer;text-decoration:underline}.btn_center{margin:50px auto 0;display:block;max-width:400px}@media only screen and (max-width: 600px){.homepage-slideshow .slideshow__slide{min-height:475px;height:475px}.wrapper--columns.icon--top .grid__item{max-width:50%;width:50%}.tabs-collections .tab-link{width:100%;padding:0!important}.tabs-collections .tab-link.current:before{width:100%!important}.custom-infographic-row .icon__column__text{display:flex;flex-flow:row wrap;justify-content:center;order:2;width:100%;margin-top:20px}.index-tab-collections .grid__heading{padding-top:0!important}.text-col-with-icons.text-row .wrapper--columns{padding:0}.text-col-with-icons .wrapper--columns.icon--top .grid__item{margin-bottom:0}.text-col-with-icons .icon__column__text{padding:0 15px}.text-col-with-icons .icon__column__text p{font-size:13px;word-wrap:break-word}.product-tabs{padding:0 15px}.product-tabs-title{flex-flow:row wrap;justify-content:space-between}.product-tabs-title>div{font-size:12px;padding:0 10px}.product-item--borderless .product-information{padding:0!important}#AddToCartForm .btn.btn-mini{min-height:30px;font-size:12px!important;padding:10px 5px!important}.product__icon__row{flex-flow:row wrap}.product__icon__row img{margin-bottom:15px}body .site-footer-wrapper{background:transparent;background-color:#e16b0a;padding-top:0}body .footer__block{background-color:#e16b0a}.collection .product-grid{margin-top:210px}}@media only screen and (min-width: 1200px){.product__icon__row img{width:85px}}.products-tabs-ingredients__title{margin-bottom:20px}.products-tabs-ingredients{display:flex;flex-flow:row wrap}.products-tabs-ingredients li{flex:0 0 auto;width:50%}.products-tabs-ingredients li p{margin-top:0;margin-bottom:0}.template-product #AddToCartForm{display:none!important}#AddToCartForm{flex-flow:row wrap;justify-content:center}.collection-variant-select{flex:0 0 auto;width:250px;margin:0 0 15px}#AddToCartForm .btn.btn-mini{flex:0 0 auto;width:100%}.homepage-slideshow .slideshow__slide .aos-animate{animation-duration:.5s}.homepage-slideshow .slideshow__slide .aos-animate[data-aos-order="2"]{animation-delay:.1s}.homepage-slideshow .slideshow__slide .aos-animate[data-aos-order="3"]{animation-delay:.2s}@media only screen and (max-width: 989px){.collection .product-grid .product-item{margin-bottom:30px}}.text-col-with-icons .icon__column{display:unset!important}.text-col-with-icons .grid__item{float:none}@media (min-width:768px){.text-col-with-icons .grid{display:flex}}.slidecontainer{padding-bottom:2px}.slidecontainer .years{max-width:900px;margin:0 0 0 auto}.template-product .rc-selling-plans{display:none!important}.extra-ingredients{width:100%;margin-top:-20px}.quiz__btn{margin:0 0 0 10px;background-color:#fff}.rc-template__button-group .rc-radio:nth-child(2){margin:0 10px 0 0;border-radius:5px!important}.question-page[data-index="4"] .og__heading{display:none}.multidog_date_wrap .multidog_question[data-index="0"]{background:none!important;padding-top:0}@media (max-width:756px){.question-page[data-index="8"] .next_prev button{width:100%}.question-page[data-index="8"] .prev{margin-bottom:10px}}.blog-article-picker{width:100%;max-width:1800px;padding:0 40px;margin:40px auto 0;display:flex}.blog_picker__article-wrap{display:flex}.blog_picker__article{width:calc(100% /3)}.blog_picker__image img{width:100%}.blog_picker__image{position:relative;height:0;padding-bottom:56%;overflow:hidden}.blog_picker__image img{position:absolute;height:100%;width:auto!important;left:50%;transform:translate(-50%)}.picker__title a{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000;font-family:Interstate,sans-serif;font-size:23px;font-weight:400;line-height:25px;letter-spacing:.05em;margin:0 0 10px}.picker__content{padding:25px 25px 50px}.blog_picker__excerpt{margin-top:16px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.05em}.blog_picker__article-wrap .article__link a{font-size:15px;font-weight:500;line-height:15px;letter-spacing:.065em;color:#000;text-transform:uppercase}@media (max-width:768px){.blog_picker__article-wrap{display:flex;flex-wrap:wrap}.blog_picker__article{width:100%;border-right:1px solid #EBE9E9}}@media (max-width: 768px){.hide-last .grid__item:last-child{display:none!important}.hide-last .grid__item{float:left;width:50%}.hide-last .grid__item:nth-child(odd){clear:both}.icon__column .icon__column__text h2 strong br{display:none}}.review__author-bio-image{background-image:none!important;width:auto!important;height:auto!important;border-radius:unset!important}.review__author-bio-image picture{display:block!important}.review__author-bio-image img{width:100%;max-width:150px}@media (min-width:751px){.review__author{padding-left:170px!important}}.ingredient-accordion:nth-child(3n+1){clear:left}.dog_gram_wrap{width:100%;display:block}.results_header .header_inner{max-width:1040px;margin:0 auto}.sbs_p_input_wrap.variants{width:160px!important}.article__content{min-height:unset!important}.custom-fields-articles .custom-fields-articles__image{height:0;position:relative;padding-bottom:50%;overflow:hidden;width:75%;margin:0 auto 40px}@media (max-width:750px){.custom-fields-articles .custom-fields-articles__image{width:100%}}.custom-fields-articles__image img{position:absolute;transform:translate(-50%);left:50%;top:0;height:100%}.custom-fields-articles__text ol li h3{text-align:left}.article__wrapper .article__meta>*:not(:last-child):after,.article__wrapper .editorial__meta>*:not(:last-child):after,.article__wrapper .article__author{display:none}.article--single .article{margin-bottom:0;margin-top:-350px;position:relative;z-index:2}.article--single .article__image{height:360px}.article--single .article__title{text-align:center}@media (max-width:749px){.article--single .sidebar{margin-top:0}}.header_inner h1 span,.dog_gram_wrap span{display:inline-block}.header_inner h1>span{position:relative}.header_name.first:after{content:"";position:absolute;height:200%;width:1px;background-color:#fff;right:0;top:0}.custom-fields-articles__text h3,.custom-fields-articles__text h4,.custom-fields-articles__text h5,.custom-fields-articles__text h3 strong,.custom-fields-articles__text h4 strong,.custom-fields-articles__text h5 strong{font-family:Interstate,sans-serif!important;font-weight:600!important}.custom-fields-articles__text h3{font-size:25px}.custom-fields-articles__text li>h3{font-size:25px}.custom-fields-articles__text ol li{font-weight:600}.custom-fields-articles__products .product-grid{padding:0 0 80px;margin-top:-30px}.custom-fields-articles__products .flickity-page-dots{bottom:50px!important;opacity:.5!important}@media (min-width: 1001px) and (max-width:1500px){body .custom-fields-articles__products .flickity-slider .product-item{width:33.3333%!important}}@media (max-width: 500px){body .product-grid.flickity-enabled .product-item,body.template-product .product-grid--mobile-slider:not(.flickity-slider--default) .product-item{width:100%!important}.custom-fields-articles__products .flickity-page-dots{bottom:30px!important}}.text-align-center{text-align:center!important}.options__wrap{display:flex;gap:50px;margin-top:10px}@media (max-width:1200px){.options__wrap{flex-direction:column}}.options__wrap .select__fieldset{margin-top:0}.quantity-selector{padding:5px 0}.rebuy-cart__flyout-shipping-bar-meter-fill,.rebuy-cart__progress-bar-meter-fill,.complete .rebuy-cart__progress-step-icon,.rebuy-button{background:var(---color-secondary)!important;border-color:var(---color-secondary)!important}.loading{position:fixed;z-index:9999;background-color:#fff;width:100%;height:100%;top:0}.loader_container{height:100vh;width:100vw;font-family:Interstate,sans-serif}.loader_wrap{height:45px;width:350px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loader--dot{animation-name:loader;animation-timing-function:ease-in-out;animation-duration:3s;animation-iteration-count:infinite;height:50px;width:50px;position:absolute}.loader--dot:first-child{background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/pawcolours-01_1.png) no-repeat;animation-delay:.5s}.loader--dot:nth-child(2){background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/pawcolours-01_2.png) no-repeat;animation-delay:.4s}.loader--dot:nth-child(3){background:url(https://cdn.shopify.com/s/files/1/0411/6125/files/pawcolours-01_3.png) no-repeat;animation-delay:.3s}.loader--text{position:absolute;top:200%;left:0;right:0;width:4rem;margin:auto}.loader--text:after{content:"Loading";font-weight:700;animation-name:loading-text;animation-duration:3s;animation-iteration-count:infinite}@keyframes loader{15%{transform:translate(0)}45%{transform:translate(300px)}65%{transform:translate(300px)}95%{transform:translate(0)}}@keyframes loading-text{0%{content:"Loading"}25%{content:"Loading."}50%{content:"Loading.."}75%{content:"Loading..."}}.multidog_body_wrap>div:first-child{background:none;padding-top:0}.results_totals{text-align:center;padding:30px 0 0;border-top:1px solid #fff;max-width:1100px;margin:60px auto 0;color:#fff}@media (max-width:500px){.results_header .header_inner{padding:0 10px}}.hide-result{display:none}.page-faq-sections .pf-wrapper{padding:0!important}#shopify-section-template--16027980890301__165336055436496d71{margin-top:40px}.products-tabs-ingredients li p{margin-bottom:0!important}.products-tabs-ingredients{margin-bottom:40px!important}@media (min-width:768px) and (max-width:1100px){.products-tabs-ingredients li{width:100%}}@media (max-width: 600px){#about-us .text-col-with-icons .wrapper--columns.icon--top .grid__item{width:100%!important;max-width:100%}}[data-type=type1] .no-result.hide-result{display:block;padding-top:40px}@media (max-width: 768px){.custom-fields-articles__text h2{font-size:20px}.custom-fields-articles__text h3,.custom-fields-articles__text li>h3{font-size:18px}}.custom-fields-articles__products.size-4 .flickity-page-dots,.custom-fields-articles__products.size-4 .flickity-button{display:none}.feefo_reviews{margin-top:30px;margin-bottom:30px}.text-col-with-icons-behind .icon__column{position:relative;padding-top:30px}.text-col-with-icons-behind .icon__column .icon--custom{position:absolute;z-index:0;opacity:.2}.text-col-with-icons-behind .icon__column .icon__column__text{padding-top:40px}.text-col-with-icons-behind.margin--small{padding-top:60px;padding-bottom:60px}.error-line{color:red;font-weight:700;padding-bottom:30px}.question__radio label{display:inline-block}section[data-section-id=template--16104768864445__76e4b52c-59b5-4c5d-b8c9-f767e66f705f]{margin:0 auto;max-width:1130px}@media (min-width:1300px) and (max-width:1400px){.header__dropdown__inner{padding:0 50px!important}}.collection__filters .collection__sidebar__heading{text-transform:capitalize}#ajax-recommendations-texts,.selection_weight{display:none}.questions #errors li{list-style-type:none;color:red;font-weight:700;padding-bottom:30px}#choose-treat .product_table{display:flex;justify-content:space-between}#choose-treat .btn:not(.view_more_info){width:280px;margin:0;background-color:#e16b0a;border:1px solid #e16b0a}.edit_frequency{font-weight:300;padding:0;font-size:14px;line-height:18px;letter-spacing:.01em;text-decoration-line:underline;color:#1c1a1a;display:block}[data-index="8"] .og__heading{display:none}.header__icons--size-regular .icon{width:30px;height:30px}.account .form-field{width:100%!important}.form-field .text-link{border:0}.form-field .text-link a{color:#000;font-size:16px;font-weight:400}.form-field .btn{background-color:#e16b0a;border-color:#e16b0a}.form-field .note{margin-top:15px!important}#rc_login a,.rc-login-form .rc-login-form-button{background-color:#5b8e50!important;max-width:375px;width:100%;margin:40px auto;border:1px solid #5B8E50!important;text-align:center;display:block;color:#fff;box-shadow:0 4px 4px #00000040;padding:14px 30px!important;font-size:16px!important;font-weight:500;line-height:16px;border-radius:31px;letter-spacing:1px;height:unset;font-family:Interstate,sans-serif}.rc-login-form .rc-login-form-button{max-width:100%}.rc-login--body{box-shadow:unset!important}.rc-login--body input{border:1px solid var(---color-border);font-size:var(---font-size-base);border-radius:var(---radius-sm);max-width:100%;padding:9px 16px;margin:7px 0;background:#fff0;font-family:var(---font-stack-body);font-weight:var(---font-weight-body);font-style:var(---font-style-body)}.rc-login--body .rc-login-form-button>div{position:relative}.rc-login{max-width:575px!important}.rc-enter-code-text,.rc-enter-code-sms-info{font-family:Interstate,sans-serif;!important;font-size:16px!important;font-weight:400!important}.rc-enter-code-header,.rc-login--header-title{text-align:center!important}.rebuy-cart__flyout-item-properties{display:none}.product-form .klaviyo-bis-trigger{background:#e16b0a;box-shadow:0 4px 4px #00000040;border-radius:35px;color:#fff;border:0;width:calc(100% - 10px)!important;padding:18px 30px;font-weight:700;font-size:18px!important;line-height:22px;text-align:center!important;letter-spacing:1px;text-transform:uppercase;transition:all ease .3s;margin-bottom:40px!important}.product-form .klaviyo-bis-trigger:hover{color:#fff!important}.feefo-product-stars-widget{position:relative}.feefo-product-stars-widget:before{content:" ";position:absolute;top:0;left:0;height:30px;width:100%;z-index:34324;background-color:transparent}.feefo-product-stars-widget-wrap{cursor:pointer}.product__price--off,#raw-dog-food-calculator-new-theme .product-item .hero__btn,#pet-questionnaire .needsclick.kl-teaser-Tj2yvD,#pet-questionnaire #dummy-chat-button-iframe{display:none}#become-a-stockist-new-theme form#contact-us-page .form-field,#become-a-stockist-new-theme form#contact-us-page fieldset.form-item{width:100%!important}.pf_buttons_wrap.non-subscription-template{display:block}.pf_buttons_wrap.non-subscription-template .onetime-purchase{width:100%}@media (min-width:768px){.product__form form{display:flex;flex-wrap:wrap;max-width:640px}.product__form .globo-swatch-product-detail,.product__form .options__wrap{width:50%!important}.product__form .options__wrap{gap:15px;margin-top:0}}.product__selectors .radio__fieldset{display:flex}.product__form .swatch-anchor.swatch-other.globo-style--button{display:block;font-size:16px;line-height:1.3;position:relative;margin:0;padding:var(--form-top) var(--form-left);color:#444;background-color:transparent;border:1px solid var(--border);border-radius:var(---radius-sm);transition:all .5s cubic-bezier(.215,.61,.355,1);min-width:130px!important;text-align:center;font-weight:600}.product__form .globo-swatch-product-detail ul.value li.select-option input:checked+.globo-style--button,.product__form .globo-swatch-product-detail .swatch--gl li .globo-style--button:hover{background:transparent!important;color:#444;border-color:#e16b0a}.globo-swatch-product-detail:empty{display:none!important}.pf_buttons_wrap.non-subscription-template{width:100%}@media (max-width:768px){.product__form .options__wrap{gap:10px}}#dummy-chat-button-iframe{z-index:0!important}#rebuy-widget-110613{max-width:740px!important}#rebuy-widget-110613 .rebuy-widget-content h3{text-align:center!important}.subscription-ctas{background:#e16b0a;color:#fff;padding:70px;margin-top:80px;text-align:center;margin-bottom:40px}.subscription-ctas h3{margin-bottom:20px}.subscription-ctas__buttons{margin-top:35px}.subscription-ctas__buttons a{margin:0 10px}@media (max-width:768px){.subscription-ctas{padding:20px}.subscription-ctas__buttons a{margin-bottom:20px}#subscriptions.template-page #shopify-section-template--16352980140221__f2077f3c-aecb-42d0-badc-b39567fc9d4c .image__hero__frame,#subscriptions.template-page #shopify-section-template--16352980140221__6488ee4b-3c09-4c03-8d78-2a93db568c74 .image__hero__frame{height:230px}#shopify-section-template--16104768864445__82c0dcf5-b9c6-49ae-ab78-4555a268c507 .margin--small{padding-top:10px;padding-bottom:10px}#shopify-section-template--16104768864445__165240040689806e88 .grid__item{padding:0;margin-bottom:0}}#rebuy-widget-126114{opacity:0;pointer-events:none}#rebuy-widget-126114.active{opacity:1;pointer-events:auto}#choose-results.rebuy-modal-visible{overflow:visible!important}.confirm-button-wrap{position:relative}.confirm-button-wrap__overlay{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}#recharge-customer-portal .recharge-container>div:before{content:"If an order is adjusted to be below 8kg, this will not be shipped and may cause a delay in your delivery"}.background-size-cover.remove-lazy{opacity:1;transform:scale(1)}.klaviyo-form-XBA5H8 button,.klaviyo-form-SmFbCn button{font-family:Interstate,sans-serif;!important;font-style:normal;font-weight:700!important;font-size:15px!important;line-height:16px!important;letter-spacing:.05em!important}.klaviyo-form-XBA5H8 input::placeholder,.klaviyo-form-XBA5H8 input,.klaviyo-form-SmFbCn input::placeholder,.klaviyo-form-SmFbCn input{font-family:Interstate,sans-serif;!important;font-style:normal;font-weight:400!important;font-size:15px!important;line-height:16px!important;letter-spacing:.05em!important}.klaviyo-form-SmFbCn button{padding-left:25px!important;padding-right:25px!important}.klaviyo-form-XBA5H8 p,.klaviyo-form-SmFbCn p,.klaviyo-form-XBA5H8 p span,.klaviyo-form-SmFbCn p span{color:#fff!important;font-family:Interstate,sans-serif;!important;font-style:normal}#choose-results #rebuy-cart,.btn--scroll-top{display:none!important}@media (max-width:768px){#rte--template--16104768864445__1652391511307f07c7{padding-top:0;padding-bottom:40px}#rte--template--16104768864445__1652391511307f07c7 .standard__heading{margin-bottom:0}#rte--template--16104768864445__1652391511307f07c7 .button-row{margin-top:0}#rte--template--16104768864445__1652656036bb1d2868{padding-top:20px;padding-bottom:0}#shopify-section-template--16104768864445__1652314217d7c66732 .grid__item{margin-bottom:0}#shopify-block-7790a39f-39f0-44c8-930f-2b03d5819234 .oke-reviewCarousel{--oke-spaceBelow: 40px}#rte--template--16104768864445__f970507a-a7ac-4122-9b11-622589ecc2ae{padding:0}#shopify-section-template--16104768864445__section_logo_list_MTNUgr .logos__slide{width:33.3333%}#shopify-section-template--16104768864445__section_logo_list_MTNUgr .logos__img{height:80px!important}#shopify-section-template--16104768864445__section_logo_list_MTNUgr .logos__wrapper{padding:0}#text-row--template--16104768864445__1652398148d6589c11{padding-top:0}#text-row--template--16104768864445__1652398148d6589c11 .button-row{margin-top:0}#text-row--template--16104768864445__1652398148d6589c11 p,#shopify-section-template--16104768864445__165240040689806e88 .grid__item{margin-bottom:0}.template-product .index-rte{padding-bottom:0}.template-product .rebuy-widget{padding-top:0}}.powered-by-rebuy{display:none!important}#rte--template--16703757287613__section_rich_text_eH8eLd{padding:0}#rebuy-widget-126114 .super-title{text-transform:none!important}.search__popdown__form input{background-color:transparent!important}#text-row--template--16104768864445__1652314217d7c66732 .icon__animated img,#text-row--template--16104768864445__icons .icon__animated img{width:auto;height:auto}#raw-dog-food-susbcription-quiz-benyfit-natural .announcement__bar-outer,#raw-dog-food-susbcription-quiz-benyfit-natural .header__menu,#raw-dog-food-susbcription-quiz-benyfit-natural .header__desktop__buttons,#raw-dog-food-susbcription-quiz-benyfit-natural .header__mobile__button{display:none!important}.progress__inner{background-color:#e16b0a}.multidog .multidog_question,.multidog_question{background:none;padding-top:0;margin-top:0}.quiz__layout .no-bg h4,.multidog_question h3,.question___row h3{padding-top:0}.multi_button_wrapper{padding-bottom:0}.skip_btn_treats{float:right;cursor:pointer;border:1px solid #e16b0a;border-radius:35px;padding:14px 26px;font-weight:700;font-size:14px;line-height:100%;text-align:center;letter-spacing:1px;color:#e16b0a;text-transform:uppercase;margin-bottom:20px}.skip_btn_treats:hover{color:#e16b0a}.results_content h4{clear:both}.not-enough-food .sub_heading{background-color:#d1d1d1}.sub_times .not-enough-food.x_active,.sub_times .not-enough-food:hover{border:1px solid #D1D1D1}.sub_times .not-enough-food.x_active .text_wrap,.sub_times .not-enough-food:hover .text_wrap{border:4px solid #D1D1D1}.not-enough-food .select_plan_btn:hover,.sub_times .not-enough-food.x_active .text_wrap button,.sub_times .not-enough-food:hover .text_wrap button{background-color:#d1d1d1;border:1px solid #D1D1D1}.sub_times .sub_x .text_wrap button{background-color:#e16b0a;border:1px solid #e16b0a}.not-enough-food .text_wrap button{background-color:#d1d1d1!important;border:1px solid #D1D1D1!important}.understand-btn{border:1px solid #fff;border-radius:50px;padding:15px 30px;margin-top:20px}.understand-btn:hover{background-color:#e16b0a;border:1px solid #e16b0a}.sub_times:after{content:"flickity";display:none}@media screen and (max-width: 768px){.sub_times:after{content:""}}.sub_times .flickity-button{background-color:#e16b0a;border-radius:100%}.sub_times .flickity-button-icon,.sub_times .flickity-prev-next-button:before{color:#fff;fill:#fff;top:21px;margin-left:-12px}.sub_times .previous:before{margin-left:-6px}.flickity-prev-next-button.previous{left:-55px}.flickity-prev-next-button.next{right:-60px}.sub_times h4{margin-top:10px}@media (max-width:650px){.sub_heading{font-size:15px!important;line-height:22px!important;padding:10px 5px!important}.subscription_header:after{font-size:22px!important;padding:0 30px;line-height:28px}.sub_times .sub_x .text_wrap h4{font-size:15px;margin-top:0!important}.sub_times .sub_x .text_wrap{padding:11px!important}.sub_times .sub_x .text_wrap p{font-size:14px;line-height:17px}.sub_times .sub_x .text_wrap button{padding:10px!important}.modal__overlay>div{margin-top:40px}.results_content{padding-top:10px}.results{padding:0 15px}.sub_times{padding-bottom:30px;margin-bottom:20px}}#rebuy-widget-126114 .super-title{text-transform:unset!important}.rebuy-button.decline,.rebuy-widget .rebuy-button.decline{padding:14px 30px;font-size:16px!important;font-weight:500;line-height:16px;letter-spacing:1px;text-align:center;color:#fff!important;border-radius:50px;background-color:#e16b0a!important;border:1px solid #e16b0a!important;width:250px;margin:0 auto}.rebuy-button{border-radius:50px!important}@media (max-width: 321px){.sub_times .sub_x{width:100%;margin-bottom:30px}}@media (min-width:751px){#raw-dog-food-susbcription-quiz-benyfit-natural .header__logo{padding:23px 0 23px 20px!important}}.next_prev button,.start{box-shadow:0 4px 4px #00000040}.question__icons>div img{max-width:80px}@media (max-width:600px){.filter_btns{clear:both}}.anotherBrand-select{margin-bottom:20px;display:none}#results-with-recommendation .pgi-price{display:none}.select-popout.popout-container--alt>*:not(.quantity-selector){display:block}@media (min-width:992px) and (max-width:1330px){.header__logo__link{width:150px!important}.header__menu{margin-left:10px}}@media (min-width:992px) and (max-width:1200px){.header__menu .navtext{font-size:14px}.header__desktop__upper{padding-left:12px;padding-right:12px}}body .oke-sr{--oke-stars-foregroundColor: #F6C100 !important}.shopify-section:has(+.shopify-section [data-rebuy-id]:empty){display:none}.oke-sr-count-number:after{content:" reviews"}.product-information{padding-inline:0}.product-information>a{padding-inline:0}.oke-reviewCarousel{margin-top:40px!important}@media screen and (min-width: 768px){.has-reviews{flex-direction:column;align-items:flex-start}.has-reviews .header__logo{padding-block:15px 5px}}.header__desktop__reviews{padding-block-end:10px;scale:.75}.product-item .pgi-price{margin:0!important}.product-item [data-oke-star-rating],.product-item .product__grid__title{margin:0 0 15px!important}.product-item .product-link{padding:0 0 15px!important}.product-item .product-information{padding-block-start:0!important}.product-item .okeReviews[data-oke-container],.product-item div.okeReviews{line-height:1!important}.product-item .collection-variant-select{padding-inline:28px}.product-item .collection-variant-select option{padding-inline:0}#your-shopping-cart #MainContent{overflow:visible}
/*# sourceMappingURL=/s/files/1/0411/6125/t/143/assets/custom.css.map */
