.Product--Instructions{padding-top:0!important}.flex--grid{display:flex;flex-wrap:wrap}.Instructions .flex--grid__item{flex:0 0 50%;max-width:50%}.Banner img,.video-container img,.video-container .Instructions--video,.Product-detail .Image img,.Food-Quantity .flex--grid__item img{display:block;width:100%}.Banner{position:relative}.feed--points h2,.feed--points li{text-shadow:-5px 8px 2px #00000040}.video-container.product_video iframe.Image--lazyLoaded{height:350px}.video-container.product_video{width:100%}.feed--points{position:absolute;top:50%;left:10%;transform:translateY(-50%);max-width:620px;width:100%}.feed--points h2,.Product--Instructions h2{font-size:2.5rem;color:#fff;font-weight:700;line-height:initial}.feed-list{padding:0}.feed-list li{display:block;font-size:25px;color:#fff}.feed-list li{border-bottom:2px solid #fff;margin-bottom:20px}.Instructions h2,.Instructions .breadcrumb{color:#a78f1c}.Instructions h2{margin-bottom:1rem;line-height:1}.Instructions .points li{font-size:15px;color:#8e5c46;padding-bottom:10px}.Instructions .points{max-width:400px;width:100%;padding-left:30px;padding-top:30px}.Instructions.page-width{padding:80px 60px}.Product-detail{padding:80px 0;background:#afb755;margin-bottom:0!important}.Product-detail .page-width{display:flex;flex-wrap:wrap;align-items:center;padding:0 5rem;margin:0 3rem;justify-content:space-between}.Product-detail .Image{flex:0 0 30%}.Product-detail .content{flex:0 0 60%}.Product-detail .content h2{line-height:1;font-weight:700}.Product-detail .content p{font-size:15px;color:#fff;line-height:1.4}.Food-Quantity .flex--grid__item{flex:0 0 20%}.Food-Quantity{padding:80px 0;background:#feefe8;margin-bottom:0!important}.Food-Quantity .flex--grid{justify-content:center}.Food-Quantity h2{font-size:35px;color:#a38e84;text-align:center;margin:0}.Food-Quantity p span{font-size:17px;font-weight:500;color:#a38e84;text-align:center;display:block;line-height:1.5}span.puppy_size{font-weight:600!important}.Subscribe--Product .content{position:absolute;top:50%;left:70%;transform:translate(-50%,-50%);max-width:460px;width:50%}.Subscribe--Product h2{font-size:35px;line-height:1.2}.Subscribe--Product__Button{background:#bbc172;border:0;padding:.8rem 2rem;font-size:15px;font-weight:500;color:#fff;text-transform:uppercase;font-family:Quicksand;letter-spacing:2px}.FAQs h2{color:#a78f1c;margin:8rem 0 2rem;font-weight:700}.accordion-content{height:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .8s ease,transform .5s ease;transform:translateY(20px)}.accordion-content.is-selected{padding:10px 0;height:auto;opacity:1;visibility:visible;overflow:visible;transform:translateY(0)}.faq--container .Layout--accordion .accordion-content.is-selected{padding:15px}.accrodion-title:first-child{border-top:1px solid #C2A7A5}.accrodion-title{position:relative;font-size:15px;font-weight:700;color:#8e5c46;border-bottom:1px solid #C2A7A5;padding:10px 0;cursor:pointer}.accrodion-title:after{content:"+";position:absolute;top:45%;right:0;transform:translateY(-50%)}.accrodion-title.active:after{content:"-"}.Instructions .breadcrumb img{width:9px;vertical-align:unset}.price.price--large.price--show-badge{background-color:#e7e7e7;width:45%;padding:5px 0 0 10px}.product-form__input.product-form__quantity{margin-top:15px}.price__badge-sold-out{display:none!important}.flex--grid__item{display:flex;flex-direction:column;justify-content:center;align-items:center}.puppy_img{display:flex;min-height:200px;flex:1}.puppy_img img{height:100%}.puppy_content{display:flex;justify-content:stretch;align-items:self-start;flex:1;justify-content:center}h1.ProductMeta__Title.Heading.u-h2{font-size:38px;line-height:normal}h3.SectionHeader__Heading.Heading.u-h3{color:#dec5ba;font-size:2.5rem;font-weight:700}.template-product .ImageHero.ImageHero--small.ImageHero--newsletter{background:no-repeat!important}.template-product section#section-template--15692836864170__1658917938f21bcc9a .SectionHeader__Description{font-size:15px;margin:0}.template-product #section-template--15692836864170__1658917938f21bcc9a .Heading{font-size:24px}@media (max-width: 767px){.bundle_price{width:58%;padding:8px 0 4px 10px}.how-much-feed-dog.Food-Quantity .flex--grid__item:first-child img{width:100%;margin:auto;padding-top:0}.how-much-feed-dog.Food-Quantity .flex--grid__item:nth-child(2) img{width:100%;margin:auto;padding-top:0}.how-much-feed-dog.Food-Quantity .flex--grid__item:nth-child(3) img{width:100%;margin:0 auto;padding-top:0}.Food-Quantity p{letter-spacing:1px;font-size:20px;margin-top:15px}.Instructions.page-width{margin:0}.Instructions .points{padding:30px 0 30px 30px}.Product-detail{padding:5rem 0}.Product-detail .page-width{padding:0 2rem!important;margin:0}.Product-detail h2,.feed--points h2,.Product--Instructions h2{font-size:2rem}.Instructions .breadcrumb{font-size:18px!important}.Instructions .breadcrumb img{width:7px}.Product-detail .content{padding-top:5rem}}@media (min-width:991px){.lg-text-break{display:block}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/product-detail.css.map */
