@font-face{font-family:ProximaNova;src:url(/cdn/shop/files/ProximaNova-Bold.eot?v=1742538130);src:url(/cdn/shop/files/ProximaNova-Bold.eot?v=1742538130?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNova-Bold.woff2?v=1742538129) format("woff2"),url(/cdn/shop/files/ProximaNova-Bold.woff?v=1742538129) format("woff"),url(/cdn/shop/files/ProximaNova-Bold.ttf?v=1742538130) format("truetype"),url("{{ 'ProximaNova-Bold.svg' | asset_url }}") format("[svg]");font-weight:800;font-style:normal}@font-face{font-family:ProximaNova;src:url(/cdn/shop/files/ProximaNova-Semibold.eot?v=1742538130);src:url(/cdn/shop/files/ProximaNova-Semibold.eot?v=1742538130?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNova-Semibold.woff2?v=1742538129) format("woff2"),url(/cdn/shop/files/ProximaNova-Semibold.woff?v=1742538129) format("woff"),url(/cdn/shop/files/ProximaNova-Semibold.ttf?v=1742538129) format("truetype"),url("{{ 'ProximaNova-Semibold.svg' | asset_url }}") format("[svg]");font-weight:600;font-style:normal}@font-face{font-family:ProximaNova;src:url(/cdn/shop/files/ProximaNova-Regular.eot?v=1742538130);src:url(/cdn/shop/files/ProximaNova-Regular.eot?v=1742538130?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNova-Regular.woff2?v=1742538129) format("woff2"),url(/cdn/shop/files/ProximaNova-Regular.woff?v=1742538129) format("woff"),url(/cdn/shop/files/ProximaNova-Regular.ttf?v=1742538130) format("truetype"),url("{{ 'ProximaNova-Regular.svg' | asset_url }}") format("[svg]");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaCond;src:url(/cdn/shop/files/ProximaNovaCond-Bold.eot?v=1744600749);src:url(/cdn/shop/files/ProximaNovaCond-Bold.eot?v=1744600749?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNovaCond-Bold.woff2?v=1744600748) format("woff2"),url(/cdn/shop/files/ProximaNovaCond-Bold.woff?v=1744600749) format("woff"),url(/cdn/shop/files/ProximaNovaCond-Bold.ttf?v=1744600749) format("truetype"),url("{{ 'ProximaNovaCond-Bold.svg' | asset_url }}") format("[svg]");font-weight:700;font-style:normal}@font-face{font-family:ProximaNovaCond;src:url(/cdn/shop/files/ProximaNovaCond-Semibold.eot?v=1742538129);src:url(/cdn/shop/files/ProximaNovaCond-Semibold.eot?v=1742538129?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNovaCond-Semibold.woff2?v=1742538129) format("woff2"),url(/cdn/shop/files/ProximaNovaCond-Semibold.woff?v=1742538129) format("woff"),url(/cdn/shop/files/ProximaNovaCond-Semibold.ttf?v=1742538130) format("truetype"),url("{{ 'ProximaNovaCond-Semibold.svg' | asset_url }}") format("[svg]");font-weight:600;font-style:normal}@font-face{font-family:ProximaNovaCond;src:url(/cdn/shop/files/ProximaNovaCond-Regular.eot?v=1742538129);src:url(/cdn/shop/files/ProximaNovaCond-Regular.eot?v=1742538129?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNovaCond-Regular.woff2?v=1742538129) format("woff2"),url(/cdn/shop/files/ProximaNovaCond-Regular.woff?v=1742538129) format("woff"),url(/cdn/shop/files/ProximaNovaCond-Regular.ttf?v=1742538130) format("truetype"),url("{{ 'ProximaNovaCond-Regular.svg' | asset_url }}") format("[svg]");font-weight:400;font-style:normal}@font-face{font-family:ChauncyPro;src:url(/cdn/shop/files/ChauncyPro-BoldItalic.eot?v=1744726439);src:url(/cdn/shop/files/ChauncyPro-BoldItalic.eot?v=1744726439?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ChauncyPro-BoldItalic.woff2?v=1744726439) format("woff2"),url(/cdn/shop/files/ChauncyPro-BoldItalic.woff?v=1744726439) format("woff"),url(/cdn/shop/files/ChauncyPro-BoldItalic.ttf?v=1744726439) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ProximaNovaCond;src:url(/cdn/shop/files/ProximaNovaCond-Extrabld.eot?v=1750759838);src:url(/cdn/shop/files/ProximaNovaCond-Extrabld.eot?v=1750759838?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNovaCond-Extrabld.woff2?v=1750759838) format("woff2"),url(/cdn/shop/files/ProximaNovaCond-Extrabld.woff?v=1750759838) format("woff"),url(/cdn/shop/files/ProximaNovaCond-Extrabld.ttf?v=1750759838) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:ProximaNovaCond;src:url(/cdn/shop/files/ProximaNovaCond-Black_a7c4af08-58ed-4d4b-8db8-1a82378cb595.eot?v=1750817391);src:url(/cdn/shop/files/ProximaNovaCond-Black_a7c4af08-58ed-4d4b-8db8-1a82378cb595.eot?v=1750817391?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ProximaNovaCond-Black_d0c9fa76-80b5-4ad6-a4fd-c59287554c88.woff2?v=1750817390) format("woff2"),url(/cdn/shop/files/ProximaNovaCond-Black_82635e0e-0dfb-419e-8590-a603261289da.woff?v=1750817390) format("woff"),url(/cdn/shop/files/ProximaNovaCond-Black_783fbd97-3187-4623-b06e-44857863c23e.ttf?v=1750817390) format("truetype"),url("{{ 'ProximaNovaCond-Black.svg#ProximaNovaCond-Black' | asset_url }}") format("[svg]");font-weight:900;font-style:normal;font-display:swap}:root{--font-body-family: "ProximaNova";--font-heading-family:"ProximaNovaCond";--heading_font: "ProximaNovaCond";--body_font: "ProximaNova";--size-48:48px;--size-36:36px;--size-26:26px;--size-20:20px;--size-18:18px}body,p{font-family:var(--body_font)}p{line-height:calc(100% + 4px)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.rich-text__heading{font-family:var(--heading_font);font-weight:800}.header__icons{padding-right:0;gap:10px}.header__icon--cart{margin-right:0}.announcement-bar .announcement-bar__message span{font-weight:700;text-transform:uppercase;letter-spacing:0;font-size:17px;font-family:var(--heading_font)}header.header.page-width{max-width:100%}.custom-button.button,.button.button--primary{border:2px solid;border-radius:50px;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0;transition:all .3s ease;font-family:var(--heading_font)}.custom-button.button:hover,.button.button--primary:hover,.button-wrapper button.button:hover{transition:all .3s ease-in-out}.custom-button.button:before,.custom-button.button:after,.button.button--primary:before,.button.button--primary:after,.button-wrapper button.button:before,.button-wrapper button.button:after{display:none}.list-menu__item{font-size:17px;text-transform:uppercase;letter-spacing:0;color:rgb(var(--color-foreground));font-weight:800;padding:40px 15px!important}.fresh-wisdom .image-with-text__grid--reverse .image-with-text__content strong{font-weight:900;text-transform:uppercase;letter-spacing:0;font-family:var(--heading_font)}.button.button--secondary:not(.quick-add__submit){border:2px solid;border-radius:50px;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0;transition:all .3s ease;font-family:var(--heading_font)}.button.button--secondary:after,.button.button--secondary:before{display:none}.button.button--secondary:hover:not(.quick-add__submit){background:rgb(var(--hover-button--background));color:rgb(var(--hover-button--text))}body .scroll-text{align-items:center;font-weight:800;font-family:var(--heading_font);color:#fff}.shopify-section-scrolling-change-image .content{max-width:850px;margin:0 auto}.shopify-section-scrolling-change-image .content p{font-size:18px;text-align:center;line-height:20px;letter-spacing:0}.main-image-section{display:flex;align-items:center;justify-content:space-between}body .image-container{width:500px;height:500px}.benefit{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:800;letter-spacing:0;line-height:95%;margin-bottom:50px;margin-top:50px}.text-center{text-align:center}.image-section{text-align:left}.fresh-wisdom .image-with-text__grid--reverse .image-with-text__content p strong{text-transform:inherit;font-weight:700;font-family:var(--body_font)}.image-with-text__heading{line-height:95%}.multicolumn .title-wrapper-with-link{justify-content:center;margin-bottom:0}.multicolumn .title{margin:0;font-family:var(--heading_font);font-weight:900;letter-spacing:0}.multicolumn .title{font-family:var(--heading_font);font-weight:900;letter-spacing:0}.multicolumn .content{text-align:center}.multicolumn-card .multicolumn-card__info h3{font-family:var(--heading_font);font-size:26px;font-weight:800;line-height:95%}.multicolumn.background-primary .multicolumn-list .multicolumn-card{background:transparent}.multicolumn-card .multicolumn-card__info h3 strong{display:block}.multicolumn .content~slider-component.slider-mobile-gutter{margin-top:100px}.bottom-icon-image{position:absolute;bottom:-50px;z-index:1;right:0}.image-with-text__heading{font-family:var(--heading_font)}.image-with-text__text p{font-size:18px;letter-spacing:0;line-height:20px}.footer-top-section .image-with-text__text.rte.body{width:80%}.shopify-section-scrolling-change-image{position:relative}.footer-top-section .bottom-icon-image{left:215px;bottom:20px;max-width:165px}.shopify-section-scrolling-change-image .title-wrapper-with-link.center{justify-content:center}.shopify-section-scrolling-change-image .title-wrapper-with-link h2{font-size:48px;font-weight:800;letter-spacing:0}.shopify-section-scrolling-change-image .title-wrapper-with-link.left .content{margin-left:0!important;text-align:left!important}.shopify-section-scrolling-change-image .title-wrapper-with-link.left p{text-align:left}.shopify-section-scrolling-change-image .title-wrapper-with-link.left .content{margin-left:0!important}.image-with-text.same-color .image-with-text__media img{border-radius:50px}.alternate-color .image-with-text__grid--reverse .image-with-text__content{border-radius:25px 0 0 25px!important}.alternate-color .image-with-text__content{border-radius:0 25px 25px 0!important}.image-with-text__heading{text-transform:uppercase}.image-with-text .global-media-settings{border:0}.footer-top-section .page-width{position:relative}.shopify-section-testimonials .swiper-slide img{object-fit:contain}.testimonial-section{display:flex;width:100%;overflow:hidden;align-items:flex-end}.faq-custom-tabs{display:flex;justify-content:space-between;text-align:left}.faq-custom-tabs .tab-list-section{width:30%}.faq-custom-tabs .tab-content{width:65%}.faq-custom-tabs .tab-list-section .tab-list li.tab-item{font-size:26px;font-weight:800;letter-spacing:-.52px;line-height:40px;font-family:var(--heading_font)}.faq-custom-tabs .tab-list-section .tab-list li.tab-item:hover,.faq-custom-tabs .tab-list-section .tab-list li.tab-item.active{text-decoration:underline;cursor:pointer}.faq-custom-tabs .tab-list-section .tab-list li{list-style:none}.shopify-section-faq-with-tab{padding:40px 0 50px}.faq-custom-tabs .tab-list-section ul.tab-list{padding-left:0;margin:0}.faq-custom-tabs .tab-content .faq-section h3.accordion__title{font-size:20px;letter-spacing:0;line-height:normal;font-weight:800;margin:0}.faq-custom-tabs .tab-content .faq-section .accordion details[open] h3.accordion__title{padding-bottom:10px}.faq-custom-tabs .tab-content .faq-section .accordion{display:inline-block;width:100%;padding:20px 0;border-bottom:2px solid}footer.footer{position:relative;margin-top:-20px}footer.footer:before{background-image:url(/cdn/shop/files/footer-pattern.png?v=1742460093);content:"";width:-webkit-fill-available;height:23px;position:absolute;top:-20px;width:100%}footer .footer__content-top .footer-block--newsletter{width:40%;text-align:left}footer .footer__content-top .footer__blocks-wrapper{width:45%}footer .footer__content-top{display:flex;align-items:flex-start;justify-content:space-between}footer .footer-block__newsletter{text-align:left}footer .footer-block__details-content .list-social .list-social__item{margin-right:20px}footer .footer__list-social.list-social:only-child{justify-content:flex-start;column-gap:10px}footer .footer-block__details-content .list-social .list-social__item a.list-social__link{padding:0;width:40px;height:40px;background:#1e56a3;color:#9dbfe6;justify-content:center;border-radius:50px}footer .footer-block__newsletter h2.footer-block__heading{font-size:48px;font-weight:900;letter-spacing:0;line-height:95%}footer .newsletter-form{margin:inherit;max-width:100%}footer .footer__content-top .footer__blocks-wrapper .footer-block h2.footer-block__heading{text-transform:uppercase;font-weight:800;font-size:20px}footer .footer-block__details-content li a.link--text.list-menu__item{text-transform:inherit;font-size:18px;letter-spacing:0;padding:0!important;line-height:20px;font-weight:400;color:rgba(var(--color-foreground),1)}footer .footer-logo img{width:100%;height:auto;float:left}footer .footer__content-bottom{border-top:0;padding-top:0}footer .footer-block__details-content .list-social .list-social__item a.list-social__link path{fill:#9dbfe6}footer .footer__content-top ul.footer-block__details-content li{margin-right:0}footer .footer-block__details-content .list-social .list-social__item a.list-social__link:hover{outline:1px solid #1e56a3;outline-offset:2px}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgba(var(--color-foreground),1)}.footer-newsletter-content{font-size:18px;letter-spacing:0;line-height:25px;max-width:438px;margin-bottom:40px}footer .newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none}footer .newsletter-form__button{position:relative;min-width:140px;height:55px;border-radius:50px;border:2px solid;font-size:17px;font-family:var(--heading_font);font-weight:700}footer .newsletter-form__button:hover{background-color:#1e56a3!important;color:#fff;border-color:#1e56a3}footer .newsletter-form__field-wrapper .field__input{padding:0!important;height:55px;border-bottom:2px solid;box-shadow:none}footer .newsletter-form__field-wrapper .field__label{left:0!important;letter-spacing:0!important}footer .newsletter-form__field-wrapper{max-width:80%}.shopify-section-faq-with-tab .title-wrapper-with-link{justify-content:center}.shopify-section-faq-with-tab .title-wrapper-with-link h2.title{font-family:var(--heading_font);font-weight:800!important}.faq-custom-tabs .tab-content .faq-section .accordion summary{display:flex;justify-content:space-between;align-items:center;gap:15px}button.js-load-more span:last-child{display:none}button.js-load-more.loading.loading span:first-child{display:none}button.js-load-more.loading.loading span:last-child{display:block;color:rgb(var(--color-button-text))}.predictive-search__results-groups-wrapper{padding-bottom:0!important}.shopify-section-newsletter-popup{display:none}.shopify-section-faq-with-tab .tab-panel.active{display:block}.shopify-section-faq-with-tab .tab-panel{display:none}.shopify-section-testimonials .swiper-container{width:100%;height:100%}.shopify-section-testimonials .swiper-slide{border-radius:25px;padding:0;box-shadow:none;text-align:center;width:300px;transition:transform .5s ease-in-out;border:2px solid}.shopify-section-testimonials .swiper-slide img{width:100%;border-radius:0;object-fit:cover;display:block}.shopify-section-testimonials .review-content{padding:20px;text-align:left}.shopify-section-testimonials .stars{font-size:18px}.shopify-section-testimonials .swiper-slide h3{font-size:26px;font-weight:800;margin:10px 0;font-family:ProximaNovaCond;max-width:60%;line-height:95%}.shopify-section-testimonials .swiper-slide strong.author{font-weight:800;font-size:26px;font-family:ProximaNovaCond}.shopify-section-testimonials .swiper-slide p{font-size:14px}.shopify-section-scrolling-change-image .spacer{height:80vh}.shopify-section-scrolling-change-image .image-container{position:relative;overflow:hidden}.shopify-section-scrolling-change-image .image1,.shopify-section-scrolling-change-image .image2{position:absolute;width:100%;height:100%;object-fit:cover}.shopify-section-scrolling-change-image .image2{clip-path:inset(0 0 0 100%);transition:clip-path .1s linear}.shopify-section-image-text-slider .swiper-wrapper{transition-timing-function:ease-in-out}.shopify-section-image-text-slider .text-content{width:63%}.shopify-section-image-text-slider .text-content h2{font-size:22px;font-weight:700}.shopify-section-image-text-slider .text-content p{font-size:18px;color:rgb(var(--color-foreground))!important;margin-top:10px}.shopify-section-image-text-slider .image-content img{width:100%;border-radius:10px;box-shadow:0 4px 8px #0003}.shopify-section-image-text-slider .swiper-pagination{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;justify-content:center}.shopify-section-image-text-slider .swiper-pagination-bullet{width:10px;height:10px;background:gray;margin:5px;opacity:.5;transition:.3s}.shopify-section-image-text-slider .swiper-pagination-bullet-active{background:#04c;opacity:1;transform:scale(1.2)}.shopify-section-scrolling-text .scroll-container{width:100%;overflow:hidden;padding:10px 0;white-space:nowrap;position:relative}.shopify-section-scrolling-text .scroll-text-wrapper{display:flex;width:max-content;animation:scrollText 20s linear infinite}.shopify-section-scrolling-text .scroll-text-wrapper:hover{animation-play-state:paused}.shopify-section-scrolling-text .scroll-text{font-size:26px;display:flex;gap:20px;white-space:nowrap;padding-right:100px}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-50%)}}.shopify-section-newsletter-popup{background:#9bbee3cc!important;width:100%;padding:0;height:100%;align-items:center;justify-content:center}.shopify-section-newsletter-popup .newsletter-popup-section.color-scheme-1{background:transparent;display:flex;align-items:center;justify-content:center;max-width:1200px;column-gap:100px}.popup-logo{max-width:100%}.popup-logo img{width:100%;height:auto;max-width:125px}.shopify-section-newsletter-popup .newsletter-popup-section .content-section,.shopify-section-newsletter-popup .newsletter-popup-section .popup-image{width:50%;text-align:center}.newsletter-popup-section .content-section .popup-heading p{font-size:48px;line-height:95%;font-family:var(--heading_font)}.newsletter-popup-section .content-section .popup-content p{font-size:18px;line-height:26px}.newsletter-popup-section .newsletter-form__button{position:relative;background:#fff4e6!important;padding:15px 40px;border-radius:50px;border:2px solid;font-weight:700;font-family:var(--heading_font);font-size:17px;width:auto!important}.newsletter-popup-section .newsletter-form__button:hover{background:#1e56a3!important;color:#fff;border-color:#1e56a3}.newsletter-popup-section .newsletter-form__field-wrapper{width:100%;max-width:80%;margin:0 auto}.newsletter-popup-section .newsletter-form__field-wrapper .field:after{display:none}.fancybox__track .fancybox__slide{padding:0!important}.shopify-section-newsletter-popup button.is-close-btn{top:0!important}.newsletter-popup-section .newsletter-form{max-width:100%}.newsletter-popup-section .newsletter-form .newsletter-form__field-wrapper{width:100%;max-width:100%}.newsletter-popup-section .newsletter-form__field-wrapper .field{gap:30px}.newsletter-popup-section .newsletter-form .newsletter-form__field-wrapper .field__input{background:transparent;border-bottom:2px solid;outline:none;box-shadow:none;padding-left:0;padding-right:0}.contact__fields .field{flex-direction:column}.contact__fields .field__label{position:relative;top:0;left:0;font-size:18px;color:rgba(var(--color-foreground),1);letter-spacing:0}.contact__fields .field__input,.contact .field textarea{border:1px solid;border-radius:15px;width:100%;height:auto;padding:10px 15px}.contact__fields .field:before,.contact__fields .field:after,.contact .field:before,.contact .field:after,.contact__button button.button:before,.contact__button button.button:after{display:none}.contact.page-width h3.title{text-align:center;font-weight:900;font-family:var(--heading_font);letter-spacing:0}.contact-banner .bottom-icon-image{position:relative;bottom:-110px}.contact-banner .rich-text__wrapper{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:30px}.contact-banner .rich-text__blocks{max-width:85rem}.contact-banner .rich-text__blocks h2.rich-text__heading{font-family:var(--heading_font);font-weight:900;line-height:normal}.contact-banner .rich-text__blocks .rich-text__text p{font-size:18px;line-height:normal;letter-spacing:0}.contact.page-width .contact__fields .field{width:48%;float:left}.contact.page-width .contact__fields .field:nth-child(2){float:right}.contact.page-width .contact__fields .field.field--with-error,.contact.page-width .contact__fields .field.field--with-error .field__input{width:100%}.contact.page-width .contact__fields{display:inline-block;width:100%}.contact .field textarea{min-height:235px}.contact__button button.button{border-radius:50px;border:2px solid;font-weight:600;font-size:17px;letter-spacing:0}.contact__button button.button:hover{color:#fff;background-color:#1e56a3}.shopify-section-newsletter-popup .newsletter-popup-section .popup-image img{width:100%;height:auto}.shopify-section-newsletter-popup button.f-button.is-close-btn{color:#1e56a3;right:30px;top:20px!important}.ingredient-product-wrapper .card{border:2px solid #1E56A3;border-radius:15px;padding-top:0;padding-bottom:0}.ingredient-product-wrapper .card .card-image img{width:100%;height:auto}.rich-text__heading{text-transform:uppercase}.ingredient-product-wrapper .card .short-description{text-transform:uppercase;font-size:20px;font-weight:800;letter-spacing:-.4px;text-align:center;max-width:300px;line-height:95%;margin:0 auto}.ingredient-product-wrapper .card .hover-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#9dbfe6d9;text-align:center;border-radius:20px;z-index:1;transform:scale(0);transition:all .3s ease}.ingredient-product-wrapper .card .card-title{position:absolute;font-size:28px;text-align:center;width:100%;font-weight:800;text-transform:uppercase;letter-spacing:-.4px;z-index:1;line-height:95%;font-family:var(--heading_font);top:30px}.ingredient-product-wrapper .card .short-description{text-transform:uppercase;font-size:20px;font-weight:800;letter-spacing:-.4px;text-align:center;max-width:300px;line-height:95%;margin:0 auto;position:absolute;bottom:30px;transform:translate(-50%);left:50%;width:100%}.ingredient-product-wrapper .card .card-title span.card-plus{position:absolute;right:30px;font-size:48px;font-weight:400;bottom:5px;cursor:pointer}.ingredient-product-wrapper .card .card-title span.card-minus{position:absolute;right:30px;font-size:48px;font-weight:400;bottom:5px;cursor:pointer;display:none}.ingredient-product-wrapper .card .hover-content .product-source,.ingredient-product-wrapper .card .hover-content .product-origin,.ingredient-product-wrapper .card .hover-content .product-nutrients{margin-bottom:25px;font-weight:500;line-height:22px;text-transform:uppercase}.template-collection-ingredients-page-v1 .facets__form .product-count{display:none}.-collection-ingredients-page-v1 .facets__wrapper{justify-content:flex-end}.template-collection-ingredients-page-v1 .facets__form{gap:0;margin:0}template-collection-ingredients-page-v1 .facets__wrapper h2.facets__heading{display:none}.facets__form .facets__summary .icon-caret{right:20px;height:10px;top:17px}.template-collection-ingredients-page-v1 .facets__wrapper .facets__disclosure summary.facets__summary{font-size:17px;letter-spacing:0;border:2px solid;border-radius:50px;padding:10px 40px 10px 20px;font-weight:700;font-family:var(--heading_font);margin-bottom:5px;color:#1e56a3}.template-collection-ingredients-page-v1 .facets__wrapper .facets__disclosure summary.facets__summary:hover .facets__summary-label{text-decoration:none}.template-collection-ingredients-page-v1 .disclosure-has-popup .facets__display{width:100%;left:0;border-radius:20px;background:#fff4e6;border-color:#fff4e6}.template-collection-ingredients-page-v1 .disclosure-has-popup .facets__display ul.facets-layout.facets__list{padding:20px 15px}.template-collection-ingredients-page-v1 .disclosure-has-popup .facets__display ul li .facet-checkbox svg{margin-right:7px;position:relative;top:2px}.template-collection-ingredients-page-v1 .disclosure-has-popup .facets__display ul li .facet-checkbox__text{font-size:16px;text-transform:capitalize;font-weight:400;text-decoration:none}.template-collection-ingredients-page-v1 .disclosure-has-popup .facets__display .facets__header{display:none}.button-wrapper button.button span{font-family:var(--heading_font);font-weight:600;font-size:17px}.collection ul.product-grid{margin-bottom:50px}.button-wrapper{text-align:center}.button-wrapper button.button{border-radius:50px;border:2px solid;letter-spacing:0}h1.main-page-title{text-transform:uppercase;letter-spacing:0;font-family:var(--heading_font);font-weight:800;text-align:center;font-size:48px}.custom-content-listing p{font-size:18px;letter-spacing:0;line-height:28px}.custom-content-listing h2{display:inline-block;width:100%;margin-bottom:0;font-weight:600;text-transform:uppercase}.custom-content-listing ul li{list-style:outside;font-size:18px}.rich-text__wrapper .rich-text__blocks h2.rich-text__heading{line-height:95%;letter-spacing:-.5px}.rich-text__wrapper .rich-text__blocks h2.rich-text__heading strong{display:block}.rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:18px;line-height:26px;letter-spacing:0}.menu-filter-section{text-align:center}.menu-filter-section ul{display:flex;justify-content:center;gap:10px}.menu-filter-section ul li{list-style:none}.menu-filter-section ul li a{font-size:17px;text-decoration:none;color:rgb(var(--color-button-text))!important;letter-spacing:0;line-height:100%;font-family:var(--heading_font);font-weight:700;padding:5px 20px;border:2px solid transparent}.menu-filter-section ul li a:hover,.menu-filter-section ul li a.link--active{background:rgba(var(--color-button),var(--alpha-button-background))!important;border:2px solid rgb(var(--color-button-text))!important;border-radius:50px}.menu-filter-section ul{margin-bottom:0!important;padding-bottom:10px!important}.blog-articles .card-wrapper .card.article-card .card__content h3.card__heading.h2{font-size:26px;text-transform:uppercase;line-height:100%;letter-spacing:0;font-family:var(--heading_font);font-weight:800;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-label .tag-label{border:2px solid;padding:3px 10px;border-radius:13px;font-weight:700;font-size:12px;font-family:var(--heading_font)}.blog-label .tag-label:first-child{background:rgba(var(--color-foreground),1);color:#fff;border-color:rgba(var(--color-foreground),1)}.article-card__excerpt{font-size:14px;line-height:20px}.read-more-button a{font-size:26px;font-weight:800;color:rgba(var(--color-foreground),1);line-height:95%;letter-spacing:0px;font-family:var(--heading_font)}.pagination__item{font-weight:800;font-size:26px;font-family:var(--heading_font)}body .pagination__item .icon-caret{height:10px}.select .svg-wrapper,.customer select+.svg-wrapper{right:20px}article.article-template .image-content .article-template__hero-.media img{position:relative}body.template-article article.article-template .image-content{margin-top:0}body.template-article article.article-template .image-content{margin-top:0;display:flex;align-items:center;background:#9dbfe6;gap:50px}body.template-article article.article-template .image-content .article-template__hero-container{width:50%}body.template-article article.article-template .image-content .titile-content{width:50%}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent{max-width:490px}body.template-article .blog-label{display:flex;gap:10px;margin-bottom:20px}body.template-article .blog-label .tag-label{font-size:17px;border-color:transparent;width:136px;display:flex;justify-content:center;align-items:center}body.template-article .blog-label .tag-label{color:rgba(var(--color-foreground),1)!important;background:rgba(var(--color-button),var(--alpha-button-background))!important}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .article-template__title{line-height:95%;text-transform:uppercase}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .date-section .circle-divider{font-size:18px;text-transform:capitalize;letter-spacing:0;font-weight:700}.article-template .article-template__content{margin-top:80px;max-width:620px}.article-template__back .article-template__link.link.animate-arrow{justify-content:flex-start;font-weight:700;letter-spacing:-.4px}.template-article .collection__title.title-wrapper h2.title{text-align:center}.template-article .card-wrapper .card__content .card__information h3{font-size:28px}.template-article .card-wrapper .card__content .card__information h3 a{font-size:28px;text-transform:uppercase;font-weight:800;letter-spacing:-.4px;font-family:var(--heading_font);text-align:center}.popup-bottom_content p a:hover{color:#f7fdfe}.popup-bottom_content p a{color:rgba(var(--color-foreground),1)}.megamenu-content{max-width:90%;display:flex}.megamenu-content ul.mega-menu__list{padding:0;max-width:30%;width:100%;display:flex}.megamenu-content .mega-products{width:70%}.megamenu-content .mega-products ul.product-list{padding:0;display:flex;gap:15px}.megamenu-content .mega-products ul.product-list li img.motion-reduce{width:100%;height:auto}.megamenu-content ul.mega-menu__list li a.mega-menu__link--level-2{text-transform:uppercase;font-size:26px;letter-spacing:.6px;line-height:95%;margin-bottom:20px;font-family:var(--heading_font);font-weight:800}.megamenu-content ul.mega-menu__list li ul.list-unstyled li a{font-family:var(--heading_font);font-size:17px;text-transform:uppercase;font-weight:700}slider-component.page-width-desktop{width:100%;max-width:100%}.shopify-section-testimonials .title-wrapper-with-link.title-wrapper--no-top-margin.center{max-width:unset!important;left:0!important;text-align:center;align-items:center!important;width:100%!important;justify-content:center!important}.product-card-wrapper{border:2px solid}.product-card-wrapper .card__content{padding:20px;text-align:center}.product-card-wrapper .card__badge{grid-row-start:auto;position:absolute;top:25px;left:0;width:100%;text-align:center}.card__heading{margin-top:0;font-size:28px;text-transform:uppercase;line-height:95%;margin-bottom:10px;letter-spacing:0}body .product-card-wrapper .card__content .card__information{padding:30px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.product-card-wrapper .card__content .card__information .short-description{max-width:240px;margin:0 auto;font-size:18px;line-height:22px}.card__heading a{margin-bottom:10px;font-weight:800;font-family:var(--heading_font);line-height:32px;font-size:28px;margin-top:10px}.card-information .price-section{display:flex;justify-content:space-between}.card-information .price-section button.quick-view-btn{background:transparent;border:0;padding:0;height:auto;width:auto;line-height:normal;font-family:var(--heading_font);font-size:24px;font-weight:600;color:#1e56a3;cursor:pointer}.product-card-wrapper .card__badge .badge.color-scheme-4:after{content:"";background-image:url(/cdn/shop/files/dicsount-label.png?v=1744169647);background-repeat:no-repeat;background-size:contain;width:80px;height:80px;background-color:transparent;border:0;top:-10px;position:absolute;right:20px}.product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{position:absolute;z-index:1;font-size:20px;font-weight:700;font-family:var(--heading_font);width:50px;right:33px;top:10px}.product-card-wrapper .card__badge span.badge.color-scheme-4{color:#fff;background:transparent;border:0}.product-card-wrapper .card__badge span.badge{font-size:20px;letter-spacing:0;font-family:var(--heading_font);font-weight:700;display:inline-block;text-transform:uppercase;padding:10px;border-radius:10px}.fresh-wisdom{position:relative}.fresh-wisdom .bottom-icon-image{left:50%;width:auto;right:auto;transform:translate(-50%)}.home-why-kin .swiper-container .swiper-pagination{display:inherit;left:auto;right:0;z-index:1}.home-why-kin .title-wrapper-with-link h2.title{font-size:48px}.home-why-kin .image-content img{height:auto;box-shadow:none;object-fit:contain;height:100%}.home-why-kin .swiper-slide{box-shadow:none}.header__menu-item span{font-family:var(--heading_font);font-weight:700}nav.header__inline-menu .list-menu--inline{gap:0 20px}.benefit span{font-family:var(--heading_font);font-weight:700;letter-spacing:-.44px}.shopify-section-scrolling-change-image .bottom-button{text-align:center;margin-top:30px}.newsletter-form__message--success{font-weight:700;font-size:20px;text-transform:capitalize}.header__menu-item .icon-caret{display:none}sticky-header.header-wrapper{box-shadow:0 3px 10px #0000001a}.product-custom-subscribe-plan .plan-wrapper{font-family:var(--heading_font);max-width:100%;margin-bottom:2rem}.product-custom-subscribe-plan .plan-option.selected{border-color:#1e56a3;background:#9dbfe6}.product-custom-subscribe-plan .plan-option{border:2px solid;border-radius:20px;margin-bottom:10px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:700;text-transform:uppercase;padding:10px 20px 10px 50px}.product-custom-subscribe-plan .plan-option input{width:18px;height:18px;margin:0;position:absolute;top:27px;left:20px}.product-custom-subscribe-plan .save-badge{background-color:#fff4e6;color:#1e56a3;padding:4px 10px;font-size:20px;font-weight:700;border-radius:20px;display:inline-block;margin-left:10px}.product-custom-subscribe-plan .frequency-wrapper{margin-top:10px}.product-custom-subscribe-plan .frequency-wrapper label{display:block;font-size:12px;margin-bottom:4px;color:#666}.product-custom-subscribe-plan .price-line{margin-top:5px;font-size:26px;display:flex;letter-spacing:0}.product-custom-subscribe-plan .original-price{text-decoration:line-through;color:#1e56a3;margin-right:8px;opacity:.8}.product-custom-subscribe-plan .final-price{font-weight:700}.product-custom-subscribe-plan h3{font-size:20px;font-weight:700;margin-bottom:10px}.product-custom-subscribe-plan .plan-option label{display:flex;line-height:normal;align-items:center}.product-form__buttons button.button--primary{flex-direction:row-reverse;gap:5px}.product__info-container .icon-with-text--horizontal{display:flex;justify-content:flex-start;column-gap:3rem;flex-direction:row}.product__info-container .icon-with-text--horizontal .icon-with-text__item{flex-direction:row;width:40%;text-align:left;align-items:center;gap:15px}.product__info-container .icon-with-text img{margin:0}.product__info-container .icon-with-text--horizontal .h4{text-align:left;font-family:ProximaNovaCond;text-transform:uppercase;font-weight:700;letter-spacing:0;font-size:16px;line-height:normal;max-width:150px}.product__info-container .product-form__submit{margin-bottom:50px}.product__accordion.accordion.quick-add-hidden{margin-top:50px;border-top:2px solid}.product__accordion.accordion.quick-add-hidden+.accordion{margin-top:0}.accordion__title{font-size:20px;font-weight:700}.load-more-section{margin-top:50px;text-align:center}.load-more-section button.button{border-radius:50px;border:2px solid;box-shadow:none;font-size:17px;font-family:ProximaNovaCond;font-weight:700;letter-spacing:0}.load-more-section button.button:before,.load-more-section button.button:after{display:none}.load-more-section button.button:hover{background-color:#1e56a3;color:#fff}.quick-view-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;overflow:scroll}.quick-view-content{background:#fff;padding:20px;width:80%;max-width:600px;position:relative}.close-modal{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}.hidden{display:none}.quick-view-modal .shopify-section.announcement-bar-section,.quick-view-modal .shopify-section.section-header,.quick-view-modal .shopify-section.shopify-section-newsletter-popup,.quick-view-modal .shopify-section.shopify-section-group-footer-group{display:none!important}.card__heading a:after{position:relative!important}body .quick-view-content{width:100%;max-width:80%}body .quick-view-content .product__info-wrapper .product__info-container{max-width:100%}body .quick-view-content .product__info-wrapper{padding:0}body .quick-view-content .product__info-wrapper .main_product_data{display:flex}.product__title h1{text-transform:uppercase;letter-spacing:-.96px}.product-media-container.constrain-height .media{border-radius:25px;border:2px solid}.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide button.thumbnail{border-radius:10px;width:90%;height:90%;margin:5%}.product__media-wrapper slider-component.slider-mobile-gutter{width:90%;margin-left:10%}.product__media-wrapper slider-component.slider-mobile-gutter.thumbnail-slider{width:100%;margin:0}.product__description ul li{line-height:20px}.custom-dog-section{margin-top:60px}.custom-dog-section .dog-options label{display:block;cursor:pointer;position:relative;margin:0;padding:10px 10px 10px 50px;text-transform:uppercase;font-family:ProximaNovaCond;letter-spacing:0;font-size:20px;line-height:calc(100% + 4px);border-bottom:2px solid transparent;border-top:2px solid transparent}.custom-dog-section .dog-options label:hover{background:#9dbfe6;border-bottom-color:inherit;border-top-color:inherit}.custom-dog-section .dog-options label:first-child:hover{border-top-color:transparent}.custom-dog-section .dog-options label small{text-transform:none;font-size:18px;font-family:ProximaNova;letter-spacing:0}.custom-dog-section .dog-options label input.dog_size_radio{position:absolute;left:20px;top:15px;margin:0;width:18px;height:18px}.custom-dog-section .dog-options label:first-child{border-top-left-radius:18px;border-top-right-radius:18px}.dog-entry h4{font-size:20px;font-weight:700;margin-bottom:10px}.custom-dog-section .dog-entry .cst-dog-opt{border:2px solid #2a5caa;padding:0;margin-bottom:15px;border-radius:20px;background:transparent}.custom-dog-section .add-dog-btn{color:#2a5caa;font-weight:700;cursor:pointer;text-decoration:underline;display:none;margin-top:10px;text-align:right;font-family:ProximaNovaCond;text-transform:uppercase;font-size:20px}.add-dog-action{color:#1e56a3;background-color:#fff4e6;padding:14px 45px;border-radius:50px;margin-top:0;cursor:pointer;font-size:17px;font-family:ProximaNovaCond;text-transform:uppercase;font-weight:700;border:2px solid #1E56A3}button.cancel-dog-action{color:#1e56a3;background:transparent;border:0;text-decoration:underline;text-transform:uppercase;font-family:ProximaNovaCond;font-size:17px;font-weight:700;padding:14px 15px;margin:0;cursor:pointer}.custom-dog-section .summary{margin-top:20px;display:none}.custom-dog-section .summary h4{text-transform:uppercase;color:#1e56a3;margin-bottom:10px;font-size:20px;font-weight:700;font-family:ProximaNovaCond}.custom-dog-section .summary-item{background:transparent;padding:5px 14px;margin-bottom:10px;border-radius:15px;display:flex;justify-content:space-between;align-items:center;font-family:ProximaNovaCond;font-size:20px;font-weight:700;letter-spacing:0;text-transform:uppercase;border:2px solid}.custom-dog-section .summary-item button{background:none;border:none;font-size:30px;cursor:pointer;color:#1e56a3}.buttons-sec{display:flex;align-items:center;justify-content:flex-end;padding-right:20px;margin-bottom:20px;gap:20px}.cart-count-bubble{font-size:12px}.home-why-kin .swiper-slide .text-content h3{font-size:26px}.shopify-section-testimonials{padding:100px 0}.shopify-section-testimonials .page-width{max-width:100%;padding-right:0}.shopify-section-testimonials .page-width .title-wrapper-with-link h2.title{line-height:95%}.shopify-section-testimonials .page-width .title-wrapper-with-link{max-width:400px}.testimonial-section .left_image{max-width:30%;width:80%;float:left}.testimonial-section .swiper-container{max-width:70%;float:right;position:relative;overflow:hidden}.testimonial-section .swiper-container:after{content:"";position:absolute;background-image:url(/cdn/shop/files/shadow-right.png?v=1744710300);background-repeat:no-repeat;background-size:cover;top:0;right:0;width:170px;height:100%;z-index:1}.title-wrapper-with-link h2.title span.super_text,span.super_text{position:absolute;top:-60px;right:175px;font-size:30px;color:#000}.title-wrapper-with-link h2.title .super{display:none}.title-wrapper-with-link h2.title span.super_text:after,span.super_text:after{content:"";background-image:url(/cdn/shop/files/up-arrow-pt.png?v=1744882880);width:16px;height:13px;position:absolute;bottom:-10px;right:70%}.collection-hero__inner.page-width{max-width:100%;padding:0;flex-direction:column}.collection-hero__inner.page-width .collection-hero__image-container{margin:0;width:100%;flex:100%;min-height:50rem}.collection-hero__text-wrapper .collection-hero__description.rte{max-width:830px;margin-bottom:60px}.collection-hero__text-wrapper h1.collection-hero__title{text-transform:uppercase}.collection-hero__text-wrapper{flex-basis:100%;margin-top:50px;text-align:center}.accordion summary:after{content:"";position:absolute;right:15px;top:calc(50% - 8px);width:15px;height:15px;background-image:url(/cdn/shop/files/icon-plus.svg?v=1744773708);background-repeat:no-repeat}.accordion summary[aria-expanded=true]:after{background-image:url(/cdn/shop/files/icon-minus.svg?v=1744773721);background-position:center}.accordion summary svg.icon.icon-caret{display:none}.accordion__title{letter-spacing:0}.product__accordion.accordion.quick-add-hidden+.accordion+.accordion{margin-bottom:0}.product__accordion.accordion.quick-add-hidden+.accordion:last-of-type{border-bottom:2px solid!important}.template-product .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none}.no-container .page-width{padding:0;max-width:100%;width:100%}.no-container .page-width .collapsible-content__grid{align-items:center}.no-container .page-width .collapsible-content__grid .grid__item{padding:35px}.no-container .page-width .collapsible-content__grid .grid__item.collapsible-content__grid-item{padding:0}.no-container .page-width .collapsible-content__grid .grid__item .accordion{background:#fff4e6;margin-bottom:15px;border-radius:20px;border:2px solid;padding:0 15px}.no-container .page-width .collapsible-content__grid .grid__item .accordion summary:hover{background:transparent}.no-container .page-width .collapsible-content__grid .grid__item .accordion summary h3.accordion__title{text-decoration:none!important}.no-container .page-width .collapsible-content__grid .grid__item .accordion summary:focus-visible{box-shadow:none;outline:none}.no-container .page-width .collapsible-content__grid .grid__item .accordion summary{padding:25px 0}.no-container .page-width .collapsible-content__grid .grid__item h2.collapsible-content__heading{letter-spacing:0;line-height:95%}.no-container .page-width .collapsible-content__grid .grid__item .accordion summary:after{top:calc(50% - 10px);background-size:18px;width:20px;height:20px}.video-section__media.deferred-media{border:0}.product__info-container .icon-with-text--horizontal .icon-with-text__item{gap:10px;flex-direction:row}.shopify-section-nature-ingredients{padding:100px 0}.nature-ingredients-section ul{padding:0;display:flex;flex-wrap:wrap;gap:20px}.shopify-section-nature-ingredients .title-wrapper-with-link{justify-content:center}.multicolumn .title-wrapper-with-link{margin-bottom:50px}.multicolumn .title-wrapper-with-link h2.title.inline-richtext{text-align:center;line-height:95%;position:relative}.template-product .multicolumn .page-width{max-width:1400px}.video-section__poster .deferred-media__poster-button{background-color:transparent;width:90px;height:90px}.video-section__poster .deferred-media__poster-button span.svg-wrapper{width:90px;height:90px}.video-section__media.deferred-media button img{border-radius:25px}.video-section__media.media-fit-cover video{border-radius:25px}.shopify-section-table-custom .table-container{border:2px solid;border-radius:15px;display:flex;justify-content:space-between;align-items:center;padding-left:40px}.shopify-section-table-custom .table-container table{box-shadow:none}.shopify-section-table-custom .table-container{border:2px solid;border-radius:15px;display:flex;justify-content:space-between;align-items:center}.shopify-section-table-custom .table-container th,.shopify-section-table-custom .table-container td{border:0}.shopify-section-table-custom .table-container table{box-shadow:none;background:#fff4e6;border-top-right-radius:15px;border-bottom-right-radius:15px}.shopify-section-table-custom .table-container th{font-weight:800;font-size:20px;text-align:left}.shopify-section-table-custom .table-container th:last-child{font-weight:400;background:#fff;border-top-right-radius:15px;text-align:center}.shopify-section-table-custom .table-container td.checkmark,.shopify-section-table-custom .table-container td.empty{text-align:center}.shopify-section-table-custom .table-container th.main-label{font-size:14px}.shopify-section-table-custom .table-container td.empty{background:#fff;min-width:150px}.shopify-section-table-custom .table-container td.checkmark input[type=radio]{-webkit-appearance:none;background:#1e56a3;width:20px;height:20px;border-radius:50px}.shopify-section-table-custom .table-container td.empty input[type=radio]{-webkit-appearance:none;background:transparent;width:17px;height:17px;border-radius:50px;border:2px solid #1e56a3}.shopify-section-table-custom .table-container tr{border-bottom:2px solid}.megamenu-content .mega-products ul li .product-name{text-align:center;border-top:2px solid}.megamenu-content .mega-products ul li.product__item{border:2px solid;list-style:none;border-radius:25px}.megamenu-content .mega-products ul li .product-name a{font-size:26px;font-family:ProximaNovaCond;text-transform:uppercase;text-decoration:none;letter-spacing:0;color:rgb(var(--color-foreground))}.megamenu-content .mega-products ul li .product-name a:hover{text-decoration:underline}.super_text{font-family:ChauncyPro}div[id*=_scrolling_change_image_wVRzMx].shopify-section-scrolling-change-image .title-wrapper-with-link{margin-bottom:0!important}.product__review .jdgm-prev-badge__text{text-transform:capitalize!important}.card-information .price-section button.quick-view-btn:hover{text-decoration:underline}div[id*=_image_with_text_ek33Kr] .image-with-text__text{margin:30px 0 20px!important}.shopify-section-image-text-slider .home-why-kin .swiper-pagination-bullet.swiper-pagination-bullet-active{height:55px!important;border-radius:10px;margin-top:10px;margin-bottom:10px}.shopify-section-image-text-slider .home-why-kin .swiper-pagination .swiper-pagination-bullet{right:0}section[id*=_multicolumn_HzDPdi] .multicolumn .title-wrapper-with-link{margin-bottom:0!important}summary.list-menu__item,.list-menu__item{padding-top:15px!important;padding-bottom:15px!important}.related-products__heading{text-transform:uppercase;text-align:center;margin-bottom:60px}#judgeme_product_reviews{margin:100px 0!important}#judgeme_product_reviews .jdgm-rev-widg__header h2.jdgm-rev-widg__title{text-transform:uppercase;font-size:48px}template-collection-ingredients-page-v1 .facets__disclosure{margin-right:0!important;margin-bottom:30px!important}.jdgm-prev-badge .jdgm-prev-badge__text{text-transform:capitalize!important}body .quick-view-content .product__info-wrapper .product__info-container{position:relative;display:flex;gap:20px}body.gradient.quick-view-open{overflow:hidden}body .quick-view-content .product__info-wrapper .width-50{width:50%!important}body .quick-view-content .product-popup-image img{width:200px;height:auto!important}body .quick-view-content .product-popup-image{width:100%;height:auto!important;display:inline-flex!important;align-items:center;justify-content:center;height:200px!important}body .quick-view-content .product__info-wrapper .main_product_data{gap:18px}body .quick-view-content .custom-dog-section{margin-top:0!important}body .quick-view-content{width:100%;max-width:80%;height:80dvh;overflow:auto;overflow-x:hidden!important}.next-overlay-content{position:absolute;bottom:0;background:transparent!important;overflow:hidden}.next-overlay-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#fff0;z-index:1}.next-overlay-content h3,.next-overlay-content .content p{color:rgba(var(--color-foreground),.32)!important}.next-overlay-content{overflow:hidden;max-height:173px!important}.next-overlay-content{opacity:0!important}.swiper-slide-active .next-overlay-content{opacity:1!important}.divider-line{position:absolute;top:70px;width:2px;height:80%;background:#002a5c;z-index:2;left:50%;transition:transform .1s linear;display:block}.template-page-faq .faq-section .accordion svg{display:none}.faq-custom-tabs .tab-content .faq-section h3.accordion__title{padding-right:35px}.megamenu-content .mega-products ul li.product__item .product-image{border-radius:25px 25px 0 0!important}.sale_information{background:#000;text-align:center;color:#fff;font-family:ProximaNovaCond;font-size:20px;font-weight:700;display:inline-block;margin:0;padding:10px 30px;border-radius:10px}.sale_information2{background:#f07024;display:inline-block;margin:0;font-size:14px;letter-spacing:0;font-family:ProximaNovaCond;color:#fff;border-radius:10px;line-height:normal;padding:6px 20px;font-weight:700}.product__info-container .price__container .price-item{font-size:48px;font-weight:900;font-family:ProximaNovaCond;letter-spacing:0;line-height:48px}.landing-button button{border:2px solid;display:inline-block;padding:15px 60px;font-weight:700;font-family:ProximaNovaCond;font-size:20px;width:100%;border-radius:50px;cursor:pointer}.article-template .article-template__content h2{font-size:26px}.article-template .article-template__content iframe,.article-template .article-template__content img{border-radius:15px}#shop-hcaptcha-badge-container{z-index:10}.contact.page-width.page-width--narrow{max-width:612px}.contact .field{flex-direction:column}.contact.page-width label.form__label.field__label{position:relative;top:0;left:0;font-size:18px;color:rgba(var(--color-foreground),1);letter-spacing:0}.fresh-wisdom .image-with-text .image-with-text__media img{border-radius:25px}.template-product .video-section__media.deferred-media button img{border-radius:0}.custom-cart-drawer-slider-section .product-image img{width:100px;height:auto}cart-drawer .drawer__inner{background:#9dbfe6;box-shadow:-3px 6px 10px #0000001a;padding:20px!important}.bottom_img .page-width{position:relative}.rte li{list-style:outside}.bottom-icon-image{bottom:-160px}.product__info-container .icon-with-text__item{gap:10px}template-collection-ingredients-page-v1 .collection ul.product-grid{justify-content:flex-start;column-gap:20px}.facets__item{padding:0!important}template-collection-ingredients-page-v1 .disclosure-has-popup .facets__display ul li .facet-checkbox.active svg{background:#1e56a3}.faq-custom-tabs .tab-list-section .tab-image{margin-top:20px}.product__info-container .product__accordion~.icon-with-text--horizontal .icon-with-text__item{flex-direction:column}.product__info-container .product__accordion~.icon-with-text--horizontal .icon-with-text__item img{width:60px;height:60px}.template-product .multicolumn-card__image-wrapper .video-section__media.deferred-media button img{border-radius:25px}cart-drawer{display:none!important}.product-custom-subscribe-plan .frequency-wrapper{margin-top:0;width:100%;position:absolute;top:70px;left:0;padding:0 50px}.product-custom-subscribe-plan .frequency-wrapper select#frequency{width:100%;padding:10px;border:1px solid;border-radius:10px;font-family:ProximaNovaCond;text-transform:uppercase;font-size:18px;font-weight:700}.product-custom-subscribe-plan .plan-option.selected[data-type=subscription]{padding-bottom:80px}body [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top] [data-rebuy-cart-header-top-inner] [data-rebuy-component=title-bar]{font-size:26px;font-family:ProximaNovaCond;font-weight:800;margin-bottom:10px;margin-top:10px}body [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top] [data-rebuy-cart-header-top-inner]{justify-content:center}body.rebuy-cart-visible .rebuy-cart__flyout div{background:transparent}body.rebuy-cart-visible .rebuy-cart__flyout{background:#9dbfe6}body.rebuy-cart-visible .rebuy-cart__flyout div *{color:#1e56a3}body.rebuy-cart-visible .rebuy-cart__flyout div.rebuy-cart__flyout-item-quantity-widget{background:#fff;border:1px solid;border-radius:8px;padding:2px}body.rebuy-cart-visible .rebuy-cart__flyout div.rebuy-cart__flyout-item-quantity-widget button.rebuy-cart__flyout-item-quantity-widget-button{border-radius:8px;background-color:transparent}body.rebuy-cart-visible .rebuy-cart__flyout div.rebuy-cart__flyout-item-quantity-widget span.rebuy-cart__flyout-item-quantity-widget-label{border:0}body.rebuy-cart-visible [data-rebuy-component=progress-bar] .rebuy-cart__progress-step-icon svg path{fill:#1e56a3}body.rebuy-cart-visible [data-rebuy-component=progress-bar] .rebuy-cart__progress-step-icon svg{width:100%;height:100%}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-widget-content h4.primary-title{text-align:left;text-transform:uppercase;font-size:26px;letter-spacing:0;font-weight:800;font-family:ProximaNovaCond}body.rebuy-cart-visible .rebuy-cart__flyout a.rebuy-cart__flyout-item-product-title{font-size:26px;text-transform:uppercase;letter-spacing:0;font-weight:800;font-family:ProximaNovaCond;text-decoration:none;color:#1e56a3}body.rebuy-cart-visible .rebuy-cart__flyout div.rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price{font-size:26px;font-weight:800;letter-spacing:0;font-family:ProximaNovaCond}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__progress-bar-meter-fill{background:#1e56a3}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__progress-bar-meter.has-progress{background:#ddd}body.rebuy-cart-visible .rebuy-cart__flyout div.splide__list .rebuy-product-block{padding:10px;background:#fff4e6;border:2px solid;border-radius:20px;align-content:center}.rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media,.rebuy-recommended-products .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media{width:20%}body.rebuy-cart-visible .rebuy-cart__flyout div.splide__list .rebuy-product-block a.rebuy-product-title.clickable{font-weight:800;text-transform:uppercase;letter-spacing:0;font-size:26px;font-family:ProximaNovaCond;line-height:normal}body.rebuy-cart-visible .rebuy-cart__flyout div .rebuy-product-price{font-size:26px;font-weight:800;font-family:ProximaNovaCond;letter-spacing:0}body.rebuy-cart-visible .rebuy-cart__flyout div .rebuy-cart__flyout-subtotal-label{font-size:26px;text-transform:uppercase;letter-spacing:0;font-weight:800;font-family:ProximaNovaCond}body.rebuy-cart-visible .rebuy-cart__flyout div .rebuy-cart__flyout-subtotal-amount{font-size:26px;letter-spacing:0;font-family:ProximaNovaCond;font-weight:800}.shopify-section-table-custom .table-container tr:last-child td.empty{border-bottom-right-radius:15px}body.rebuy-cart-visible .rebuy-cart__flyout ul{gap:0}body.rebuy-cart-visible .rebuy-cart__flyout li.rebuy-cart__flyout-item{border-bottom:2px solid;padding:20px 0}body.rebuy-cart-visible .rebuy-cart__flyout button.rebuy-button{background:transparent;border:0;width:auto;padding:0;text-transform:uppercase;font-weight:700;font-size:26px;text-decoration:underline;font-family:ProximaNovaCond}body .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media,body .rebuy-recommended-products .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media{width:20%}body.rebuy-cart-visible .rebuy-cart__flyout div[data-rebuy-component=cart-items]{border-bottom:0}body.rebuy-cart-visible .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions,body.rebuy-cart-visible .rebuy-recommended-products .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions{width:auto}body.rebuy-cart-visible .rebuy-cart__flyout .splide__arrows.rebuy-carousel__arrows{position:absolute;right:20px;top:-17px;width:45px}body.rebuy-cart-visible .rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow,body.rebuy-cart-visible .rebuy-widget .flickity-button{color:#1e56a3;background:transparent;width:auto;height:auto}body.rebuy-cart-visible .rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow svg,body.rebuy-cart-visible .rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow:hover:not(:disabled) svg{fill:#1e56a3}body.rebuy-cart-visible .rebuy-cart__flyout button.rebuy-button.rebuy-cart__checkout-button.block{font-family:ProximaNovaCond;font-size:17px;text-transform:uppercase;border:2px solid;border-radius:50px;padding:15px 0;text-decoration:none}body.rebuy-cart-visible .rebuy-cart__flyout div.rebuy-cart__flyout-item-quantity-widget{max-width:80px}.cart-count-bubble{left:14px}.js .menu-drawer__menu li{border-bottom:2px solid}.multicolumn-card__info .rte ul li{text-align:left;line-height:normal;margin-bottom:10px}.shopify-section-table-custom .table-container h2.title.inline-richtext{max-width:60%;line-height:100%;position:relative;left:10%}.shopify-section-table-custom .table-container span.super_text{right:auto;left:50px;top:-40px}.shopify-section-table-custom .table-container span.super_text:after{display:none}.placeholder-center{position:relative}.active-facets__button-wrapper a.active-facets__button-remove{display:none}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-empty-cart h4.ql-align-center{text-transform:uppercase;font-size:26px}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-empty-cart .ql-align-center a{background:#fff4e6;border:2px solid;border-radius:50px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:0;font-family:ProximaNovaCond}.form__message .icon,.customer .form__message .svg-wrapper{width:17px!important;height:17px!important;margin-top:0!important}section[id*=_multicolumn_HzDPdi] .multicolumn .title-wrapper-with-link{display:flex;flex-direction:column;align-items:center}.testimonial-section .swiper-slide{will-change:transform;transition:transform .6s ease}@media only screen and (min-width:1199px){.shopify-section-faq-with-tab{padding:80px 0 100px;min-height:650px}}@media only screen and (min-width: 991px){.header--middle-left .header__inline-menu{margin-left:50px}.product__title h1{font-size:48px}.shopify-section-testimonials .page-width .title-wrapper-with-link{position:relative;left:100px}.title-wrapper-with-link{position:relative}.template-page-our-story .title-wrapper-with-link h2.title span.super_text,span.super_text{right:70px}.template-page-our-story .multicolumn-card .multicolumn-card__info h3{font-size:48px}.template-page-our-story .multicolumn-card__info p{font-size:18px}.shopify-section-table-custom .table-container th.main-label{min-width:300px}.placeholder-center .bottom-icon-image{bottom:0;left:calc(50% - 125px)}#judgeme_product_reviews{margin:80px 0!important}.template-index .multicolumn .content{padding-left:15px!important;padding-right:15px!important}}@media only screen and (min-width:768px){.page-width--narrow{max-width:990px;padding-left:10px;padding-right:10px}.template-blog .blog-articles{grid-template-columns:2fr 2fr 2fr;gap:20px}.article-template__back .page-width--narrow{max-width:620px}}@media only screen and (min-width:768px){footer .copyright__content{font-size:14px}h2.title:not(.not-css){font-size:48px}article.article-template .image-content .article-template__hero-.media img{max-height:750px}}@media only screen and (max-width: 1499px){.product-card-wrapper .card__badge .badge.color-scheme-4:after{width:70px;height:70px;top:-5px}.product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:29px}}@media only screen and (max-width: 1399px){slider-component.page-width-desktop{overflow:auto}.bottom-icon-image img{width:200px;height:auto}.bottom-icon-image{bottom:-150px;right:50px}.quick-view-open .product-custom-subscribe-plan .save-badge,.quick-view-open .product-custom-subscribe-plan .plan-option,.quick-view-open .product-custom-subscribe-plan .price-line{font-size:18px}.quick-view-open .product-custom-subscribe-plan .plan-option input{top:20px}.footer-top-section .bottom-icon-image img{width:161px;height:auto}.contact-banner .bottom-icon-image img{width:300px!important}.contact-banner .bottom-icon-image{right:0!important}}@media only screen and (min-width: 1280px) and (max-width: 1280px){.no-container .page-width .collapsible-content__grid .grid__item .accordion summary{padding:20px 0}.megamenu-content{max-width:100%}.card-information .price-section .price-item{font-size:24px}.quick-view-open .product-custom-subscribe-plan .save-badge,.quick-view-open .product-custom-subscribe-plan .plan-option,.quick-view-open .product-custom-subscribe-plan .price-line{font-size:16px}}@media only screen and (max-width: 1299px){.product-card-wrapper .card__badge .badge.color-scheme-4:after{top:-4px}footer .footer__content-top .footer__blocks-wrapper{width:47%}.product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:30px}}@media only screen and (max-width: 1199px){:root{--size-18:16px !important}.image-with-text .image-with-text__content{padding:4rem}.shopify-section-newsletter-popup .newsletter-popup-section.color-scheme-1{max-width:900px;column-gap:50px}.header__icons button.custom-button.button{display:none}.no-container .page-width .collapsible-content__grid .grid__item{padding:15px}.no-container .page-width .collapsible-content__grid .grid__item .accordion summary{padding:15px 0}.no-container .page-width .collapsible-content__grid .grid__item h2.collapsible-content__heading{font-size:36px!important}.no-container .page-width .collapsible-content__grid .grid__item .accordion summary h3.accordion__title{font-size:16px}.card-information .price-section .price-item{font-size:22px!important}footer .newsletter-form__field-wrapper .field__input{padding-right:10px!important}.megamenu-content ul.mega-menu__list{max-width:35%}.megamenu-content .mega-products{width:65%}.megamenu-content ul.mega-menu__list li a.mega-menu__link--level-2,.megamenu-content .mega-products ul li .product-name a{font-size:20px}.megamenu-content ul.mega-menu__list li ul.list-unstyled li a{font-size:14px}header.header.page-width{padding-top:0;padding-bottom:0}.shopify-section-testimonials .swiper-slide h3{max-width:100%}.home-why-kin .swiper-container{padding-right:30px}.footer-top-section .bottom-icon-image img{width:110px;height:auto}.bottom-icon-image img{width:150px;height:auto}.template-page-our-story main .shopify-section .gradient{padding-top:10px;padding-bottom:10px}.template-page-our-story .shopify-section .utility-bar.gradient.utility-bar--bottom-border{padding:0}body .banner--medium:not(.banner--adapt){min-height:36rem}.product__info-container .icon-with-text--horizontal .h4{text-align:center}.testimonial-section .left_image img{width:80%;height:auto}body .quick-view-content .product__info-wrapper .width-50{width:60%!important}body .quick-view-content .product__info-wrapper .section_2_start.width-50{width:40%!important}body .quick-view-content .add-dog-action{padding:14px 25px}body .quick-view-content .product-custom-subscribe-plan .plan-option{flex-direction:column;align-items:flex-start}body .quick-view-content .product-custom-subscribe-plan .frequency-wrapper{top:90px}body.quick-view-open .product__info-wrapper .main_product_data{flex-direction:column}body.quick-view-open .product__info-wrapper .width-50,body.quick-view-open .product__info-wrapper .section_2_start.width-50{width:50%!important}body.quick-view-open .page-width{padding:0 1rem}.template-collection-ingredients-page-v1 .collection ul.product-grid.grid--3-col-desktop .grid__item{width:calc(48% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.contact-banner .bottom-icon-image{right:0}.grid__item.product__media-wrapper slider-component.thumbnail-slider{width:450px!important}.contact-banner .bottom-icon-image img{width:201px!important}footer .footer__content-top .footer__blocks-wrapper{width:56%}}@media only screen and (max-width: 991px){:root{--size-26:24px ;--size-48:40px;--size-36:32px}.template-collection-ingredients-page-v1 .collection ul.product-grid.grid--3-col-desktop .grid__item{width:100%!important;max-width:unset!important;margin-bottom:0!important}.faq-custom-tabs .tab-list-section{width:45%}.faq-custom-tabs .tab-list-section .tab-list li.tab-item{font-size:22px}.faq-custom-tabs .tab-content .faq-section h3.accordion__title{font-size:16px}.main-image-section,.no-container .page-width .collapsible-content__grid{flex-direction:column}.no-container .page-width .collapsible-content__grid .grid__item{padding:50px 20px;width:100%}summary.list-menu__item,.list-menu__item{padding-top:15px!important;padding-bottom:15px!important}.collection ul.product-grid{column-gap:7px}div[id*=_image_with_text_ek33Kr] .image-with-text .image-with-text__content{padding-left:0!important}footer .footer-block__details-content .list-social .list-social__item{margin-right:5px}.price--on-sale .price-item--regular{margin-right:5px}.image-with-text__grid--reverse .image-with-text__content--mobile-left{padding-left:0!important;padding-right:0}.footer-top-section .bottom-icon-image{left:250px;bottom:35%}.footer-top-section .image-with-text__grid{flex-direction:column}.footer-top-section .image-with-text__grid .grid__item{width:100%}.shopify-section-newsletter-popup .newsletter-popup-section.color-scheme-1{max-width:700px}.collection ul.product-grid{display:inline-block;width:100%;text-align:center}.collection-hero__inner.page-width .collection-hero__image-container{min-height:30rem}.card-information .price-section .price-item{font-size:20px!important}body .product-card-wrapper .card__content .card__information{padding:30px 20px}.menu-filter-section ul{padding:0}footer .newsletter-form__field-wrapper{max-width:100%}.footer-newsletter-content,footer .newsletter-form{max-width:100%}footer .footer__content-top{flex-direction:column}footer .footer__content-top .footer__blocks-wrapper,footer .footer__content-top .footer-block--newsletter{width:100%;margin-top:50px}.header__icon--menu:before{display:none!important}.menu-drawer{width:90%}.main-image-section .image-section{order:1}.main-image-section .benefits{order:2;display:flex;gap:0px;margin-bottom:40px}.main-image-section .benefits .benefit{margin:0;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:50%;font-size:26px;padding-left:10px;padding-right:10px}.shopify-section-scrolling-change-image .title-wrapper-with-link h2{font-size:40px;text-align:center;line-height:95%}.template-index .collection ul.product-grid{display:flex;column-gap:15px;flex-wrap:nowrap}.template-index .collection ul.product-grid li.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) / 2)}.home-why-kin .page-width .title-wrapper-with-link{padding:0}.next-overlay-content{width:50%}.multicolumn .content~slider-component.slider-mobile-gutter ul.multicolumn-list li.multicolumn-list__item{width:49%}.testimonial-section .left_image{max-width:100%;width:100%;margin-bottom:30px}.testimonial-section .swiper-container{max-width:100%}.shopify-section-testimonials .page-width .title-wrapper-with-link{max-width:80%;padding:0}.sale_information{font-size:16px}.rich-text__blocks{max-width:100%}.template-blog .blog-articles .article-card .card__information,.template-blog .blog__posts .article-card .card__information{padding-left:0;padding-right:0}.rich-text__wrapper .rich-text__blocks h2.rich-text__heading strong{display:contents}.contact.page-width.page-width--narrow{max-width:100%}.fresh-wisdom .image-with-text .image-with-text__media img{object-fit:contain;height:auto;padding:0!important}.image-with-text .image-with-text__media img{padding:20px}.image-with-text .image-with-text__content{padding:4rem 2rem}.template-page-our-story .multicolumn-card .multicolumn-card__info h3{font-size:40px}.template-page-our-story .title-wrapper-with-link h2.title span.super_text{right:70px}body .menu-drawer__navigation-container{display:inline-block;width:100%;padding-top:100px}.menu-drawer{width:85%}.js .menu-drawer{top:-43px}.menu-opening:before{content:"";position:absolute;top:0;left:0;width:100%;height:100dvh;z-index:1;background:#9dbfe673}.header--has-social .menu-drawer__utility-links{display:none}.cart-count-bubble{left:22px}.shopify-section-table-custom .table-container{flex-direction:column;padding-left:0}.shopify-section-table-custom .table-container h2.title.inline-richtext{max-width:100%;line-height:100%;position:relative;left:0;margin-top:40px;text-align:center}.shopify-section-table-custom .table-container table{width:100%}.shopify-section-table-custom .table-container .title-wrapper-with-link{position:relative}.shopify-section-table-custom .table-container span.super_text{top:0}.shopify-section-nature-ingredients .title-wrapper-with-link{text-align:center}.shopify-section-nature-ingredients .title-wrapper-with-link h2.title{line-height:100%}.product__info-container .icon-with-text--horizontal{flex-wrap:wrap;row-gap:20px}.product__title h1{line-height:100%}.page-width--narrow{padding-left:15px;padding-right:15px}.testimonial-section{display:inline-block}.testimonial-section .left_image img{width:auto}body .quick-view-content .product__info-wrapper .main_product_data h2{text-transform:uppercase}body .quick-view-content .product__info-wrapper .width-50,body .quick-view-content .product__info-wrapper .section_2_start.width-50{width:100%!important}body .quick-view-content .product__info-wrapper .product__info-container{flex-direction:column}.product__info-container .icon-with-text--horizontal .icon-with-text__item{width:29%}.ingredient-product-wrapper .card .card-title{font-size:24px}.template-product .product.product--small.product--left.product--thumbnail_slider{flex-direction:column;gap:60px}.template-product .grid__item.product__media-wrapper,.template-product .grid--2-col-tablet .grid__item{width:100%}.grid__item.product__media-wrapper slider-component.thumbnail-slider{width:100%!important}.template-product .product.product--small.product--left.product--thumbnail_slider .product__info-wrapper{padding-left:0;margin-top:50px}.template-index slider-component.page-width{padding:0 2rem!important}.product__media-wrapper slider-component.slider-mobile-gutter{width:95%;margin-left:5%}.template-index .collection ul.product-grid{margin-right:40px!important}.template-index .multicolumn .content{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width: 767px){.template-index .multicolumn .content{padding-left:0!important;padding-right:0!important}:root{--size-26:22px}.faq-custom-tabs{flex-direction:column}.faq-custom-tabs .tab-list-section,.faq-custom-tabs .tab-content{width:100%}.faq-custom-tabs .tab-content .faq-section svg{width:30px}.faq-custom-tabs .tab-content .faq-section h3.accordion__title{font-size:16px;width:calc(100% - 40px)}.shopify-section-newsletter-popup .newsletter-popup-section.color-scheme-1{column-gap:0px;flex-direction:column;row-gap:50px}.shopify-section-newsletter-popup button.f-button.is-close-btn{background:transparent}.product-custom-subscribe-plan .plan-option{flex-direction:column;line-height:normal;align-items:flex-start}header.header.page-width{padding:10px}.template-collection .collection .grid--4-col-desktop .grid__item{max-width:98%}.image-with-text .image-with-text__content{padding:2rem}.footer-top-section .bottom-icon-image{left:50%;bottom:auto;top:45%;transform:translate(-50%,-100%)}.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{margin-bottom:100px}footer .footer__content-top .footer-block--newsletter{margin-top:20px}footer .footer-logo{max-width:300px;margin:0 auto}footer .footer-block.grid__item{margin:0rem 0;width:100%;padding:15px 0;border-bottom:2px solid}footer .footer__content-top .footer__blocks-wrapper .footer-block h2.footer-block__heading{margin:0;position:relative}footer .footer__content-top .footer__blocks-wrapper .footer-block h2.footer-block__heading:after{content:"";width:20px;height:10px;background-image:url(/cdn/shop/files/arrow-down.png?v=1744860230);display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;float:right;position:relative;margin-top:7px}footer .footer-block__details-content{display:none}footer ul.footer-block__details-content.active{display:block}footer .footer-block__details-content{margin-bottom:0;margin-top:10px}.menu-filter-section ul{display:inline-block;width:100%;margin:0;min-width:700px;padding:15px 10px}.menu-filter-section ul li{display:inline-block}.menu-filter-section{overflow:auto;text-align:left}.footer-top-section .image-with-text__text.rte.body{width:100%}.image-with-text__text p{line-height:26px}footer .newsletter-form__field-wrapper .field__input{height:45px}footer .newsletter-form__button{min-width:110px;height:45px}footer .footer-block__details-content li a.link--text.list-menu__item{line-height:30px}.header__icon{width:auto}.header__icon .svg-wrapper{width:30px;height:30px}.header__icons{gap:5px}.header__heading-logo{max-width:80px}.js .menu-drawer__submenu{background:#9dbfe6!important}.shopify-section-scrolling-change-image .content p{line-height:24px}.shopify-section-scrolling-text .scroll-text{font-size:26px}.collection__title.title-wrapper h2.title{letter-spacing:0;font-size:40px}.main-image-section .benefits .benefit{font-size:20px}.shopify-section-image-text-slider .text-content,.shopify-section-image-text-slider .image-content{width:100%}.shopify-section-image-text-slider .swiper-slide{flex-direction:column-reverse}.multicolumn .content~slider-component.slider-mobile-gutter{margin-top:50px;margin-bottom:50px}.multicolumn-card .multicolumn-card__info h3{font-size:20px}.multicolumn.background-primary .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:1.5rem}.bottom-icon-image img{width:80px;height:auto}.shopify-section-scrolling-change-image .image-container{width:300px;height:300px}.template-index .collection ul.product-grid{column-gap:10px;padding-right:20px}div[id*=_image_with_text_ek33Kr] .image-with-text .image-with-text__content{padding-right:0}footer .footer-block__newsletter h2.footer-block__heading{font-size:40px;letter-spacing:-.8px}footer .footer-block.grid__item:last-child{border-bottom:0}footer .footer-block__details-content.footer-block-social_links{display:block}.title-wrapper-with-link h2.title span.super_text,span.super_text{position:absolute;top:40px;right:auto;color:#000;left:-10px;transform:rotate(-25deg);font-size:26px}.title-wrapper-with-link h2.title span.super_text:after,span.super_text:after{display:none}.multicolumn .title-wrapper-with-link h2.title.inline-richtext{width:80%}.testimonial-section .swiper-container:after{display:none}.shopify-section-testimonials .page-width .title-wrapper-with-link h2.title{font-size:40px;letter-spacing:-.8px!important}.bottom-icon-image{right:10px}footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item:last-child h2.footer-block__heading:after{display:none}.fresh-wisdom .image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{margin-bottom:50px}.template-blog .blog-articles{gap:20px}.shopify-section-scrolling-change-image .title-wrapper-with-link h2,footer .footer-block__newsletter h2.footer-block__heading,.newsletter-popup-section .content-section .popup-heading p,.ingredient-product-wrapper .card .card-title span.card-plus,.ingredient-product-wrapper .card .card-title span.card-minus,h1.main-page-title,.home-why-kin .title-wrapper-with-link h2.title,#judgeme_product_reviews .jdgm-rev-widg__header h2.jdgm-rev-widg__title,.product__info-container .price__container .price-item{font-size:40px;letter-spacing:-.8px;line-height:95%}.article-template .article-template__content h2{font-size:22px}.newsletter-popup-section .content-section .popup-heading p{font-size:40px;margin-top:20px;margin-bottom:20px}.template-article .collection ul.product-grid li.grid__item{max-width:98%}body.template-article article.article-template .image-content .titile-content{width:100%;padding:0 20px 50px}body.template-article article.article-template .image-content .article-template__hero-container{width:100%}body.template-article article.article-template .image-content{flex-direction:column}.article-template .article-template__content{margin-top:50px}.read-more-button a,.card__heading a{font-size:22px}.article-card__excerpt{font-size:16px}.custom-content-listing p,.custom-content-listing ul li{font-size:16px;line-height:26px}.contact-banner .bottom-icon-image img{width:196px}.contact-banner .rich-text__blocks{text-align:center;position:relative;top:40px}.contact-banner .rich-text__wrapper{flex-direction:column;gap:0}.home-why-kin .swiper-container{height:auto}.home-why-kin .swiper-container{padding-right:0}.image-with-text .image-with-text__media img{border-radius:20px}.template-page-quiz .image-with-text:not(.collapse-corners,.template-page-quiz .image-with-text--overlap) .image-with-text__media-item{margin-bottom:60px}.fresh-wisdom .page-width{padding:0}.fresh-wisdom .page-width .image-with-text .image-with-text__text-item.grid__item{position:relative;padding:0 20px}.custom-cart-drawer-slider-section .product-image img{width:90px;height:auto}.fresh-wisdom{padding-top:0!important}.fresh-wisdom .image-with-text .image-with-text__media img{object-fit:cover;border-radius:0!important}.shopify-section-image-text-slider .home-why-kin .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:10px!important;border-radius:10px;margin-top:0;margin-bottom:0;width:35px}.shopify-section-image-text-slider .text-content{width:70%;position:relative}.next-overlay-content{width:70%;right:-160px;max-height:100%!important}.home-why-kin .swiper-slide .text-content h3{font-size:22px}.shopify-section-image-text-slider .image-content{margin-bottom:30px}.next-overlay-content:before{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.divider-line{top:14%;height:80%}.bottom-icon-image{bottom:-120px}.bottom-icon-image img{width:120px;height:auto}.template-page-our-story .image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{margin-bottom:20px}.template-page-our-story .multicolumn .title-wrapper-with-link h2.title.inline-richtext{width:100%}.template-page-our-story .title-wrapper-with-link h2.title span.super_text{right:280px;width:125px;height:auto;top:50px}.shopify-section .footer-top-section.gradient{padding-bottom:60px}.template-index .bottom-icon-image{bottom:-80px}.template-index .footer-top-section .bottom-icon-image{bottom:auto}.shopify-section-testimonials .page-width .title-wrapper-with-link{max-width:100%}.ingredient-product-wrapper .card .card-image img{width:20%;float:left}.ingredient-product-wrapper .card .card-title{font-size:22px}.ingredient-product-wrapper .card .short-description{display:none}.ingredient-product-wrapper .card.active .card-image img{width:100%}.template-collection-ingredients-page-v1 .collection ul.product-grid li.grid__item{width:100%;max-width:100%;margin-left:0;margin-right:0}.mobile-facets__inner,.mobile-facets__main{background:#9dbfe6!important}.mobile-facets__submenu .mobile-facets__label{padding:0 10px}.js details[open].menu-opening>.mobile-facets__submenu{background:#9dbfe6!important}.mobile-facets__heading{font-size:26px;text-transform:uppercase}.ingredient-product-wrapper .card .card-title span.card-minus{top:inherit!important}body.rebuy-cart-visible .rebuy-cart__flyout div .rebuy-cart__flyout-subtotal-label,body.rebuy-cart-visible .rebuy-cart__flyout div .rebuy-cart__flyout-subtotal-amount,body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-widget-content h4.primary-title,body.rebuy-cart-visible .rebuy-cart__flyout div.splide__list .rebuy-product-block a.rebuy-product-title.clickable,body.rebuy-cart-visible .rebuy-cart__flyout div .rebuy-product-price,body.rebuy-cart-visible .rebuy-cart__flyout button.rebuy-button,body.rebuy-cart-visible .rebuy-cart__flyout a.rebuy-cart__flyout-item-product-title{font-size:20px}.shopify-section-table-custom .table-container{flex-direction:column;padding:0}.shopify-section-table-custom .table-container .title-wrapper-with-link h2.title.inline-richtext{font-size:40px;text-align:center;line-height:100%}.shopify-section-table-custom .table-container td.empty{background:#fff;min-width:100px}.shopify-section-table-custom .table-container .title-wrapper-with-link span.super_text{top:10px;left:10px}.shopify-section-table-custom .table-container .title-wrapper-with-link{position:relative;margin-top:40px}.related-products ul.grid li.grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2);margin-bottom:20px}.js .menu-drawer{width:85%}.overflow-hidden-tablet .utility-bar{display:none}.js .menu-drawer{height:100vh!important}body.rebuy-cart-visible .rebuy-cart__flyout div.rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price{font-size:20px}.cart-count-bubble{left:14px}.nature-ingredients-section ul li.grid__item{width:100%;list-style:none;max-width:100%}.shopify-section-newsletter-popup .newsletter-popup-section .content-section,.shopify-section-newsletter-popup .newsletter-popup-section .popup-image{width:90%}.popup-heading br{display:block}.shopify-section-newsletter-popup .newsletter-popup-section .popup-image img{width:60%}.popup-bottom_content p{font-size:14px}.newsletter-popup-section .content-section .popup-content p{font-size:14px;line-height:16px}.newsletter-popup-section .content-section .popup-heading p{font-size:36px}.shopify-section-newsletter-popup .newsletter-popup-section.color-scheme-1{row-gap:10px}.shopify-section-nature-ingredients{padding:50px 0}.testimonial-section .left_image img{width:80%}body .quick-view-content .product__info-wrapper .main_product_data{flex-direction:column}.product__info-container .icon-with-text--horizontal .icon-with-text__item{width:100%}body.gradient.quick-view-open product-info .page-width{padding:0}body .quick-view-content{max-width:95%}body .quick-view-content .product-custom-subscribe-plan .plan-option{padding-right:10px}.template-collection .collection ul.product-grid{margin-bottom:20px}.template-collection .pagination-wrapper{margin-top:0}.collection-hero__text-wrapper .collection-hero__description.rte{padding-left:15px;padding-right:15px}.template-collection-ingredients-page-v1 .collection ul.product-grid.grid--3-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.ingredient-product-wrapper .card .card-title span.card-plus{bottom:-4px}.ingredient-product-wrapper .card .card-title{top:25px}body .mobile-facets__label .icon-checkmark{top:21px}body .mobile-facets__label>svg{top:3px}body .mobile-facets__heading{font-size:26px}.faq-custom-tabs .tab-list-section .tab-image{margin-top:20px;max-width:140px;max-height:140px;float:right}.faq-custom-tabs .tab-list-section .tab-image img{width:100%;height:auto}.template-search .collection .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);display:inline-block;margin-bottom:20px}.product__media-wrapper slider-component.slider-mobile-gutter{width:100%}.template-product .product.product--small.product--left.product--thumbnail_slider{gap:0}}.popup-bottom_content p{font-size:14px}.multicolumn .content p,body.rebuy-cart-visible .rebuy-cart__flyout p,.multicolumn-card__info p{font-size:18px}body .quick-view-content .product__info-wrapper .section_2_start.width-50 ul.icon-with-text li.icon-with-text__item .h4.inline-richtext{text-transform:uppercase;max-width:60%;font-weight:600;letter-spacing:0}body .quick-view-content .product__info-wrapper .section_2_start.width-50 ul.icon-with-text li.icon-with-text__item{width:35%}body .quick-view-content .product__info-wrapper .section_2_start.width-50 ul.icon-with-text{display:flex}body #shop-hcaptcha-badge-container{z-index:1}footer .footer__content-top .footer-block--newsletter{margin-top:0}.product__info-container .icon-with-text--horizontal .h4{text-align:center}.ingredient-product-wrapper .card .hover-content,.ingredient-product-wrapper .card .short-description,.rc-login--header-title,.rc-login-form-label,.rc-login-form-email::placeholder,.rc-login button.animated{font-family:ProximaNovaCond!important;font-weight:700!important;text-transform:uppercase}.rc-login button.animated{background:#fff4e6;border:2px solid #1E56A3;color:#1e56a3;text-transform:uppercase;letter-spacing:0;border-radius:50px}.rc-login button.animated:hover{background:#1e56a3;color:#fff}.ingredient-product-wrapper .card{border-radius:23px}.ingredient-product-wrapper .card .hover-content{border-radius:23px;border:2px solid}.template-article slider-component.page-width-desktop{max-width:1200px}.thumbnail{border-radius:10px}.template-product-landing-product .product__info-container .icon-with-text--horizontal .icon-with-text__item,.template-page-landing-page-v1 .product__info-container .icon-with-text--horizontal .icon-with-text__item{flex-direction:column}.product__info-container .landing-button~ul.icon-with-text{display:flex;gap:30px}.product__info-container .landing-button~ul.icon-with-text li.icon-with-text__item span.h4{font-weight:600;font-family:ProximaNovaCond;text-transform:uppercase;font-size:16px;line-height:18px}.product__info-container .landing-button~ul.icon-with-text img{width:30px;height:30px}.template-product-landing-product .shopify-section-testimonials,.template-page-landing-page-v1 .shopify-section-testimonials{padding:100px 0 0}.jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper a.jdgm-write-rev-link{font-family:ProximaNovaCond;text-transform:uppercase;letter-spacing:0;padding:15px 30px;border-radius:30px;font-size:17px}.jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper a.jdgm-write-rev-link:hover{opacity:1}.jdgm-form__fieldset.jdgm-form__fieldset-actions .jdgm-btn{border:2px solid;font-family:ProximaNovaCond;text-transform:uppercase;letter-spacing:0;border-radius:30px!important;font-size:17px}.jdgm-form__fieldset.jdgm-form__fieldset-actions .jdgm-btn:hover{opacity:1}body.template-product-landing-product .video-section__media.media-fit-cover video,body.template-product .video-section__media.media-fit-cover video,body.template-page-landing-page-v1 .video-section__media.media-fit-cover video{border-radius:0}body .card--media .card__inner .card__content{position:absolute}.template-product .better-with-kin .multicolumn-card .multicolumn-card__info h3{font-size:20px;font-weight:700}.template-product .better-with-kin .multicolumn-card .multicolumn-card__image-wrapper img{width:auto;object-fit:contain}.shopify-section-table-custom .page-width{position:relative}.shopify-section-table-custom .page-width .bottom-icon-image{bottom:auto;top:-120px;height:120px;width:150px;right:120px}.shopify-section-table-custom .page-width .bottom-icon-image img{width:150px;height:120px}.product-faq-bt .accordion{border-bottom:2px solid;border-top:0}.product-faq-bt .collapsible-content-wrapper-narrow{max-width:970px}.mobile-banner{display:none}body.template-product-landing-product .shopify-section-testimonials .page-width,body.template-page-landing-page-v1 .shopify-section-testimonials .page-width{position:relative}body.template-product-landing-product .shopify-section-testimonials .page-width .bottom-icon-image,body.template-page-landing-page-v1 .shopify-section-testimonials .page-width .bottom-icon-image{bottom:auto;top:-30%;right:150px}body.template-product-landing-product .shopify-section-testimonials .page-width .bottom-icon-image img,body.template-page-landing-page-v1 .shopify-section-testimonials .page-width .bottom-icon-image img{width:300px;height:180px;object-fit:cover}body .quick-view-content .product__info-wrapper .width-50 .dog-entry h4,body .quick-view-content .product__info-wrapper .width-50,body .rc-login{margin-top:0}.smart-cart--enabled footer.footer{margin-top:0}body .rc-login .rc-login--body{width:100%}body .rc-login{display:flex;align-items:center;justify-content:center}.template-list-collections .page-width .collection-list{margin-bottom:100px}.template-collection .collection ul.product-grid{--grid-desktop-horizontal-spacing: 20px;--grid-desktop-vertical-spacing: 35px}.custom-dog-section .dog-entry .cst-dog-opt .buttons-sec{margin-top:10px}.product__info-container .icon-with-text--horizontal .h4{text-align:left}.template-product .title-wrapper-with-link h2.title span.super_text,.template-product span.super_text{width:100%;top:-45px}.template-product .cart-count-bubble{left:auto;right:0}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-item-info{justify-content:space-between}.rebuy-cart__flyout-item-quantity,body.rebuy-cart-visible .rebuy-cart__flyout div.rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price{width:auto}body.rebuy-cart-visible .rebuy-cart__flyout button.rebuy-cart__flyout-item-remove{top:8px}.template-search .card__information .read-more-button{margin-top:20px}.template-search .article-card-wrapper.card-wrapper{border-radius:25px!important;border:2px solid}.template-search .article-card__image-wrapper.card__media{border-top-left-radius:25px!important;border-top-right-radius:25px!important}.article-card-wrapper.card-wrapper .card.article-card.card--card.card--media.color-scheme-2.gradient{border-radius:25px}details[open]>.search-modal{z-index:10}.product-custom-subscribe-plan .frequency-wrapper select#frequency{background:#fff}#main-cart-footer{margin-bottom:50px}.newsletter-popup-section .newsletter-form .newsletter-form__field-wrapper .field__input::placeholder{color:#1e56a380;opacity:1}body.rebuy-cart-visible .rebuy-cart__flyout div#splide01-track{padding-bottom:20px}body.rebuy-cart-visible .rebuy-cart__flyout button.rebuy-button.rebuy-cart__checkout-button.block{margin-bottom:20px}.template-product .no-container .page-width .collapsible-content__grid .grid__item.collapsible-content__grid-item{height:100%}.shopify-section-image-text-slider .image-content{max-width:45%;margin-right:70px;height:100%;width:auto}.quick-view-open .product__title h2{font-size:48px;text-transform:uppercase}.quick-view-open .product__description ul li,.quick-view-open .product__description p{font-size:18px}.shopify-section-faq-with-tab .title-wrapper-with-link h2.title{font-size:48px}.faq-custom-tabs .tab-content .faq-section .accordion .accordion__content p{font-size:18px}.card__heading a{font-size:26px}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .article-template__title{font-size:48px}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .article-excerpt p,.article-template .article-template__content p{font-size:18px}.article-template__back .article-template__link.link.animate-arrow{font-size:20px}.image-with-text__text li{font-size:18px;line-height:22px;margin-bottom:10px}.card__heading a{font-size:28px}.product__info-container .product__description p,.product__info-container .product__description li{font-size:18px}.product__info-container .icon-with-text--horizontal[placeholder-sec] span.h4{font-size:20px;text-align:center}.template-product .collapsible-content .accordion{border-bottom:2px solid;border-top:0}.template-product .collapsible-content-wrapper-narrow{max-width:970px}.product__info-container .icon-with-text--horizontal[placeholder-sec] img{width:57px;height:auto}.template-product .multicolumn-list__item.center .media--adapt img{border-radius:15px}.template-product .multicolumn-card__info .rte ul li{font-size:18px}.rebuy-cart__flyout-item-price .rebuy-money.compare-at,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money.compare-at,.rebuy-money.compare-at,.rebuy-widget .rebuy-money.compare-at{color:#1e56a3!important}.collection-hero__text-wrapper h1.collection-hero__title{font-size:var(--size-48)}body .quick-view-content .product-popup-image{border-radius:15px}.template-product-landing-product .accordion__content p,.template-page-landing-page-v1 .accordion__content p{font-size:18px}.swiper-slide-prev .next-overlay-content{display:none!important}.template-customers-order .customer.order{margin-bottom:80px}.template-search .collection ul.product-grid{column-gap:20px}.template-product .accordion__content p{font-size:20px}body.template-product .multicolumn-card__image-wrapper .video-section__media.media-fit-cover video{border-radius:25px!important}body.template-product .shopify-section-table-custom .table-container h2.title.inline-richtext{max-width:fit-content}body.template-product-landing-product .shopify-section-table-custom .table-container h2.title.inline-richtext,body.template-page-landing-page-v1 .shopify-section-table-custom .table-container h2.title.inline-richtext{max-width:60%}.template-product .accordion__content p{font-size:18px}.home-why-kin .image-content img{object-fit:cover}.template-product .title-wrapper-with-link h2.title span.super_text,.template-product span.super_text{width:auto;left:auto;right:205px;top:-60px}.product-card-wrapper .card__media .media img{object-fit:none}.template-product .shopify-section-table-custom span.super_text:after{content:"";background-image:url(/cdn/shop/files/up-arrow-pt.png?v=1744882880);width:16px;height:13px;position:absolute;bottom:-10px;right:70%;display:block}body .product-card-wrapper .card__content .card__information{display:flex;flex-direction:column}body .collapsible-content summary:hover{background:transparent}body .collapsible-content summary:hover .accordion__title{text-decoration:none}.nature-ingredients-section ul li{list-style:none!important}.template-collection-ingredients-page-v1 .collection ul.product-grid{column-gap:var(--grid-desktop-horizontal-spacing)!important;row-gap:var(--grid-desktop-vertical-spacing)!important;justify-content:unset!important;--grid-desktop-horizontal-spacing: 25px !important;--grid-desktop-vertical-spacing: 25px !important}@media only screen and (max-width:1499px){body .quick-view-content .product__info-wrapper .section_2_start.width-50 ul.icon-with-text li.icon-with-text__item{width:45%}}@media only screen and (max-width:1024px){body .quick-view-content .product__info-wrapper .section_2_start.width-50 ul.icon-with-text li.icon-with-text__item{width:100%}.product__info-container .landing-button~ul.icon-with-text{flex-direction:column;gap:0}.product__info-container .price__container .price-item{font-size:40px}body .product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.sale_information{font-size:18px}.product__title h1{font-size:40px}.template-index .multicolumn .content~slider-component.slider-mobile-gutter{margin-top:50px}.template-page-our-story .shopify-section .footer-top-section{padding-top:50px;padding-bottom:70px}body.template-article article.article-template .image-content .titile-content{padding-left:20px;padding-right:20px}.shopify-section-table-custom .table-container h2.title.inline-richtext{font-size:40px}.template-product .multicolumn.background-primary .multicolumn-list .multicolumn-card .multicolumn-card__info{padding-left:0;padding-right:0}.page-width{padding:0 2rem}.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}.product-custom-subscribe-plan .price-line{font-size:24px}.product-custom-subscribe-plan .plan-option{font-size:18px}body.template-page-our-story .image-with-text .global-media-settings{min-height:auto}.template-page-our-story main .shopify-section .gradient{padding-top:50px;padding-bottom:50px}.shopify-section-image-text-slider .image-content{margin-right:0}.template-page-quiz .fresh-wisdom .image-with-text .image-with-text__media img{object-fit:cover;padding:0}.template-product-landing-product .image-with-text .image-with-text__media img,.template-page-landing-page-v1 .image-with-text .image-with-text__media img{object-fit:cover}.template-product .multicolumn.background-primary.mob-slider .multicolumn-list .multicolumn-card .multicolumn-card__info{padding-left:20px;padding-right:20px}.template-product .grid__item.product__media-wrapper slider-component.thumbnail-slider{width:400px!important}}@media only screen and (max-width:991px){.template-product-landing-product .grid--2-col-tablet .product__info-wrapper.grid__item,.template-page-landing-page-v1 .grid--2-col-tablet .product__info-wrapper.grid__item{padding-left:0}.template-product-landing-product .multicolumn-card .multicolumn-card__info h3,.template-page-landing-page-v1 .multicolumn-card .multicolumn-card__info h3{text-align:left}body .product--large:not(.product--no-media) .product__info-wrapper{max-width:100%}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}body.template-product-landing-product .shopify-section-testimonials .page-width .bottom-icon-image,body.template-page-landing-page-v1 .shopify-section-testimonials .page-width .bottom-icon-image{bottom:auto;top:-12%;right:60px}body.template-product-landing-product .shopify-section-testimonials .page-width .bottom-icon-image img,body.template-page-landing-page-v1 .shopify-section-testimonials .page-width .bottom-icon-image img{width:150px;height:80px;object-fit:cover}slider-component ul.multicolumn-list{flex-direction:row;flex-wrap:nowrap}slider-component ul.multicolumn-list li.multicolumn-list__item{width:auto}.template-product .better-with-kin .multicolumn-card .multicolumn-card__image-wrapper img{width:50%;object-fit:contain;position:relative}.template-product .better-with-kin .multicolumn-card .multicolumn-card__image-wrapper .media{padding:0!important}.template-product-landing-product slider-component ul.multicolumn-list{flex-wrap:wrap}.template-page-landing-page-v1 slider-component ul.multicolumn-list{flex-wrap:wrap}.template-product-landing-product slider-component ul.multicolumn-list li.multicolumn-list__item{width:49%}.template-page-landing-page-v1 slider-component ul.multicolumn-list li.multicolumn-list__item{width:49%}.template-product-landing-product .multicolumn-card .multicolumn-card__info h3,.template-page-landing-page-v1 .multicolumn-card .multicolumn-card__info h3{text-align:center}.template-index .multicolumn .content~slider-component.slider-mobile-gutter ul.multicolumn-list,.template-page-our-story slider-component ul.multicolumn-list,.template-product slider-component ul.multicolumn-list{flex-wrap:wrap}html.js .menu-drawer{top:0;height:100vh;padding:0!important}footer .newsletter-form__field-wrapper .field__label{top:0!important}.template-collection-ingredients-page-v1 .facets__item{padding:0!important}.template-product .multicolumn-card-spacing{margin-bottom:10px}body .product--large:not(.product--no-media) .product__info-wrapper{margin-bottom:0}.shopify-section-table-custom .table-container td.checkmark,.shopify-section-table-custom .table-container td.empty,.shopify-section-table-custom .table-container th:last-child{text-align:left}.shopify-section-table-custom .table-container table{border-bottom-left-radius:15px}.no-container .page-width .collapsible-content__grid .grid__item h2.collapsible-content__heading{text-align:center}.template-search .collection .grid--4-col-desktop .grid__item{width:calc(48% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(48% - var(--grid-desktop-horizontal-spacing) * 3 / 4);display:inline-block;margin:0 1% 20px}.template-page-our-story main .shopify-section .gradient{padding-top:30px;padding-bottom:30px}.template-index .collection ul.product-grid{margin-right:30px}body.quick-view-open .product__info-wrapper .main_product_data{flex-direction:row}.quick-view-open .product__title h2{font-size:40px}.template-index .bottom-icon-image{right:10px}.js .menu-drawer__navigation li .menu-drawer__submenu ul.menu-drawer__menu.list-menu li li{border-bottom:0}.js .menu-drawer__navigation li .menu-drawer__submenu ul.menu-drawer__menu.list-menu li li a.menu-drawer__menu-item{padding-top:5px!important;padding-bottom:5px!important;text-transform:capitalize!important}.js .menu-drawer__navigation li .menu-drawer__submenu ul.menu-drawer__menu.list-menu li li a.menu-drawer__menu-item:hover,.js .menu-drawer__navigation li .menu-drawer__submenu ul.menu-drawer__menu.list-menu li li a.menu-drawer__menu-item:focus{text-decoration:underline}body.template-product-landing-product .shopify-section-table-custom .table-container h2.title.inline-richtext,body.template-page-landing-page-v1 .shopify-section-table-custom .table-container h2.title.inline-richtext{max-width:100%}.template-product-landing-product slider-component ul.multicolumn-list li.multicolumn-list__item{width:32%}.template-page-landing-page-v1 slider-component ul.multicolumn-list li.multicolumn-list__item{width:32%}.template-product .mob-slider slider-component ul.multicolumn-list{flex-wrap:nowrap}.template-product-landing-product .dog-block slider-component ul.multicolumn-list li.multicolumn-list__item{width:48%}.template-page-landing-page-v1 .dog-block slider-component ul.multicolumn-list li.multicolumn-list__item{width:48%}.template-product .shopify-section-nature-ingredients .title-wrapper-with-link h2.title{font-size:48px}.template-product .title-wrapper-with-link h2.title span.super_text,.template-product span.super_text{right:165px;top:-45px}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .article-template__title{font-size:40px!important}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{transform:scale(1)!important}}@media only screen and (max-width: 767px){.popup-bottom_content p{font-size:11px}.newsletter-popup-section .content-section .popup-content p{font-size:16px;line-height:18px}.newsletter-popup-section .content-section .popup-heading p{font-size:40px}.jdgm-prev-badge .jdgm-prev-badge__text{font-size:16.4px}.read-more-button a,.card__heading a{font-size:28px}.shopify-section-image-text-slider .text-content p{font-size:16px}.shopify-section-testimonials .swiper-slide h3,.shopify-section-testimonials .swiper-slide strong.author{font-size:22px}.footer-top-section .image-with-text__text p,.footer-newsletter-content,.multicolumn .content p{font-size:16px}body .multicolumn .page-width{padding-left:15px;padding-right:15px}body .quick-view-content .product__info-wrapper .section_2_start.width-50 ul.icon-with-text li.icon-with-text__item .h4.inline-richtext{font-size:12px}.shopify-section-table-custom .page-width .bottom-icon-image{bottom:auto;top:-50px;height:50px;width:70px;right:40px}.shopify-section-table-custom .page-width .bottom-icon-image img{width:70px;height:50px}.have-mobile-image .mobile-banner{display:block;width:100%}body .quick-view-content .product-popup-image{height:120px!important}body .quick-view-content .product-popup-image img{width:120px}body .quick-view-content .product__info-wrapper .main_product_data{flex-direction:row}.quick-view-open .product__info-container .icon-with-text--horizontal{column-gap:1rem}.quick-view-open .product__info-container .icon-with-text--horizontal .icon-with-text__item{width:30%}.quick-view-open .product__info-container .icon-with-text--horizontal .h4{text-align:center}.template-index .fresh-wisdom .image-with-text .image-with-text__media img{padding:0}.template-index .fresh-wisdom .bottom-icon-image{bottom:-80px;left:auto;right:20px;transform:inherit}.template-index .shopify-section-testimonials .testimonial-section .left_image,.template-product .shopify-section-testimonials .testimonial-section .left_image{display:none}.contact-banner .bottom-icon-image{bottom:-90px}.ingredient-product-wrapper .card .card-image img{width:30%}.ingredient-product-wrapper .card .card-title{top:50%;transform:translateY(-50%)}.ingredient-product-wrapper .card.active .card-title{top:10%;transform:translateY(-10%)}.ingredient-product-wrapper .card .hover-content br{display:block}.ingredient-product-wrapper .card .card-title span.card-minus{bottom:-4px}.menu-filter-section ul{min-width:max-content}.product-media-container.constrain-height.media-fit-contain{border:0}.product-media-container.constrain-height .media{width:90%;left:5%}.product__media-icon{left:30px!important}.image-with-text__heading{text-align:center}.shopify-section-table-custom .table-container th.main-label{line-height:normal}.template-product .better-with-kin .multicolumn-card .multicolumn-card__image-wrapper img{width:100%}.template-product .better-with-kin .multicolumn-card .multicolumn-card__info h3{font-size:12px}.template-product-landing-product slider-component ul.multicolumn-list li.multicolumn-list__item{width:48%;max-width:48%}.template-page-landing-page-v1 slider-component ul.multicolumn-list li.multicolumn-list__item{width:100%;max-width:100%}.template-page-quiz .image-with-text:not(.collapse-corners,.template-page-quiz .image-with-text--overlap) .image-with-text__media-item{margin-bottom:30px}.template-page-quiz .fresh-wisdom .image-with-text .image-with-text__media img{padding:0}.custom-dog-section .dog-options label strong{margin-right:15px}.custom-dog-section .dog-options label small{display:block}.product-custom-subscribe-plan .frequency-wrapper{padding:0;position:relative;margin-top:25px;top:0}.product-custom-subscribe-plan .plan-option.selected[data-type=subscription]{padding-bottom:20px}.template-product .product__info-container .icon-with-text--horizontal .h4{font-size:12px}.template-product .product__info-container .icon-with-text--horizontal .icon-with-text__item{width:44%}.template-product .mob-slider slider-component ul.multicolumn-list{flex-wrap:nowrap}.template-product .mob-slider.multicolumn.background-primary .multicolumn-list .multicolumn-card .multicolumn-card__info{text-align:center}.customer br{display:block}body .newsletter-form__message--success{justify-content:flex-start;width:100%}body.template-page-our-story .image-with-text__heading{text-align:left}body.template-page-our-story .image-with-text__text li{font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:10px}body.template-page-our-story .image-with-text .image-with-text__content,body.template-page-our-story .image-with-text .image-with-text__media img{padding:0}body.template-page-our-story main .shopify-section .gradient{padding-top:60px;padding-bottom:20px}body.template-page-our-story .section-template--24299092574510__image_with_text_UXnbfa-padding{padding-top:60px;padding-bottom:0}body.template-page-our-story .bottom-icon-image{bottom:-120px}body.template-page-our-story .bottom-icon-image img{width:100px}.footer-top-section .image-with-text .image-with-text__media img{object-fit:cover}.shopify-section-image-text-slider .image-content{max-width:100%}.template-index .image-with-text__heading{text-align:left}.template-index .collection ul.product-grid{margin-right:0}.next-overlay-content{right:-180px}.shopify-section-image-text-slider .text-content{width:60%;padding-right:15px}.template-index .multicolumn.background-primary .multicolumn-list .multicolumn-card .multicolumn-card__info p,div[id*=_image_with_text_ek33Kr] .image-with-text .image-with-text__content p,.template-page-contact .rich-text__wrapper .rich-text__blocks .rich-text__text p,.contact.page-width label.form__label.field__label,.contact__fields .field__label,.quick-view-open .product__description ul li,.quick-view-open .product__description p,.accordion__title,.rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:16px}.shopify-section-faq-with-tab .title-wrapper-with-link h2.title{font-size:40px}.faq-custom-tabs .tab-content .faq-section .accordion .accordion__content p{font-size:14px}.read-more-button a,.card__heading a{font-size:22px}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .article-template__title{font-size:40px}body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .article-excerpt p{font-size:16px}.article-template .article-template__content p,body.template-article article.article-template .image-content .titile-content .blogpost-topcontent .date-section .circle-divider{font-size:16px}.footer-top-section .bottom-icon-image{bottom:auto!important;transform:translate(-50%,-75%)!important}body.template-page-our-story mian .shopify-section .gradient.footer-top-section{padding-bottom:80px}body.template-page-our-story .shopify-section sticky-header.header-wrapper.gradient{padding:0}.template-page-quiz .image-with-text__text p{font-size:16px}.template-page-quiz .image-with-text__heading{text-align:left}.jdgm-preview-badge .jdgm-star,.jdgm-prev-badge .jdgm-prev-badge__text{font-size:12px;letter-spacing:0}.related-products ul.grid.product-grid{display:inline-block;width:100%;text-align:center}.product-card-wrapper .card__badge span.badge{font-size:10px;padding:7px 15px;border-radius:7px}.template-product .grid__item.product__media-wrapper,.template-product .grid--2-col-tablet .grid__item{max-width:100%}.template-product .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:block}.product__info-container .product__description p,.product__info-container .product__description li{font-size:16px}.product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{width:35px;right:5px;top:2px;font-size:12px}.product-card-wrapper .card__badge .badge.color-scheme-4:after{width:45px;height:45px;top:-10px;right:0}.product__info-container .icon-with-text--horizontal[placeholder-sec]{column-gap:15px!important}.template-product .product__info-container .icon-with-text--horizontal[placeholder-sec] .icon-with-text__item{width:30%}.product__info-container .icon-with-text--horizontal[placeholder-sec] span.h4{font-size:12px;text-align:center}.collection-hero__text-wrapper h1.collection-hero__title{font-size:40px}.footer-top-section .image-with-text__heading{text-align:left}.template-product .image-with-text .image-with-text__content{padding:0}.template-product .grid--2-col-tablet .grid__item .image-with-text__text p{text-align:center}body.gradient .template-page-landing-page-v1.quick-view-open .sale_information{font-size:16px;line-height:normal}body.gradient .template-page-landing-page-v1.quick-view-open .dog-entry h4,.product-custom-subscribe-plan h3,.template-product .dog-entry h4{font-size:16px}body.gradient .template-page-landing-page-v1.quick-view-open .custom-dog-section .dog-options label small,.template-product .custom-dog-section .dog-options label small{font-size:14px}body.gradient .template-page-landing-page-v1.quick-view-open .custom-dog-section .dog-options label,.template-product .custom-dog-section .dog-options label{font-size:16px}body.gradient .template-page-landing-page-v1.quick-view-open .quick-view-content .product-custom-subscribe-plan .frequency-wrapper{top:0}body.gradient .template-page-landing-page-v1.quick-view-open .product-custom-subscribe-plan .save-badge,body.gradient .template-page-landing-page-v1.quick-view-open .product-custom-subscribe-plan .plan-option,body.gradient .template-page-landing-page-v1.quick-view-open .product-custom-subscribe-plan .price-line,.template-page-landing-page-v1 .grid--2-col-tablet .product__info-wrapper.grid__item .sale_information,.template-page-landing-page-v1 .accordion__content p{font-size:18px}.product-faq-bt .collapsible-content__heading,.template-product .collapsible-content__heading{margin-block:0}.template-page-landing-page-v1 .grid--2-col-tablet .product__info-wrapper.grid__item .sale_information{font-size:16px}.landing-button button{font-size:17px}.template-page-landing-page-v1 .product__info-container .landing-button~ul.icon-with-text img{width:15px;height:15px}.template-page-landing-page-v1 .product__info-container .landing-button~ul.icon-with-text li.icon-with-text__item span.h4{font-size:12px;letter-spacing:0;font-weight:700}.template-page-landing-page-v1 .product__info-container .landing-button~ul.icon-with-text{flex-direction:row}.template-page-landing-page-v1 .multicolumn-card .multicolumn-card__info h3{font-size:22px}.template-product .multicolumn-card__info .rte ul li{font-size:16px}.template-page-landing-page-v1 .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:18px}.template-page-landing-page-v1 .accordion__content p{font-size:16px}.template-page-landing-page-v1 .ingredient-product-wrapper .card .hover-content .product-source,.ingredient-product-wrapper .card .hover-content .product-origin,.ingredient-product-wrapper .card .hover-content .product-nutrients,.ingredient-product-wrapper .card .hover-content .product-source{font-size:12px;margin-bottom:5px}.template-page-landing-page-v1 .shopify-section-table-custom .table-container .title-wrapper-with-link span.super_text{top:0}.template-page-landing-page-v1 .better-with-kin slider-component ul.multicolumn-list li.multicolumn-list__item{max-width:48%}.template-page-landing-page-v1 .multicolumn-card-spacing{margin:0 20px}#judgeme_product_reviews{margin:50px 0!important}.template-page-landing-page-v1 .product-faq-bt .accordion__content p{font-size:14px}.template-page-our-story slider-component ul.multicolumn-list li.multicolumn-list__item{max-width:100%}.template-page-our-story .title-wrapper-with-link h2.title span.super_text{width:102px}.template-customers-order .customer.order tbody td{padding:5px 0}.template-customers-order .customer.order tbody tr{padding:15px 0}.template-product .accordion__content p{font-size:14px}.template-product .title-wrapper-with-link h2.title span.super_text,.template-product span.super_text{width:auto;left:0;top:0}.template-page-landing-page-v1 .dog-block slider-component ul.multicolumn-list li.multicolumn-list__item{width:100%}.template-product .jdgm-preview-badge .jdgm-star,.template-product .jdgm-prev-badge .jdgm-prev-badge__text{font-size:14px}.template-product .benifit slider-component ul.multicolumn-list li.multicolumn-list__item{max-width:100%}.template-product .mob-slider slider-component ul.multicolumn-list li.grid__item{max-width:100%}.template-product .product-custom-subscribe-plan .plan-option,.template-product .product-custom-subscribe-plan .save-badge{font-size:16px}.template-product .product-custom-subscribe-plan .price-line{font-size:22px}.template-product .shopify-section-nature-ingredients .title-wrapper-with-link h2.title{font-size:40px}.template-product .benifit .multicolumn-card .multicolumn-card__info h3,.template-product .mob-slider .multicolumn-card .multicolumn-card__info h3{font-size:22px}.template-product .benifit .multicolumn-card .multicolumn-card__info p,.template-product .mob-slider .multicolumn-card .multicolumn-card__info p{font-size:16px}.template-product .mob-slider .multicolumn-card-spacing{margin:0 auto}body.template-page-our-story .image-with-text .image-with-text__media img{object-fit:cover}.template-page-our-story .title-wrapper-with-link h2.title span.super_text{width:110px}.footer-top-section .image-with-text__grid .grid__item{margin-bottom:10%!important}}.gbqQuiz-HTML body{background:#f9f4ec}.gbqQuiz-HTML body.quiz-custom-result-page{background:#fff}.gbqQuiz-HTML .gbqPageBody .gbqPageItemTitle{font-family:ProximaNovaCond;font-size:48px;font-weight:900;margin-bottom:10px;max-width:700px;letter-spacing:0;line-height:48px}.gbqQuiz-HTML .gbqPageBody .gbqPageItemSubtitle{font-family:ProximaNovaCond;letter-spacing:0;font-weight:700}.gbqQuiz-HTML .gbqTextInputWrapper{max-width:360px;margin-top:20px;margin-bottom:20px;width:100%}.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField{width:100%;border:2px solid #1E56A3;padding:10px 15px;background:#fff;border-radius:15px;color:#1e56a3}.gbqQuiz-HTML .gbqFooterNavigationsButtons{display:inline-block;text-align:center}.gbqQuiz-HTML .gbqFooterButtonsWrapper .gbqFooterBackButton,.gbqQuiz-HTML .gbqFooterButtonsWrapper .gbqFooterNextButton{font-family:ProximaNovaCond;letter-spacing:0;font-weight:700;font-size:14px;border:2px solid;border-radius:50px;display:inline-block;padding:0 35px;line-height:40px;margin:0 5px}.gbqQuiz-HTML .gbqFooterButtonsWrapper .gbqFooterBackButton:hover,.gbqQuiz-HTML .gbqFooterButtonsWrapper .gbqFooterNextButton:hover{color:#fff!important;background:#1e56a3!important;opacity:1}.gbqQuiz-HTML .gbqFooterButtonsWrapper .gbqDisabled{display:none}.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField::placeholder{color:#233f8159}.gbqQuiz-HTML .gbqPageBody{padding-bottom:50px;padding-top:50px}.gbqQuiz-HTML body.quiz-custom-result-page .gbqPageBody{padding-bottom:100px;padding-top:100px}.gbqQuiz-HTML .gbqHorizontalOptionsContainer{display:inline-block!important}.gbqQuiz-HTML .gbqHorizontalOptionsContainer .gbqOptionContainer.gbqHorizontalOptionContainer{display:inline-block;width:auto;line-height:40px;padding:0;min-width:193px;font-size:17px;font-family:ProximaNovaCond;font-weight:700;border-radius:15px!important;border:2px solid;margin:0 10px}.gbqQuiz-HTML .gbqFooterButtonsWrapper{margin-top:50px}.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField{font-family:ProximaNova;font-weight:600}.gbqQuiz-HTML .gbqHorizontalOptionsContainer .gbqOptionContainer.gbqHorizontalOptionContainer:hover{background:#1e56a3!important;opacity:1;color:#fff!important;border-color:#1e56a3!important}.gbqQuiz-HTML .gbqHorizontalOptionsContainer .gbqOptionContainer.gbqHorizontalOptionContainer .gbqOptionLabel{font-size:17px;font-family:ProximaNovaCond;letter-spacing:0;font-weight:700}.gbqQuiz-HTML .gbqPageBody .gbqPageItemTitle b{text-transform:uppercase;color:#fbb682;font-weight:900;font-family:ProximaNovaCond}.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField[type=number]::placeholder{color:#1e56a3;padding-right:20px;text-align:right}.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField[type=number]::-moz-placeholder,.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField[type=number]::-ms-placeholder,.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField[type=number]::-webkit-placeholder{color:#1e56a3;text-align:right}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="6"] .gbqTextOptionsContainer .gbqOptionContainer{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;padding:0;gap:10px}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="6"] .gbqTextOptionsContainer .gbqOptionContainer .gbqOptionLabel{font-family:ProximaNovaCond;text-transform:uppercase;font-weight:700;letter-spacing:0;font-size:17px}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="6"] .gbqTextOptionsContainer .gbqOptionContainer .gbqCheckboxDiv{width:17px;height:17px;padding:0;border:0!important}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="6"] .gbqTextOptionsContainer{max-width:500px;margin:0 auto;gap:0!important;padding-left:110px;justify-content:center;align-items:center;display:flex}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="7"] .gbqTextOptionsContainer .gbqOptionContainer{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;padding:0;gap:10px}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="7"] .gbqTextOptionsContainer .gbqOptionContainer .gbqOptionLabel{font-family:ProximaNovaCond;text-transform:uppercase;font-weight:700;letter-spacing:0;font-size:17px}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="7"] .gbqTextOptionsContainer .gbqOptionContainer .gbqCheckboxDiv{width:17px;height:17px;padding:0;border:0!important}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="7"] .gbqTextOptionsContainer{max-width:650px;margin:0 auto;gap:0!important;padding-left:110px;justify-content:center;align-items:center;display:flex}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="8"] .gbqTextOptionsContainer .gbqOptionContainer{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;padding:0;gap:10px}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="8"] .gbqTextOptionsContainer .gbqOptionContainer .gbqOptionLabel{font-family:ProximaNovaCond;text-transform:uppercase;font-weight:700;letter-spacing:0;font-size:17px}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="8"] .gbqTextOptionsContainer .gbqOptionContainer .gbqCheckboxDiv{width:17px;height:17px;padding:0;border:0!important}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="8"] .gbqTextOptionsContainer{max-width:700px;margin:0 auto;gap:0!important;padding-left:110px;justify-content:center;align-items:center;display:flex}.gbqQuiz-HTML .gbqResultsPageWrapper,.gbqQuiz-HTML .gbqSurveyResultsPageWrapper{max-width:1200px;margin:0 auto;padding:0;background:transparent!important;text-align:left!important;justify-content:flex-start!important;align-items:flex-start}.gbqQuiz-HTML .gbqResultsTitle{font-size:48px;line-height:95%;font-family:ProximaNovaCond;letter-spacing:0;width:100%;text-align:left!important;font-weight:900}.gbqQuiz-HTML .gbqContentSectionText{font-size:18px!important;max-width:830px;margin-bottom:30px}.gbqQuiz-HTML button.gbqContentSectionButton{background:#9dbfe680!important;border-radius:15px!important;padding:14px 70px!important;border:1px solid!important;position:relative;font-size:18px!important;font-family:ProximaNova}.gbqQuiz-HTML button.gbqContentSectionButton:hover{background:#1e56a3!important;color:#fff!important}.gbqQuiz-HTML button.gbqContentSectionButton:before{background-image:url(/cdn/shop/files/copy-icon.svg?v=1745564270);content:"";background-repeat:no-repeat;width:16px;height:17px;background-size:contain;position:absolute;right:15px;top:calc(50% - 9px)}.gbqQuiz-HTML button.gbqContentSectionButton:hover:before{background-image:url(/cdn/shop/files/copy-icon-white.svg?v=1745564652);content:"";background-repeat:no-repeat;width:16px;height:17px;background-size:contain;position:absolute;right:15px;top:calc(50% - 9px)}.gbqQuiz-HTML .gbqProductImageContainer img.gbqProductImageContainerImg{border-radius:25px;border:2px solid;object-fit:contain}.gbqQuiz-HTML .gbqProductsItemsContainer{flex-direction:column!important}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem{max-width:100%;flex-direction:row;border:0!important;background:transparent!important;display:inline-block}.gbqQuiz-HTML .gbqProductItemTitle{font-size:48px;font-weight:800;color:#1e56a3!important;text-transform:uppercase;font-family:ProximaNovaCond;letter-spacing:0;line-height:95%}.gbqQuiz-HTML .gbqProductDescription,.gbqQuiz-HTML .gbqProductDescription a{color:#1e56a3!important;font-family:ProximaNova;font-size:18px!important;letter-spacing:0}.gbqQuiz-HTML .gbqProductItemPrice{font-size:26px;font-weight:800;font-family:ProximaNovaCond;color:#1e56a3!important}.gbqQuiz-HTML .gbqProductsItemsContainer button.gbqProductAddButton,.gbqQuiz-HTML .gbqProductsItemsContainer button.gbqProductGoToCartButton{display:flex;width:auto!important;max-width:fit-content;padding:13px 40px;background:#fff4e6!important;color:#1e56a3!important;font-family:ProximaNovaCond;font-size:17px!important;text-transform:uppercase;font-weight:700;border:2px solid!important;border-radius:50px!important}.gbqQuiz-HTML .gbqProductsItemsContainer button.gbqProductAddButton:hover,.gbqQuiz-HTML .gbqProductsItemsContainer button.gbqProductGoToCartButton:hover{background:#1e56a3!important;color:#fff!important;opacity:1}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem .gbqProductImageContainer{max-width:35%;float:left}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem .gbqProductTextContainer{padding-left:50px;max-width:60%;float:left}.gbqQuiz-HTML .gbqProductActionContainer{max-width:60%;padding-left:50px}.gbqQuiz-HTML .gbqHorizontalOptionsContainer .gbqOptionContainer.gbqHorizontalOptionContainer.gbqSelectedOptionStackedOption{background:#1e56a3!important;opacity:1;color:#fff!important}.gbqQuiz-HTML .gbqEmailError,.gbqQuiz-HTML .gbqAnswerInvalidError{color:red}.gbqQuiz-HTML .gbqProductsItemsContainer button.gbqProductGoToCartButton{display:flex;width:auto!important;max-width:fit-content;padding:13px 40px;font-family:ProximaNovaCond;font-size:17px!important;text-transform:uppercase;font-weight:700;border:2px solid!important;border-radius:50px!important}.gbqQuiz-HTML .gbqProductsItemsContainer button.gbqProductGoToCartButton:hover{opacity:1}.gbqQuiz-HTML .gbqTextInputWrapper input.gbqTextInputField[type=number]{-moz-appearance:none;-webkit-appearance:none;appearance:none}@media only screen and (max-width:1299px){.gbqQuiz-HTML .gbqResultsPageWrapper,.gbqQuiz-HTML .gbqSurveyResultsPageWrapper{padding:0 50px}}@media only screen and (max-width:991px){.gbqQuiz-HTML .gbqHorizontalOptionsContainer{height:auto;display:flex!important;flex-wrap:wrap}.gbqQuiz-HTML .gbqHorizontalOptionsContainer .gbqOptionContainer.gbqHorizontalOptionContainer{margin:0;display:flex;height:auto}.gbqQuiz-HTML .gbqResultsPageWrapper,.gbqQuiz-HTML .gbqSurveyResultsPageWrapper{padding:0 30px}}@media only screen and (max-width:767px){.gbqQuiz-HTML .gbqPageBody .gbqPageItemTitle{font-size:40px;letter-spacing:-.8px;line-height:95%}.gbqQuiz-HTML .gbqPageBody{padding-bottom:50px;padding-top:30px}.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="6"] .gbqTextOptionsContainer,.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="7"] .gbqTextOptionsContainer,.gbqQuiz-HTML .gbqPageItemContainer[data-page-index="8"] .gbqTextOptionsContainer{max-width:fit-content;margin:0 auto;display:flex!important;flex-direction:column;padding-left:0}.gbqQuiz-HTML .gbqResultsPageWrapper,.gbqQuiz-HTML .gbqSurveyResultsPageWrapper{padding:0 35px}.gbqQuiz-HTML .gbqProductActionContainer{max-width:100%;padding-left:0}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem .gbqProductImageContainer{max-width:100%;float:left;width:100%;height:auto;margin-bottom:30px}.gbqQuiz-HTML .gbqProductImageContainer img.gbqProductImageContainerImg{height:auto}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem .gbqProductTextContainer{padding-left:0;max-width:100%}.gbqQuiz-HTML .gbqProductItemTitle,.gbqQuiz-HTML .gbqResultsTitle{font-size:40px}.gbqQuiz-HTML .gbqProductDescription,.gbqQuiz-HTML .gbqProductDescription a,.gbqQuiz-HTML .gbqContentSectionText,.gbqQuiz-HTML button.gbqContentSectionButton{font-size:16px!important}.gbqQuiz-HTML .gbqProductItemPrice{font-size:22px}}.cart-count-bubble{left:26px;background:#1e56a3;color:#fff;width:20px;height:20px;display:flex;align-items:center;top:5px}slider-component.page-width-desktop ul li{pointer-events:auto;cursor:grab}footer .footer-block__details-content li a.link--text.list-menu__item:hover{text-decoration:none}div#menu-drawer li ul{display:none}div#menu-drawer li.show-sub>ul{display:block}.megamenu-content ul.mega-menu__list{max-width:fit-content;margin-right:50px}.product-card-wrapper .card__media .media img{object-fit:contain}.underline-links-hover.product-card-wrapper:hover a{text-decoration:none}.product-card-wrapper:hover .card-information .price-section button.quick-view-btn{text-decoration:underline}.shopify-section-testimonials .swiper-slide img{max-height:100%;height:auto}.quick-view-content{border-radius:15px}.close-modal{top:30px;right:30px}body .quick-view-content .product-popup-image{min-width:200px;max-width:200px;border:2px solid #1E56A3}template-collection-ingredients-page-v1 .facets__form .active-facets.active-facets-desktop{display:none}#recover,#login,.customer>h1,.customer__title{text-transform:uppercase}.customer .field:before,.customer .field:after{display:none}.customer .field input{border:1px solid;border-radius:15px;width:100%;height:auto;padding:10px 15px}.customer .field input:focus,.customer select:focus{border-radius:15px}.customer button{border-radius:50px;border:2px solid;font-weight:600;font-size:17px;letter-spacing:0;text-transform:uppercase;font-family:ProximaNovaCond;font-weight:700}.customer button:hover{background:#1e56a3;color:#fff}.customer button:before,.customer button:after{display:none}body.template-page-landing-page-v1 .header__icons a.header__icon,body.template-page-landing-page-v1 .header__icons .custom-button.button{display:none}body.template-page-landing-page-v1 .header__icons details-modal.header__search{display:none!important}body.template-page-landing-page-v1 .header--middle-left .header__inline-menu{display:none}body.template-page-landing-page-v1 .header__icons a.header__icon.header__icon--cart{display:block}body.rebuy-cart-visible .rebuy-cart__flyout .shop-all-custom a{border:2px solid;border-radius:50px;display:inline-block;width:100%;text-align:center;text-decoration:none;font-family:ProximaNovaCond;font-weight:700;background:#fff4e6;padding:5px}body.rebuy-cart-visible .rebuy-cart__flyout .free-shipping-custom{text-align:center;background:#fff4e6;padding:10px;letter-spacing:0;font-weight:700}body.rebuy-cart-visible .rebuy-cart__flyout .shop-all-custom{margin-bottom:15px;padding-left:20px;padding-right:20px}body.rebuy-cart-visible .no-items .rebuy-cart__flyout div[data-rebuy-cart-anchor=goalBox]{display:none}body [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart{padding-left:0;padding-right:0}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-empty-cart h4.ql-align-center{margin-bottom:0}body.rebuy-cart-visible .rebuy-cart__flyout p{margin-top:0}.underline-links-hover:hover a,.card-wrapper .underline-links-hover a,.read-more-button a{text-decoration:none!important}.card-wrapper:hover .underline-links-hover a,.card-wrapper:hover .read-more-button a{text-decoration:underline!important}.product-gallery-slider-mobile{display:none}sticky-header.header-wrapper{box-shadow:none}body.rebuy-cart-visible .no-items .rebuy-cart__flyout .rebuy-widget-content{display:none}body.rebuy-cart-visible .has-items .rebuy-cart__flyout .rebuy-widget-content .rebuy-product-grid{padding-left:0;padding-right:0}body.rebuy-cart-visible .has-items .rebuy-cart__flyout div[data-rebuy-component=cross-sell-widget]{padding-right:0}body.rebuy-cart-visible .has-items .rebuy-cart__flyout .rebuy-widget-content .rebuy-product-grid .splide__list .rebuy-product-block{width:90%!important;margin-right:15px}.banner.cst-img .cst-container-sm .banner__media img{object-fit:contain}.banner.cst-img .cst-container-sm .banner__media{background:transparent}.template-page-landing-page-v1 .video-section__media.deferred-media button img{border-radius:0}.template-page-landing-page-v1 .shopify-section-testimonials{position:relative}.template-page-landing-page-v1 .shopify-section-testimonials .bottom-icon-image{bottom:auto;top:0;right:100px}.template-page-landing-page-v1 .shopify-section-testimonials .bottom-icon-image img{max-width:300px;max-height:180px}.product-card-wrapper .card--standard .card__inner{padding-top:60px}body .card--media .card__inner .card__content{top:0}body .quick-view-content::-webkit-scrollbar{width:0px}body .quick-view-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}body .quick-view-content::-webkit-scrollbar-thumb{background:red;border-radius:10px}body .quick-view-content::-webkit-scrollbar-thumb:hover{background:#b30000}body.rebuy-cart-visible .has-items .rebuy-cart__flyout .shop-all-custom,body.rebuy-cart-visible .has-items .rebuy-cart__flyout .free-shipping-custom{display:none}.ingredient-product-wrapper{perspective:1000px;border:0}.ingredient-product-wrapper .card{transition:transform .8s;transform-style:preserve-3d}.ingredient-product-wrapper .card .front-card,.ingredient-product-wrapper .card .back-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.ingredient-product-wrapper .card .hover-content{transform:rotateY(180deg);border:0}.ingredient-product-wrapper .card.active{transform:rotateY(180deg)}.megamenu-content{padding-left:10px;padding-right:10px}.product-card-wrapper .card__badge span.badge.color-scheme-4{padding:0 7px}.banner__heading{font-weight:900!important;letter-spacing:-.96px!important}.template-page-landing-page-v1 .better-with-kin .multicolumn-card .multicolumn-card__info h3{font-size:20px;font-weight:700}.template-page-landing-page-v1 .multicolumn.background-primary .multicolumn-list .multicolumn-card .media img.multicolumn-card__image{object-fit:contain}.template-page-landing-page-v1 .multicolumn-card__info .rte ul li{font-size:18px}.custom-accordion-section .accordion-list{margin-top:2rem}.accordion-item{border-bottom:2px solid rgba(var(--card-border))!important}.accordion-toggle{background:none;border:none;width:100%;text-align:left;font-size:1.1rem;padding:1rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;outline:none}.accordion-toggle h3{margin:0}.accordion-icon{transition:transform .3s}.accordion-content{height:0;overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1);background:transparent;padding:0}.accordion-content-inner{padding:1rem 0}.accordion-toggle h3{padding-bottom:0!important;font-size:20px!important;padding-right:20px!important;font-weight:700}.accordion-toggle{background:transparent;padding:12px 0!important;font-size:20px;font-family:ProximaNovaCond;letter-spacing:0;font-weight:700}.accordion-content div{padding:0!important;font-size:16px!important}.accordion-content ul{margin-top:0;padding-left:20px}.accordion-content p{margin-top:0}.accordion-toggle.active .accordion-icon svg path:nth-child(2){display:none}.custom-faq-js .accordion-item{background:rgba(var(--card-background))!important;margin-bottom:15px;border-radius:20px;border:2px solid rgba(var(--card-border))!important;padding:0 15px}.accordion-icon svg *{stroke:rgb(var(--color-foreground))!important}.accordion-toggle h3,.accordion-content{color:rgb(var(--color-foreground))!important}.accordion-icon{font-size:24px}section.custom-accordion-section{padding-bottom:50px!important}.accordion-item+.accordion-item{margin-top:0}.menu-filter-section ul li a{border-radius:50px}.template-page-landing-page-v1 .shopify-section-testimonials .page-width{padding-left:0}.jdgm-rev-widg__reviews .jdgm-rev.jdgm-divider-top{border-top:2px solid}.jdgm-rev-widg__reviews{border-bottom:2px solid}.template-collection .collection ul.product-grid{justify-content:center}.template-product .collapsible-content-wrapper-narrow .custom-faq-js .accordion-item,.template-page-landing-page-v1 .collapsible-content-wrapper-narrow .custom-faq-js .accordion-item{border-width:0 0 2px!important;border-radius:0!important;margin-bottom:0!important;padding-left:0!important;padding-right:0!important}.template-product .collapsible-content-wrapper-narrow .custom-faq-js .accordion-item .accordion-toggle,.template-page-landing-page-v1 .collapsible-content-wrapper-narrow .custom-faq-js .accordion-item .accordion-toggle{padding:10px 0!important}.template-page-faq .custom-faq-js .accordion-item{background:transparent!important;padding:0;border:0!important;border-bottom:2px solid rgba(var(--card-border))!important;border-radius:0;margin-bottom:0}body .card--media .card__inner .card__content{padding-left:0;padding-right:5px;padding-top:15px}body .product-card-wrapper .card--standard .card__inner{--ratio-percent: 100% !important}.ingredient-product-wrapper .card .hover-content .short-description{opacity:.2}.ingredient-product-wrapper .card .hover-content .card-image{position:absolute;opacity:.2}button.quick-add__submit{background:transparent;border:0;padding:0;height:auto;width:auto;line-height:normal;font-family:var(--heading_font);font-size:24px;font-weight:700;color:#1e56a3;cursor:pointer;text-transform:uppercase;letter-spacing:0}button.quick-add__submit:hover{text-decoration:underline}button.quick-add__submit:before,button.quick-add__submit:after{display:none}.add-to-cart-section .quick-add.no-js-hidden{margin-bottom:0}.card-information .price-section{align-items:center}.template-product .product-media-container.constrain-height.media-fit-contain{border:0}.ingredient-product-wrapper .card .hover-content.back-card .card-image{display:none}.ingredient-product-wrapper .card .hover-content.back-card{background:#9dbfe6}.product-custom-subscribe-plan .plan-wrapper{border:2px solid;border-radius:20px;overflow:hidden}.product-custom-subscribe-plan .plan-wrapper .plan-option{border:0;border-radius:0;margin-bottom:0;flex-wrap:wrap;border-bottom:2px solid}.product-custom-subscribe-plan .plan-wrapper .plan-option .subscription_content{width:100%}.product-custom-subscribe-plan .plan-wrapper .plan-option .subscription_content ul{padding:0;display:flex;flex-wrap:wrap;margin-bottom:0}.product-custom-subscribe-plan .plan-wrapper .plan-option .subscription_content ul li{list-style:none;padding-left:25px;font-size:16px;color:#1e56a3;width:50%;position:relative;line-height:95%;margin-bottom:10px;white-space:normal;word-break:break-word}.product-custom-subscribe-plan .plan-wrapper .plan-option .subscription_content ul li:before{content:"";background-image:url(/cdn/shop/files/checkmark.png?v=1749615202);background-position:0 0;width:16px;height:11px;display:inline-block;position:absolute;left:0;top:4px}.product-custom-subscribe-plan .plan-option.selected[data-type=subscription]{padding-bottom:20px}.product-custom-subscribe-plan .frequency-wrapper{margin-top:15px;width:100%;position:relative;top:0;left:0;padding:0}.product-custom-subscribe-plan .plan-wrapper .plan-option:last-child{border-bottom:0}.product-custom-subscribe-plan .plan-option label #save-badge{border-radius:30px;font-size:20px;margin-left:10px}.product-custom-subscribe-plan .frequency-wrapper .pet-size-selector{border:2px solid;border-radius:15px;overflow:hidden}.product-custom-subscribe-plan .frequency-wrapper .pet-size-selector h4.toggle-header{background:rgba(var(--card-background))!important;font-size:20px;font-weight:700;padding:10px 20px;margin:0;position:relative}.product-custom-subscribe-plan .frequency-wrapper .pet-size-selector h4.toggle-header:after{content:"";position:absolute;width:17px;height:17px;background-image:url(/cdn/shop/files/arrow-down.png?v=1744860230);background-repeat:no-repeat;background-size:contain;background-position:center;right:20px;top:15px}.product-custom-subscribe-plan .frequency-wrapper ul.all-options{padding-left:30px;margin:0;background:#fff;padding-right:30px;position:relative;height:0;transition:all .3s ease}.product-custom-subscribe-plan .frequency-wrapper li.option{list-style:none;position:relative;padding-left:30px;padding-top:10px;padding-bottom:10px;border-bottom:2px solid}.product-custom-subscribe-plan .frequency-wrapper li.option:last-child{border-bottom:0}.product-custom-subscribe-plan .frequency-wrapper label{font-size:20px;color:#1e56a3;font-weight:500;margin:0}.product-custom-subscribe-plan .frequency-wrapper label input[type=radio]{left:0;top:13px}.product-custom-subscribe-plan .frequency-wrapper .subtext{text-transform:none;font-size:18px;font-weight:400;letter-spacing:0;font-family:ProximaNova;line-height:130%}.product-custom-subscribe-plan .plan-option.selected[data-type=subscription]{padding-left:20px}.product-custom-subscribe-plan .plan-option.selected[data-type=subscription]>label{padding-left:30px}.product-custom-subscribe-plan .frequency-wrapper ul.all-options.active{height:auto;transition:all .3s ease-in-out;border-top:2px solid}.product-custom-subscribe-plan .plan-wrapper .plan-option{padding-left:20px;cursor:inherit}.product-custom-subscribe-plan .plan-wrapper .plan-option>label{padding-left:30px;cursor:pointer}.product-custom-subscribe-plan .frequency-wrapper li.option{padding-left:0}.product-custom-subscribe-plan .frequency-wrapper label{padding-left:30px}.product-custom-subscribe-plan .plan-option label:before{width:20px;height:20px;content:"";border:2px solid;position:absolute;left:0;border-radius:50px;background:#fff}.product-custom-subscribe-plan .plan-option label input{display:none}.product-custom-subscribe-plan .plan-option label:after{content:"";width:8px;height:8px;position:absolute;background:#1e56a3;border-radius:50px;left:6px}.product-custom-subscribe-plan .plan-option label:after{display:none}.product-custom-subscribe-plan .plan-option.selected>label:after,.product-custom-subscribe-plan .plan-option li.option.selected label:after{display:block}.product-custom-subscribe-plan .plan-option label{position:relative}.product-custom-subscribe-plan .frequency-wrapper .subtext{padding-left:30px}.footer-top-section img{object-fit:contain}.hidden-breed-original{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important}.custom-breed-combobox{position:relative;width:100%;max-width:360px;box-sizing:border-box}.custom-breed-combobox .combo-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;font-size:15px;background:#fff;border:1px solid #ccc;border-radius:6px;cursor:pointer;position:relative;line-height:1;transition:border-color .2s,box-shadow .2s}.custom-breed-combobox .combo-button:focus{outline:none}.custom-breed-combobox .selected-placeholder{flex:1;text-align:left;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-breed-combobox .combo-arrow svg{display:block;width:12px;height:8px}.custom-breed-combobox .options{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:120;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid #ccc;border-radius:6px;max-height:215px;overflow-y:auto}.custom-breed-combobox .combo-button svg *{stroke:rgba(var(--color-foreground),1)!important}.custom-breed-combobox .option{padding:8px 14px;cursor:pointer;font-size:14px;color:#222;-webkit-user-select:none;user-select:none}.custom-breed-combobox .option:not(.no-match):hover,.custom-breed-combobox .option[aria-selected=true]{background:#f0f7fa}.custom-breed-combobox .option.no-match{cursor:default;color:#888}.custom-breed-combobox .options::-webkit-scrollbar{width:10px}.custom-breed-combobox .options::-webkit-scrollbar-track{background:#f5f5f5;border-radius:6px}.custom-breed-combobox .options::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}.custom-breed-combobox .options::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.benefits.benefits-for-mobile-group{display:none!important}@media only screen and (max-width:1600px){.megamenu-content{max-width:1400px}}@media only screen and (max-width:1440px){.megamenu-content{max-width:1200px}}@media only screen and (max-width: 1024px){.collection slider-component.slider-mobile-gutter::-webkit-scrollbar,.collection slider-component.slider-mobile-gutter::-moz-scrollbar,.collection slider-component.slider-mobile-gutter::-ms-scrollbar,.collection slider-component.slider-mobile-gutter::-o-scrollbar,.collection slider-component.slider-mobile-gutter::-webkit-scrollbar-thumb,.collection slider-component.slider-mobile-gutter::-moz-scrollbar-thumb,.collection slider-component.slider-mobile-gutter::-ms-scrollbar-thumb,.collection slider-component.slider-mobile-gutter::-o-scrollbar-thumb{width:0px;height:0;background:transparent}slider-component.page-width::-webkit-scrollbar,slider-component.page-width::-webkit-scrollbar-thumb{width:0;height:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:transparent}.banner.cst-img .cst-container-sm .banner__media{width:80%;left:10%}.megamenu-content{max-width:900px}.product-card-wrapper .card__badge .badge.color-scheme-4:after{right:11px}.product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:20px}.product-custom-subscribe-plan .plan-option label #save-badge{font-size:18px}}@media only screen and (max-width: 991px){.megamenu-content .mega-products{width:100%;max-width:fit-content}.js .menu-drawer__menu li.has-submenu-1{position:relative}.js .menu-drawer__menu li.has-submenu-1 a.list-menu__item~.arrow{position:absolute;top:15px;right:0;width:10px;height:10px}.js .menu-drawer__menu li.has-submenu-1 a.list-menu__item~.arrow svg{width:10px;height:10px}.js .menu-drawer__menu li.has-submenu-2 a.list-menu__item~.arrow{top:5px}.js ul.has-submenu li a.list-menu__item{padding-left:0!important;padding-right:0!important;font-size:22px;font-weight:800;font-family:ProximaNovaCond}.js .menu-drawer__menu li{position:relative}.header__icon--menu svg.icon.icon-close path{fill:#fff}.menu-drawer__navigation{padding-left:20px!important;padding-right:20px!important}body .menu-drawer__navigation-container{overflow-y:clip}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background:transparent!important}div#menu-drawer li.show-sub>ul{padding-left:0}div#menu-drawer li.show-sub>ul li{list-style:none;border-bottom:0;margin-bottom:7px}.js ul.has-submenu .submenu-1 li a.list-menu__item,.js ul.has-submenu .submenu-2 li a.list-menu__item{padding-top:0!important;padding-bottom:0!important;font-size:18px;font-weight:800;letter-spacing:0px}div#menu-drawer li.show-sub>ul.submenu-2{margin-top:7px;padding-bottom:0}div#menu-drawer li.show-sub>ul.submenu-1{padding-bottom:20px}.menu-filter-section::-webkit-scrollbar,.menu-filter-section::-webkit-scrollbar-thumb{width:0;background:transparent}.js .menu-drawer__menu li.has-submenu-1.show-sub a.list-menu__item~.arrow svg{display:none}.js .menu-drawer__menu li.has-submenu-1.show-sub li.has-submenu-2 a.list-menu__item~.arrow svg{display:block}.js .menu-drawer__menu li.has-submenu-1.show-sub li.has-submenu-2.show-sub a.list-menu__item~.arrow svg{display:none}.js .menu-drawer__menu li.has-submenu-1.show-sub a.list-menu__item~.arrow:after{content:"-";position:absolute;top:0;font-size:30px;height:20px;line-height:20px}.js .menu-drawer__menu li.has-submenu-1.show-sub li.has-submenu-2 a.list-menu__item~.arrow:after{display:none}.js .menu-drawer__menu li.has-submenu-1.show-sub li.has-submenu-2.show-sub a.list-menu__item~.arrow:after{content:"-";position:absolute;top:0;font-size:30px;height:10px;line-height:5px;display:block}.js ul.has-submenu li a.list-menu__item:hover{text-decoration:none!important}.product__info-wrapper .product__info-container{margin-top:50px}.template-page-landing-page-v1 header.header.header--mobile-center header-drawer{display:none}.template-page-landing-page-v1 header.header.header--mobile-center{display:flex;justify-content:space-between}.template-index .collection ul.product-grid{min-width:1200px;max-width:1200px}.product__info-wrapper .product__info-container{max-width:100%}.template-index .title-wrapper-with-link h2.title span.super_text,span.super_text{right:168px}.template-index .fresh-wisdom .bottom-icon-image{bottom:-100px}.benefits.benefits-for-mobile-group{display:block!important}.benefit.for-mobile.hidden{display:flex!important;padding-left:0!important;padding-right:0!important;width:100%!important}.benefits.benefits-for-mobile-group{column-count:2!important;column-gap:19px!important;row-gap:40px!important;justify-content:center;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.benefits-for-mobile-group .benefit:nth-of-type(1){order:1}.benefits-for-mobile-group .benefit:nth-of-type(3){order:2}.benefits-for-mobile-group .benefit:nth-of-type(2){order:3}.benefits-for-mobile-group .benefit:nth-of-type(4){order:4}.benefits.for-desktop{display:none!important}}@media only screen and (max-width: 767px){.template-index .title-wrapper-with-link h2.title span.super_text,span.super_text{right:unset}.cart-count-bubble{left:16px;width:15px;height:15px;top:8px;font-size:10px}body.template-page-our-story main .shopify-section .gradient{padding-bottom:0}body .quick-view-content .product-popup-image{min-width:120px;max-width:120px}slider-component.page-width::-webkit-scrollbar,slider-component.page-width::-webkit-scrollbar-thumb{width:0;height:0;-webkit-overflow-scrolling:touch;background:transparent}.multicolumn .title-wrapper-with-link h2.title.inline-richtext{width:auto}body .card-information .price-section button.quick-view-btn{font-size:20px!important}.faq-custom-tabs .tab-list-section .tab-image{float:left}.gbqQuiz-HTML .gbqProductImageContainer img.gbqProductImageContainerImg{height:auto;min-height:fit-content}body.rebuy-cart-visible .no-items .rebuy-cart__flyout div[data-rebuy-cart-anchor=goalBox]{display:none}body [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart{padding-left:0;padding-right:0}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-empty-cart h4.ql-align-center{margin-bottom:0}body.rebuy-cart-visible .rebuy-cart__flyout p{margin-top:0}.menu-filter-section::-webkit-scrollbar,.menu-filter-section::-webkit-scrollbar-thumb{width:0;height:0;-webkit-overflow-scrolling:touch;background:transparent}.product-gallery-slider-mobile{display:block}.template-product .grid__item.product__media-wrapper{display:none}.product-gallery-slider-mobile .swiper-slide img{width:100%;height:100%}.ingredient-product-wrapper .card .hover-content .product-source,.ingredient-product-wrapper .card .hover-content .product-origin,.ingredient-product-wrapper .card .hover-content .product-nutrients{display:flex;align-items:center;gap:15px;font-weight:700;min-width:240px;text-align:left}.ingredient-product-wrapper .card .hover-content .product-source strong,.ingredient-product-wrapper .card .hover-content .product-origin strong,.ingredient-product-wrapper .card .hover-content .product-nutrients strong{font-weight:700;min-width:100px;text-align:right}.ingredient-product-wrapper .card .hover-content .product-source br,.ingredient-product-wrapper .card .hover-content .product-origin br,.ingredient-product-wrapper .card .hover-content .product-nutrients br{display:none}.template-collection-ingredients-page-v1 .facets-container menu-drawer.mobile-facets__wrapper,.template-collection-ingredients-page-v1 .facets-container .active-facets-mobile,.template-collection-ingredients-page-v1 .facets-container .product-count{display:none}.template-collection-ingredients-page-v1 .facets-container facet-filters-form.facets.small-hide{display:inline-block!important}.template-collection-ingredients-page-v1 .facets__wrapper{justify-content:center}.template-page-landing-page-v1 .multicolumn-card .multicolumn-card__info h3{font-size:22px}.template-page-landing-page-v1 product-info .page-width{padding-left:0;padding-right:0}.template-page-landing-page-v1 product-info .page-width .product__info-wrapper{padding:0 20px!important}.template-page-landing-page-v1 product-info .page-width .grid__item.product__media-wrapper{margin-bottom:0}.template-page-landing-page-v1 .slider-buttons.quick-add-hidden{display:none}.template-page-landing-page-v1 .product__info-container .icon-with-text--horizontal[placeholder-sec]{flex-wrap:nowrap}.template-product .cst-img .mobile-banner.banner__media img{position:relative;object-fit:contain;padding:20px}.template-product .cst-img .mobile-banner.banner__media:before{display:none!important}.template-product .cst-img .mobile-banner.banner__media{background:transparent}.template-product .better-with-kin .multicolumn-card .multicolumn-card__info h3,.template-page-landing-page-v1 .better-with-kin .multicolumn-card .multicolumn-card__info h3{font-size:18px}.template-page-landing-page-v1 .multicolumn.background-primary .multicolumn-list .multicolumn-card .multicolumn-card__info{padding-left:0;padding-right:0}.shopify-section-image-text-slider .swiper-slide:last-child .text-content{width:100%}.next-overlay-content{width:55%;right:-180px;padding-right:45px}.product__info-wrapper .product__info-container{margin-top:0}.close-modal{top:15px}.card-information .price-section{gap:10px}.ingredient-product-wrapper .card .card-image img{height:97px;object-fit:cover}.ingredient-product-wrapper .card.active .card-image img{height:217px!important;object-fit:cover}.accordion-toggle h3{font-size:16px!important;padding-right:10px!important;letter-spacing:-.3px;line-height:95%}.template-page .banner .banner__media img,.template-collection-ingredients-page-v1 .banner .banner__media img{position:relative!important}.template-page-our-story .title-wrapper-with-link h2.title span.super_text{font-size:22px}.template-page-our-story .image-with-text .image-with-text__text-item.grid__item{padding-bottom:30px}.faq-custom-tabs .tab-list-section{margin-bottom:30px}body.rebuy-cart-visible .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions{display:flex;height:100%;align-items:flex-end}.template-page-landing-page-v1 .product-media-container.constrain-height .media{border-radius:0}.template-page-landing-page-v1 .product__media-wrapper slider-component.slider-mobile-gutter{margin:0 auto}.template-page-landing-page-v1 .grid--2-col-tablet .product__info-wrapper.grid__item .sale_information{padding:10px 20px}.template-page-landing-page-v1 .testimonial-section .left_image{display:none}.template-page-landing-page-v1 .shopify-section-testimonials .page-width{padding-left:20px}.template-page-landing-page-v1 .product__info-container .landing-button~ul.icon-with-text{justify-content:space-between}.template-index .collection ul.product-grid{min-width:1100px;max-width:1100px}slider-component .product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{width:55px;right:14px;top:22px;font-size:20px}slider-component .product-card-wrapper .card__badge .badge.color-scheme-4:after{width:65px;height:65px;top:-10px;right:0}slider-component .product-card-wrapper .card__badge span.badge{font-size:14px}.template-collection .product-card-wrapper .card__badge span.badge{padding:7px 8px}.product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:5px}.cst-img.have-mobile-image .mobile-banner{position:relative;padding:50px 20px;background:transparent}.cst-img.have-mobile-image .mobile-banner:before{display:none!important}.cst-img .banner__content{display:none}.ingredient-product-wrapper .card .hover-content .card-image{width:100%}.ingredient-product-wrapper .card .hover-content .short-description{opacity:1;display:block;position:relative;top:0;left:0;transform:translate(0);max-width:70%;font-size:16px;margin-bottom:20px;margin-top:20px}.ingredient-product-wrapper .card .hover-content .product-source,.ingredient-product-wrapper .card .hover-content .product-origin,.ingredient-product-wrapper .card .hover-content .product-nutrients{margin-bottom:0}.template-article slider-component .product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{width:35px;right:14px;top:20px;font-size:12px}.template-article slider-component .product-card-wrapper .card__badge .badge.color-scheme-4:after{width:45px;height:45px;top:-10px;right:3px}.template-article .product-card-wrapper .card__badge span.badge{padding:7px 8px;font-size:10px}.template-article .card-wrapper .card__content .card__information h3 a{font-size:20px}.collection.page-width{padding:0 1.5rem}.template-collection .product-card-wrapper .card__badge .badge.color-scheme-4:after{right:3px}.template-collection .product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:8px}.menu-filter-section ul li{margin:0 2px}body.rebuy-cart-visible .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions{height:auto}.gbqQuiz-HTML .gbqProductImageContainer img.gbqProductImageContainerImg{min-height:350px}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem .gbqProductImageContainer{max-width:350px}button.quick-add__submit{font-size:18px}.product-custom-subscribe-plan .plan-option label #save-badge{font-size:16px}.product-custom-subscribe-plan .frequency-wrapper .pet-size-selector h4.toggle-header{font-size:16px;line-height:26px}.product-custom-subscribe-plan .frequency-wrapper label{font-size:16px}.product-custom-subscribe-plan .frequency-wrapper .subtext{font-size:14px}.product-custom-subscribe-plan .frequency-wrapper ul.all-options{padding-left:15px;padding-right:15px}.product-custom-subscribe-plan .plan-wrapper .plan-option .subscription_content ul li{font-size:12px}.product-custom-subscribe-plan .plan-option input{top:10px}.product-custom-subscribe-plan .frequency-wrapper .pet-size-selector h4.toggle-header:after{width:14px;height:14px}.product-custom-subscribe-plan .plan-option.selected[data-type=subscription] .price-line{padding-left:0}.product-custom-subscribe-plan .plan-wrapper .plan-option{flex-direction:row;align-items:center}.product-custom-subscribe-plan .plan-option.selected[data-type=subscription]>label{padding-left:25px}.template-product .product-custom-subscribe-plan .price-line{font-size:16px;letter-spacing:-.5px}.template-product .product-custom-subscribe-plan .price-line{margin-top:0}.product-custom-subscribe-plan .plan-wrapper .plan-option>label{padding-left:25px}.product-custom-subscribe-plan .plan-option label #save-badge{margin-left:5px}footer .footer-block__newsletter h2.footer-block__heading.inline-richtext br{display:block}}@media only screen and (max-width: 375px){.template-product .multicolumn .title-wrapper-with-link h2.title.inline-richtext{font-size:37px}.template-product .multicolumn .title-wrapper-with-link{padding-left:0;padding-right:0}.gbqQuiz-HTML .gbqProductImageContainer img.gbqProductImageContainerImg{min-height:320px}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem .gbqProductImageContainer{max-width:290px}.product-custom-subscribe-plan .plan-wrapper .plan-option .subscription_content ul li{width:48%}.product-custom-subscribe-plan .plan-wrapper .plan-option .subscription_content ul{justify-content:space-between}.footer-top-section .bottom-icon-image img{max-width:90px!important}.footer-top-section .bottom-icon-image{bottom:auto!important;transform:translate(-50%,-96%)!important}}@media only screen and (min-width:320px) and (max-width: 320px){.title-wrapper-with-link h2.title span.super_text,span.super_text{top:70px;left:-6px}.multicolumn .title-wrapper-with-link h2.title.inline-richtext{font-size:34px}.template-page-our-story .title-wrapper-with-link h2.title span.super_text{width:90px;font-size:18px;top:40px}.template-product .product-custom-subscribe-plan .price-line,.product-custom-subscribe-plan .plan-option.selected[data-type=subscription] .price-line{padding-left:25px}}.js ul.has-submenu li a.list-menu__item.cst-no-click{pointer-events:none}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-item-subscription button.rebuy-button.outline{background:#fff4e6;border:2px solid;padding:15px;border-radius:50px;text-decoration:none;font-size:17px;text-align:center;width:100%}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-item-subscription select.rebuy-select.muted{font-weight:700;font-size:16px;border-radius:50px;padding:13px 20px;background:#fff;position:relative;background-image:url(/cdn/shop/files/arrow-down.png?v=1744860230);background-position:95% center;background-repeat:no-repeat}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-item-subscription select:before{content:"";position:absolute;background-image:url(/cdn/shop/files/arrow-down.png?v=1744860230);background-position:center;background-repeat:no-repeat;width:21px;height:13px;top:18px;right:20px;z-index:1}body.rebuy-cart-visible .rebuy-cart__flyout .rebuy-cart__flyout-item-quantity{max-width:fit-content}.ingredient-product-wrapper .card .card-title span.card-plus{bottom:auto;top:0;line-height:5px}.ingredient-product-wrapper .card .card-title{padding-left:50px;padding-right:50px}body.template-page-landing-page-v1 .nature-ingredients-section ul li.grid__item{list-style:none}@media only screen and (max-width: 1024px){.nature-ingredients-section ul{gap:18px}.nature-ingredients-section ul li.grid__item{width:calc(48% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media only screen and (max-width:767px){.next-overlay-content{width:75%;right:-100%}.shopify-section-image-text-slider .swiper-slide.swiper-slide-next{padding-left:20px}.template-index .title-wrapper-with-link h2.title span.super_text,span.super_text{top:67px;left:-3px}.template-index .multicolumn .title-wrapper-with-link h2.title.inline-richtext{width:80%}.nature-ingredients-section ul li.grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.template-page-landing-page-v1 .shopify-section-nature-ingredients{padding-top:25px!important}.small-img-right .image-with-text__text-item li{text-align:left!important}.template-page-landing-page-v1 .image-with-text__media-item--small{margin-top:2rem!important}header-drawer{justify-self:start;margin-left:10px!important}.template-collection .product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:13px;top:20px}.template-search .product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:13px!important;top:20px!important}.product-card-wrapper .card__badge span.badge.color-scheme-4 .label-value{right:13px;top:20px}.template-page-landing-page-v1 .grid__item.product__media-wrapper{display:none}.gbqQuiz-HTML .gbqProductsItemsContainer .gbqProductItem{margin-bottom:1.8rem!important}.main-image-section .benefits .benefit img{max-height:100px!important;object-fit:contain!important}.main-image-section .benefits .benefit{justify-content:start!important}.feature-product-swiper .offer-badges{right:13%!important;top:45px!important}.feature-product-swiper .product-card-wrapper .card__badge{top:16px!important}.custom-breed-combobox{max-width:100%}.gbqQuizBodyContainer{overflow-y:hidden!important}.shopify-section-testimonials .page-width .title-wrapper-with-link{padding-left:0!important;padding-right:0!important}.slideshow__text .banner__heading{line-height:1!important}.no-container .page-width .collapsible-content__grid .grid__item h2.collapsible-content__heading{font-size:40px!important}.home-why-kin{overflow-y:auto;-webkit-overflow-scrolling:touch}.home-why-kin .swiper{touch-action:pan-y!important}.form__message .icon,.customer .form__message .svg-wrapper{margin-top:3px!important;width:12px!important;height:12px!important}.with-media .title,.with-media .faq-subheading,.table-container .title,.size-48,.shopify-section-faq-with-tab .title-wrapper-with-link h2.title{line-height:38px!important}}@media only screen and (max-width:380px){.template-index .title-wrapper-with-link h2.title span.super_text,span.super_text{left:-10px}.template-index .multicolumn .title-wrapper-with-link h2.title.inline-richtext{width:80%}}@media only screen and (max-width:350px){.template-collection .collection ul.product-grid{grid-template-columns:repeat(1,auto)}}.no-container .collapsible-content__heading{padding-left:20px!important;padding-right:20px!important}.no-container .grid__item .collapsible-content__heading{padding:0!important}@media screen and (min-width: 750px){.no-container .collapsible-content__heading{padding:0 5rem!important}.no-container .grid__item .collapsible-content__heading{padding:0!important}}.banner__heading p{margin:0}.custom-desktop-title{display:block}.custom-mobile-title{display:none}@media (max-width: 768px){.custom-desktop-title{display:none}.custom-mobile-title{display:block}.image-with-text__text p{font-size:1.5rem}}.passwordpage-email .email-signup-banner__heading{font-family:ProximaNovaCond;font-style:normal;font-weight:900;font-size:48px;line-height:95.11%;text-align:center;letter-spacing:-.02em;text-transform:uppercase;color:#1e56a3;margin-top:32px!important}.passwordpage-email .email-signup-banner__box .newsletter__subheading p{font-family:ProximaNova;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;color:#1e56a3}.passwordpage-email .email-signup-banner__box{border-radius:25px;min-height:604px;display:flex;flex-direction:column;align-items:center;justify-content:center}.passwordpage-email .field__button{position:relative!important}.passwordpage-email .newsletter-form__field-wrapper .field{flex-direction:column;align-items:center;gap:32px}.passwordpage-email .field:after{box-shadow:unset!important}.passwordpage-email .newsletter-form__field-wrapper .field__input,.password-field .field__input{background:#fff;border:2px solid #1E56A3;border-radius:15px;font-style:normal;font-weight:400;font-size:22px;line-height:95.11%;letter-spacing:-.02em;font-family:ProximaNovaCond;height:5.5rem!important}.passwordpage-email .newsletter-form__button{padding:10px;background:#fff4e6;border:2px solid #1E56A3;border-radius:41.6861px;width:250px;height:55px;font-style:normal;font-weight:700;font-size:17px;line-height:21px;text-transform:uppercase;color:#1e56a3;font-family:ProximaNovaCond}.passwordpage-email .field__label{line-height:2!important}.passwordpage-email .list-social__link{background-color:#1e56a3;border-radius:100%}.passwordpage-email .list-social__item .icon path{color:#fff4e6}.passwordpage-email .list-social{gap:25px;margin-top:30px!important}.password-email-input{width:100%}.passwordpage-email.newsletter__wrapper .newsletter-form__field-wrapper,.passwordpage-email .newsletter-form{max-width:100%!important}.passwordpage-email .newsletter__wrapper .newsletter-form__field-wrapper{max-width:442px}.passwordpage-email .password-link{font-weight:600!important;font-size:16px;text-decoration:none}.passwordpage-email .button:after,.passwordpage-email .button:not([disabled]):hover:after{box-shadow:unset}.password-button{padding:15px 20px;background:#fff4e6;border:2px solid #1E56A3;font-family:ProximaNovaCond;font-style:normal;font-weight:700;font-size:20px;line-height:21px;color:#1e56a3;border-radius:15px;text-transform:uppercase}.password-header{display:none}.password__footer{flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;padding:20px}.password__footer-login{margin-top:0;padding-bottom:0}.password__footer-text a{font-style:normal;font-size:16px;line-height:22px;text-align:center;color:#1e56a3;font-family:ProximaNovaCond;text-transform:uppercase;font-weight:700}.password__footer-login,.password__footer-text{font-size:16px;line-height:22px;font-weight:400;font-family:ProximaNova}.passwordpage-email .newsletter-form__button:hover{background-color:#1e56a3!important;color:#fff4e6}.passwordpage-email{align-items:center!important;min-height:100%!important}.password-email-logo{width:100%;height:auto;max-width:137px}body.password .newsletter-form__message--success{justify-content:center;width:100%;align-items:center}@media (max-width:768px){.passwordpage-email .email-signup-banner__box{margin-inline:10px;padding-inline:10px!important}.password__footer-login,.password__footer-text{font-size:12px}.password__footer{padding:10px}.password__footer-text a{font-size:14px}.newsletter-form__message--success{font-size:16px!important}.form__message .icon{margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
