@font-face{font-family:Caveat;src:url(/cdn/shop/files/Caveat-Medium.woff2?v=1748259987) format("woff2"),url(/cdn/shop/files/Caveat-Medium.woff?v=1748259987) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/cdn/shop/files/Caveat-Bold.woff2?v=1748259987) format("woff2"),url(/cdn/shop/files/Caveat-Bold.woff?v=1748259987) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/cdn/shop/files/Caveat-SemiBold.woff2?v=1748259986) format("woff2"),url(/cdn/shop/files/Caveat-SemiBold.woff?v=1748259987) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/cdn/shop/files/Caveat-Regular.woff2?v=1748259987) format("woff2"),url(/cdn/shop/files/Caveat-Regular.woff?v=1748259987) format("woff");font-weight:400;font-style:normal;font-display:swap}product-recommendations.related-products:empty{disply:none}.banner__buttons{margin-top:1.8rem}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:auto 1fr auto;justify-content:space-between}.header__heading{justify-self:start}.header__inline-menu{justify-self:center}.header__icons{justify-self:end}}.text-center{text-align:center}.rte-18{font-size:calc(16px + (18 - 16) * ((100vw - 300px) / (1920 - 300)))}.m-b-1{margin-bottom:.5rem}.banner-counter-wrap{width:100%;padding:2rem 1rem}.banner-counter-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:0px;text-align:left;max-width:800px;margin:0 -30px;padding-top:45px}.counter-col{padding:0 30px}.counter-title{font-size:37px;font-weight:700;margin-bottom:10px;color:#fff;position:relative;letter-spacing:normal}.counter-title:after{content:"+";position:relative;margin-left:5px}.counter-text{font-size:18px;color:#fff;letter-spacing:normal}.counter-col+.counter-col{border-left:solid 1px rgb(229 227 227 / 17%)}.image-with-text-mission__grid{display:flex;flex-wrap:wrap;border-radius:30px;overflow:hidden}.image-with-text-mission__grid .media{background-color:transparent!important}.grid__item.image-with-text-mission__media-item,.grid__item.image-with-text-mission__text-item{width:50%;max-width:50%}.image-with-text-mission__media{overflow:hidden;height:100%}.image-with-text-mission__media-image{height:100%;width:100%;max-width:100%;object-fit:cover}.image-with-text-mission__content{padding:3rem}.image-with-text-mission__heading{margin-bottom:1.5rem}.image-with-text-mission__highlight{font-size:15px;margin-bottom:.5rem;letter-spacing:normal}.image-with-text-mission__highlight-value{font-size:30px;font-weight:500;display:block;margin-bottom:1rem;letter-spacing:normal}.section-button-group{display:flex;align-items:center;gap:15px;padding-bottom:3rem;flex-wrap:wrap}.button{font-weight:500!important}.image-with-text-mission__highlight-value small{font-weight:400;font-size:17px}.image-with-text-mission__text.rte p{font-size:19px;color:#5d5d59;letter-spacing:normal;font-weight:300}.image-with-text-mission__text{margin-bottom:2rem}.card__information .card__heading{font-size:22px;color:#000;font-weight:500}.card__information .loox-rating{color:#ffbe38}.card__information .loox-rating .loox-rating-label{color:#000;font-weight:400;font-size:14px}.card__information .price>*{font-size:16px;color:#000;font-weight:500}.product_des.rte{font-size:15px;color:#83837c;letter-spacing:normal}.overlayer_block{position:relative;min-height:332px;border-radius:30px}.hero-main-media{position:relative;left:0;bottom:0;line-height:0;max-width:528px}.hero-main-media img{max-width:100%;height:auto}.overlayer_dog_media{position:absolute;right:9vw;bottom:0;line-height:0;max-width:329px}.overlayer_dog_media img{max-width:100%;height:auto}.overlayer_dlg_logo{position:absolute;right:1vw;top:2vw;line-height:0;max-width:109px}.overlayer_dlg_logo img{max-width:100%;height:auto}.overlayer-btn-warp{position:absolute;right:2vw;bottom:2vw;z-index:2}.overlayer-btn-warp .button--secondary{min-width:252px;background:transparent!important}.overlayer-main-title{position:absolute;right:32vw;top:70px;text-align:right;max-width:285px}.overlayer-main-title .overlayer_heading strong{font-family:Caveat;font-weight:400}.testimonials-user__card{background-color:#f7f5f1;border:1px solid #F7F5F1;border-radius:30px;padding:30px;height:100%;display:flex;flex-direction:column}.testimonials-user__card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.testimonials-user__user-info{display:flex;align-items:center}.testimonials-user__user-image{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:1rem}.testimonials-user__user-image img{width:100%;height:100%;object-fit:cover}.testimonials-user__username{font-weight:500;font-size:15px;margin-bottom:5px;color:#5f5554}.testimonials-user__date{font-size:15px;color:#999;font-weight:400}.testimonials-user__rating{display:flex}.testimonials-user__star{margin-right:2px}.testimonials-user__testimonial-title{font-size:18px;font-weight:700;margin-bottom:10px}.testimonials-user__text{font-size:15px;color:#383930;line-height:1.5;flex-grow:1;min-height:135px;padding-bottom:1.5rem;padding-top:10px;position:relative;margin-top:15px}.testimonials-user__text:before{content:" \201c  ";display:block;position:absolute;font-weight:500;left:-5px;top:-10px;color:#000;font-size:calc(22px + (40 - 22) * ((100vw - 300px) / (1920 - 300)));line-height:1.1}.testimonials-user{padding:60px 0}.testimonials-user__title{margin-bottom:10px;text-align:left;font-weight:700;letter-spacing:normal}.testimonials-user__description{max-width:900px;margin:0;padding-bottom:40px;text-align:left;letter-spacing:normal}.testimonials-user__slider{margin-bottom:50px}.testimonials-user__slide{width:100%;padding:0 10px}.testimonials-user__slider .flickity-prev-next-button.previous{left:auto;right:50px}.testimonials-user__slider .flickity-prev-next-button{width:40px;height:40px;background-color:transparent;border-radius:0%}.testimonials-user__slider .flickity-prev-next-button{top:-60px;transform:none}.testimonials-user__slider .flickity-prev-next-button:hover{background-color:transparent}.testimonials-user__slider .flickity-prev-next-button .arrow{fill:#333}.testimonials-user__slider .flickity-page-dots{bottom:-30px}.testimonials-user__slider .flickity-page-dots .dot{width:10px;height:10px;opacity:1;background:#0003}.testimonials-user__slider .flickity-page-dots .dot.is-selected{background:#000c}.image-text-colume-text{max-width:1060px;margin:0 auto;text-align:center}.image-text-colume-media{max-width:1100px;margin:0 auto}.image-text-colume-media img{max-width:100%;height:auto}.image-text-colume-text .image-with-text__heading strong{font-family:Caveat;font-weight:400}#shopify-section-template--25345523876178__1748263698b5beda76{margin-top:0;background:#f7f5f1}.image-text-colume-text .image-with-text__content,.image-text-colume-text .image-with-text__content *{text-align:center}.image-text-colume-text .image-with-text__content{text-align:center;display:block}.product-option-drawer-warp{margin:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:50;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-end;background-color:#0006;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.product-option-drawer-warp.active{opacity:1;visibility:visible}.product-option-drawer{width:50%;max-width:550px;height:100%;background-color:#fff;border-radius:20px 0 0 20px;position:relative;transform:translate(100%);transition:transform .4s ease-in-out;overflow:auto;padding:50px 25px 25px}.product-option-drawer-warp.active .product-option-drawer{transform:translate(0)}.product-option-drawer__close{position:absolute;top:15px;right:15px;font-size:20px;font-weight:700;border:0;line-height:20px;margin:0;cursor:pointer;background-color:transparent}.stack-option>*{margin:1.5rem 0}.theme-product-warp .product-form__input--pill input[type=radio]+label{font-size:14px;color:#5d5d59}.theme-product-warp .product-form__input--pill input[type=radio]:checked+label{background-color:#65806b;color:#fff}.option-info-metafield{padding-top:.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:solid 1px #D9D9D9;font-size:14px;color:#87a581;letter-spacing:normal}.option-info-metafield a{color:#87a581;text-decoration:none;letter-spacing:normal;display:inline-flex;align-items:center;line-height:1;gap:5px}.product-form__input .form__label{font-size:16px;color:#383930;font-weight:500;letter-spacing:normal}.product-form__input.label-field-box{display:flex;flex-wrap:wrap}.product-form__input--pill.label-field-box input[type=radio]+label{padding:15px 10px 2px;border-radius:10px;margin:12px 10px;width:calc(50% - 20px);flex:0 0 auto;font-size:16px;font-weight:500;letter-spacing:normal;color:#000}.variant-extra-details{padding:7px 5px 2px;font-weight:400;letter-spacing:normal;text-align:center}.pro-tag{display:block;font-size:15px;color:#65806b;text-align:center;padding:5px;margin-bottom:5px}.best-value-tag{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;padding:5px 10px;font-size:12px;background:#65806b;color:#fff;border-radius:20px;font-weight:300;top:-12px}.product-form__input--pill.label-field-box input[type=radio]+label{background-color:#f6f6f6;border:solid 1px #F1F1F1}.product-form__input--pill.label-field-box input[type=radio]:checked+label{background-color:#e3e8e4;color:#000}.complementary-products__container{padding:10px;border:solid 1px #f2f2f2;border-radius:10px}.price-per-portion{font-size:15px;color:#000;text-align:center;border-top:solid 1px #5d5b5b1a;padding:10px 5px 5px;display:block}.original-price{font-size:12px;color:#dc4405;text-align:center;padding:5px;display:block}.secure-checkout{display:flex;align-items:center;gap:5px;padding:12px 0}.secure-checkout img{max-width:100%;height:auto}.title-secure{display:flex;align-items:center;gap:3px;font-size:12px;line-height:1.1;letter-spacing:normal}.secure-media{line-height:1}.product-form__quantity .form__label{position:absolute;opacity:0;z-index:-99}.quantity-buynow-group{display:flex;flex-wrap:wrap;gap:10px}.quantity-buynow-group .quantity-buynow-group>*{flex:2}.quantity-buynow-group .product-form__input{flex:1}.quantity-buynow-group .product-form__quantity+div{flex:2}.quantity-buynow-group .product-form{margin:0!important}.product-form__input--pill.label-field-box input[type=radio]+label:before{width:20px;height:20px;border:solid 1px #ccc;border-radius:50%;z-index:5;left:10px;top:10px}.theme-product-warp .product-form__submit:after,.product-option-drawer__open:after{display:none}.product-form__input--pill.label-field-box input[type=radio]:checked+label:after{z-index:5;content:"";width:14px;height:14px;background-color:#65806b;border-radius:50%;left:13px;top:13px;position:absolute}.icon-with-text--colume-style .icon-with-text__item{display:flex;flex-wrap:wrap;flex:0 0 auto;width:50%;gap:10px;padding:6px 0}.icon-with-text--colume-style .icon-with-text__item>*{flex:0 0 auto}.icon-with-text--colume-style .icon-with-text__item .inline-richtext{flex:2;line-height:1.3;font-size:14px}.icon-with-text--colume-style{display:flex;flex-wrap:wrap}.product-blog-list{padding:1rem 0;margin:5px 0;display:flex;flex-wrap:wrap;gap:10px}.product-blog-list .icon-media{flex:0 0 auto}.product-blog-list .product-blog-list-text{flex:2}.product-article-heading{margin-top:0;margin-bottom:5px;font-size:14px;color:#000}.product-blog-list .intro-text{font-size:14px;margin-bottom:5px;line-height:1.5;letter-spacing:normal}.readmore-block{font-size:14px}.readmore-block a{text-decoration:none;display:inline-flex;align-items:center;gap:5px}.readmore-block .icon-angle{line-height:1}.product__tax.caption.rte{font-size:13px;color:#a2a4a1;font-weight:300}.product__tax.caption.rte a{color:#a2a4a1}.theme-product-warp .badge.price__badge-sale{background-color:#eb001b;color:#fff;font-weight:300}.theme-product-warp .price__sale .price-item--sale{font-weight:500;color:#000}.theme-product-warp .price__sale .price-item--regular{font-weight:300;color:#eb001b}.product_drawer-button .button--primary{width:100%}.product_drawer-button .button--primary{background-color:#698763;color:#fff}.readmore-block a{color:#698763}.client-logo-grid{display:flex;flex-wrap:wrap;gap:20px}.client-logo-item{flex:0 0 auto;max-width:100%;text-align:center;padding-left:15px;padding-right:15px;align-items:center;display:flex}.client-logo-item img{max-height:80px;width:auto;max-width:100%;object-fit:contain}.product__info-wrapper .loox-rating-content{color:#ffbe38}.product__info-wrapper .loox-rating-label{color:#000}.product-tabs{margin-top:2rem}.tab-buttons{display:flex;flex-wrap:wrap}.tab-button{padding:1rem 2rem;background:none;border:none;background-color:#fff;cursor:pointer;font-weight:400;font-size:18px;color:#383930;border-radius:10px 10px 0 0}.tab-button.active{background-color:#f7f5f1;font-weight:600;color:#65806b}.tab-content{display:none;background-color:#f7f5f1;padding:2rem;border-radius:0 10px 10px}.tab-content.active{display:block}.tab-content-inner{display:flex;flex-wrap:wrap;gap:2rem}.tab-text-content{flex:1 1 calc(100% - 515px - 2rem)}.tab-side-text{flex:1 1 calc(515px - 2rem)}.tab-image-with-text{display:flex;flex-wrap:wrap;align-items:center;margin-top:4rem;margin-bottom:5rem;padding:4rem;background-color:#fff;border-radius:10px}.tab-image-container{flex:0 0 auto;width:40%}.tab-image-container img{max-width:100%;height:auto}.tab-text-container{flex:0 0 auto;width:60%;padding-left:2.5rem}.tab-text-content h3{display:block;color:#383930;font-size:20px;line-height:1.4;font-weight:600;letter-spacing:normal}.tab-text-content p{font-size:16px;color:#5d5d59;line-height:1.4;letter-spacing:normal}.tab-side-text{padding:2rem;border-radius:10px;background-color:#638068}ul.side-content-list{margin:0;padding:0 5rem;list-style-type:none}ul.side-content-list li{margin:1rem 0;padding:0}ul.side-content-list li .side-content-item{display:flex;flex-wrap:wrap;align-items:center;font-size:19px;color:#fff;line-height:1.4}ul.side-content-list li .side-content-item .icon-media{display:block;width:50px}ul.side-content-list li .side-content-item .icon-media img{width:100%;height:auto}ul.side-content-list li .side-content-item .icon-title{padding-left:10px;display:block;width:calc(100% - 50px)}.heading-side-tab{font-size:20px;font-weight:600;text-align:center;color:#fff}.introtext{color:#fff;line-height:1.3;font-size:16px}.tab-text-container h3{display:block;font-size:20px;color:#383930}.tab-text-container p{line-height:1.3;font-size:16px;color:#5d5d59}.image-with-text__text,.accordion__content,p{line-height:1.4;letter-spacing:normal}#shopify-section-template--25345524040018__1748851324d7bc7316{margin-top:0!important;background-color:#f7f5f1!important}.card-readmore{display:inline-flex;gap:8px;align-items:center;line-height:1;text-decoration:none}.card-readmore .icon-angle{line-height:1;display:inline-block}.text-align-title-center{width:100%;text-align:center}.text-align-title-right{width:100%;text-align:right}.product-support-images{display:flex;gap:8px;align-items:center;justify-content:center;padding-top:10px}.product-support-images img{object-fit:contain;width:25px;height:25px}.collection-tab{margin-top:2rem}.collection-tab-container{display:flex;flex-wrap:wrap}.collection-tab-buttons{display:flex;flex-direction:column;width:250px;flex-shrink:0}.collection-tab-button{display:flex;align-items:center;padding:1rem;background:none;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;font-weight:500;margin-bottom:.5rem;text-align:left;transition:all .3s ease}.collection-tab-button.active{background-color:transparent;border-color:#698763}.tab-button-icon{width:40px;height:40px;margin-right:1rem;display:flex;align-items:center;justify-content:center}.tab-button-icon img{max-width:100%;max-height:100%;border-radius:50%}.collection-tab-content{position:absolute;opacity:0;transform:scale(0);width:100%}.collection-tab-contents{flex:0 0 auto;width:calc(100% - 250px);padding-left:2rem}.collection-tab-content.active{display:block;position:relative;opacity:1;transform:scale(1)}.product-card-with-quantity .card__information{padding-bottom:15px;position:relative}.product-card-actions{position:relative;bottom:0;left:0;right:0;display:flex;gap:.5rem;z-index:1;font-size:14px}.product-card-quantity{flex:1}.product-card-buy-now{flex:2}.product-card-buy-now .product-form__submit{background:#698763;color:#fff;font-size:14px}.product-card-buy-now .button{width:100%;background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels))}.card-readmore{color:#87a581}.collection-tab-content .quick-add__submit,.slide-items-main .quick-add__submit{background:#698763;color:#fff}.price--on-sale .price__sale s.price-item--regular{font-size:16px;font-weight:300;color:#c63029}.collection-tab-content .rte,.slide-items-main .rte{color:#83837c;font-size:14px}.collection-tab-content .quantity__button,.slide-items-main .quantity__button{width:calc(2.5rem / var(--font-body-scale))}.collection-tab-content .quantity,.slide-items-main .quantity{width:calc(8rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.collection-tab-content .product-card-buy-now .button,.slide-items-main .product-card-buy-now .button{background:#698763;color:#fff;padding:0 10px;font-size:12px;font-weight:400!important;letter-spacing:normal}.collection-tab-content .quantity__input,.slide-items-main .quantity__input{font-size:13px}.collection-tab-content .quantity,.collection-tab-content .quantity:after,.slide-items-main .quantity:after{border-radius:30px!important}.active .collection-menu__svg-wrapper svg circle{stroke:#698763;fill:#698763}.active .collection-menu__svg-wrapper svg path{stroke:#fff;fill:#fff}.collection-tab-button *{transition:all .3s linear}.collection-tab-button.active .tab-btn-text{font-weight:600;color:#698763}.collection-tab-content .card__information,.collection-tab-content .card--standard>.card__content .card__information,.slide-items-main .card--standard>.card__content .card__information{padding-left:10px;padding-right:10px}.collection-tab-content .card-wrapper.product-card-wrapper,.slide-items-main .card-wrapper.product-card-wrapper{border-radius:16px;border:solid 1px #ccc}.collection-tab-content .card__inner,.slide-items-main .card__inner{border-radius:var(--border-radius) var(--border-radius) 0px 0px!important}.collection-tab-content .card .card__inner .card__media,.slide-items-main .card .card__inner .card__media{--borderrds: calc(var(--border-radius) - var(--border-width) - var(--image-padding));border-radius:var(--borderrds) var(--borderrds) 0px 0px!important}.collection-tab-content .card--standard .card__inner:after{border-radius:var(--border-radius) var(--border-radius) 0px 0px!important}.colume_image-warp h2{text-align:center}.colume_image-block{max-width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.colume_image-block .colume_image-item{width:33.33333%;flex:0 0 auto;max-width:410px;padding:1rem}.colume_image-block.media-grid-4 .colume_image-item{width:25%;flex:0 0 auto;max-width:300px}.colume_image-in{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:20px}.colume_image-in img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.colume_image-in .colume_image-overlayer{position:absolute;left:0;padding:2rem;top:0;width:100%;height:100%;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.colume_image-in .overlayerlink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;display:flex;flex-wrap:wrap}.colume_image-in h3{color:#fff}#shopify-section-template--25345523843410__product_carousel_yXUw3B{margin-top:0}.colume_image-in:before{transition:all .3s linear;content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background-color:#0003}#shopify-section-template--25345523843410__column_images_XA3Qk3{margin-top:0}.colume_image-in:hover:before,.colume_image-in:focus:before{background-color:#0006}#shopify-section-template--25345523843410__over_layer_banner_gmte7U{margin-top:0!important;background:#f7f5f1}.slide-count--4-col-desktop .slide-items-main{width:25%;min-height:590px}.slide-count--3-col-desktop .slide-items-main{width:33.3333%}.slide-count--2-col-desktop .slide-items-main{width:50%}.slide-items-main{padding:8px 12px}.product-carousel-wrap h2{text-align:center;margin-top:2rem}.footer__column--social .footer__list-social.list-social:only-child{justify-content:flex-start}.dog-size-warp{margin-bottom:1.3rem}.dog-size-warp .dog-size-label{font-size:16px;font-family:Rubik,sans-serif;font-weight:500;color:#383930}.dog-size-btn-group{display:flex;flex-wrap:wrap;gap:10px}.dog-size-btn-group .theme-button-custom{cursor:pointer;min-width:85px;text-align:center;min-height:33px;line-height:33px;border-radius:5px;border:solid 1px #D9D9D9;font-size:14px;color:#5d5d59;padding:5px 10px;background-color:#fff}.dog-size-cal{color:#87a581;font-size:14px;line-height:1.1;margin-top:1rem;transition:all .3s linear}.dog-size-btn-group .theme-button-custom.active{background-color:#65806b;color:#fff;border-color:#65806b}.theme-product-warp .product-form__input--pill input[type=radio]:disabled:checked+label:after,.theme-product-warp .product-form__input--pill input[type=radio].disabled:checked+label:after{opacity:0}.theme-product-warp .product-form__input--pill input[type=radio]:disabled:checked+label,.theme-product-warp .product-form__input--pill input[type=radio].disabled:checked+label,.theme-product-warp .product-form__input--pill input[type=radio]:disabled+label,.theme-product-warp .product-form__input--pill input[type=radio].disabled+label{filter:grayscale(1);opacity:.8;pointer-events:none}.collection-tab-button .tab-btn-text{color:#000}@media screen and (min-width: 576px){.banner-counter-grid{grid-template-columns:repeat(2,1fr)}.counter-title{font-size:34px}}@media screen and (min-width: 750px){.image-with-text-mission__container--full-width{padding-left:0;padding-right:0}.image-with-text-mission__container--full-width .image-with-text-mission__grid{margin-left:0;margin-right:0}}@media screen and (min-width: 992px){.banner-counter-grid{grid-template-columns:repeat(3,1fr);gap:30px}.banner-counter-wrap{padding:2rem 1rem}.counter-title{font-size:37px}}@media (min-width:1200px){.collapsible-content-wrapper-narrow{max-width:100rem!important}.client-logo-grid{flex-wrap:nowrap}.client-logo-item{flex:0 0 auto;max-width:300px;padding-left:25px;padding-right:25px}.client-logo-item img{width:auto}}@media screen and (max-width: 1365px){.product-card-actions{flex-direction:column;gap:1.5rem}}@media screen and (max-width: 1279px){.overlayer_heading.h1{font-size:calc(var(--font-heading-scale) * 3rem)}.overlayer-main-title{right:33vw;max-width:225px}.slide-count--4-col-desktop .slide-items-main{min-height:570px}}@media screen and (max-width: 1199px){.client-logo-grid{justify-content:center}.client-logo-item{flex:0 0 30%;max-width:30%}.tab-button{font-size:calc(15px + (17 - 15) * ((100vw - 300px) / (1600 - 300)))}p,.tab-text-content p,.introtext,.tab-text-container p{font-size:calc(14px + (16 - 14) * ((100vw - 300px) / (1400 - 300)))}.tab-text-content h3,.heading-side-tab{font-size:calc(15px + (16 - 15) * ((100vw - 300px) / (1400 - 300)))}ul.side-content-list li .side-content-item{font-size:calc(16px + (18 - 16) * ((100vw - 300px) / (1400 - 300)))}.tab-side-text{flex:1 1 calc(380px - 2rem)}.tab-text-content{flex:1 1 calc(100% - 380px - 2rem)}ul.side-content-list{padding:0 1rem}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}.hero-main-media{bottom:-35px;max-width:400px}.overlayer_dog_media{max-width:280px}.overlayer_dlg_logo{top:5vw;max-width:82px}.collection-tab-contents .grid--4-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.product-card-actions{flex-direction:row;gap:1rem}.slide-count--4-col-desktop .slide-items-main{width:50%}.slide-count--4-col-desktop .slide-items-main{min-height:665px}.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:50rem!important}.counter-col{padding:0 10px}}@media screen and (max-width: 990px){.tab-buttons{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:8px;flex-wrap:nowrap}.tab-buttons::-webkit-scrollbar{display:none}.tab-button{flex:0 0 auto;white-space:nowrap}}@media screen and (max-width: 990px){.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:44rem!important}.h0{font-size:calc(var(--font-heading-scale) * 4.2rem)}.counter-title{font-size:25px}.banner-counter-grid{grid-template-columns:auto auto auto!important}.grid__item.image-with-text-mission__media-item,.grid__item.image-with-text-mission__text-item{width:100%;max-width:100%}.image-with-text-mission__media{aspect-ratio:16 / 9}.testimonials-user__slider .flickity-prev-next-button{top:-0px;transform:none}.testimonials-user__slider .flickity-prev-next-button{width:30px;height:30px}.section-template--25345523876178__text_icon_grid_FPehA7-padding .text-image__content{padding-top:0;padding-bottom:0}.section-template--25345523876178__text_icon_grid_FPehA7-padding .text-image__text-item{margin-bottom:0}.hero-main-media{bottom:0;max-width:270px;position:absolute}.overlayer_dog_media{max-width:180px}.overlayer_block{position:relative;min-height:270px;border-radius:20px}.testimonials-user__slide{width:50%!important}.testimonials-user__slider{padding-top:48px}.collection-tab-buttons{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:5px}.collection-tab-contents{display:block;width:100%;padding-left:0rem}.collection-tab-container{display:block}.collection-tab-button{display:inline-flex;flex:0 0 auto;width:calc(25% - 5px)}.colume_image-block.media-grid-4 .colume_image-item{width:50%}.tab-side-text{flex:1 1 calc(280px - 2rem)}.tab-text-content{flex:1 1 calc(100% - 280px - 2rem)}.product-option-drawer{width:70%}}@media screen and (max-width: 749px){.image-with-text-mission__content{padding:2rem}.image-with-text-mission__media{min-height:300px}.tab-text-content,.tab-side-text,.tab-image-container,.tab-text-container{flex:1 1 100%}.collection-tab-container{flex-direction:column}.collection-tab-buttons{width:100%;flex-direction:row;overflow-x:auto;margin-bottom:1.5rem}.collection-tab-button{flex-direction:column;min-width:100px;margin-right:.5rem;margin-bottom:0;text-align:center;flex-wrap:nowrap}.collection-tab-buttons{flex-wrap:nowrap}.tab-button-icon{margin-right:0;margin-bottom:.5rem}.client-logo-item{flex:0 0 45%;max-width:45%}.footer-block__brand-info{text-align:center!important}.footer-block__image-wrapper{margin:0 auto!important;margin-bottom:2rem!important}.footer__blocks-wrapper{display:flex!important;flex-wrap:wrap;flex-direction:row}.footer-block+.footer-block{width:calc(50% - 8px)!important}.footer-block.grid__item{padding:0;margin:1.5rem 0!important}.footer-block__details-content{margin-bottom:1.4rem!important}.footer__column--social .footer__list-social.list-social:only-child{justify-content:center}.footer-block__details-content .list-menu__item--link{padding-top:.5rem!important;padding-bottom:.5rem!important}.footer-block__details-content .list-menu__item--link{font-size:12px}.footer-block__heading{font-size:14px!important;margin-bottom:.5rem!important}.product-option-drawer{width:90%}.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:100%!important}.banner-counter-grid{margin:0}.slide-count--4-col-desktop .slide-items-main{min-height:540px}.colume_image-block .colume_image-item{width:50%;flex:0 0 auto;max-width:100%;padding:1rem}.colume_image-in .colume_image-overlayer{padding:1rem}.slide-count--4-col-desktop .slide-items-main{width:100%}.collection-tab-contents .grid--4-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.colume_image-in h3{font-size:14px!important}.section-template--25345523843410__over_layer_banner_gmte7U-padding{padding-top:5px!important}.testimonials-user__slide,.text-image__text-item,.text-image__image-item{width:100%!important}}@media screen and (max-width: 580px){.slide-count--4-col-desktop .slide-items-main{min-height:590px}.overlayer-btn-warp .button--secondary{min-width:180px}.hero-main-media{bottom:0;max-width:184px;position:absolute}.overlayer-main-title{right:48vw;max-width:180px;top:20px}.overlayer_dlg_logo{top:6vw;max-width:60px;right:20px}}.Zutaten-is-active{--tab-data-color:#383930;--tab-data-color-light:#4B4C43}.panel-header{width:100%;flex:0 0 auto}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.Zutaten-is-active .tab-button.active{background-color:var(--tab-data-color);color:#fff}.Zutaten-is-active .tab-content{background-color:var(--tab-data-color)}.Zutaten-is-active .tab-side-text{background-color:var(--tab-data-color-light);color:#fff}.zutaten-image-row{display:flex;align-items:center}.zutaten-image-row *{color:#fff}.zutaten-image-row .zutaten-image{flex:0 0 auto;max-width:192px}.zutaten-image-row .zutaten-image img{max-width:100%;height:auto}.zutaten-image-row .zutaten-text{flex:0 0 auto;max-width:calc(100% - 192px);padding-left:1rem}.zutaten-image-row .zutaten-text h3,.zutaten-image-row .zutaten-text h4,.zutaten-image-row .zutaten-text h5{color:#fff;font-size:20px;margin-top:0}.zutaten-image-row .zutaten-text h4{font-size:18px}.zutaten-image-row .zutaten-text h5{font-size:16px}.zutaten-image-row .zutaten-text p,.zutaten-side-text{color:#fff}.zutaten-side-text h3{color:#fff;font-size:20px;margin-top:0}.zutaten-side-text h4{font-size:18px;margin-top:0;color:#fff;margin:1rem 0;margin-bottom:0}.zutaten-side-text h5{font-size:16px;margin-top:0;margin:1rem 0;color:#fff}.zutaten-side-text p{color:#fff}.zutaten-side-text ul{margin:0rem 0;padding:0;list-style-type:none;font-size:16px;color:#fff;padding:1.5rem 0;border-bottom:solid 1px #ffffff30}.zutaten-side-text ul li{font-size:16px;color:#fff;padding:3px 0;line-height:1.4;letter-spacing:normal}.panel-header .banner__heading{color:#fff}.feeding-columes{display:flex;flex-wrap:wrap;width:100%;gap:2rem}.feeding-columes .feeding-col{flex:0 0 auto;width:calc(50% - 2rem);padding:1rem}.feeding-table-main{border-collapse:collapse;width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.feeding-table-main th{border-bottom:solid 1px #638068;font-weight:700;font-size:16px;letter-spacing:normal;color:#638068}.feeding-table-main th,.feeding-table-main td{padding:5px;width:33.33333%;text-align:left;vertical-align:middle}.feeding-table-main td{border-top:solid 1px #CCD4C6;font-weight:400;font-size:16px;letter-spacing:normal;color:#638068}.feeding-table-main tbody tr:first-child td img{width:30px!important;height:auto}.feeding-table-main tbody tr+tr td img{width:35px!important;height:auto}.feeding-table-main tbody tr+tr+tr td img{width:40px!important;height:auto}.feeding-table-main tbody tr+tr+tr+tr td img{width:45px!important;height:auto}.feeding-table-main tbody tr+tr+tr+tr+tr td img{width:52px!important;height:auto}.Product-quality-is-active{--tab-data-color:#383930;--tab-data-color-light:#4B4C43}.Product-quality-is-active .tab-button.active{background-color:var(--tab-data-color);color:#fff}.Product-quality-is-active .tab-content{background-color:var(--tab-data-color)}.Product-quality-is-active .tab-side-text{background-color:var(--tab-data-color-light);color:#fff}.Product-quality-row{display:flex;flex-wrap:wrap;gap:2rem;padding:0 2rem}.Product-quality-row .Product-quality-col{flex:0 0 auto;width:calc(50% - 2rem);padding:1rem}.Product-quality-col p{color:#fff;font-size:16px}.Product-quality-col.col-media img{max-width:100%;height:auto}.Product-quality-col.col-intro h3{color:#fff;font-size:44px;font-family:Caveat;font-weight:700;letter-spacing:normal}.Product-quality-col.col-intro h4{color:#fff;font-size:34px;font-family:Caveat;font-weight:700;letter-spacing:normal}.Product-quality-col.col-intro h5{color:#fff;font-size:28px;font-family:Caveat;font-weight:700;letter-spacing:normal}.quality-grid-header{padding:0 1rem}.quality-grid-header h3{font-size:20px;color:#fff;margin-top:0;margin-bottom:.5rem}.Product-quality-grid{padding:1rem 2rem;width:100%}.Product-quality-grid-main{display:flex;width:100%;flex-wrap:wrap;background-color:var(--tab-data-color-light);border-radius:10px;padding-top:2rem}.Product-quality-grid-main .quality-grid-item{flex:0 0 auto;width:33.33333%;padding:1rem 2rem;text-align:center;color:#fff}.quality-grid-item-in figure{text-align:center;color:#fff;margin:0}.quality-grid-item-in figure img{max-width:68px;height:auto}.quality-grid-item-in .grid-title{color:#fff;font-family:Caveat;font-size:30px;text-align:center;font-weight:700;letter-spacing:normal}.quality-grid-item-in .grid-sub_title{color:#fff;font-size:20px;text-align:center;font-weight:700;letter-spacing:normal}.quality-grid-item-in .grid-intro p,.quality-grid-item-in .grid-intro{color:#fff;text-align:center;letter-spacing:normal}@media screen and (max-width: 1200px){.zutaten-image-row{align-items:flex-start}.zutaten-image-row .zutaten-image{flex:0 0 auto;max-width:125px}.zutaten-image-row .zutaten-text{flex:0 0 auto;max-width:calc(100% - 125px);padding-left:1rem}}@media screen and (max-width: 990px){.feeding-columes{flex-direction:column}.feeding-columes .feeding-col{flex:0 0 auto;width:100%;padding:1rem}.Product-quality-row .Product-quality-col{width:100%}.Product-quality-row{flex-direction:column}}@media screen and (max-width: 749px){.counter-title{font-size:22px;line-height:1.3}.counter-text{font-size:13px;line-height:1.3}.text-image__image{max-width:100%;width:auto!important;height:auto;display:block;margin-left:auto;margin-right:auto}.grid__item.image-with-text-mission__media-item{order:2}.grid__item.image-with-text-mission__text-item{order:1}.hero-main-media{bottom:0;max-width:100%;position:relative}.hero-main-media img{max-width:100%;height:auto;width:100%}.overlayer-main-title{right:0vw;max-width:100%;top:0;width:100%;position:relative;text-align:center}.overlayer_dog_media{max-width:100%;width:100%;position:static;padding:0 10vw}.overlayer-btn-warp{position:static;right:0vw;bottom:0vw;z-index:2;width:100%;text-align:center}.overlayer_heading.h1{font-size:calc(var(--font-heading-scale) * 4.4rem)}.overlayer_dlg_logo{top:auto;max-width:60px;right:20px;bottom:55vw}.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{order:2}.image-with-text__content{padding:1rem calc(0rem / var(--font-body-scale)) 4rem!important}.zutaten-image-row .zutaten-image{flex:0 0 auto;max-width:110px}.zutaten-image-row .zutaten-text{flex:0 0 auto;max-width:calc(100% - 110px);padding-left:1rem}.zutaten-image-row{display:flex;align-items:flex-start}.feeding-brand-info{order:1}.feeding-table{order:2}.Product-quality-row .Product-quality-col{width:100%}.Product-quality-row,.Product-quality-grid-main{flex-direction:column}.Product-quality-grid-main .quality-grid-item{width:100%}.icon-with-text--colume-style{flex-direction:column}.icon-with-text--colume-style .icon-with-text__item{width:100%}.icon-with-text--colume-style{flex-direction:column;margin-top:1rem!important;padding-top:2.5rem;border-top:solid 1px #ccc}.client-logo-grid{gap:0}.client-logo-item{flex:0 0 33.33333%;max-width:33.3333%}.collection-tab-contents .grid--4-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.collection-tab-content .product-support-images img{object-fit:contain;width:20px;height:20px}.collection-tab-content .product-card-actions{flex-direction:column;gap:1rem}.card__information .card__heading{font-size:18px}.slide-count--4-col-desktop .slide-items-main{width:90%}.Product-quality-row{gap:0rem;padding:0 0rem}.tab-image-with-text{margin-top:4rem;margin-bottom:3rem;padding:1rem}.tab-text-container{flex:0 0 auto;width:100%;padding-left:0}.Product-quality-grid{padding:1rem 0rem;width:100%}}@media screen and (max-width: 580px){.hero-main-media{bottom:0;max-width:100%;position:relative}.hero-main-media img{max-width:100%;height:auto;width:100%}.overlayer-main-title{right:0vw;max-width:100%;top:0;width:100%;position:relative;text-align:center}.overlayer_dlg_logo{top:auto;max-width:60px;right:20px;bottom:55vw}.image-with-text-mission__grid .media>*:not(.zoom):not(.deferred-media__poster-button){left:-11vw}}@media screen and (max-width: 414px){.slide-count--4-col-desktop .slide-items-main{min-height:545px}.image-with-text-mission__media{min-height:258px}}@media screen and (max-width: 375px){.slide-count--4-col-desktop .slide-items-main{min-height:500px}.image-with-text-mission__media{min-height:230px}}@media (min-width:1400px){.slide-count--4-col-desktop .slide-items-main{min-height:616px}}.shopify_subscriptions_fieldset .shopify_subscriptions_app__title+div{border:0!important;display:flex;flex-direction:column;flex-wrap:wrap}.theme-product-warp .shopify_subscriptions_app_block_label{padding:0;margin-bottom:1.5rem;border:0!important}.theme-product-warp .shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper label{display:flex;flex-direction:row;flex-wrap:wrap;padding:1.5rem;border-radius:10px;width:100%;flex:0 0 auto;color:#000;position:relative;min-height:40px;align-items:center;padding-left:45px}.theme-product-warp .shopify_subscriptions_app_block_label_children{display:flex;flex-wrap:wrap;gap:20px;padding:0}.theme-product-warp ul.shopify_subscriptions_app_block_label_children li{flex:0 0 auto;width:calc(50% - 10px)}.theme-product-warp ul.shopify_subscriptions_app_block_label_children li label{display:flex;flex-direction:column;padding:1.5rem;border-radius:10px;width:100%;flex:0 0 auto;position:relative;padding-left:44px;padding-right:40px;text-align:center;justify-content:center;color:#000}.theme-product-warp ul.shopify_subscriptions_app_block_label_children li label input,.theme-product-warp .shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper label input{opacity:0;position:absolute}.theme-product-warp ul.shopify_subscriptions_app_block_label_children li label:before,.theme-product-warp .shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper label:before{content:"";position:absolute;width:20px;left:1.5rem;top:1.5rem;height:20px;border-radius:50%;background:#fff;border:3px solid #fff}.theme-product-warp .shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper label:before{top:20px}.theme-product-warp .shopify_subscriptions_app_block{padding-top:1rem;margin-top:2rem}.theme-product-warp .shopify_subscriptions_purchase_option_wrapper>label{color:#000;margin-bottom:.5rem}.theme-product-warp .shopify_subscriptions_app__title{color:#000!important;margin-bottom:.5rem}.theme-product-warp .kaching-bundles .kaching-bundles__bars{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.theme-product-warp .kaching-bundles .kaching-bundles__bar{display:flex;flex:0 0 auto;width:calc(50% - 10px)}.theme-product-warp .kaching-bundles .kaching-bundles__bar-container *{display:flex;flex-wrap:wrap;flex-direction:column}.theme-product-warp .kaching-bundles .kaching-bundles__bar-pricing{align-items:center}.theme-product-warp .kaching-bundles .kaching-bundles__bar-radio{position:absolute;left:0;top:0}.theme-product-warp .kaching-bundles .kaching-bundles__bar-main{position:relative}.theme-product-warp .kaching-bundles .kaching-bundles__bar-label{position:absolute;top:-25px;left:50%;transform:translate(-50%);background-color:#000;min-width:80px;text-align:center;color:#fff;flex-direction:row}.theme-product-warp .kaching-bundles .kaching-bundles__bar-label:after{content:"rabatt"}.theme-product-warp .kaching-bundles .kaching-bundles__bar-most-popular{display:none}.theme-product-warp .kaching-bundles .kaching-bundles__bar-container--most-popular--simple .kaching-bundles__bar-main{margin-top:10px;margin-bottom:10px}.theme-product-warp .kaching-bundles .kaching-bundles__bar-content{padding-top:5px}.theme-product-warp .kaching-bundles .kaching-bundles__bar-full-price{color:red}@media (max-width:640px){.theme-product-warp .kaching-bundles .kaching-bundles__bar-radio{left:-9px;transform:scale(.7);top:-5px}.theme-product-warp .kaching-bundles .kaching-bundles__bars{gap:10px}.theme-product-warp .kaching-bundles .kaching-bundles__bar{width:calc(50% - 5px)}.theme-product-warp ul.shopify_subscriptions_app_block_label_children li label:before,.theme-product-warp .shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper label:before{left:.5rem;transform:scale(.6)}.theme-product-warp .shopify_subscriptions_app_block_label.shopify_subscriptions_purchase_option_wrapper label{padding-left:30px}.theme-product-warp ul.shopify_subscriptions_app_block_label_children li label{padding-left:30px;padding-right:30px;line-height:1.4}.theme-product-warp .shopify_subscriptions_app_block_label_children{gap:10px}.theme-product-warp ul.shopify_subscriptions_app_block_label_children li{flex:0 0 auto;width:calc(50% - 5px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme-custom.css.map */
